

Probably legal (for the buying company) but customers should sue the original company and get paid out of the money used to buy it.
Probably legal (for the buying company) but customers should sue the original company and get paid out of the money used to buy it.
Ditto. I use unique passwords for services I care about / someone could exfiltrate sensitive data, and a cheap reused password for services I don’t care about and could easily regain access to with a password reset email.
Entirely depends on who’s publishing the image. Many projects publish their own images, in which case you’re running their code regardless.
Yes but there are ways to protect against that. For instance you can configure Tailscale clients to only trust nodes that have been signed by trusted nodes, or something like that.
Just going to mention that if you’re okay with non-FOSS office software, I really like Softmaker’s suite (their buy-once non-subscription version).
Work computer. I’d wipe it with Linux if I could.
How do you get systemd to work properly? Maybe because I tried to follow MS’s “use your own distro” instructions instead of using something prepackaged?
Out of curiosity - what laptop maker is installing Sway by default?
I had a few false starts before, but MS force-updating me to the objectively worse and user-hostile Windows 8 triggered my latest (and successful) switch.
I think it really strongly depends on what you’re programming - I know in some instances Julia’s performance can be nearly identical to languages like Rust. I suspect in my case it related to Julia being a garbage collected language, as my algorithm involved creating very large dynamic structures in memory before serializing them, clearing the memory, and building another one. Since Rust has no garbage collector it knew exactly when and what to drop from memory. In my case I had roughly a 10x(!!) speed-up. Funny enough an even earlier version of that algorithm was programmed in Java, and Julia was roughly 10x faster that it, so Julia isn’t the worst of the pack.
So at my previous employer I developed using Julia a custom ML model which ran, but the performance just wasn’t good enough for what I needed despite trying to aggressively optimize. I ended up rewriting in Rust (and calling through R) which ended up being like 10x faster. At my current job I program a mixture of Rust and Python.
If Julia were more peformant then it could potentially be an alternative to Python/R users having to learn Rust - but if you’re looking for top performance, some of your codebase is already written in R/Python, and you’re already willing to learn another language, then learning something like Rust naturally seems the better choice over Julia.
The one thing I did like about Julia - it took barely anytime at all to build a working prototype.
Nobody else here has mentioned this but they stripped out all the web plugin support and tooling with no way to install it, even for paying customers. So if you’re working on some kind of web application (perhaps compiling Rust to webassembly, like me) RustRover won’t support your use case.
I too use Kagi but it’s worth noting that Kagi gets most of its results by paying and using other search engines including Google and Bing, so it’s not 100% independent or immune from say Bing’s outage. Still the best option by far though.
They also believe we (Arch users) are unaffected because this backdoor targeted Debian and Redhat type packaging specifically and also relied on a certain SSH configuration Arch doesn’t use. To be honest while it’s nice to know we’re unaffected, it’s not at all comforting that had the exploiter targeted Arch they would have succeeded. Just yesterday I was talking to someone about how much I love rolling release distros and now I’m feeling insecure about it.
More details here: https://gitlab.archlinux.org/archlinux/packaging/packages/xz/-/issues/2
I started self-hosting a bit prior to when Docker took off, and getting multiple services running was much harder. Service A wants a certain version of PHP installed with certain plugins while Service B wants a different version. You’d follow a tutorial for installing Service C and desperately hope that it wouldn’t somehow break Service A or B. You installed Service D for a bit despite all the installation pain and now want to uninstall it - I hope you tracked exactly what config changes you made throughout the system so you can undo it.
Docker fixed all of this by making each service independent through containers which made self-hosting 10x easier. I’d also add that I love how easy it is to transfer my setup to a new server - I keep all of my container volumes in a specific directory and my docker-compose files in another and that’s all I need to backup / transfer. Without Docker you’d have to specifically handle each & every configuration file and database location, and if you later upgrade to a newer version of the OS or a different distro you’d have to handle possible conflicts between your versions and what the distro expects.
I suggest checking out their discount brands Kimsufi and SoYouStart. I pay like C$12/month for a dedicated server with a few cores, 8GB of RAM, and 2TB of hard drive space.
Yeah, I don’t disagree that these loans are going to cause trouble for a long time, but I disagree with the headline implying these banks can’t meet their deposits.
I think that, over the next decade, many of these commercial buildings will undergo retrofits (say to turn them into housing) which will help the owners / lenders recoup much of the costs.
The ‘reserves’ are just money they put away for bad loans. All this means is that they’ll have some quarters of lower profits, NOT that they’re going bankrupt.
Yeah they make the same point in their subscribers-only podcast. They did say that they earn enough to be sustainable, so it sounds like they aren’t having to dip into their savings anymore. I hope they get more than that though as everyone deserves to thrive.
Your approach won’t work if you’re behind carrier grade NAT or you can’t open ports. My landlord provides my internet so I use tailscale (with headscale on my long distance vps) to connect everything and it works great. It uses LAN when I’m home, and NAT punches when I’m elsewhere.