7 Binary Options – Brokers

Go checks a lot of boxes for my ideal language for developing web services: Static type, C derived, GC, single binary, concurrency, is opinionated, small/simple... Yes, Generics is an issue and so is debugging. But, overall, I can't think of many other options that check so many boxes. [top post]

submitted by hhalahh to programmingcirclejerk [link] [comments]

Hot Tub Hawk And The Pissed Off Colonel

Well! Here we are again. Everyone is sitting around this internet campfire, anxiously awaiting another Hawk story. Some of you are making S'mores. Others have crammed a stick into a hotdog and are now roasting it. I "Cope" with life and have a fat dip in. The only person I don't see is Hawk. Wait. There he is, and he keeps sticking his fingers into the fire to, "make sure it's still hot." I wonder if there is still a need to detail how mentally deficient or completely oblivious Hawk is? I strongly encourage you to read my previous stories if you have not been formally introduced to Hawk. I suspect you will continue to read anyways, so I offer you this: Hawk is the type of guy that gets into a spelling argument with his tattoo artist and walks out proud of his two-inch sized font forehead tattoo that reads "No Regerts."
We were in beautiful Iraq, a charming vacation destination for thousands of Americans. The vacation was all inclusive. The local women dressed like Pac-Man ghosts or ninjas, and countryside smelled like raw sewage and regret. Most of the locals were very hospitable, but some of the locals had a very strong desire to shout, "Praise Allah" while simultaneously trying to kill us. I am not bothered by much. Every human is entitled to their beliefs. We are also entitled to our own opinions. For example, I don't personally feel "man-dresses" and flip-flops are suitable combat attire, but who am I too judge? The only time I have an issue with people is when they are actively trying to kill me. I don't know why, but it really pisses me off. That and grape jelly.
We worked out of two different locations during this deployment. The majority of my Battalion worked out of a medium-sized Forward Operating Base (FOB), but we also operated out of a smaller FOB. We typically stayed at this other location for about ten days, and would rotate with another Platoon. The location was not horrible, but I personally hated the transient lifestyle. We lived out of our ruck-sacks, and had to find ways to occupy our time when we were not conducting raids or other missions. We didn't have the luxuries we had at "home." There were no gaming systems or large televisions. We simply had find ways to occupy ourselves.
Football was the game of choice for a couple weeks, then it got blacklisted. It had nothing to do with the ball being pigskin either. It was mostly due to poor mission analysis. Football was one of the few things we could all do and actually enjoyed, until it was too dark to play. We had a brilliant and genius idea. We fucking "own the night" with our Night Vision Goggle (NVGs), so why don't we rent it for a couple hours to finish the game? Game on Garth! We thought of everything. We drenched that infidel ball in Infrared (IR) chemlight (Glow Stick) juice. The depth perception problem was immediately evident. House took a fucking laser beam pass to the to the face. Two black eyes builds character though.
We can work through it though. His NVGs were still Fully Mission Capable (FMC), and we all realized that we needed to be a bit quicker. The fourth play from scrimmage was undoubtedly the best, and worst football play in the history of Iraq football. Fuck punting. We were going for it. It would have been easy to confuse Tony, our quarterback for Michael Vick from the shotgun. Tony was a Michael Vick with NVGs, and without the dog fighting felony. Tony evaded numerous rushers and then superbly delivered a fifty yard completion to Ryan. It was beautiful to watch, until it wasn't. NVG's are great, but they don't offer the same Field of View (FOV) your eye-nuggets offer. Ryan thought he was all alone and started a leisurely stroll to the end-zone. The he got fucking nuked from the top and bottom, in fucking reverse directions. Sure, Ryan broke a finger and required "some" stitches. Oh and they broke three sets of NVGs in one play, but damn that was a glorious fucking hit. It was first-and-ten, but our Platoon Sergeant was less than happy. Game off Wayne!
We were now bored again. There was another unit on the FOB with us, but they were not fans of us. The only real interaction we had was when their full-bird Colonel told us to, "stay the fuck away from his Soldiers." I don't know if one of the other Platoons ruined it for us, but the guy was just a complete prick to us.
We did our best to keep our reverse schedule, but it was just so boring during the evenings we were not working. The majority of us resorted to playing Spades or Echure, and others read. Hawk and a handful of others would take nightly showers and then seemed to vanish. "Knowledge is power" and I knew Hawk was utterly powerless. I knew better than to ever let that retarded bird spread his wings and fly solo. I didn't see any reason to worry though. The other people Hawk was with were far smarter than Hawk woud ever be. Furthermore, with football now off the table, there was really no way for anyone to get in trouble at this FOB.
Imagine Hawk in a cattle chute. If I put a box labeled "commonsense" on the opposite end, Hawk would never fucking find it. In a place he literally has no option but to find it, he would NOT FIND IT. EVER. However, if I had a box labeled "worst decision ever" and dropped it in the ocean, Hawk would fucking somehow stumble upon the lost city of Atlantis. I had never really got my ass chewed before I became Hawk's leader, but that trend went out the window when I inherited him.
We lived on the second floor, and my bunk was closest to the door that rotation. Thankfully too. I was woken up when I heard, "I want to talk to one of your leaders." I didn't know "who" was in trouble, but I had Hawk so I knew it was best to simply put my shoes on and assume I was in trouble by proxy. I didn't even wait to see if I would get to sit on the Green Army Weenie, I just spit in my hand and readied my o-ring for maximal insertion. It was too early for the sun to even be out, and I was already willingly walking to my execution. My how things had changed so quickly.
I walk outside and I see five Soldiers, one Hawk, and a fucking pissed of Colonel (COL).
COL: Are you their leader?
OP: I am one of them. How can I help you Sir?
COL: Do you know where I caught them?
This is where I would typically say something stupid, but this guy didn't look happy, and I didn't want to give him a reason to wake up someone who "may" have gave a shit as to why he was irate.
OP: No Sir. I don't.
COL: Above MY SHOWER?
I was now pissed. There was a large shower tent in the middle of large open courtyard. One half was male and the other was female. These fucking morons were spying on naked females? I want to kill them for listening to Hawk. Well, I assumed it was a Hawk idea. Like Hawk's brain, I was putting the cart before the horse. I assume it was Hawk, but I had questions.
OP: How in the fuck did you guys get on top the shower tent?
I was working myself into a frenzy. My brain does not operate like normal people brains. I was pretty pissed considering they violated the privacy of the beautiful ladies at the FOB, but I was actually more pissed they got on top of a fucking tent. They seemingly forgot everything about military tactics and got caught; that was the foremost reason for my anger. The spying on deployment 1's (binary thingy) was second. Considerably a far worse offense, but second at the point in time.
COL: NO. Not the shower tent. On my personal shower.
What? This guy was so special, he had a personal shower. What, he was too good to use the pallet floored showers like the rest of us? So maybe the Romanians (We think anyways) occasionally shit on the pallets and waffle-stomped the poop through the pallets, but the water pressure was phenomenal.
OP: You have a personal shower Sir, and they were on top?
COL: YES. I caught them in my water tank.
Well, back to being puzzled. I don't judge. I personally don't care if penis gazing is your hobby, but there are five of you? Why don't you just unleash your hogs and stare at each others? Anyways, how in the fuck did they all fit into the water tank? What the fuck did they do when they got inside? My god, my brain was running wild with unsightly pictures.
OP: My apologies Sir, but how did they all fit into your water tank?
COL: Come with my Sergeant; so you understand what I am talking about.
OP: You mother fuckers can wait for me in, the front-leaning-rest (Push-up position).
I still wasn't certain I entirely cared, but I thought this would may demonstrate that I showed concern about his fucking one-person shower. COL Prick then lead me around the side of the building and showed me his water tank. It was fucking huge. It was one of the typical hard plastic tanks, but the entire top had been cut off. God knows why, not like it was ever dusty in Iraq, but the top was no-more. It all made sense now. They weren't gay; they were chilling in a makeshift hot tub! Well, the gayness thing is up in the air, but I guess they were too loud while he was showering!?! I apologized profusely, but COL Prick had me locked up at the position of attention for at least ten minutes just dressing me down. I was a "really poor leader, and you're not going to go anywhere in the Army." Jokes on him, they haven't kicked me out yet.
COL: This is why nobody likes "cool guys." Words, words, words. You'd better do something about this, words, words, words. My penis is too small to shower with the big boys, words, words, words. NOW GET THE FUCK OUT OF MY SIGHT.
I returned to the Soldiers, whom were still all in the front-leaning-rest. I screamed, "GET ON THE OTHER SIDE OF THE BUILDING. I DON'T WANT TO GO TO JAIL AFTER PEOPLE SEE ME SMOKE THE FUCKING LIFE FROM YOUR BODY. NOW FUCKING RUN." They fucking scurry, and I stroll to the other side of the building. Out of sight and out of mind.
(I will use "Group" unless Hawk is the person talking. Too many useless names otherwise.)
OP: That fucking dickhead has his own fucking shower! What the fuck?
GROUP: I know right?
OP: What the fuck were you guys thinking? I would expect this from at least one of you, but I won't point elbows. (I then just fucking stare at Hawk.)
GROUP: We didn't think anyone used it. We had never seen anyone go into the room, and the room looked empty. We saw the water tank on top, and just figured we would check it out.
OP: How the fuck did you even get up there?
GROUP: You can walk to it if you exit any second floor window on our building. Well, the courtyard side.
OP: So you guys just sneak out and hang out in this guys shower water?
GROUP: Yes, but we seriously thought nobody used it. We would not have used it otherwise.
OP:You fucking dip-shits think this was just a randomly placed unused water tank? You fucking idiots just stand in this guys shower water for hours?
HAWK: No. We are not dumb Sergeant. We sit on MRE (Meal Ready to Eat) boxes.
OP: HOW LONG HAS THIS BEEN GOING ON?
GROUP: (LaughteGiggles) Every night!?!
OP: We have been here for five days now! NO FUCKING MORE! I will fucking kill you if I get yelled at again over this. The only thing that makes me smile is the fact that he is showering with your ball funk.
Hawk: I have some excellent news then Sergeant
OP: Really? Whats Hawk?
Hawk: (Smirk) We made a promise that, "nobody pisses in the hot tub"...
OP: This is why your mother should have swallowed you Hawk. Why the fuck would that make me happy?
Hawk: (Laughing) Because I broke that rule every night. Most nights more than once!
GROUP: What the fuck Hawk! We have been lounging in your piss? What the fuck dude!
Hawk: I know. (Smiles.) I lied to you though! Cheer up Sergeant. I peed on him for you!
For the record, Hawk did not find the hot tub. He just peed in it, a lot. I don't think any of us paid attention because they came back from wet and with towels. I merely assumed they went to the showers. I suppose I should have kept better track of time. Also, I apologize if this was not as funny as the other Hawk tales. I realized it when I reread it, but it was certainly funny being on-the-ground and witnessing it. Can't laugh at them all I suppose. Remember, next week, "Hawk Walks Home: In Iraq." I don't think it is feasibly possible to not make that one funny. Lastly, some of my stories are a result of me being in the military, but not military. Those stories and others will/are posted at FuckeryUniveristy. I am not ever going to compete with this page, but I do need a place to post other stories and have little fear they will be taken down. The mod may be a huge prick, but at least I know the guy. Man...huge prick!
Cheers!
submitted by SloppyEyeScream to MilitaryStories [link] [comments]

