HNHacker News
TopNewBestAskShowJobs

sufficientsoup

31 karma · joined April 30, 2026

submissionscomments
sufficientsoup··on Every Mac comes with an (undocumented) family member classifier
Why the downvotes on this? Wish people would leave comments
sufficientsoup··on Need for Speed Underground 2 online in the browser
It was temporarily removed some years back
sufficientsoup··on WTF Ubuntu?
Their product is their product. It's not as if they should deprive their paying customers of a fix to spite the non-paying.
sufficientsoup··on You are no longer invited to dinner
This post seems overly on the offense. Where did the parent commenter imply anything was a "default position" or "big deal"?
sufficientsoup··on Quake – 30th Anniversary Update
Doesn't seem like it would be very effective. I assume the overlap of Quake fans and people who have sworn off Microsoft forever is large.
sufficientsoup··on Apple is getting this wrong
It's a messenger app used in Japan and supposedly some other Asian countries (but I can only vouch for the former).
sufficientsoup··on I'm Done with Mullvad
Now hold on, there's plenty of reasons to not buy Bud Light.
sufficientsoup··on Zig Creator Calls Spade a Spade, Anthropic Blows Smoke
Why take what he said at face value after "Calm down; this is just an experiment... but actually I'm gonna merge this huge thing in a week"?
sufficientsoup··on Why skilled workers come to Germany and then leave again
I think some people just get an irrational block about learning particular things. Like maybe you struggle with a music class in school and just identify as being incapable of learning an instrument, for example, even if they're a skilled learner otherwise. Can't speak for OP, obviously.
sufficientsoup··on Never Give Them Your Face
My issue with it is that it's a vendor. The need for identification is fair, and I'm not worried about the govt having it. I'm worried about _id.me_ having it.
sufficientsoup··on Never Give Them Your Face
Just went through this myself. I gave in and made the account, only to then find out I was too late to give them my direct deposit info anyway. (If it's any peace of mind, I did eventually get that check.)
sufficientsoup··on Pledging another $400k to the Zig software foundation
> I sense a hegemonic power growing behind rust

Can you elaborate on this?

sufficientsoup··on Pre-2022 Books
Similarly, when all of this started happening I went and bought some history books for anything that seemed like it would be useful later.
sufficientsoup··on Volkswagen started blocking GrapheneOS users
What incentive does a dealer have to know or care why a sale fell through? Bizarre question
sufficientsoup··on Never talk to the police
Leave without announcing your departure
sufficientsoup··on Windows 11 users are tired of MS account requirements creeping into everything
If I'm understanding that they're waiting this 5 minutes when they try to launch the game, there's a setting (go to Downloads, scroll down) to do the shader compilation in the background
sufficientsoup··on UK set to announce social media ban for under-16s
Doesn't even seem like various reasons.
sufficientsoup··on AUR packages compromised with Infostealer and Rootkit
> That creates the expectation, rightly or not, that the Arch User Repository provides some degree of protections for Arch Users against the build sources hosted there being compromised.

The main page of the AUR website says, in bold, "DISCLAIMER: AUR packages are user produced content. Any use of the provided files is at your own risk."

sufficientsoup··on Ask HN: What are tools you have made for yourself since the advent of AI?
I similarly used it to finally facilitate a switch to Arch to a couple months ago. Not technically a tool, but it was very convenient to take the Arch wiki, and personalize it by saying "My hardware is X and my use case is Y, can you filter out the 90% of things from here that aren't relevant to me?"
sufficientsoup··on What color is your function? (2015)
What are your thoughts on the Io situation? Has your work been with the Io plans in mind from the beginning?
sufficientsoup··on California moves to exempt Linux from its age-verification law after backlash
You mean dylanmtaylor? I didn't know he was an MSFT employee but I guess I wouldn't be surprised.
sufficientsoup··on I moved my digital stack to Europe
I don't think Codeberg wants to be a GitHub alternative. In particular, I don't think they want to support the use cases of someone hosting a bunch of private repos, or someone hosting commercialized code.
sufficientsoup··on Postmortem: TanStack NPM supply-chain compromise
Yeah, a "seit Jahren" flashed through my mind as I read it.
sufficientsoup··on France moves to break encrypted messaging
It doesn't even need to be random. What if you send an instance of a proprietary file format? Is the company required to share the spec and toolchain so that the govt can verify it (probably) isn't an encrypted message?
sufficientsoup··on How do I deal with memory leaks? (2022)
I've been having fun trying out Zig recently; would recommend. FYI that they released a big batch of API changes in April (version 0.16.0) so be mindful of learning from old resources.
sufficientsoup··on Zig → Rust porting guide
Wouldn’t call myself an expert in either, but I think 2 things stand out far more than anything else: 1. Rust is effectively as strict as can be in terms of ownership. In Zig you can just allocate some memory and then start slinging pointers (or slices) all over. If you’re doing this then you’re presumably doing it for mutability and you don’t strictly know where that pointer ends up once you’ve passed it on. 2. Rust’s metaprogramming is split among a couple different things (e.g. traits, macros), whereas Zig’s is unified (comptime). comptime is (at least advertised as) “just normal Zig code” and Rust macros are a great example of “this doesn’t work at all like the base language”.

#1 boils down to “can the LLM solve the pointer aliasing here?” and #2 is translating between metaprogramming paradigms. Could work but a line-by-line translation is a pipe dream.