A chamber is the space in automatics, semiautomatic, and the slide back single shot weapons for the bullet when it is about to be fired. Any game of Russin Roulette played with a bullet in the chamber is going to be very short.
Russian Roulette is played with one bullet in the cylinder, the spinny thing on a revolver.
Yeah, I think it has to default to off but I believe the banner they show shouldn’t make it harder to continue with it being off rather than turning it on
I’ve heard stories about some of the big guys getting hit with sizable GDPR fines. I don’t really know the full extent of what they do but I do imagine there’s someone that makes it their job to prosecute GDPR violations.
this. and honestly I wish more websites followed the “serve under gdpr or don’t have a European marker”. A random blog once wasn’t available in the EU because of GDPR. And you know what? It’s better than them violating GDPR and the EU doing nothing.
Nah, you just XOR the data with itself and it becomes uncrackable.
Also after encryption like this the result can be compressed down to 4 bytes as long as the data is not larger than around 4Gb, 8 bytes if you need more.
My god, that is absolute perfect encryption (completely uncrackable by brute force) and compression. This is genius and I’m gonna switch all my data to this encryption scheme. Now I just need somewhere to store the decryption keys…
The most important thing is what you’ll get. A few static pages and stock images with the watermark still present, sure. Beyond that the meter starts running.
In 2017, I jumped ship to a new job as they were transitioning to cloud server everything. The genius CTO (who was the owners wife) pushed for it, quoting they can save a lot of money.
Then she fired half the IT staff.
Two years later and a few major security hacks/ransomware events, they had to hire even more IT folks to unfuck their cloud setup.
Not a difficult task to not secure a cloud setup. And if it’s publicly reachable, you will quickly find yourself involuntarily participating in an automated vulnerability scan.
It's great, just give your cloud servers public IPs and you get tons of completely free vulnerability scans! This life hack has saved me tens of thousands of dollars in pentesting.
I had something like this happen at a corp I once worked at. The CTO said they were going to outsource their entire datacenter and support staff to India.
I literally laughed in his face and obviously, got fired (always have 6-8 months of salary as an emergency fund, ahem-).
I won’t name the company but when half the Internet went down and a few major services? Yeah, it was that asshat driving and running between the datacenters realizing people in Bangladesh can’t do shit for you physically.
It’s like that graph: “Say we want to fuck around at a level 8, we follow this axis, and we’re going to find out at around a level 7 or 8”
I visited a company that outsourced its IT to India. We were delayed 24 hours because the guy who could whitelist our computer on their network was asleep. It was the middle of the night where he lived.
I learned all the different ways to use the keyboard in Windows and never looked back. The best of both worlds, although relearning everything now that I’ve switched to Linux is proving a challenge. I’m starting to think that the Linux GUIs don’t have true keyboard accessibility.
Sure, but you can still find plenty of info on it by searching for .NET Framework or .NET 4.6. All the documentation is still available. Its just not in the spotlight any more.
Not an intern, but this week I’ve unraveled some mysteries in ASP.NET MVC 5 (framework 4.8). Poked around the internals for a while, figured out how they work, and built some anti-spaghetti helpers to unravel a nested heap of intermingled C#, JavaScript, and handlebars that made my IDE puke. I emulated the Framework’s design to add a Handlebars templating system that meshes with the MVC model binding, e.g.
and some more shit to implement variable-length collection editors. I just wish I could show all this to someone in 2008 who might actually find it useful.
The number of people who simply don’t know how to effectively use a web search is absurd. If you can sit down to a search engine and find what you’re looking for within 5 minutes or less, you’re probably the go-to troubleshooting person for your family. The general population is almost dangerously tech-illiterate.
I don’t know what pissed me off more, watching my mom write a book into the google search bar because she refuses to just use the key words or the fact that it gave her the exact info she wanted immediately despite being somewhat niche.
AFAIK the two are identical, and words such as “how”, “do” and “what” are mostly ignored by the engine. The only content words in both are “apple” “pie” and “recipe”/“cook”.
Most of genz get it pretty intuitively because they grow up with Google searching. I didn’t realise until recently how much more important it is you understand the answers than find them especially if you’re getting a niche error.
Yep people who try to copy paste code without understanding it are not programmers.
Even though, I admit I do that myself with new languages. I tried to build a Rust async application and it worked but didn’t properly work… I just put code in there and got something running.
But now I went back and read the docs and realized I’m doing things wrongly.
Shameless plug for Kagi. It’s a subscription search service but you get unlimited searches for $10/month (and a few hundred I think for $5), and it’s generally much better than Google – especially since you can customize which sites are shown higher in the results and which ones are shown lower or blocked entirely.
The reason why it’s a subscription service is that they don’t have to rely on ad revenue, meaning they don’t track or profile you at all (so no search history either, although I think they’re working on an optional history feature)
Why are females typed differently than males instead of a base class human with a gender identity parameter? Why would human anything have a function called young?? What would that function even do???
HumanFemales and HumanM both inherit from the Ape base class, it’s from an older java code base. We tried to change it once but it turned out the person that had written had retired and any changes we made just broke stuff.
I can accept your second point, but in your PR I would absolutely request you to rename the method to isYoung, and then in making said comment I would then ask… what value isYoung providing, and where is the line between young and !young ultimately for trying to get the dev to reevaluate the design. It’s hyper specific in an obtuse manner and I think it hints at design flaws especially with the perspective of product evolution
The graph goes up for me when I find my comfortable little subset of C++ but goes back down when I encounter other people’s comfortable little subset of C++ or when I find/remember another footgun I didn’t know/forgot about.
When I became a team leader at my last job, my first priority was making a list of parts of the language we must never use because of our high reliability requirement.
Sure, strtok is a terrible misfeature, a relic of ancient times, but it’s plainly the heritage of C, not C++ (just like e.g. strcpy). The C++ problems are things like braced initialization list having different meaning depending on the set of available constructors, or the significantly non-zero cost of various abstractions, caused by strange backward-compatible limitations of the standard/ABI definitions, or the distinctness of vector<bool> etc.
No you are right! Honestly it was several years ago and I struggled to remember exactly what I came up with before I left.
In our application we for example never use dynamic memory allocation. It has to be done very carefully so we don’t crash. Problem is there’s lots of sneaky ways one can accidentally do it from the standard library.
That’s one thing that always shocks me. You can have two people writing C++ and have them both not understand what the other is writing. C++ has soo many random and contradictory design patterns, that two people can literally use it as if it were 2 separate languages.
C is almost the perfect subset for me, but then I miss templates (almost exclusively for defining generic data structures) and automatic cleanup. That’s why I’m so interested in Zig with its comptime and defer features.
You may also like Odin if you haven’t already started zig. It’s less of a learning curve and feels more like what c should have always been. It has defer and simple generics, but doesn’t have the magic of comptime.
programmer_humor
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.