Passed OSCP - My Experience

Originally, I was leaning against doing an obligatory post-OSCP Reddit post because I didn’t want to come across as another “look at me - I passed OSCP!!” cringeworthy OSCP Oscar speech, but I decided to go ahead and do one because my experience was perhaps a little unique and answers the much-asked question “can I do OSCP without experience?”.
A quick background to add context…
I’m 31 years old and my employment history is a mixture of sales, graphics, and media-related job roles. I felt discontented for a long time earning (barely) living wage in job roles I had little passion for. Anyway, to cut a long story short, I decided to quit my latest sales job in November last year (2019) to pursue a career in cybersecurity/infosec. I didn’t know what ‘TCP’ or ‘UDP’ was, and I’d never heard of ‘Kali’ or how to run a VM, but I was convinced that this would be the career path for me.
Anyway, I went through Security+ and C|EH from November to March and, just as I was going to start applying for Security Analyst type job roles, our friendly neighbourhood Coronavirus came along and shut down the economy. Even though I had no intention of doing OSCP for another year or two, I thought it was a better option than twiddling my thumbs for a few months, so I decided to sign up for PWK labs and have a crack at it.
Fast-forwarding to yesterday, after a few brutal months and an incredible experience, I finally got the OSCP “you have successfully completed” email.
Apologies in advance for the essay but I just want to go through my journey for those of you that might be in a similar position to the one I was in - limited/zero IT experience and feeling intimidated by the dreaded OSCP mountain.
My journey…
In the weeks leading up to the wait to start my 60 days PWK material and labs, I went through The Cyber Mentor’s Practical Ethical Hacking Udemy course and then went on a Hack the Box rampage, so, by the time my lab time started, I felt like I was in a pretty decent position.
Unfortunately, because I was a naïve idiot, I tackled the labs straight away and went through the PWK PDF casually on the side. This was a big mistake and something I would definitely change in hindsight because it cost me 5 easy points on the exam (I thought I could smash through the PDF exercises during the last week of labs but this didn’t prove to be enough time).
In 60 days I ended up rooting around 40 machines - I didn’t bother going for the networks because it didn’t apply to the exam and, although valuable real-world experience, I didn’t want to get distracted and flood my brain with even more information when it wasn’t going to be relevant for my mission.
One big thing that I did get right was note-taking. I can’t express enough how valuable it is to take detailed notes and build your own cheat sheet library. After every machine I rooted, I did a walkthrough on OneNote and added any new tools/commands to my cheat sheet library. This not only saves precious time in the exam, but it helps you build your own knowledge instead of relying on other people’s cheat sheets without really understanding what you’re doing.
After my 60 days had finished, I spent 1 month on TJ Null’s OSCP Hack the Box list and IppSec’s video walkthroughs. I also can’t stress enough how valuable this learning methodology is. My only regret is that I rushed through it. I’d already booked my exam 30 days after lab time, so I ended up jumping through walkthroughs when I got stuck on boxes instead of exhausting all options. This was another naïve idiot mistake on my behalf and something I would do differently in hindsight. There’s a difference between “trying harder” and “trying harder, but in a smart way”. I was putting 10+ hours in every day but I wasn’t always being efficient with my time. I’d definitely recommend seeking hints and tips on boxes but only after you’ve exhausted all options first, something which I didn’t always do.
Anyway, my first exam attempt came around towards the end of July. Was I ready? No, but I had delusional confidence in myself that has paid off for me more often than not, so I was hoping it would pay off for me again.
My first exam was brutal. I sat in my chair for a total of 23 hours and 15 minutes, with only 3 short 5-minute breaks to get food to snack on. My VPN was shut down after 24 hours and I had a total of 65 points, which I’d been stuck on for the last 8 hours of my exam. I got the BO, root on one of the 20-point machines, root on the 10-point machine, and user on the other 20-point machine. I just couldn’t get root on that last machine.
I was pretty devastated because I’d put my heart and soul into Sec+, C|EH, and OSCP for 7 straight months and I wanted it bad. But my delusional confidence wasn’t enough.
After listening to depressing Taylor Swift songs for a few days (joke), I decided to book another exam in, 4 weeks after my first attempt.
This time around, I decided to go through Tib3rius’s Linux and Windows Privilege Escalation courses (they were great) and go back over some of the HTB machines. I honestly felt at this point that there wasn’t much more study material that I could go through.
2nd exam came up and it was an almost minute-for-minute repeat of the first exam. BO done, 20 point rooted, 10 point rooted, but could only get user on the other 20 point. 65 points again. This time I ended up listening to Taylor Swift + Lana Del Rey.
I was pretty adamant that I could do this and that I was very close, so I sent Off-Sec an email explaining my situation and they were kind enough to allow me another exam attempt without waiting 8 weeks - I booked another exam in 2 weeks after my second attempt.
This time, my preparation was entirely mental. In both my prior exams, I was sat on my chair for over 23 hours because I was flapping around aimlessly like a headless chicken, desperately firing off exploits that I knew wouldn’t work on the other 20-point machine. So, I went into the 3rd exam determined to go at a slow and steady pace, and not let the 24-hour timeframe pressure me into a wild goose chase.
Miraculously, it seemed to work. After 14 hours, I’d done the BO, rooted both 20-point machines, rooted the 10-point machine, and got user on the 25-point machine. 85-ish points in total.
The point of this story is to get across to people that you need to try simpler, not harder. I perhaps failed my first exam because I’d not gone through Tib3rius’s Priv Esc courses, but I failed on my 2nd 100% due to mentality. There was no skill-level difference between my 2nd exam and 3rd exam.
I’ll finish off with my recommended learning methodology and exam tips (for people with limited/zero IT experience):
. The Cyber Mentor Practical Ethical Hacking Udemy course (usually on offer at $14.99-ish)
. Tib3rius’s Linux and Windows Privilege Escalation course (usually on offer at $12.99 each)
. Try Hack Me OSCP Learning Path (I would recommend doing this before HTB - it is $10 for 30 days)
. PWK labs (I personally don’t feel more than 60 days are required - unless you work full-time)
. TJ Null’s OSCP Hack the Box list ($10 for retired HTB machines - very worth it)
. You should be ready for the exam
Exam tips:
. Become proficient with Nmap but use an enumeration tool like nmapAutomator for the exam
. You will need to understand what bash and Python scripts are doing (you don’t need to be able to write them from scratch)
. Don’t be tempted to use a fancy BO methodology for the exam, stick with PWK’s methodology - it works (some of the others don’t)
. Play around with various reverse shell payloads - sometimes a bash one-liner won’t work so you need to go with Python. Sometimes Bash, Python, and netcat won’t work, so you need to understand what alternatives you can use in that scenario
. Get into the habit of reading service manuals. In all 3 of my exams, I came up against machines that had services I’d never even heard of. Fortunately, I’d got into the habit reading service manuals, otherwise, I would have skipped over the services and got lost down a rabbit hole
. Get into the habit of exploiting conventional services in unconventional ways. Just because an SUID binary isn’t on Gtfobins, it doesn’t mean that you can’t exploit the SUID binary in an unconventional way. Again, get into the habit of reading manuals to understand what services do
. Become familiar with Burp Suite. Many exploits won’t work in the way you might expect them to, but they will work if you run them through Burp. Or, at the very least, you’ll be able to understand why they’re not working. This issue came up in my last exam and I would have been completely lost if it weren’t for Burp
. Take breaks if you get frustrated - this is said over and over again by people on this subreddit and it’s an absolute must. The 20 point machine that I couldn’t root after 8 hours on my 2nd exam was on my 3rd exam (thanks Off-Sec - I know you tried to fu*k me with that), but I was able to root it within 1 hour on my 3rd exam, simply because my mindset was different at the time.
. Trust your gut - by doing PWK and HTB machines, you should develop a gut feeling of when you are in a rabbit hole and when you’re on the right track. I ended up rooting over 100 machines before the exam (albeit with plenty of hints and tips) and it helped me develop a good gut feeling. I can’t explain why but there were times in my last exam where I knew I was in the right area even though I wasn’t able to enumerate the specific service version. This feeling simply came from experience. I’m sure many of you watch IppSec’s videos and wonder “how the hell does he know to do X or Y?”. I used to wonder this all the time but after going through dozens of machines, I finally got it. It comes down to experience. Try to do as many machines as you can before the exam to build that gut feeling, and trust it in the exam.
. Embrace failure - this is perhaps the most important thing that I can say. OSCP is a difficult journey and many people fail multiple times before passing. And you know what? That’s okay. It’s okay to fail. It’s how you react to failure that counts. I’m not particularly smart but I embrace failure and I know deep down that I will keep trying until I pass. I was prepared to take the OSCP exam 1000 times if I had to, I was never going to let the exam beat me. I suggest you approach it with the same mentality and not let silly pride prevent you from having a go at it.
One last thing! Join a solid Discord community. This journey has been amazing since day one and a big reason behind that is the amazing online community. I was very active in an HTB community and ended up talking to several people who were going through OSCP at the same time as me. This was honestly such a massive help to me because I didn’t know what the hell I was doing when I first started!
Sorry for the massive rant - I just see so many people on here treating OSCP like an unsurmountable mountain. It’s not. You can do it!
submitted by TheCrypt0nian to oscp [link] [comments]

the struggle

the struggle submitted by okhiiguess to traaaaaaannnnnnnnnns [link] [comments]

𝐓𝐇𝐄 𝐂𝐑𝐘𝐏𝐓𝐈𝐂 𝐙𝐎𝐌𝐁𝐎𝐍𝐈𝐔𝐌 S01E02 - “Blood, not Fluid”

