I think in this case it’d be the user not putting in any sensitive data or downloading executables to run from an internet radio.
I think in this case it’d be the user not putting in any sensitive data or downloading executables to run from an internet radio.
Both java and go seem excessively complex at runtime for fundamental system utilities, featuring garbage collection. Rust, on the other hand, keeps the complexity in the compiler and source, keeping the runtime code simpler. And of course it’s doing that while trying to make it easier to manage memory and harder to make mistakes, without forcing extra runtime logic on you.


I think most of the work is in the fact that there often isn’t an “equivalent call”, and it can be quite a lot of code to make it work. One funny thing is the whole esync-fsync-ntsync issue, where synchronization is done differently on Linux and on windows, and translating it was a big performance hit, and difficult to do accurately. If I understood correctly, esync, fsync and ntsync were a series of kernel patches implementing additional synchronization code in the kernel, with ntsync actually replicating the windows style.


Not the same person, but the Hyprland developer is… controversial, so that could be the reason.


I don’t think “update notes or any marketing material” qualifies for making this kind of change non-silent - if the update is pushed through the same channel as regular security updates, and doesn’t explicitly notify the user the behavior of the button has changed, that’s pretty silent.
Often for those kinds of updates software will show a special introduction screen, tutorial, or outright a prompt asking you to choose between the new and old behavior - but that’s software from people that care about the user having a good experience, and making such changes is a big deal for them.


I might be wrong, but I don’t think proton is either? It’s running x86 instructions either way, wine just provides a way to load it from the windows executable and library formats, and together with proton they provide implementations of windows libraries for those executables to use.


I’ll add Luck be a Landlord as a game that’s surprisingly fun, has no time pressure, and lets you save and quit anytime.
Also worth noting is that FTL has a great mod, Multiverse, adding new features and lots of new content. I’m not sure how well FTL works when you have little time, but if it works, there’s a lot of unique content to see.
Yeah, in history we’ve really been ignoring the experiences of the sunwalkers, but thankfully society is leaving those prejudices in the past now.
It’s all arbitrary one way or another, but the meter was (seemingly) chosen for a specific purpose, creating a unit based on a good and verifiable frame of reference (though probably not as absolute as people thought back then), while also having 1 meter be a convenient and useful measure on a human scale.
That’s still an arbitrary number to pick, and the choice of cesium oscillation seems pretty arbitrary in the grand scheme of things.
Because people weren’t traveling around the moon, mars, or the sun back then, they were traveling around the earth :V


Are you sure that site is trustworthy? It kinda reads like an LLM being told to explain the difference between two names for the same thing and basically rephrasing the same thing. I’d imagine it might just be a different name to get rid of a male-coded word.


Or is it? We don’t know what’s going on inside the singularity, it might as well actually be a hole in spacetime.


Now it seems every tutorial I see is really just clicking around in a gui. Very little actual typing of code, which is the part I actually find cool and interesting.
Not sure where you’re seeing “just clicking around in a gui”, but if you like computer games, there’s some fun gameplay you can have while coding. Some of those very much contributed to my experience.
BitBurner is a free idle incremental programming game, where you write scripts to hack things to make money to begin with, progressing onto both progressively more complex mechanics (how about automating a manufacturing corporation with a script?) and utility scripts to automate things you’ve been doing manually.
If you like Minecraft, there’s fun to be had with ComputerCraft, scripting things in Lua. With some add-ons (Plethora IIRC) you can access chest inventories via cable and transfer items between them, and set up your own fully automated storage system with recursive autocrafting, as just one example.
Or how about modding games - if there’s a Unity game you enjoy that doesn’t use IL2CPP, like Risk of Rain 2, it’s very moddable using C# and interacting with Unity APIs, and for advanced stuff modifying the underlying IL that C# compiles to. Quite a lot you can learn, and if you stick to pure code mods to begin with, not that hard to get started - though code mod means nothing like new items, new enemies, new characters, buildings etc. since adding models/textures/sounds tends to be more involved.


Yeah, answering questions and debugging issues sounds great to me… As long as the employer acknowledges that takes time and work, and brings value. And also somewhat acknowledges it as a proper role, and not something being done “in the meanwhile”/“on the side”, since just interrupting work to answer questions knocks you out of the flow, so to speak.


This is certainly an odd suggestion, and not what you’re really asking for, but makes me think of Space Station 13. It’s a janky round-based multiplayer roleplay/social intrigue game. It’s free, and the game is opensource (though not the engine), which also leads to there being many servers with unique variations. It’s cheating to suggest a multiplayer game when talking about single player natural language processing games, but using actual players is probably the easiest way to pull it off.
The reason it reminds me is because on a roleplay server, you’ve got something like 20 people, each with their job to do, talking to each other, talking on common radio, etc. - and if you’re lucky, a player playing as the station AI, complete with a (modifiable) lawset they have to follow, Asimov’s laws style. And of course, a few antagonists that have objectives to do.
If you’re curious, I personally recommend BeeStation, though there are a lot of fine choices for the server, just maybe stay away from the 18+ ones.


You can call “bs” all you want, but you’re yelling at the messenger. If I understand the situation correctly, you’re using an Amazon service, so Amazon promoting Amazon stuff on that service might count as self-promotion (or whatever the term is) rather than advertisement. The difference being that they’re not being paid by somebody to promote their thing, and just calling out their own services/events.
Note that I’m also not supporting this, I don’t like it, but I’m also not surprised if that’s how that works, and that Amazon would be using it this way.
Oh I would hope not, it’s good practice to not let the person writing the code merge it in, to get a fresh pair of eyes on the code before it goes in.
Though in a way you could say he “fixed a bug” by merging a bugfix written by somebody else, but that feels like a failure of attribution.


If I understand correctly, it’s a different kind of “immutable”, since distros like Bazzite provide premade immutable images you use and anything else you need you install using alternative means, whereas NixOS is an immutable image generator that requires you to set up your own definitions for the image, but also lets you install software by adding it to that image.
I believe they’ve made the point that it’s not chrome’s fault, but the site’s/user’s - images displayed on websites should be webp to benefit from optimizations for displaying images, but download links should be a different format. The error would be either the user downloading the images from the display instead of the download (including from sites that do not offer images for downloading purposes?), or the website not including separate versions for download where relevant.
I’m not necessarily sure if that’s a good take, but that’s my interpretation of what’s being said.
That just makes you more vulnerable to semi-illiterate hackers!