Spyke

Replies

Comment on

Lemmy.world Admin Response to Meta/Threads

Embrace, extend, and extinguish (EEE) - We don’t think they can. If anyone can explain how they technically would, please let us know. Even if Meta forks Lemmy and gets rid of the original software, Lemmy will survive.

It doesn't start out with maliciousness. The rank and file technical staff at Facebook aren't evil. Facebook understands the value of top tier tech talent and top dollar buys you smart people.

The initial federation is rough, but the problems are resolved surprisingly quick. None of the doom and gloom comes to pass, and Facebook consistently acts as a trustworthy actor. Their employees aren't really different than their open source counterparts. They make good faith contributions to open source codebases. Their collective experience with distributed systems proves useful in solving growing pains as the Federation grows.

They eventually start to make proposals to ActivityPub. There's outrage but no one can come up with good technical objections, so they are approved. The doom and gloom didn't come to pass, and looks like it never will.

Facebook doesn't need malicious intent for what's going down. It slowly, maybe quickly, becomes the dominate actor in the space. Facebook is pouring money into making Threads the best it can be, and what's wrong with them trying to build an audience?

Thread's improvements set an increasingly high standard for what people expect. More uptime, cleaner UI, more responsive API calls, more personalized frontpage algorithms, higher resolution videos - more and more features. More and more cost. Even people who kneejerk reject Facebook recognize how much better their site is. There are still important reasons to go with Lemmy or Kbin over Threads, but FOSS projects have never been good at making their case in ways random-not-technical people can understand, let alone why they should care about them.

After a while, Facebook starts walling people into their platform. Starts with little things like how Reddit added video and picture hosting to replace Imgur et al. It's not malicious, but rather from TPMs who are under pressure to increase engagement. After a while what else is there? Just don't turn the heat up too many degrees at once.

It's wrong to think of Facebook as a uniquely bad actor. This isn't 90s/2000s Microsoft with blatantly transparent EEE aims. There have always been bad actors. There will always be bad actors. There are bad actors with us right now.

Facebook needs to make money, and they won't do so by directly charging users. There's only one path forward for Facebook in this, and it will come at the expense of its users and everyone else in the Fediverse.

Build something useful, then put up walls around it, and then exploit it for profit; the internet's monomyth. You don't have to read the writing on the wall, but it is there. Federating with Threads is signing your own death warrant.

If the Fediverse experiment is going to survive, it needs to be able to withstand these bad actors. One of the ways it can do so is to recognize and reject them. Facebook has so many resources and so much power and we don't have to run the experiment to know where this will go. It is important to explicitly say "your goals do not align with what we are trying to build, and therefore we will not voluntarily interact with you."

linux

Comment on

*Permanently Deleted*

Reply in thread

Friction between Snap and AppArmor is to be expected. The corporate sponsor of Snap, Canonical, is well known for their icy relationship with the corporate sponsor of AppArmor, Canonical.

adhd

Comment on

How untreated ADHD can trap you in depression

Reply in thread

You are voluntarily here and finding common ground with an ADHD meme. If you've felt like there's something different about you and have been waiting for a Sign, this is it.

Just keep an open mind, since a lot of different things can cause ADHD like symptoms. "I actually don't have ADHD" is also important information, and a good psychiatrist or therapist can help guide you to wherever the truth lies.

Comment on

The Germans are taking over my feed because they are using the Boost function very efficiently, arent they?

I assumed it's because the Germans have robust, well oiled shitposting pipeline infrastructure, and it was trivial to switch it from Reddit to the Threadiverse.

The real question is where are the Dutch. The Netherlands is a small nation, but one that's made it clear they will not be outshitposted by anyone. I haven't heard any G E K O L O N I S E E R D whispers.

reddit

Comment on

Here's How Reddit F**ks Advertisers

This reinforces my belief that online advertising produces a lot of objective data ("how many times was my ad viewed? clicked?") but benefits from not being able to tie that to outcomes companies are actually interested in ("are the ads expanding business?").

