[-] Redkey@programming.dev 35 points 1 year ago

I once saw a documentary about Bedouin tribes that were dying out. The problem was very simple, from the outside; they were killing virtually all of their female children.

The team interviewed an elder of one tribe, asking him about this practice. As expected, the elder said that parents wanted sons to continue their family names.

"If no-one in the tribe has any daughters, where will these sons find wives?" asked the interviewer. The elder confidently replied without hesitation, "They will get wives from other tribes." "But what if the other tribes kill their female babies just like your tribe does?" the interviewer persisted (In fact, they had met people from several tribes, and indeed they all followed this terrifying practice). The elder looked at the interviewer like he was a slow child. "They will get wives from other tribes."

[-] Redkey@programming.dev 27 points 1 year ago

"... [it] isn't actually necessary... the whole spell falls apart without it for some reason."

That's peak cargo cult ~~programming~~ spellcasting right there.

[-] Redkey@programming.dev 41 points 1 year ago

I recently wasted multiple evenings going through this with my partner's photos on both OneDrive and Google. It was a nightmare, trying to disentangle their systems from the cloud, and delete stuff from the cloud (they were hitting the free quotas, which was causing problems) without also deleting that content locally.

I ended up doing a full backup from the cloud to an external drive and unplugging it just to be sure, then carefully using the awful web interfaces to delete a bunch of photos and videos from the cloud after deactivating all the auto-backup "options", which is apparently the only way to do it without also wiping your local media. There doesn't seem to be any way to do it while using the "service" normally on the device; any attempt to delete from the cloud will also delete your local copy.

People have called me paranoid for seeking out and removing/deactivating these "services" with extreme prejudice on my own devices, but this experience was even worse than I'd imagined.

[-] Redkey@programming.dev 38 points 1 year ago

Guys, I know AI slop sucks, but maybe don't shoot the messenger (downvote OP)? I think it's worth knowing how mainstream media is presenting this.

[-] Redkey@programming.dev 39 points 1 year ago

Gamer sites on the early Internet were full of these "Easter eggs" that were really just non-obvious things with clear explanations in the manual.

One that I found particularly irrimusing (and seems to keep popping up forever) was that holding some combination of buttons on the Gameboy Advance when you turn it on "plays a secret, alternative start-up sound, then it just sits at the Gameboy logo until you press a button. That's all it does."

Except if you read the manual you'd know that holding that button combo overrides the normal start-up and forces the GBA into multi-play download mode, so you can play those games without having to take the cartridge out of the console. Pressing a button in that mode cancels it and resumes normal start-up, loading a game from cartridge if one is inserted.

I've seen some people insist that their manual didn't say anything about this, but I have trouble believing them given that it was written in the manual for the GBA which I bought on launch day.

[-] Redkey@programming.dev 38 points 2 years ago

A few years ago I had a software problem, and in the course of trying to solve it I found someone with almost the identical problem on SO, although no-one had posted a solution. Later on, I managed to piece some facts together and come up with a solution that worked for me. Trying to make life easier for others having the same problem, I posted my solution to that SO question, along with a brief explanation of what I thought the underlying problem was, and how my solution addressed it.

I got several upvotes, and one or two comments from people saying it worked for them too, which was nice. There was also a post from someone it didn't work for, and they outlined why they thought that might be, which was constructive.

Unfortunately there was also some salty grump who weighed in just to tell me that my solution wasn't "correct". Not that it didn't work mind you, just that it wasn't good enough for them. As far as I bothered to look into their vague comments, my solution may have fixed the issue more as a side-effect than directly, but it did fix the issue. Meanwhile this person offered no alternative instructions of their own.

As time goes on, I seem to run across this sort of -- not just unhelpful but "anti-helpful" -- attitude more and more often on SO.

[-] Redkey@programming.dev 36 points 2 years ago

Yeah, I'm sure that almost all of us have felt this way at one time or another. But the thing is, every team behind every moronic, bone-headed interface "update" that you've ever hated also sees themselves in the programmer's position in this meme.

[-] Redkey@programming.dev 39 points 2 years ago

Unfortunately we all know what happens when you tell hackers that something's going to be very hard to break into.

I understand that they were excited about the idea and wanted to share it with gamers, but if they actually wanted to give the system the best chance of success, they should've kept their mouth shut.

[-] Redkey@programming.dev 26 points 2 years ago

Thr34dN3cr0 wrote (14:12 5/17/2019):

Does anyone have a way to fix this in the latest version? I've been looking all day but none of the answers I've found work.

Thr34dN3cr0 wrote (14:48 5/17/2019):

nvm figured it out.

[-] Redkey@programming.dev 38 points 2 years ago

"If you wish to be a writer, write."

Epictetus delivered this burn over 1900 years ago.

[-] Redkey@programming.dev 25 points 2 years ago

Re: the Acceptance stage.

Years ago I worked at a family-run business with a good working environment. The staff were once told a story of how, earlier in the company's history, a manager made a mistake that caused the company a substantial monetary loss.

The manager immediately offered their resignation, but the owner said to them, "Why would I let you go now? I've just spent all this money so you could learn a valuable lesson!"

So yeah, generally, most managers' reaction to accidentally deleting vital data from production is going to be to fire the developer as a knee-jerk "retaliation", but if you think about it, the best response is to keep that developer; your data isn't coming back either way, but this developer has just learned to be a lot more careful in the future. Why would you send them to a potential competitor?

[-] Redkey@programming.dev 31 points 2 years ago

It's a persistent dynamic memory allocation that's accessed by multiple processes! :)

view more: ‹ prev next ›

Redkey

0 post score
0 comment score
joined 3 years ago