First command I run on any new Windows install
First command I run on any new Windows install
Same thing applies to coffee maker / espresso machine tanks. I found a nasty surprise in mine recently…
I once discovered that my moka pot had an industrial grease stuck to it in an area that is almost impossible to clean. I used it so many times before finding that out…
SpaceX has loads of capable engineers. If NASA gets a massive budget increase, they need to draw from that pool of talent.
The WordPress bots really are a bad problem. To stop them from finding my stuff, I always put my homelab sites on an obscure subdomain, and only list a wildcard entry on DNS, but that only really works for sites which should never be indexed by a crawler.
I miss the days of barely functioning SLI
Please don’t lump me in with the iPad kids.
The worst thing you can do in non-unsafe Rust is perform an out-of-bounds indexing operation, or anything else that panics. The error you get tells you the panic’s exact location in the source code, down to the line and column. Meanwhile, C and C++ either don’t produce an error at all when accessing uninitialized memory (which is arguably the worst behavior), or it segfaults with zero extra info.
The only way to make Rust segfault is by performing unsafe operations, and those must always be clearly marked.
Except that many other languages have proven that C++ is simply terrible at providing meaningful errors.
I always try to avoid these, unless the application I’m installing has it’s own package management functionality, like Rustup or Nix. Everything else should be handled by the system package manager.
I could actually see myself contributing to Rust kernel code. C code has always been impossible for me to understand, but the Rust part seems to have a more understandable structure
I feel like all C++ does these days is badly and very slowly copy other languages. It wouldn’t be a huge loss.
KiCad. It’s an electronics design tool on par with commercial options in the industry, which cost a ton of money. Ever since the UI facelift it got a few years ago, it has become my go-to option. They are even working on integrating circuit simulation and finite element analysis, which is just crazy.
deleted by creator
Wayland is basically the direct successor to X11. It basically fixes tearing, makes HDR possible, makes scaling way better, and is all-round just better prepared for the future. I’ve been using it for years without much trouble. The only issues I keep having are scripts which expect x11-specific tools to be there, but that seems to be quickly solving itself while people realize that x11 is quickly loosing support. If you want to try it, I recommend setting up a fresh installation of a distro with KDE, Gnome, Sway, or Hyprland, just to make sure all the right dependencies are installed.
Weird that it doesn’t work. The usual way to run scripts on startup is through systemd units though. That has the added benefits of automatically logging all output and letting you control it through commands like systemctl enable <unit name>
. It’s a really neat system, and I highly recommend learning it if you see yourself doing this kind of automation more often.
I really dislike security through obscurity. It would be nice if HA had support for some of the features discussed in the post, but unless someone can demonstrate a serious flaw in the project’s security model, it’s not really worth worrying about.
More like 10 minutes in my case. I am not joking. Android is a terrible operating system and the entire smartphone industry should be ashamed of itself for letting it get this bad.