It was Windows in this case but nothing is stopping it from happening with any other widely used system that gets online updates. CrowdStrike has root on Linux/MacOS as well after all.
The problem is relying on networked computers for critical infrastructure with no contingency plan. This sort of thing will happen whether because of a bug or because of ransomware. The software and hardware industries are incapable of producing reliable and safe products in our economic system.
Important services such as hospitals, groceries, water treatment plants, and electric grids should be able to operate in offline mode when this sort of thing inevitably happens.
I'm personally not a big fan of CLion. Too heavy, not as near customizable as (Neo)Vim, this damned `.idea` folder, constant re-caching. I tried to use it a couple of times, but always ended up going back to Vim.
This is very cool! I created this small convenience script without the intent to customize `Termdebug` itself, leaving any preferences to the users. But I can see many nice things you added there that can combine very well with the two!
For the sake of the argument, let's imagine that you fork rust. You'd have to come up with another name for it right?
But since the name it's the only thing that is getting in the way with this new (draft) policy, you wouldn't really have to fork the language and the tooling etc. All you have to do is to just use this new made up name in place of rust (and similarly for cargo) and you've achieved independence with a fraction of the cost.
E.g.
Rust -> Crust
Cargo -> Embargo
"Hey, here's a quick Crust tutorial: check out this git repo and run: embargo build"
In the last few hours, I've been thinking about how much effort would it really be to fork it, Iceweasel style, and IMO even just forking, renaming would be a pretty significant effort (if done right).
Fork the web page, you cannot just replace Rust with ALTERNATIVE, because ALTERNATIVE is not used at npm, you don't have a Discord community, and you don't have books and videos, and no foundation. All those changes would need to be kept up-to-date.
You could also have a new file type, .altrs, while you still want to be able to use Rust's files. Same goes for tooling, supporting websites such as crates.io: you might want your own, but you also want all the tools to work with the Rust crates. With the new file type, you need people to know how to change their config to treat .altrs files as regular .rs files.
.. though I don't know how much of it would be really necessary if all you want is to not violate their new policy, so it's more of a thought experiment at this point.
nope sorry. most sites are indexed based on crap algos. we are at the mercy of content providers who are not responsible with producing well managed and authoritative information. search engines are like reference librarians that have no idea how their libraries are organized.
I have a number of librarian acquaintances who seem to cope with the gradual disappearance/destruction of their careers by telling themselves "one day, they'll get sick of current state, and they'll be back". I hope it's true.
i hope so too, i have a $25k degree in MLIS that promised me a fruitful career. now i teach arts & crafts too Wall Street fuck kids.
all that aside, i taught myself to program, because i could read the writing on the wall in that career. that was a wash too. now i have to compete with AI?! one day? i'm done. i'd rather commit suicide than have to keep chasing a nowhere goal.
I think implicit in the hope is that maybe not everything should be delt with via 'algorithm', and perhaps there's a place left in this brave new automated world for actual people helping people.
i have an idea for that, but i think things like GPT will thwart it. machine learning is great, but it's not connected to human understanding. that is what librarians did was take non-human information and bridge it with a shortcut to human understanding on a broad basis. software can manage the information really well, but no one has designed a thing that bridges genuine human "knowing" with machine "knowing".
Agreed, google search became a PoS for tech users. I can't find anymore things I know exists - that means I won't ever be able to find new stuff there.