Previously on the Cryptic Zombonium
***
A priest, a wolf, and a german walks into a bar. One of them is an atheist, the other an agnostic, and the priest says he has the cure for the Zombie Virus, but only if you believe in God Almighty.
“What do you mean, you have the cure?” I spat blasphemously.
“And what do you mean we have to have faith?” the German joined in.
“Is he the leader now?” Travis asked Hannah. “He said he was the leader now.”
The Vatican Archivist, Father Connor, the priest, the holy trinity of cool nicknames, put a finger to his mouth, like he was hushing a bunch of toddlers.
“That’s not what I meant,” he said softly. “I simply stated that the Virus comes from the heavenly archives of the Vatican, and that it is in fact not a Virus.”
“What in the god-forsaken shit fucking hell is it then?” I asked politely.
“Language?” Hannah suggested. “He is a priest and all.”
I nodded thoughtfully. “Sorry, Father. Didn’t mean to say ‘hell’.”
“Sit, children,” the Archivist sang weirdly. “And all shall be explained.”
We didn’t have anywhere to sit, so most of us just shuffled around awkwardly as he told us in great detail about his incredibly complex backstory, for some reason starting at his birth. The real juicy parts came right near the end though, so I’ll be skipping to that part.
Apparently the Zombie Virus wasn’t a Zombie Virus at all. It was Demon Virus. Yes, you heard me. According to the Father, the Vatican collects samples of demon blood (or fluids as he would have it, but let’s just go with blood), and stuffs them in boxes all the way down there in the catacombs.
“So how did it end up here?” Kat asked.
“We shipped a vial of the foul blasphemous fluid overseas by mistake,” Father Connor replied.
“Blood,” I coughed. “Let’s call it blood. And what in god’s name in vain did you mean to send?”
“Holy Water, of course,” he said. “The quality stuff has to be blessed by the Pope himself. We keep it on the shelf next to the demon fluid.”
“Blood,” I coughed again.
“As we all know, some people are more blessed than others,” Father Connor continued. “That’s because they were blessed by the Pope himself. Costs a pretty penny though, mind you.”
“So some rich asshole paid for super-blessed holy water, only to receive demon blood instead?”
“Yes,” the Father nodded solemnly. “But as it turns out, it wasn’t just any old demon fluid.”
“Don’t fucking tell me,” I said.
“It was the bodily fluid of the Antichrist himself,” the Father murmured, crossing himself feverishly.
“Or herself,” Eileen Dover chimed in. “Who’s to say the Antichrist isn’t a she?”
“Or themselves,” Hannah said. “Could be non-binary too.”
“All realistic options,” I agreed. “But what’s the big deal? Is it contagious or something?”
“That’s exactly it,” Father Connor said. “The Vessel of the Antichrist now spreads unlife wherever it journeys, and the Afflicted then spreads it even further. The only way to stop it, is by destroying it.”
“And this Vessel would be?” Travis inquired.
“A five year old girl,” Father Connor replied. “By the name of Kreszentia.”
“And by destroying it you mean...” the German said.
“Killing her, yes,” Father Connor nodded. “Humanely, of course. We have to crucify her.”
There was quite a bit of uproar at this statement, and deservedly so. Killing a five year old girl? Antichrist or no Antichrist, you just don’t go around murdering children willy-nillily.
The group split up into smaller cliques, all of us trying to make sense of the situation. Could we trust the Father? Was he really an Archivist? Did he have some credentials to that effect possibly? Like a badge or something? And how much did the Vatican charge for super-blessed holy water?
“CHEESE,” Max suddenly yelled. “WE SHOULD GO GET THE CHEESE.”
“I’m sorry,” Kat said. “I thought we’d given up on that plan?”
Grant stepped forward. “We did,” he said. “On account of all them zombies.”
“I KNOW A SECRET STASH,” Max shuffled around excitedly. “NO ZOMBIES THERE PROBABLY.”
“Probably?” I said. “How probably are we talking?”
“LIKE MAYBE THREE,” he replied weirdly. “THREE PROBABLY’S.”
“I like those odds,” Travis said.
“We desperately need the food,” Hanna sighed. “If we’re gonna keep adding more wackjobs to our group, we’re gonna have to find a way to feed them.”
“Alright,” I stepped forward. “As the leader of this group, I say we give it another go. Eileen, Hannah, Travis, the German; you’re with me. Max, get busy drawing us a map or something.”
“SHOULDN’T I COME WITH?” Max asked.
“Are you kidding me?” I exclaimed. “The Z-boiz (trademark filed) will be on us the moment you open your mouth.”
“FAIR POINT,” he nodded loudly.
“Who made him leader of the group?” Eileen Dover asked.
“He did it himself,” Travis said. “Last episode.”
***
We sped down the bumpy roads moments later with Hannah behind the wheel. Max had drawn us a fairly crude map with some bizarre notes, but having staked out the factory for weeks, I had the place memorized like someone had carved it right into my brain with tiny sharp needles.
“Are you guys buying the priest’s bullshit?” I asked. “Demon blood? The Antichrist?.”
“Demon fluid,” Travis corrected.
“I don’t know,” Hannah said. “And I don’t care. I’m here for the cheese.”
Eileen Dover nodded. “Demons, Zombies, Antichrists, they’re all baddies in my book.”
I shrugged. “And you, the German?”
“Please, just call me German, no need to be so formal about it.”
We pulled off the main road, and slowed down as we approached the harrowing brutalist structure of the cheese factory. The sun was in descent, and we had to be quick about it if we were to pull off the heist before nightfall.
“Strange,” the German said.
“What is?” I asked.
“I don’t see any walkers around,” he said. “Uh, I mean zombies.”
He was right. “He is right,” I said.
The place looked deserted. Not only human deserted, but the other kind too. Dead deserted. With all the deafening noise we served up last time we were here, there should at least be a horde or two shambling about.
Eileen Dover pointed ahead. “The gates,” she said. “They’re open. Were they open before?”
I shook my head. “They were not.”
Hannah parked the car, and we all slipped out stealthily, slowly making our way to the main gates. The place was eerily silent, and you could hear a squirrel’s neck snapping from a mile away.
We entered the factory, and we all stumbled back in shock at the sight that unfolded. Well except me, of course. I don’t do shock.
“What the fuck?” I said, stumbling back in shock.
“There is no cheese,” Travis mumbled. “There should be cheese, right?”
“I’m more concerned about the insurmountable mountain of zombie corpses,” the German noted.
It was huge. Three-four hordes worth of re-deaded dead, stacked so high that they almost reached the factory ceiling some twenty feet up.
Travis nodded. “That too,” he said.
“Look,” Eileen Dover said, pointing at one of the mangled zombies on the floor. “Look at the forehead.”
Hannah bent down, inspecting the thing with some interest. Carved deep into the rotting flesh was the letter “M”.
“They all have it,” I said, dragging limp bodies down from the massive pile. “They’re all marked.”
“What does it mean?” the German mumbled. “Who the hell did this?”
“No time for wacky theories,” I said. “Although it was obviously done by a crazed gang of nutjobs as an insanely laborious way to send us a deeply unsettling message. They’re probably watching us right now.”
“What?” Travis exclaimed. “I don’t like being watched.”
“No matter,” Hannah said. “We’re obviously too late. There’s not a single cheese crumb left in this place.”
“Don’t be so sure,” Eileen Dover said, reaching into her sweater. “These guys beg to differ.”
She produced from the depths of her baggy clothing two lively rats, and held them out for us all to see.
“This is Microwave,” she shoved a rat in my face, “and this is Tea.”
“We sometimes call her Rat Girl,” Travis whispered to me. “You know, because she’s got rats, and she’s a girl.”
“What?” I said sourly. “If she’s Rat Girl, why can’t I be the Wolf then?”
“Do you own a Wolf?” Hannah asked.
“No, but-” I started.
“There’s your answer then,” she said. “OK, bring us the map, and we’ll let the rats sniff around.”
We started moving from room to room, trying to decipher the rather cryptic messages Max had scribbled down. After about thirty minutes of not getting anywhere, Travis came running out from one of the offices, waving the map around.
“I found it!” he yelled excitedly. “I think I found the stash.”
“Are you sure?” I asked. “How can you be sure?”
“Look, look,” he pointed to the map. “See, right next to the big X, he wrote ‘nursery rhyme profanity’.”
“And?”
“There’s a bookshelf in that office,” he said. “And one of the books are ‘FUCK LICKETYSPLIT’.”
I shrugged. “I don’t see the connection.”
“In my hometown we had this old nursery rhyme called LICKETYSPLIT, and I always had a feeling the verses were hiding something.”
“Well, it’s all we got,” Hannah said. “Rat Girl, we need Microwave and Tea.”
Rat Girl scurried into the office, and gently placed the rats next to the bookshelf. We watched in weird silence as Microwave and Tea sniffed around the big old thing, until they both eventually disappeared behind it.
“Cheese,” Rat Girl grinned. “There’s cheese behind that shelf, I guarantee it.”
We all stared at each other for half a second, before snapping into action, tearing the bookshelf apart piece by piece. It took us a minute or two, but at the end we heard Rat Girl giggling gleefully as Microwave and Tea scurried back into her sweater.
“Cheese,” I said, wiping sweat from my forehead. “We’ve got cheese.”
The room wasn’t large, but it was stuffed to the brim with wonderful cheese. Brie. Camembert. Mozzarella. Other foreign names.
“Won’t last us years,” Hannah said. “But it’ll do for a month or two.”
We quickly cleaned out the room, backpacks soon filled with the dairy gold. Without pausing, we made our retreat, the sun now all but disappeared behind the horizon. I convinced the German to carry my backpack, since I was lactose intolerant.
“You can’t eat cheese?” he asked. “Why so eager to loot this place then?”
“Oh no, I can eat it,” I said. “I just can’t have it anywhere near my skin,” I lied.
We approached our car a few minutes later, but Hannah, who was leading the way, suddenly stopped dead in her tracks, and signalled for us to shut the fuck up.
“What is it?” I whispered.
Hannah took a few cautious steps toward the car. “Not sure,” she said. “I think I hear something.”
We all stopped moving, and stood there perfectly still. And sure enough, I heard it too. A soft wheezing, a pained gargling. The sound of the dead.
Hannah waved us closer, and we all tippy-toed the rest of the way, soon spotting the parked car right where we left it. But there was something else too. Something strapped to the hood.
“Fuck me,” I said. “These guys are all about the games, aren’t they?”
The bloody zombie, once a middle-aged man by the looks of it, was missing it’s hands and feet; nothing now but an undead head on an undead torso. A chain held the thing in place, and carved deep into its forehead was that ever-ominous “M”.
“That’s horrible,” Travis mumbled.
“But not horror,” the German noted.
“A short scary story if I ever saw one,” I said.
Hannah and Rat Girl had already started unchaining it, while we were busy pointing out the different gruesome aspects of the deed. Without saying anything, they both simultaneously took a step back, eyes wide with what I can only imagine was fear.
“What?” I inquired. “What’s wrong.”
The zombie squirmed disgustingly, crimson blood smearing the hood of the car like some kind of messed up art piece. Then it opened its hideous mouth and wheezed discordantly.
“Please,” it gargled. “Please kill me.”
[TO BE CONTINUED]
submitted by hyperobscura to TheCrypticCompendium [link] [comments]

An introduction to Linux through Windows Subsystem for Linux

I'm working as an Undergraduate Learning Assistant and wrote this guide to help out students who were in the same boat I was in when I first took my university's intro to computer science course. It provides an overview of how to get started using Linux, guides you through setting up Windows Subsystem for Linux to run smoothly on Windows 10, and provides a very basic introduction to Linux. Students seemed to dig it, so I figured it'd help some people in here as well. I've never posted here before, so apologies if I'm unknowingly violating subreddit rules.

An introduction to Linux through Windows Subsystem for Linux

GitHub Pages link

Introduction and motivation

tl;dr skip to next section
So you're thinking of installing a Linux distribution, and are unsure where to start. Or you're an unfortunate soul using Windows 10 in CPSC 201. Either way, this guide is for you. In this section I'll give a very basic intro to some of options you've got at your disposal, and explain why I chose Windows Subsystem for Linux among them. All of these have plenty of documentation online so Google if in doubt.

Setting up WSL

So if you've read this far I've convinced you to use WSL. Let's get started with setting it up. The very basics are outlined in Microsoft's guide here, I'll be covering what they talk about and diving into some other stuff.

1. Installing WSL