A number of years ago I read an analysis on how some large social media site had changed the order of a few important buttons out of the blue. This was likely from A/B testing showing increased engagement, but it was probably just confused users clicking on it. I bet similar things happen all the time in ads, possibly inadvertently. If an A/B change shows increased ad clicks, it's unlikely not to be adopted, even if it's not intentional clicks.

196

Comment on

*Permanently Deleted*

Reply in thread

It's where a lot of tech employees hang out. You have to verify that you have an email address with the company's domain to post, but otherwise super anonymous. It can be super toxic and you see a lot of fake posts, plus your account isn't revoked after you leave the company, but the original OP definitely has/had a Twitter email address.

Comment on

Grocery stores should have food banks

Reply in thread

If you talk to people about homelessness, they will readily admit they just don't want to see it. If go to any cheaper grocery store you definitely are rubbing shoulders with people who use foodbanks. Food insecurity doesn't go away just because you have a roof over your head.

The rub is a foodbank in a grocery store will attract the more visible "unreliable access to showers" type of user, which would be unacceptable.

gamedev

Comment on

I work at an Unity-adjacent company - Here's what's happening

Reply in thread

From a quick search, John Riccitiello received about 11 million in total compensation in 2022. In comparison:

During the fourth quarter of 2022, we bought 42.7 million shares back at an average price of $35.10 per share. With this buyback, we returned $1.5 billion to shareholders as part of our $2.5 billion share buyback program.

We need to call buybacks what they are: a method of siphoning value from where it was created and is useful and into the hands of the already wealthy.

Comment on

How do I seal this hole?

For context, this is leading to my AC unit. While hanging a light above my workbench, I noticed daylight coming in from the wall where there shouldn't be any. It appears a previous owner had pulled back the insulation and forgot to put it back - shudder to think how much money that's costed me over the last two years. Would like a hardier seal than insulation to stop water and mice, but not sure what is required.

Comment on

The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.

Yeah, they kinda suck and they are brutal to go into cold. Having to grind a bunch of leetcode problems is a burden, particularly if you currently have a job and god forbid a family.

I would still take them over the puzzle questions that used to be popular, or the personality test nonsense that dominates most fields. At least Leetcode problems are reasonably reflective of programming skill. I'll also take them over vague open ended questions - ain't nothing more fun than trying to ramble my way into whatever answer the interviewer is secretly looking for.

Personally, when the day comes when I'm In Charge, I plan on experimenting with more day to day type evaluations. I think there's potential for things like performing a mock code review or having someone plan out a sprint based on a very detailed design document. "Here's an icky piece of code, tell me what it does and what you would do to improve it" seems to have fallen out of style, though it's not clear to me why.

That said, like it or not it's how the game is played and not changing anytime soon. Get on the Grind75 train, or don't and keep failing tech screens.

Comment on

So I have always gotten jokes. A friend told me his favorite and i just don't understand it. I did a web search and found variants but no explanation why it's funny or what it means. Can you help?

This might not be what your friend is going for, but I smirked slightly and this is how I interpret it:

I particularly like jokes that take something absurd and launder it through the structure of things that do make sense. Everything in your friend's joke is factually true. It's structured as a logically consistent argument.

And yet it is completely nonsensical. No one has ever thought that windows make something move. It invoked a slightly confused response in me, which is why I found it funny.

It's not a great joke, but I might tell it to feel out someone's sense of humor plus whether they pick up on that I'm doing so. I think the analogy to Windows makes it a weaker joke, but I would give that as an explanation just to mess with someone a little.

Comment on

Friendship ended with Debian and Docker. Now Fedora and Podman are my best friends.

