Congrats!
104 karma · joined July 25, 2022
Congrats!
And I still think the culture clash angle should be taken more seriously.
An accomplished senior C dev can find good jobs writing drivers or microcontroller code more easily than starting over into a junior rust dev and being talked down by whomever joined the rust wave before them.
(which would be even more aggravating if the C dev is doing it since before the rust adopter was born).
- Endorse Rust with little reserve and over half of the C++ devs will feel betrayed and quit supporting the Linux project. They've been working on C++ for Decades and things mostly worked, so they won't pivot for a new language and way of developing for something that exists for less than 30 years.
- Ban rust contributions and the entire Linux foundation goes directly against some big players, like DARPA and other departments of the American government[1], which itself is a trend setter. Some big sponsors might also pull out and that ALSO removes devs from the project.
So, which decision would be so overwhelmingly more advantageous that's worth taking all the negatives of the other on the chin rather than trying to minimize harm and wait to see if either Rust software proves to be not so magically immune to memory leaks and vulnerabilities or if some tool makes the transition less contentious?
[1] https://stackoverflow.blog/2024/12/30/in-rust-we-trust-white...
It has a very barebones standard library by design
You don't become the leader of a developed, stable, democratic nation by pulling crazy stunts like that.
Is there any other factor to influence or any big group that would benefit from such extreme measures?
Things like apnea and even a bad pillow/mattress combination can make someone's sleeping hours pretty miserable, and that's much easier to control and spread awareness than promoting gene therapy
And some people considered that a "victory" for IA.
They'll just foot the bill while Google reap the rewards
Making the code, fully commenting it and also giving an example after that might cost three times as much
I know compiling is a lossy process and optimization can make things even harder to remap, but if an LLM can recognize patterns correctly, chunk or classify each routine or even give a more palatable overview of what a part of the code is meant to do step by step, it becomes closer to what HexRays offer with their assembly to pseudo code translator. And from that point, it can make serviceable translations to real world languages.
LLMs won't replace an engineer, but maybe they can help romhackers in identifying bugs or how some values are calculated by a game.
Older c++ programs also had the "perk" of compiling and running even when there was some memory leak or other problem and, in production, many times the deadline is so strict that a developer has to ship something bugged and just add a note somewhere saying "if you use function X, it will freeze or crash". the Rust Compiler won't let you ship a program without fixing the problem first
Typed docs might be ephemeral to the brain, but the presentation is clearer and more malleable
They bet on the wrong horse then.
Activision blizzard recently released one of the worst rated call of duty games, diablo Immoral with obscenely predatory micro transactions, ruined overwatch forcing the original game into a sequel model no one asked for and is still reeling from a controversy involving years of employee abuse, including sexual offenses.
Gutting the management of ActiBlizz is a good bet. Too bad they got hit by the same wave of layoffs of many other studios and tech companies.
but in the past a complex mechanism needed to be as big as a water wheel or windmill and depended on a natural source of movement or someone constantly manipulating it to work. The industrial revolution and steam powered engines allowed for the same machines to run independently for hours. That's what changed fascination to a fear they might be "too independent" one day
they could add all the controversial bits into a private and contained profile or application.
There's something else happening that led to this. Maybe something mundane (a bug in the code or a hack to fix another bug that allowed more dangerous output as a side effect), but "to court the government" is an overly simplistic answer.
They're also not copyrightable. if you use an AI piece in your product, anyone can take it and make a competing product with the same piece or prompt chain.
They're good to replace crude doodles or making some references to have a real artist work on your idea, though. that way humans keep their jobs and machine improves the process.
On the other hand, Pavlov became famous for the positive reinforcement study he developed to optimize a brutal methodo to extract dog drool, but somehow the animal abuse part was mostly ignored for a long time.
You can't choose what part of your work will become more popular or the most common association with your name...