Press the Windows key (henceforth Winkey) and type in PowerShell. Right-click the icon and select run as administrator. Next, paste in this command:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 
Now you'll want to perform a hard shutdown on your computer. This can become unecessarily complicated because of Window's fast startup feature, but here we go. First try pressing the Winkey, clicking on the power icon, and selecting Shut Down while holding down the shift key. Let go of the shift key and the mouse, and let it shutdown. Great! Now open up Command Prompt and type in
wsl --help 
If you get a large text output, WSL has been successfully enabled on your machine. If nothing happens, your computer failed at performing a hard shutdown, in which case you can try the age-old technique of just holding down your computer's power button until the computer turns itself off. Make sure you don't have any unsaved documents open when you do this.

2. Installing Ubuntu

Great! Now that you've got WSL installed, let's download a Linux distro. Press the Winkey and type in Microsoft Store. Now use the store's search icon and type in Ubuntu. Ubuntu is a Debian-based Linux distribution, and seems to have the best integration with WSL, so that's what we'll be going for. If you want to be quirky, here are some other options. Once you type in Ubuntu three options should pop up: Ubuntu, Ubuntu 20.04 LTS, and Ubuntu 18.04 LTS.
![Windows Store](https://theshepord.github.io/intro-to-WSL/docs/images/winstore.png) Installing plain-old "Ubuntu" will mean the app updates whenever a new major Ubuntu distribution is released. The current version (as of 09/02/2020) is Ubuntu 20.04.1 LTS. The other two are older distributions of Ubuntu. For most use-cases, i.e. unless you're running some software that will break when upgrading, you'll want to pick the regular Ubuntu option. That's what I did.
Once that's done installing, again hit Winkey and open up Ubuntu. A console window should open up, asking you to wait a minute or two for files to de-compress and be stored on your PC. All future launches should take less than a second. It'll then prompt you to create a username and password. I'd recommend sticking to whatever your Windows username and password is so that you don't have to juggle around two different usepassword combinations, but up to you.
Finally, to upgrade all your packages, type in
sudo apt-get update 
And then
sudo apt-get upgrade 
apt-get is the Ubuntu package manager, this is what you'll be using to install additional programs on WSL.

3. Making things nice and crispy: an introduction to UNIX-based filesystems

tl;dr skip to the next section
The two above steps are technically all you need for running WSL on your system. However, you may notice that whenever you open up the Ubuntu app your current folder seems to be completely random. If you type in pwd (for Print Working Directory, 'directory' is synonymous with 'folder') inside Ubuntu and hit enter, you'll likely get some output akin to /home/. Where is this folder? Is it my home folder? Type in ls (for LiSt) to see what files are in this folder. Probably you won't get any output, because surprise surprise this folder is not your Windows home folder and is in fact empty (okay it's actually not empty, which we'll see in a bit. If you type in ls -a, a for All, you'll see other files but notice they have a period in front of them. This is a convention for specifying files that should be hidden by default, and ls, as well as most other commands, will honor this convention. Anyways).
So where is my Windows home folder? Is WSL completely separate from Windows? Nope! This is Windows Subsystem for Linux after all. Notice how, when you typed pwd earlier, the address you got was /home/. Notice that forward-slash right before home. That forward-slash indicates the root directory (not to be confused with the /root directory), which is the directory at the top of the directory hierarchy and contains all other directories in your system. So if we type ls /, you'll see what are the top-most directories in your system. Okay, great. They have a bunch of seemingly random names. Except, shocker, they aren't random. I've provided a quick run-down in Appendix A.
For now, though, we'll focus on /mnt, which stands for mount. This is where your C drive, which contains all your Windows stuff, is mounted. So if you type ls /mnt/c, you'll begin to notice some familiar folders. Type in ls /mnt/c/Users, and voilà, there's your Windows home folder. Remember this filepath, /mnt/c/Users/. When we open up Ubuntu, we don't want it tossing us in this random /home/ directory, we want our Windows home folder. Let's change that!

4. Changing your default home folder

Type in sudo vim /etc/passwd. You'll likely be prompted for your Ubuntu's password. sudo is a command that gives you root privileges in bash (akin to Windows's right-click then selecting 'Run as administrator'). vim is a command-line text-editing tool, which out-of-the-box functions kind of like a crummy Notepad (you can customize it infinitely though, and some people have insane vim setups. Appendix B has more info). /etc/passwd is a plaintext file that historically was used to store passwords back when encryption wasn't a big deal, but now instead stores essential user info used every time you open up WSL.
Anyway, once you've typed that in, your shell should look something like this: ![vim /etc/passwd](https://theshepord.github.io/intro-to-WSL/docs/images/vim-etc-passwd.png)
Using arrow-keys, find the entry that begins with your Ubuntu username. It should be towards the bottom of the file. In my case, the line looks like
theshep:x:1000:1000:,,,:/home/pizzatron3000:/bin/bash 
See that cringy, crummy /home/pizzatron3000? Not only do I regret that username to this day, it's also not where we want our home directory. Let's change that! Press i to initiate vim's -- INSERT -- mode. Use arrow-keys to navigate to that section, and delete /home/ by holding down backspace. Remember that filepath I asked you to remember? /mnt/c/Users/. Type that in. For me, the line now looks like
theshep:x:1000:1000:,,,:/mnt/c/Users/lucas:/bin/bash 
Next, press esc to exit insert mode, then type in the following:
:wq 
The : tells vim you're inputting a command, w means write, and q means quit. If you've screwed up any of the above sections, you can also type in :q! to exit vim without saving the file. Just remember to exit insert mode by pressing esc before inputting commands, else you'll instead be writing to the file.
Great! If you now open up a new terminal and type in pwd, you should be in your Window's home folder! However, things seem to be lacking their usual color...

5. Importing your configuration files into the new home directory

Your home folder contains all your Ubuntu and bash configuration files. However, since we just changed the home folder to your Window's home folder, we've lost these configuration files. Let's bring them back! These configuration files are hidden inside /home/, and they all start with a . in front of the filename. So let's copy them over into your new home directory! Type in the following:
cp -r /home//. ~ 
cp stands for CoPy, -r stands for recursive (i.e. descend into directories), the . at the end is cp-specific syntax that lets it copy anything, including hidden files, and the ~ is a quick way of writing your home directory's filepath (which would be /mnt/c/Users/) without having to type all that in again. Once you've run this, all your configuration files should now be present in your new home directory. Configuration files like .bashrc, .profile, and .bash_profile essentially provide commands that are run whenever you open a new shell. So now, if you open a new shell, everything should be working normally. Amazing. We're done!

6. Tips & tricks

Here are two handy commands you can add to your .profile file. Run vim ~/.profile, then, type these in at the top of the .profile file, one per line, using the commands we discussed previously (i to enter insert mode, esc to exit insert mode, :wq to save and quit).
alias rm='rm -i' makes it so that the rm command will always ask for confirmation when you're deleting a file. rm, for ReMove, is like a Windows delete except literally permanent and you will lose that data for good, so it's nice to have this extra safeguard. You can type rm -f to bypass. Linux can be super powerful, but with great power comes great responsibility. NEVER NEVER NEVER type in rm -rf /, this is saying 'delete literally everything and don't ask for confirmation', your computer will die. Newer versions of rm fail when you type this in, but don't push your luck. You've been warned. Be careful.
export DISPLAY=:0 if you install XLaunch VcXsrv, this line allows you to open graphical interfaces through Ubuntu. The export sets the environment variable DISPLAY, and the :0 tells Ubuntu that it should use the localhost display.

Appendix A: brief intro to top-level UNIX directories

tl;dr only mess with /mnt, /home, and maybe maybe /usr. Don't touch anything else.
  • bin: binaries, contains Ubuntu binary (aka executable) files that are used in bash. Here you'll find the binaries that execute commands like ls and pwd. Similar to /usbin, but bin gets loaded earlier in the booting process so it contains the most important commands.
  • boot: contains information for operating system booting. Empty in WSL, because WSL isn't an operating system.
  • dev: devices, provides files that allow Ubuntu to communicate with I/O devices. One useful file here is /dev/null, which is basically an information black hole that automatically deletes any data you pass it.
  • etc: no idea why it's called etc, but it contains system-wide configuration files
  • home: equivalent to Window's C:/Users folder, contains home folders for the different users. In an Ubuntu system, under /home/ you'd find the Documents folder, Downloads folder, etc.
  • lib: libraries used by the system
  • lib64 64-bit libraries used by the system
  • mnt: mount, where your drives are located
  • opt: third-party applications that (usually) don't have any dependencies outside the scope of their own package
  • proc: process information, contains runtime information about your system (e.g. memory, mounted devices, hardware configurations, etc)
  • run: directory for programs to store runtime information.
  • srv: server folder, holds data to be served in protocols like ftp, www, cvs, and others
  • sys: system, provides information about different I/O devices to the Linux Kernel. If dev files allows you to access I/O devices, sys files tells you information about these devices.
  • tmp: temporary, these are system runtime files that are (in most Linux distros) cleared out after every reboot. It's also sort of deprecated for security reasons, and programs will generally prefer to use run.
  • usr: contains additional UNIX commands, header files for compiling C programs, among other things. Kind of like bin but for less important programs. Most of everything you install using apt-get ends up here.
  • var: variable, contains variable data such as logs, databases, e-mail etc, but that persist across different boots.
Also keep in mind that all of this is just convention. No Linux distribution needs to follow this file structure, and in fact almost all will deviate from what I just described. Hell, you could make your own Linux fork where /mnt/c information is stored in tmp.

Appendix B: random resources

EDIT: implemented various changes suggested in the comments. Thanks all!
submitted by HeavenBuilder to linux4noobs [link] [comments]

OBLIGATORY FILLER MATERIAL – ESCAPE FROM STALAG SULTANATE, Part 1

That reminds me of a story.
“HELLFIRE AND DALMATIANS!” I shouted to no one in particular.
“What’s the problem, dear?” Esme asks in that way she has of telling me to calm down without having to say it directly.
“This bloody fucking country. A day late and several dollars short.” I fume. “Can’t get a new liquor license because of the bloody COVID. Can’t go to a hotel bar and have a snort because of the bloody COVID. Can’t even slip across the border to Dubai and soak up some room service and buckets of complimentary cocktails because of the bloody COVID.”
Yes, the Sultanate of Oman, in its infinitesimal wisdom, has traditionally followed other GCC countries by at least three months in making any sort of proclamations regarding this latest bugaboo: the hideous, deadly, itchy, loathsome, and possibly serially bent, noxious, pandemical COVID-19; aka, this pandemic’s entry for flu.
Their response is one of immense knee-jerk without first having thought of the consequences.
“Bloody lockdown, 2100 to 0700. What is this, the whole fucking country’s been bad and now being sent to bed without any supper?” I wondered aloud. “Idiot benchodes.”
Even Esme couldn’t come up with a rejoinder to that.
“Plus they close all the bars. And all the hotels. And the fucking bottle shops. It’s not enough that these fucking Muppets jack the ‘sin tax’ on booze and cigars by 100%, now they’re not even legally available.” I swore.
Of course, once you’ve spent even a small portion of the time that I have in the Middle East, you have your connections. Your system. Your access to the seedy underbelly of any society; the venerable Black Market.
Jesus Q. Christ on toast with baked beans, fried tomatoes, black pudding, and mushrooms, I could get most anything in the Middle East, be it legal, shady, or just plain illegal. However, before you all recoil in horror that the venerable Dr. Rocknocker dabbles in the prohibited, just remember: the ends always dojustify the means.
“I'm telling you, Esme dear; this Gulf story is getting too complicated. The weasels have started closing in.” I complain to Es as she hands me a fresh drink.
“Do you think…?” Esme asks expectantly.
Esme is more than ready to go. I’ve used this place as a base of operations for years whilst I wear out the Omani legal system suing those asswipes that think just because they’re local and I’m a kafir, they’re immune to the law.
I’ve spent a long, profitable and time-consuming period of the last few years proving them wrong.
But, time was marching onwards. I agreed with Esme, we’ve milked this particular cash cow dry. It was time to hitch up our bootstraps, call it a day, and get the hell out of Dodge.
But not before I took care of a few loose ends.
Now, the country had recently lost its venerable Sultan, who croaked back in January of this year.
Sultan Qaboos was a good egg, friend to expat and local alike. Did a shitload of good for this benighted Middle East sandpit. Dragged it kicking and screaming out of the 12th century into, well, not exactly the 21st, but a whole hell of a lot closer.
He realized that he needed revolutionary, not evolutionary change in the country. By revolutionary, he needed American, British, Canadian, and the like Western Expats here to do the heavy thinking and lifting and Eastern Expats like Indians, Bangladeshis and Nepalese to do all the scut work.
Yeah, I know. That sounds racist as fuck, but sometimes that’s the way the ball bounced.
Simple evolution of society where Omanis graduated the local equivalent of grade school, through high school, into University, and finally into Entry level jobs in the oil and gas industry wasn’t going to cut it. Took too long and the country needed a serious cash flow now.
So, that’s what he did. And it worked a treat.
Then he died.
And his chosen took over.
Except his chosen was pretty much antithetical to everything the previous and very revered and successful, Sultan wanted.
Soon, there are 100% ‘sin taxes’ aimed directly at the western expats. Tourists included.
Then there’s quotas and ‘Letters of No Objection’, which are impossible to get so that the Eastern Expats can’t switch jobs.
Then, there are Sultanic proclamations of new taxes on tourists, new taxes on fast food, new taxes on this, that and the other. Then there’s, in his own words, “Oman is for Omanis”, blatantly ridiculous and xenophobic Omanization, and the general swipe at all expats.
“GET OUT.”
This was the clear message of the new sultan.
He wanted to take over and possibly nationalize all the oil workings in the country.
Ask Venezuela, Iran, and Myanmar how well that worked out for them.
Then he wants all expats out on their asses. He wants Omanis to take over all the jobs, even though they’re nowhere near educated nor experienced enough for the positions. Then take up the massive GDP slack in lower oil production and oil prices with tourism.
Given everything else, that last line should be enough to get him off the throne.
He’s fucking nuts if he thinks people are going to want to cruise or overland anywhere near a place where foreigners are seen only as a cash supply, are despised, and would welcome these all new 100% tax levies.
Be that as it may, Esme and I decided that we have had enough of 135O F summer temperatures, virtual house arrest under the guise of a COVID lockdown, and idiots who were the only ones stupid or twisted enough not to vamoose when the great, big bloody letters were clearly written on the wall.
But, there was the physical act of getting out of the country.
Now, I had plenty of strings which I could pull, but I decided I’d start low and save those until we really needed them.
So low, in fact, we went to the US Embassy in Muscat.
“How low can you go?” reverberated through my head.
What a haven of sad-sacks, flubadubs, and third rate hobbyists.
Was either Esme or I surprised that when we finally secured an invitation to the embassy, that required a bit of string-pulling with the ex-Ambassador to Oman, now in Kabul; that besides the peach-fuzz faced Marine guarding the place, we were the only Americans in the joint?
“This is American soil!” I laughed, as I pulled out a huge Cuban cigar and was immediately told to extinguish it. “We’re as American as apple pie and napalm! We file our fucking 1040s every April; I pay my fucking long-distance taxes and demand US assistance to vacate this gloomy place of sandy, sweaty, sultry Sturm und Drang!”
“Shut up, Rock”, Esme chided me, “They don’t understand English. Much less, the florid English the way you trowel it on.”
“Fuckbuckets”, I remonstrated. “Here I had memorized the whole Patrick Henry speech he made to the Second Virginia Convention on March 23, 1775, at St. John's Church in Richmond, Virginia. Troglodytes. No admiration for the classics.”
“Rock, dear?” Esme noted, “It’s almost 1100 hours. Best to get to our appointment.”
True, our appointment was slated for 1100 hours. But around here, anything starting within three hours of the stated time was considered close enough.
We dragged ourselves, none too cheerfully, to the waiting room. Once we pried open the door, there was the usual “If you hear a high pitched wail, hit the deck” signs, and other things one could do while kissing one’s ass goodbye if there was a terrorist attack, we had a whole new slew of bullshit with which to deal.
“Social distancing. 6 feet. Or if you’re from Baja Canada, 1 cow’s length.”
“Must wear a mask. Bandanna, bandoliers, and large-caliber weapons or sombrero optional.”
“No sitting. Faux Naugahyde seats are too difficult to sterilize. You must stand at attention, do not talk amongst yourselves, and remain patient until your number is called.”
“Well, fuck!”, I snorted quietly, as I raised my first secret flask in rapt attention to our old glory of red, white, and blue.
“Good thing they didn’t say nothin’ about getting a load on. If I’m going to be treated like cattle, I’m going to at least have something to chew on in the process.”
“Oh, lord”, Esme grumbled, “You didn’t bring that Japanese Rye Whiskey with you, did you?”
“ルハイム”, I said, which is Japanese for “L’chaim”!
“Oh, hell”, Esme grinned as she borrowed my flask, “This is going to be a long day.”
I began to protest but remembered that I was wearing my Agency-issued field vest. I must have had at least 5 or 6 more flasks lurking around in those pockets somewhere.
Funny aside: they don’t bother with my going through an X-ray machine nor do they confiscate my phone, radio, knives, nor other field equipment when I go to the US Embassy.
It took them almost two solid hours last time, and by the time they got to my Brunton Compass, emergency flasks, a few spare blasting cap boosters, and saw the label sewn into the back of my vest, they decided they’d just send Rack and Ruin some evil Emails and let me pass unmolested.
“I’ll drink to that”, I say as I raise a flask as the locals raise an eyebrow. “Courtesy of Atheists International. We’re here for your children…”
The collective gasps and growls indicate they weren’t happy with me or my betrothed.
“Don’t care, Buckwheat”, I smiled, “Never did, never will. We’re out of here for good. You can curse my name all you want then. But, then again, why you standing in the American Embassy trying to get a visa to visit the land of the great evil empire?”
All the locals and most of the Eastern Expats crowded into a corner as far away from us as they physically could.
“BOO!” I snickered over a shot of Wild Turkey 101 Rye.
“Now serving number 58! Number 58!” came the call over the tannoy.
“Look at that”, I remarked to Es as I stashed both our flasks, “It’s only 12:35. Record time.”
We both shimmy into the glass-fronted and presumably bullet- but not C-4 resistant- glass.
We pick up the telephones there and acknowledge that we are who we said we were.
The East Indian fella, one Harsh Talavalakar, behind the multiple layers of glass asked us why we were here.
“Didn’t you read the appointment card?” I asked, “We’re here to have Uncle Sam get us passage out of this sordid and sultry place.”
“You are American citizens?” he asked, vacantly.
“That’s what it says on appointment cards and these here blue passports,” I replied.
“Well, how was I to know?” he scoffed, returning to his half-consumed powdered sugar doughnut.
“Maybe read the appointment card and see that we are US Citizens here on the behest of Ambassador Bethesda Orun?” I replied.
“Like I have time to read everything that comes across my desk”, he scoffed again.
I tapped on the glass to make certain I had his full attention.
“Look here, Herr Harsh. I’m not sure how you got this job at the American Consulate but want to be very clear with you. My wife and I are residents of this place for the last 20 years. We’re American citizens of very high standing and have more high powered connections than an Arduino in a nuclear power station. We have direct connections with Langley, Virginia and if you want to retain your cushy job, you’ll put down that fucking doughnut and pay very rapt attention to the two Americans standing here who are getting more and more irritated with some Indian benchode that doesn’t think he has to really do his job. You savvy? You diggin’ me, Beaumont
I guess the benchode got his attention. The two scowls he received from Esme and myself sort of cemented the idea that we’re not too pleased and not with to be trifled.
“Yes, sir?” he said, “And ma’am”, as Harsh quickly corrected himself as the doughnut disappeared.
“We want out. Gone. Vamoose. Outta here. AMF. You got me?” he nods behind the shatterprone glass.
“Now I know the borders are sealed and the airport’s closed, but fuck that. We want out and we want gone for good. I can’t make that much simpler or clearer. Get after it, son.” I said, as seriously as I could.
“Well, sir”, he began, “ The airport’s closed…”
“Are you deaf or born stupid and been losing ground ever since?” I asked, rhetorically. “I know that. We all know that. My HAT knows that. So, what devious little plan does the US Embassy have in store in just such an unsavory situation?”
“Well”, he chokes a bit, “There’s this unofficial lottery where America citizens are issued random numbers and if their number comes up, there are seats made available on special clandestine charter flights.”
Considering that Es and I are some of the last American citizens left in the country, I thought our chances might be pretty good.
“OK”, I said, “Let us have two of your finest numbers.”
“Yes, sir”, he said, “That will be US$500 total.”
“Excuse me?” I said.
“Oh, yes”, he smirked, “US$250 per number. Chances are you’ll never be called, but with these numbers, at least you stand a chance.”
“OK”, I said, “Forget the numbers. I want your name and operating number. I’ve got a report to file that’s due in Virginia before breakfast.”
“Oh, sir”, he smirked more, “I cannot release that information. Thanking you. Now be having a good day.” And he slammed the supposedly bulletproof shield between himself and Es and me.
“Bulletproof? Maybe. Nitro proof? No fucking way.” I groused as I fished out a couple of blasting cap superfast boosters.
“Calm down, dear”, Esme smiled to me as we walked out, “When he wasn’t looking, I took his picture, got his operating number, and full name. In fact, I think I got some information on where he lives…”
In the cab on the way back to our villa, I reviewed and confirmed Es’s subterfuge. Flasks number 6 and 8 needed serious replenishment by the time we arrived home.
“That’s fucking right, Ruin.” I yelled over the phone, “We need extraction. And now. Along with our personal effects and a few hundredweight of ‘don’t ask, don’t tell’ boxes of stuff we need to be transported.”
“Well, Rock”, Agent Ruin replied, “That’s a tall order. Usually, extraction is for one person and the stuff they’re wearing. Tell you what. Let Rack and I work on it for a week or so. We’ll arrange transport of your personal effects, then we’ll see about getting you and Esme to Dubai. At least there, you can order a plane. Hell, knowing you, you’ll get Tony Stark to fly in and provide door to door service. Sit tight. We’ll be back in touch.”
“Good!” I say as I slam the phone down. With these newfangled cellphone telephone instruments, they lack the same sort of satisfying “KER FUCKING CLANG” the old landlines used to have.
“Es!”, I yelled, “Start packing. We’re due out of here within a week.”
That meant we needed to do some packing triage:
• Things going home with us.
• Things being shipped.
• Things being sold.
• Things being left behind.
• Things no one was about to get their furry little mitts on.
“Oh, fuck!”, I startled. I had just remembered the John Wick-ian stash of various explosives, and adjunct materials I had buried in the basement. Obviously, I couldn’t take it home with me, I couldn’t sell it, and I sure as festering frothing fuck wasn’t going to leave it here.
I needed to call one of my more shifty and swarthy friends and arrange for passage out to the deep, dark desert. Around the area where the new sultan had opened a couple of brand new landfills.
Looks like I was going to expand them a few meters once we disposed of the few hundred kilos of accumulation I attained over the last few years.
See, I’m a packrat. I never leave nor toss anything that might be convenient. Might have a benefit. Might prove to be useful sometime down the line.
So, I’ve accumulated a bit of kit.
Like…well…a few hundred sticks of Du Pont 60% Extra Fast Dynamite. A couple dozen spools of Z-4 Primacord, in various degrees of fullness. A shitload of C-4; enough bricks for a Floydian wall. A couple, well, a dozen, well, two dozen cases of binary liquid explosives. Hey, this stuff is hard to come by…
Continuing, several thousand blasting caps and superfast flash blasting cap boosters. Some mercury fulminate. Some nitrogen triiodide. A couple tens of pounds of PETN. An equal amount of RDX. A few Erlenmeyer flasks full of shit even I’m not certain of what it is…
Oh.
And a few kilos of freshly decanted, raw nitroglycerin; packed in sturdy wooden boxes lined with new fuzzy lamb’s wool.
Not that much. Just 10 or 12 kilos.
Yeah. I can’t leave that here. Even a small accident with this stuff would lay waste to not only our villa; but my landlord’s villa with whom we share a common wall.
Besides, as Omanis go, my landlord was the only dishdasha dressed denizen for which I had any respect or admiration. He was a good guy. I needed to return his villa at least in some semblance of what I received when we first rented from him.
So, I had to dispose of many, many billions of kilojoules of potential energy. I needed to do this out in a distant and far away from prying ears and eyes regions and I needed a truck to haul this stuff out to the range.
To be continued…
submitted by Rocknocker to Rocknocker [link] [comments]

Hot Tub Hawk And The Pissed Off Colonel

Well! Here we are again. Everyone is sitting around this internet campfire, anxiously awaiting another Hawk story. Some of you are making S'mores. Others have crammed a stick into a hotdog and are now roasting it. I "Cope" with life and have a fat dip in. The only person I don't see is Hawk. Wait. There he is, and he keeps sticking his fingers into the fire to, "make sure it's still hot." I wonder if there is still a need to detail how mentally deficient or completely oblivious Hawk is? I strongly encourage you to read my previous stories if you have not been formally introduced to Hawk. I suspect you will continue to read anyways, so I offer you this: Hawk is the type of guy that gets into a spelling argument with his tattoo artist and walks out proud of his two-inch sized font forehead tattoo that reads "No Regerts."
We were in beautiful Iraq, a charming vacation destination for thousands of Americans. The vacation was all inclusive. The local women dressed like Pac-Man ghosts or ninjas, and countryside smelled like raw sewage and regret. Most of the locals were very hospitable, but some of the locals had a very strong desire to shout, "Praise Allah" while simultaneously trying to kill us. I am not bothered by much. Every human is entitled to their beliefs. We are also entitled to our own opinions. For example, I don't personally feel "man-dresses" and flip-flops are suitable combat attire, but who am I too judge? The only time I have an issue with people is when they are actively trying to kill me. I don't know why, but it really pisses me off. That and grape jelly.
We worked out of two different locations during this deployment. The majority of my Battalion worked out of a medium-sized Forward Operating Base (FOB), but we also operated out of a smaller FOB. We typically stayed at this other location for about ten days, and would rotate with another Platoon. The location was not horrible, but I personally hated the transient lifestyle. We lived out of our ruck-sacks, and had to find ways to occupy our time when we were not conducting raids or other missions. We didn't have the luxuries we had at "home." There were no gaming systems or large televisions. We simply had find ways to occupy ourselves.
Football was the game of choice for a couple weeks, then it got blacklisted. It had nothing to do with the ball being pigskin either. It was mostly due to poor mission analysis. Football was one of the few things we could all do and actually enjoyed, until it was too dark to play. We had a brilliant and genius idea. We fucking "own the night" with our Night Vision Goggle (NVGs), so why don't we rent it for a couple hours to finish the game? Game on Garth! We thought of everything. We drenched that infidel ball in Infrared (IR) chemlight (Glow Stick) juice. The depth perception problem was immediately evident. House took a fucking laser beam pass to the to the face. Two black eyes builds character though.
We can work through it though. His NVGs were still Fully Mission Capable (FMC), and we all realized that we needed to be a bit quicker. The fourth play from scrimmage was undoubtedly the best, and worst football play in the history of Iraq football. Fuck punting. We were going for it. It would have been easy to confuse Tony, our quarterback for Michael Vick from the shotgun. Tony was a Michael Vick with NVGs, and without the dog fighting felony. Tony evaded numerous rushers and then superbly delivered a fifty yard completion to Ryan. It was beautiful to watch, until it wasn't. NVG's are great, but they don't offer the same Field of View (FOV) your eye-nuggets offer. Ryan thought he was all alone and started a leisurely stroll to the end-zone. The he got fucking nuked from the top and bottom, in fucking reverse directions. Sure, Ryan broke a finger and required "some" stitches. Oh and they broke three sets of NVGs in one play, but damn that was a glorious fucking hit. It was first-and-ten, but our Platoon Sergeant was less than happy. Game off Wayne!
We were now bored again. There was another unit on the FOB with us, but they were not fans of us. The only real interaction we had was when their full-bird Colonel told us to, "stay the fuck away from his Soldiers." I don't know if one of the other Platoons ruined it for us, but the guy was just a complete prick to us.
We did our best to keep our reverse schedule, but it was just so boring during the evenings we were not working. The majority of us resorted to playing Spades or Echure, and others read. Hawk and a handful of others would take nightly showers and then seemed to vanish. "Knowledge is power" and I knew Hawk was utterly powerless. I knew better than to ever let that retarded bird spread his wings and fly solo. I didn't see any reason to worry though. The other people Hawk was with were far smarter than Hawk woud ever be. Furthermore, with football now off the table, there was really no way for anyone to get in trouble at this FOB.
Imagine Hawk in a cattle chute. If I put a box labeled "commonsense" on the opposite end, Hawk would never fucking find it. In a place he literally has no option but to find it, he would NOT FIND IT. EVER. However, if I had a box labeled "worst decision ever" and dropped it in the ocean, Hawk would fucking somehow stumble upon the lost city of Atlantis. I had never really got my ass chewed before I became Hawk's leader, but that trend went out the window when I inherited him.
We lived on the second floor, and my bunk was closest to the door that rotation. Thankfully too. I was woken up when I heard, "I want to talk to one of your leaders." I didn't know "who" was in trouble, but I had Hawk so I knew it was best to simply put my shoes on and assume I was in trouble by proxy. I didn't even wait to see if I would get to sit on the Green Army Weenie, I just spit in my hand and readied my o-ring for maximal insertion. It was too early for the sun to even be out, and I was already willingly walking to my execution. My how things had changed so quickly.
I walk outside and I see five Soldiers, one Hawk, and a fucking pissed of Colonel (COL).
COL: Are you their leader?
OP: I am one of them. How can I help you Sir?
COL: Do you know where I caught them?
This is where I would typically say something stupid, but this guy didn't look happy, and I didn't want to give him a reason to wake up someone who "may" have gave a shit as to why he was irate.
OP: No Sir. I don't.
COL: Above MY SHOWER?
I was now pissed. There was a large shower tent in the middle of large open courtyard. One half was male and the other was female. These fucking morons were spying on naked females? I want to kill them for listening to Hawk. Well, I assumed it was a Hawk idea. Like Hawk's brain, I was putting the cart before the horse. I assume it was Hawk, but I had questions.
OP: How in the fuck did you guys get on top the shower tent?
I was working myself into a frenzy. My brain does not operate like normal people brains. I was pretty pissed considering they violated the privacy of the beautiful ladies at the FOB, but I was actually more pissed they got on top of a fucking tent. They seemingly forgot everything about military tactics and got caught; that was the foremost reason for my anger. The spying on deployment 1's (binary thingy) was second. Considerably a far worse offense, but second at the point in time.
COL: NO. Not the shower tent. On my personal shower.
What? This guy was so special, he had a personal shower. What, he was too good to use the pallet floored showers like the rest of us? So maybe the Romanians (We think anyways) occasionally shit on the pallets and waffle-stomped the poop through the pallets, but the water pressure was phenomenal.
OP: You have a personal shower Sir, and they were on top?
COL: YES. I caught them in my water tank.
Well, back to being puzzled. I don't judge. I personally don't care if penis gazing is your hobby, but there are five of you? Why don't you just unleash your hogs and stare at each others? Anyways, how in the fuck did they all fit into the water tank? What the fuck did they do when they got inside? My god, my brain was running wild with unsightly pictures.
OP: My apologies Sir, but how did they all fit into your water tank?
COL: Come with my Sergeant; so you understand what I am talking about.
OP: You mother fuckers can wait for me in, the front-leaning-rest (Push-up position).
I still wasn't certain I entirely cared, but I thought this would may demonstrate that I showed concern about his fucking one-person shower. COL Prick then lead me around the side of the building and showed me his water tank. It was fucking huge. It was one of the typical hard plastic tanks, but the entire top had been cut off. God knows why, not like it was ever dusty in Iraq, but the top was no-more. It all made sense now. They weren't gay; they were chilling in a makeshift hot tub! Well, the gayness thing is up in the air, but I guess they were too loud while he was showering!?! I apologized profusely, but COL Prick had me locked up at the position of attention for at least ten minutes just dressing me down. I was a "really poor leader, and you're not going to go anywhere in the Army." Jokes on him, they haven't kicked me out yet.
COL: This is why nobody likes "cool guys." Words, words, words. You'd better do something about this, words, words, words. My penis is too small to shower with the big boys, words, words, words. NOW GET THE FUCK OUT OF MY SIGHT.
I returned to the Soldiers, whom were still all in the front-leaning-rest. I screamed, "GET ON THE OTHER SIDE OF THE BUILDING. I DON'T WANT TO GO TO JAIL AFTER PEOPLE SEE ME SMOKE THE FUCKING LIFE FROM YOUR BODY. NOW FUCKING RUN." They fucking scurry, and I stroll to the other side of the building. Out of sight and out of mind.
(I will use "Group" unless Hawk is the person talking. Too many useless names otherwise.)
OP: That fucking dickhead has his own fucking shower! What the fuck?
GROUP: I know right?
OP: What the fuck were you guys thinking? I would expect this from at least one of you, but I won't point elbows. (I then just fucking stare at Hawk.)
GROUP: We didn't think anyone used it. We had never seen anyone go into the room, and the room looked empty. We saw the water tank on top, and just figured we would check it out.
OP: How the fuck did you even get up there?
GROUP: You can walk to it if you exit any second floor window on our building. Well, the courtyard side.
OP: So you guys just sneak out and hang out in this guys shower water?
GROUP: Yes, but we seriously thought nobody used it. We would not have used it otherwise.
OP:You fucking dip-shits think this was just a randomly placed unused water tank? You fucking idiots just stand in this guys shower water for hours?
HAWK: No. We are not dumb Sergeant. We sit on MRE (Meal Ready to Eat) boxes.
OP: HOW LONG HAS THIS BEEN GOING ON?
GROUP: (LaughteGiggles) Every night!?!
OP: We have been here for five days now! NO FUCKING MORE! I will fucking kill you if I get yelled at again over this. The only thing that makes me smile is the fact that he is showering with your ball funk.
Hawk: I have some excellent news then Sergeant
OP: Really? Whats Hawk?
Hawk: (Smirk) We made a promise that, "nobody pisses in the hot tub"...
OP: This is why your mother should have swallowed you Hawk. Why the fuck would that make me happy?
Hawk: (Laughing) Because I broke that rule every night. Most nights more than once!
GROUP: What the fuck Hawk! We have been lounging in your piss? What the fuck dude!
Hawk: I know. (Smiles.) I lied to you though! Cheer up Sergeant. I peed on him for you!
For the record, Hawk did not find the hot tub. He just peed in it, a lot. I don't think any of us paid attention because they came back from wet and with towels. I merely assumed they went to the showers. I suppose I should have kept better track of time. Also, I apologize if this was not as funny as the other Hawk tales. I realized it when I reread it, but it was certainly funny being on-the-ground and witnessing it. Can't laugh at them all I suppose. Remember, next week, "Hawk Walks Home: In Iraq." I don't think it is feasibly possible to not make that one funny. Lastly, some of my stories are a result of me being in the military, but not military. Those stories and others will/are posted at FuckeryUniveristy. I am not ever going to compete with this page, but I do need a place to post other stories and have little fear they will be taken down. The mod may be a huge prick, but at least I know the guy. Man...huge prick!
Cheers!
submitted by SloppyEyeScream to FuckeryUniveristy [link] [comments]

Gridcoin 5.0.0.0-Mandatory "Fern" Release

https://github.com/gridcoin-community/Gridcoin-Research/releases/tag/5.0.0.0
Finally! After over ten months of development and testing, "Fern" has arrived! This is a whopper. 240 pull requests merged. Essentially a complete rewrite that was started with the scraper (the "neural net" rewrite) in "Denise" has now been completed. Practically the ENTIRE Gridcoin specific codebase resting on top of the vanilla Bitcoin/Peercoin/Blackcoin vanilla PoS code has been rewritten. This removes the team requirement at last (see below), although there are many other important improvements besides that.
Fern was a monumental undertaking. We had to encode all of the old rules active for the v10 block protocol in new code and ensure that the new code was 100% compatible. This had to be done in such a way as to clear out all of the old spaghetti and ring-fence it with tightly controlled class implementations. We then wrote an entirely new, simplified ruleset for research rewards and reengineered contracts (which includes beacon management, polls, and voting) using properly classed code. The fundamentals of Gridcoin with this release are now on a very sound and maintainable footing, and the developers believe the codebase as updated here will serve as the fundamental basis for Gridcoin's future roadmap.
We have been testing this for MONTHS on testnet in various stages. The v10 (legacy) compatibility code has been running on testnet continuously as it was developed to ensure compatibility with existing nodes. During the last few months, we have done two private testnet forks and then the full public testnet testing for v11 code (the new protocol which is what Fern implements). The developers have also been running non-staking "sentinel" nodes on mainnet with this code to verify that the consensus rules are problem-free for the legacy compatibility code on the broader mainnet. We believe this amount of testing is going to result in a smooth rollout.
Given the amount of changes in Fern, I am presenting TWO changelogs below. One is high level, which summarizes the most significant changes in the protocol. The second changelog is the detailed one in the usual format, and gives you an inkling of the size of this release.

Highlights

Protocol

Note that the protocol changes will not become active until we cross the hard-fork transition height to v11, which has been set at 2053000. Given current average block spacing, this should happen around October 4, about one month from now.
Note that to get all of the beacons in the network on the new protocol, we are requiring ALL beacons to be validated. A two week (14 day) grace period is provided by the code, starting at the time of the transition height, for people currently holding a beacon to validate the beacon and prevent it from expiring. That means that EVERY CRUNCHER must advertise and validate their beacon AFTER the v11 transition (around Oct 4th) and BEFORE October 18th (or more precisely, 14 days from the actual date of the v11 transition). If you do not advertise and validate your beacon by this time, your beacon will expire and you will stop earning research rewards until you advertise and validate a new beacon. This process has been made much easier by a brand new beacon "wizard" that helps manage beacon advertisements and renewals. Once a beacon has been validated and is a v11 protocol beacon, the normal 180 day expiration rules apply. Note, however, that the 180 day expiration on research rewards has been removed with the Fern update. This means that while your beacon might expire after 180 days, your earned research rewards will be retained and can be claimed by advertising a beacon with the same CPID and going through the validation process again. In other words, you do not lose any earned research rewards if you do not stake a block within 180 days and keep your beacon up-to-date.
The transition height is also when the team requirement will be relaxed for the network.

GUI

Besides the beacon wizard, there are a number of improvements to the GUI, including new UI transaction types (and icons) for staking the superblock, sidestake sends, beacon advertisement, voting, poll creation, and transactions with a message. The main screen has been revamped with a better summary section, and better status icons. Several changes under the hood have improved GUI performance. And finally, the diagnostics have been revamped.

Blockchain

The wallet sync speed has been DRASTICALLY improved. A decent machine with a good network connection should be able to sync the entire mainnet blockchain in less than 4 hours. A fast machine with a really fast network connection and a good SSD can do it in about 2.5 hours. One of our goals was to reduce or eliminate the reliance on snapshots for mainnet, and I think we have accomplished that goal with the new sync speed. We have also streamlined the in-memory structures for the blockchain which shaves some memory use.
There are so many goodies here it is hard to summarize them all.
I would like to thank all of the contributors to this release, but especially thank @cyrossignol, whose incredible contributions formed the backbone of this release. I would also like to pay special thanks to @barton2526, @caraka, and @Quezacoatl1, who tirelessly helped during the testing and polishing phase on testnet with testing and repeated builds for all architectures.
The developers are proud to present this release to the community and we believe this represents the starting point for a true renaissance for Gridcoin!

Summary Changelog

Accrual

Changed

Most significantly, nodes calculate research rewards directly from the magnitudes in EACH superblock between stakes instead of using a two- or three- point average based on a CPID's current magnitude and the magnitude for the CPID when it last staked. For those long-timers in the community, this has been referred to as "Superblock Windows," and was first done in proof-of-concept form by @denravonska.

Removed

Beacons

Added

Changed

Removed

Unaltered

As a reminder:

Superblocks

Added

Changed

Removed

Voting

Added

Changed

Removed

Detailed Changelog

[5.0.0.0] 2020-09-03, mandatory, "Fern"

Added

Changed

Removed

Fixed

submitted by jamescowens to gridcoin [link] [comments]

I'm fed-up with my fellow FFLs. Get ready for FFLs to begin denying trans/non-binary people legitimate sales in November.

I've debated making this post four or five times now, and today was the final straw. I'm so frustrated. Beyond frustrated, actually. Legitimately pissed off.
We all know that the ATF has passed the revisions to the 4473 which adds "Non-Binary" as an option in Box 14 ("Gender" so the automod doesn't get me on a denied word). Well, the forms have started to ship, and many of my fellow FFLs are instantly jumping to no-sale if the box is ticked.
There were probably two dozen comments today in an FFL Facebook group where a license holder takes it upon themselves to announce that they will deny a sale based on "mental defect". It's not even about the gender needing to match the driver's license, it's simply their corrupted moral belief leading them to feel qualified to judge who should and should not own a firearm.
No amount of fighting or telling them that they are not qualified to make these decisions will make them sway, and they're attempting to make any person who identifies as non-binary a prohibited person.
It's wrong and it's fucking disgusting.
Furthermore, it's absurd to me that people who are so concerned with their right to bear arms would willingly deny the same right to someone because they don't agree with them. It's your right and I will continually to actively defend it defend as if it were my own.
/rant
Please remember this on 11/01/2020 when these forms become mandatory.
Edit: Sorry if this came off harsh. I'm not a member of the LBGTQIA+ community, but I fully support it and advertise as being accommodating. I didn't bet my FFL to infringe on anyone else's rights either.
I've written to the ATF to ask for written and published clarification so that nobody will be able to do this moving forward.
submitted by LiberalFFL to liberalgunowners [link] [comments]

Virtual Reality: Where it is and where it's going

VR is not what a lot of people think it is. It's not comparable to racing wheels, Kinect, or 3DTVs. It offers a shift that the game industry hasn't had before; a first of it's kind. I'm going to outline what VR is like today in despite of the many misconceptions around it and what it will be like as it grows. What people find to be insurmountable problems are often solvable.
What is VR in 2020?
Something far more versatile and far-reaching than people comprehend. All game genres and camera perspectives work, so you're still able to access the types of games you've always enjoyed. It is often thought that VR is a 1st person medium and that's all it can do, but 3rd person and top-down VR games are a thing and in various cases are highly praised. Astro Bot, a 3rd person platformer, was the highest rated VR game before Half-Life: Alyx.
Lets crush some misconceptions of 2020 VR:
So what are the problems with VR in 2020?
Despite these downsides, VR still offers something truly special. What it enables is not just a more immersive way to game, but new ways to feel, to experience stories, to cooperate or fight against other players, and a plethora of new ways to interact which is the beating heart of gaming as a medium.
To give some examples, Boneworks is a game that has experimental full body physics and the amount of extra agency it provides is staggering. When you can actually manipulate physics on a level this intimately where you are able to directly control and manipulate things in a way that traditional gaming simply can't allow, it opens up a whole new avenue of gameplay and game design.
Things aren't based on a series of state machines anymore. "Is the player pressing the action button to climb this ladder or not?" "Is the player pressing the aim button to aim down the sights or not?"
These aren't binary choices in VR. Everything is freeform and you can basically be in any number of states at a given time. Instead of climbing a ladder with an animation lock, you can grab on with one hand while aiming with the other, or if it's physically modelled, you could find a way to pick it up and plant it on a pipe sticking out of the ground to make your own makeshift trap where you spin it around as it pivots on top of the pipe, knocking anything away that comes close by. That's the power of physics in VR. You do things you think of in the same vain as reality instead of thinking inside the set limitations of the designers. Even MGSV has it's limitations with the freedom it provides, but that expands exponentially with 6DoF VR input and physics.
I talked about how VR could make you feel things. A character or person that gets close to you in VR is going to invade your literal personal space. Heights are possibly going to start feeling like you are biologically in danger. The idea of tight spaces in say, a horror game, can cause claustrophobia. The way you move or interact with things can give off subtle almost phantom-limb like feelings because of the overwhelming visual and audio stimulation that enables you to do things that you haven't experienced with your real body; an example being floating around in zero gravity in Lone Echo.
So it's not without it's share of problems, but it's an incredibly versatile gaming technology in 2020. It's also worth noting just how important it is as a non-gaming device as well, because there simply isn't a more suitably combative device against a world-wide pandemic than VR. Simply put, it's one of the most important devices you can get right now for that reason alone as you can socially connect with no distancing with face to face communication, travel and attend all sorts of events, and simply manage your mental and physical health in ways that the average person wishes so badly for right now.
Where VR is (probably) going to be in 5 years
You can expect a lot. A seismic shift that will make the VR of today feel like something very different. This is because the underlying technology is being reinvented with entirely custom tech that no longer relies on cell phone panels and lenses that have existed for decades.
That's enough to solve almost all the issues of the technology and make it a buy-in for the average gamer. In 5 years, we should really start to see the blending of reality and virtual reality and how close the two can feel
Where VR is (probably) going to be in 10 years
In short, as good as if not better than the base technology of Ready Player One which consists of a visor and gloves. Interestingly, RPO missed out on the merging of VR and AR which will play an important part of the future of HMDs as they will become more versatile, easier to multi-task with, and more engrained into daily life where physical isolation is only a user choice. Useful treadmills and/or treadmill shoes as well as haptic suits will likely become (and stay) enthusiast items that are incredible in their own right but due to the commitment, aren't applicable to the average person - in a way, just like RPO.
At this stage, VR is mainstream with loads of AAA content coming out yearly and providing gaming experiences that are incomprehensible to most people today.
Overall, the future of VR couldn't be brighter. It's absolutely here to stay, it's more incredible than people realize today, and it's only going to get exponentially better and more convenient in ways that people can't imagine.
submitted by DarthBuzzard to truegaming [link] [comments]

Cops called on us... for existing?

My spouse and I ( 30's cisF and 30's AMAB non-binary) had to go out and grab some things over the weekend, so we headed to the local big box store to get the various stuff we needed in one stop (we have very few shopping options). Masked and trying to get in and out quickly, we walked in, and I ran to the bathroom. While I was in the bathroom, they grabbed a basket and wandered into the swimsuit section at the front of the store. They present very masc, pre everything (still on the fence about it they say), but have expressed interest in a swimsuit recently to use in our inflatable pool in the backyard. I came out, met up with them, and we continued our shopping. About 15 minutes later, 8 cops (not merchandise/ security but uniformed, armed officers) surrounded us in the food section.
My spouse asked them if they needed something, and they got very close to us and said "yeah someone matching your description" and asked them "is that a buzzcut?" about their hair. BTW, they have BLUE hair, undercut, the long bit is at the neck and the short is buzzed (but shaggy right now). It's really, really obvious. Like, this is not an easily mistakable description-- they have tattoos, blue hair, and several very defining features/ clothing. So it was odd. The cops asked us how long we'd been in the store (I answered, saying about 15 minutes), and if we had been together the whole time-- I just said yes, because the 2 minutes in the bathroom seemed inconsequential. The officer talking to us turned to the others and they exchanged some whispers and talked, then walked away with no other words spoken to us. We were done shopping, so we headed to the front.
I am anxious an paranoid at this point, and noticed that we were being followed by the officers-- 3 in front and at least 3 I could see directly behind us. We checked out while they watched us, and they walked out right before we did-- 4 police SUV's parked in the fire lane directly in front of the doors. They watched us walk to our car, and then they pulled away.
Now, I have no ability to prove or know for certain that was the reason they were called; but it fucking stinks when I think back over it, and I have a heavy feeling that someone freaked out at "a creepy man" in the swimsuits, and when I said we were together they couldn't detain us officially for anything. We live in the deep, conservative, backward South, where even having their nails painted has been problematic for some.
I'm not even sure why I posted, beyond needing to get it out a bit-- it was so enraging for me, and heartbreaking for them; they were quiet for a good while afterward and I didn't know how to help.
submitted by Reluctant_Achiever to mypartneristrans [link] [comments]

ZombieTrackerGPS version 1.02 released

Version 1.02 of ZombieTrackerGPS has been released. ZTGPS is a Linux+KDE native PIM application satisfying the same purpose as Garmin's "BaseCamp" software, which does not run on Linux. ZTGPS provides sophisticated query and sorting capabilities for GPS tracks. It is targeted at cyclists, runners, hikers, light vehicle use, and anyone collecting GPS tracks from handheld units, particularly if you prefer data storage on your own computer to cloud based storage. A feature description and FAQ is available on the web site below. Binary packages for several popular distros are available under the Downloads tab.
This is a personal project to fill what felt like a weak spot in the OSS ecosystem: fitness tracking software for Linux which supports local data storage. I haven't had much time recently to work on this, so the pace of development has slowed, but has not stopped. Recent changes are below.
Version 1.02
Version 1.01
submitted by ztgpsld to linux [link] [comments]

MAME 0.223

MAME 0.223

MAME 0.223 has finally arrived, and what a release it is – there’s definitely something for everyone! Starting with some of the more esoteric additions, Linus Åkesson’s AVR-based hardware chiptune project and Power Ninja Action Challenge demos are now supported. These demos use minimal hardware to generate sound and/or video, relying on precise CPU timings to work. With this release, every hand-held LCD game from Nintendo’s Game & Watch and related lines is supported in MAME, with Donkey Kong Hockey bringing up the rear. Also of note is the Bassmate Computer fishing aid, made by Nintendo and marketed by Telko and other companies, which is clearly based on the dual-screen Game & Watch design. The steady stream of TV games hasn’t stopped, with a number of French releases from Conny/VideoJet among this month’s batch.
For the first time ever, games running on the Barcrest MPU4 video system are emulated well enough to be playable. Titles that are now working include several games based on the popular British TV game show The Crystal Maze, Adders and Ladders, The Mating Game, and Prize Tetris. In a clear win for MAME’s modular architecture, the breakthrough came through the discovery of a significant flaw in our Motorola MC6840 Programmable Timer Module emulation that was causing issues for the Fairlight CMI IIx synthesiser. In the same manner, the Busicom 141-PF desk calculator is now working, thanks to improvements made to Intel 4004 CPU emulation that came out of emulating the INTELLEC 4 development system and the prototype 4004-based controller board for Flicker pinball. The Busicom 141-PF is historically significant, being the first application of Intel’s first microprocessor.
Fans of classic vector arcade games are in for a treat this month. Former project coordinator Aaron Giles has contributed netlist-based sound emulation for thirteen Cinematronics vector games: Space War, Barrier, Star Hawk, Speed Freak, Star Castle, War of the Worlds, Sundance, Tail Gunner, Rip Off, Armor Attack, Warrior, Solar Quest and Boxing Bugs. This resolves long-standing issues with the previous simulation based on playing recorded samples. Colin Howell has also refined the sound emulation for Midway’s 280-ZZZAP and Gun Fight.
V.Smile joystick inputs are now working for all dumped cartridges, and with fixes for ROM bank selection the V.Smile Motion software is also usable. The accelerometer-based V.Smile Motion controller is not emulated, but the software can all be used with the standard V.Smile joystick controller. Another pair of systems with inputs that now work is the original Macintosh (128K/512K/512Ke) and Macintosh Plus. These systems’ keyboards are now fully emulated, including the separate numeric keypad available for the original Macintosh, the Macintosh Plus keyboard with integrated numeric keypad, and a few European ISO layout keyboards for the original Macintosh. There are still some emulation issues, but you can play Beyond Dark Castle with MAME’s Macintosh Plus emulation again.
In other home computer emulation news, MAME’s SAM Coupé driver now supports a number of peripherals that connect to the rear expansion port, a software list containing IRIX hard disk installations for SGI MIPS workstations has been added, and tape loading now works for the Specialist system (a DIY computer designed in the USSR).
Of course, there’s far more to enjoy, and you can read all about it in the whatsnew.txt file, or get the source and 64-bit Windows binary packages from the download page. (For brevity, promoted V.Smile software list entries and new Barcrest MPU4 clones made up from existing dumps have been omitted here.)

MAME Testers Bugs Fixed

New working machines

New working clones

Machines promoted to working

Clones promoted to working

New machines marked as NOT_WORKING

New clones marked as NOT_WORKING

New working software list additions

Software list items promoted to working

New NOT_WORKING software list additions

Merged pull requests

submitted by cuavas to emulation [link] [comments]

FREE FREE binary BOT download link available - YouTube binary option เทคนิค แม่นๆ ด้วย Darvas Box BELAJAR BOX TRADING PENGENALAN GOD OF INDICATORS - 99,99% work - binary option strategy ... (Manual Trading) How to win 100% ITM and LEAVE YOUR JOB?

Binary.com is an award-winning online trading provider that helps its clients to trade on financial markets through binary options and CFDs. Trading binary options and CFDs on Synthetic Indices is classified as a gambling activity. Remember that gambling can be addictive – please play responsibly. Learn more about Responsible Trading. Some ... Currently, there are more than 400 trading platforms or brokers. This was not the case in 2008 when binary options trading started since there were about 10 trading platforms. The emergence of many brokers has been good since it has created high competition, which is beneficial to investors in terms of more bonuses and high A binary options brokerage is offering 85% payout for the binary call option on EUR/USD which is currently trading at $1.30. After tracking the price movement of EUR/USD for the past hour, a binary option trader believes that the price will rise over the next 5 minutes and decides to invest $100 to purchase a binary call option on EUR/USD ... With IQ Option, clients can trade binary options from the following asset classes: forex (about 34 pairs), stocks and stock indices (about 24), and commodities (gold and silver). Traders can also enjoy weekend trading with OTC (over the counter) binary options which are available when the markets for regular binary options are closed. The outcome is whether a winning payout or nothing. It brings me to the main point, that is the difference between making and losing money in binary options. For all traders, trading practices and mindset is necessary. Furthermore, newbie and inexperienced traders see binary options as a one-time opportunity to score a big payout.

[index] [10502] [4015] [7349] [7496] [7647] [6340] [5376] [4504] [13581] [10060]

FREE FREE binary BOT download link available - YouTube

Darvas Box Trading Strategy - Trading Secrets From A Dancer? ... 2 Minutes Strategy Binary Options 2020 (IQ Options) - Duration: 17:06. D - Trading Recommended for you. 17:06. join our signal group:- https://t.me/joinchat/AAAAAE6760K2szQ3-o-xgw open real or demo account True ECN Broker: https://goo.gl/obfYx8 download this one:- htt... Best Binary Options Strategy London Open Box Breakout 4 - Binary Option by NVTForex. 12:00. William's Percent Range with (Buy Zone and Sell Zone) - Binary Optinos Strategy - Best System You Can Download The Latest Bot / Signal Vfxalert Please Click on The link below! Contact Telegram ️ https://t.me/Crtrading12 Join Binary,com and Get Profit... get trading bots contact with telegram https://bit.ly/3aR8baT get pro or free signals https://bit.ly/2N5PLrp get strategy trading, visit my twitter https://b...

https://www.dulcocoli.tk