I originally excited by Podman, but ultimately migrated away from it. Friendship ended with Ubuntu and Docker -> CentOS and Podman -> Proxmox + Debian LXC (which has its own irritations but anyway). Off the top of my head:

  • Can't attach a containers to multiple networks. Most of my Docker Compose stacks have an Nginx reverse proxy and a network for each service.
  • But you can use pods. However since they share the same network interface if you have multiple legacy services that both insist on, say, port 80 they can't be in the same pod. They also don't isolate services, nor can you assert a specific pod is the one listening on a forwarded port.
  • Pods also have DNS issues with Nginx. It kept crashing since it couldn't resolve the hostnames of the other containers in the pod, even if they were already running. If you launch a shell inside an Nginx container the other container hostnames resolve fine. I suspect the problem is the container is launched before its behind-the-scenes DNS infrastructure is ready.
  • Podman lets you use secrets on normal containers (yay) but if the secret changes you have to recreate the container. Amazing synergy with rotating TLS certificates.
  • Endless issues with SELinux and bind mounts. My Nginx container kept crashing because SELinux didn't like the TLS certificate bind mount. This is where I reflected on the endless parade of random issues that I had no interest in solving and finally threw in the towel.

I brought all this up in another community and was told the problem was [paraphrased] "people keep trying to use Podman like they use Docker" - whatever that means. I do like a number of design choices in it, like including the command used to create containers in the metadata, and how it's easy to integrate into SystemD for things like scheduled updates.

Cockpit is pretty slick though, need to install it on my bare metal Debian host.

Comment on

The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.

Reply in thread

I disagree with that as a rule of thumb. I'll take writing 1000 lines of code from scratch every time over deciphering 1000 lines of bad code.

However, I do you think are right if limited to the ~100ish lines that fit into an hour sized block of interview time. I suspect the other half of the answer is (good) job postings have largely gotten away from hard language requirements. It's perfectly reasonable to hire someone that will need to familiarize themselves with Go or Python or Typescript or whatever. It's not fair to expect someone to analyze code in a language they haven't used on the spot.

Comment on

Season 8 Episode 8 - Zapp Gets Cancelled [Discussion and Spoilers]

Reply in thread

More topical references would help if there was a strong commentary aspect to Futurama, but it's never been that kind of show.

The simplest explanation is jokes are the bread and butter of a comedy and they just aren't that great in Hulurama. Having rewatched it recently, Foxurama also leaned heavily on the plot of individual episodes, but so far the plots feel like retreads or just not particularly interesting.

Which now that I think about it, all of this can be said about The Simpsons.

Comment on

Lemmy.world Admin Response to Meta/Threads

Reply in thread

I suspect Facebook's interest is not in users, but in content. I don't have an account but Threads seems to be mostly thirsty grindfluencer nonsense, which isn't the appeal of Twitter and friends. Regardless, if the Fediverse survives this particular threat simply because it wasn't big enough to be eaten, then I'd still be concerned. There will always be another bad actor coming down the pipeline.

adhd

Comment on

adhd gothic

Reply in thread

The Fun part of ADHD is there's nothing unique to ADHD. Being overwhelmed with anxiety doesn't mean you have anxiety disorder. It's when you have frequent overwhelming anxiety and it's interfering with your life.

Having a tendency to put things down and lose them doesn't mean you have ADHD. Constantly having to find that screwdriver that was just in your hand and realizing that desk has been half complete for six months because you keep spending thirty seconds looking for it before getting distracted by other tasks? That's ADHD. Unless it's focus issues rooted in something else. Like anxiety or depression, which can cause ADHD like symptoms. But also ADHD can cause anxiety and depression, or be comorbid.

That said, you are here voluntarily on an ADHD community finding common ground with an ADHD meme. If you've wondered specifically about ADHD or more broadly felt there's something different about you've just never been able to put your finger on - this is your sign. My advice is to find a psychiatrist who really understand it, dig as deep as you can for hard evidence that you have or don't have it, and keep an open mind to alternative explanations. A diagnosis of "no you don't have ADHD" is also important information.