Something can be objectively correct yet still presented in an opinionated manner.
Something can be objectively correct yet still presented in an opinionated manner.
Oh, don’t worry. The guy who answered vmlinuz
beat me to the joke in general :)
There’s always BSD, Hurd, Darwin… or NT 🤮
The kernel. I can take or leave most things, but I’m not going back to the days of writing directly into memory-mapped registers.
The “P” stands for “Private”
I’m not sure which two trolls decided to downvote your comment saying “fair points,” but here’s an upvote for being a good sport about listening to me explain why your preferred implementation of blocking might not be more effective than what we have now.
A privately-stored salt would fix that :)
Chaotic good admins are my favorite kind of admins. 👍
The easiest way to to take a look through a kbin/mbin instance, which exposes the vote information through the interface for everyone. The harder but equally valid way is to run your own Lemmy instance. Other instances will tell yours exactly who voted for what, and as an admin, you even get an option on Lemmy’s web interface to see it.
I’d be great if the block would make them unable to downvote you and your posts as well. And it’d be nice if it wouldn’t even let them reply to your posts.
I’m not entirely sure that’s going to work out the way people think it will.
Suppose I’m some jackass that gets off on harassing you: if blocks prevented me from interacting with your content, and you blocked me, I would have confirmation that I’ve successfully gotten under your skin. I can then just make another account and continue what I’m doing.
If blocks don’t notify or provide indication to the blocked party, they would either escalate their behavior (while you are blissfully unaware) and get banned by a moderator, or give up and move on to someone else.
There’s also considering how that’s going to work with moderators and admins: do they get to bypass the block and continue to comment and interact with you against your wishes? Does it hide your posts from them if they’re blocked? It’s a lot harder to design this type of blocking on a community-centric platform than it is to do for a microblogging platform like Twitter or Tumblr.
Because muting doesn’t stop the poison the spread, just my personal ability to not see it.
That’s what mods and admins are supposed to do. It’s not the users’ responsibility to moderate the behavior of others, and it’s a lot less stressful than trying to stop toxicity when you only have words in your moderator toolbox.
I’d go for the block and move on approach as well. Nobody is entitled to an explanation.
Exactly. If private votes were intended, Lemmy servers would have had voting privacy setting where the vote is federated as @privacy-vote-{sha256sum userid & postid}@instance.foo
instead of the actual voter’s username.
Yeah. Just look from a kbin instance, or if you host your own instance, you can run a Postgres query to find them there’s a dropdown in the web interface to see who voted on a post/comment.
They’re already public if you look via kbin or run your own instance.
Recursion makes it cheaper to run in the dev’s mind, but more expensive to run on the computer.
Maybe for a Haskell programmer, divide-and-conquer algorithms, or walking trees. But for everything else, I’m skeptical of it being easier to understand than a stack data structure and a loop.
In a single one-off program or something that’s already fast enough to not take more than a few seconds—yeah, the time is spent better elsewhere.
I did mention for a compiler, specifically, though. They’re CPU bottlenecked with a huge number of people or CI build agents waiting for it to run, which makes it a good candidate for squeezing extra performance out in places where it doesn’t impact maintainability. 0.02% here, 0.15% there, etc etc, and even a 1% total improvement is still a couple extra seconds of not sitting around and waiting per Jenkins build.
Also keep in mind that adding features or making large changes to a compiler is likely bottlenecked by bureaucracy and committee, so there’s not much else to do.
Not necessarily. It depends on what you’re optimizing, the impact of the optimizations, the code complexity tradeoffs, and what your goal is.
Optimizing many tiny pieces of a compiler by 0.02% each? It adds up.
Optimizing a function called in an O(n2) algorithm by 0.02%? That will be a lot more beneficial than optimizing a function called only once.
Optimizing some high-level function by dropping into hand-written assembly? No. Just no.
Yeah, you have to be pretty deranged to mix multithreading and recursion together.
Error: undefined reference ‘money’
I’m surprised nobody has mentioned porn yet. Like it or not, it does drive growth.