15,210 karma · joined September 5, 2012
Correction: you didn't know how to do it. That doesn't mean nobody could.
Hence, electron came on the scene and enabled people without that particular experience or skills to create desktop apps.
Grumpier people like me rolled their eyes and said people should just write desktop apps similar to how it was done in the 1990s, to which the answer was generally "that's too much work". If this is changing, I would guess it's because AI is now doing that "too much work" for them.
One is to return NULL for errors.
Another is to make the string result a parameter and use a return code to signal error.
A third, less common but still out there, is an error parameter.
Failure to observe these is on the caller. Forcing the caller to consider the error is probably where rust shines.
But a good C programmer is thinking about these idioms when they encounter a function signature for the first time, or they write one.
No government spending, no nice things.
I know it's customary for HN to edit titles to remove extraneous information, but removing "Linux" here really takes away something useful and relevant. This is a Linux vulnerability. If you're running *BSD or Mac or Windows, not affected.
My recollection is part of what uncovered it was that the malware broke WebSockets on Lenovo laptops.
I think higher end Lenovo laptops with cleaner windows images were not affected. And a lot of knowledgeable users wipe the OS anyway.
Our domestic industry should be laser focused on being more competitive with Chinese vehicles, but if they could do relatively little R&D and keep the status quo going at high costs to the consumer, they'll do it.
Maybe it's a bit stuffy or formal, but yes, "the named sequence" is 100% something a real English speaking human would write. And if it's a sequence of frames forming an animation, it can absolutely be a named animation sequence.
Folks who were on here praising Uber or Airbnb for skirting the law 10 years ago, this was part of the problem.
Somewhere along the way, tech stopped asking questions like that, and now, people are hostile to the suggestion that the question should be asked.
For decades, eery tech boom cycle is filled with people who don't understand the mythical man month, or that LOC is not a productivity metric. The AI boom is no exception. AI has not invalidated this.
It's bad enough to wrongfully send someone to prison, but to keep fighting for wrongful imprisonment when it's shown they made a mistake is downright evil.
> just trying to execute the command within the child container's filesystem
There is no such thing as changing your root filesystem or your uid from an an unprivileged process. There is no "just do it in user mode" either.
So they must have a root process somewhere doing it for you.
I just started googling, apparently for podman the setuid root binary is newuidmap
Or a setuid binary
A lot of the more important syscalls involved do require root.
But you know your audience better than ChatGPT does. Whether people react better, worse, or indifferently to the India angle will depend on the biases of the recipient.