16,021 karma · joined August 20, 2016
@shaknais@mastodon.social
> The crypt() function shall fail if:
> [ENOSYS]
> The functionality is not supported on this implementation.
Error handling is underspecified. The spec doesn't give you enough well-defined behaviour, meaning everyone lists pages of error-handling extensions they have added.
As an on-again off-again project, I've been building an incremental game that is pretty much just hundreds of progress bars - a little bit out of the norm for the browser.
Firefox everything renders smoothly and gently.
Chrome chugs, skips paints, delays animation frames, skips some events, and batches others.
Game uses a few features that aren't in Servo yet... But maybe I can tweak it...
Torvalds also committed code that doesn't compile. So I dunno if the quality bar actually is as high.
This is new, it wasn't like that last year. But this year? People who have SteamDeck, saw it works, and then went and installed Linux on their own devices.
Which is them confirming your point - an attempt to manipulate opinion, through language shift.
[0] https://www.businessinsider.com/openai-ai-data-centers-rebra...
A lot of people in my circles recently got fed up with Windows breaking everything. They went from teasing about Linux, to installing it.
... And then the kernel fully embraced genAI.
The same people went, "No thanks." Saw NetBSD's AI stance, and started installing it.
Granted, tech people. But not that deep into things. Most are scared of the command line - but find they don't need it.
If I made it send something, I probably made it make a tool call. What other tools can I make it call?
I'm afraid this isn't a shrug - it's a zero-click vulnerability. It might be the start of a chain to RCE. It doesn't have to work every time, either. Just enough of the time.
If not... That sounds like primetime for prompt injection.
And... It is surprising to me, that anyone can think otherwise, 2 decades on from D-Link [0].
> The GPL grants anyone who enters into such contract with the licensor the right to copy, distribute and modify the software, on the condition that the software is again distributed under the very conditions of the GPL
Which is something you start to say, and then say it isn't the case.
The whole just becomes GPL v2. That's the virality.
[0] https://web.archive.org/web/20130426055334/http://www.jbb.de...
> MIT for all original code. The kernel excerpt (kernel/mem.c) retains its GPL-2.0 license and copyright notices.
One small tweak needed here.
GPL 2.0? Has this bit:
> You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
"under the terms of [this License]."
It is viral. Copying the code, and distributing it, as done here, means that GPL 2.0 is meant to apply to everything. The only carveout, is if your code didn't depend on the kernel excerpt at all. But... It does.
> If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission.
If so, might be vulnerable.
Don't have Brotli enabled? Not vulnerable to this.
And the forefront models have intentionally been trained on quite a bit of reverse-engineering.
[0] https://en.wikipedia.org/wiki/List_of_commercial_video_games...
The pipeline begins with decompilation. Maybe it doesn't save all that information, but it is part of the pipeline, and so, will be part of the consideration when discovery happens.
I'm afraid, the companies in question, have been more than happy to ingest pirated material.
LLMs are created through mass ingestion of data, and so, by definition, cannot be a clean room. They are trained on the things that they're tasked with copying.
I would not include Ada, if you're benchmarking against Rust. Mostly because Ada either outperforms it (because it can reduce sizes in the optimiser), or it is equal to it.
Breaching an embargo, makes reverse engineering easier. We don't need to analyse motives or pontificate. Disrupting the supply chain... Disrupts the supply chain.
Why would you implicitly take them at their word?
I... Cannot call this a step up. They're expanding, not replacing.
Microsoft, SK Group, Meta, Google, Oracle, etc.
That isn't "Rust compiles are fast", it's another example of "Rust requires you architect your code a specific way".
[0] https://lwn.net/Articles/1099594/ (user required).
[1] https://lore.kernel.org/lkml/20261009083137.3-1-sashal@kerne...