I remember back in the day I thought one of my favorite games, Elite: Dangerous, would never run on Linux. I dualbooted for a while just so I could play it. After a while I stopped playing it much and figured I could get rid of Windows, so I did. About a year later the community came out with a complicated setup you could perform to get it running on Linux through wine. It’s just as you said, lots of manually finding and installing libraries, tweaking environments, and eventually got it working (jankily) at a pretty mediocre framerate. I thought that was the best I was going to get. Another two years and it was running seamlessly on proton with no configuration or tweaking at all. It really is incredible what Valve has done for Linux gaming.
you mean all the people who said they weren’t coming back even after the obvious rollback of the policy aren’t coming back? 😱
computer, make me a sandwich
Langchain
going vegan doesn’t help animals much either. we live in an overproductive society that wastes most of what it produces anyways - even if your personal choice marginally reduces demand, the abuse is ongoing. we need systemic solutions. we need to destroy the meat industry. veganism will never be popular enough to create systemic change on its own.
solves nothing. you eliminate a negligible amount of carbon emissions. focusing on our individual impact is a waste of time when there are companies and their leaders doing orders of magnitude more damage.
you can’t be 100% sure about a relationship until you try it. it might work out, it might not. age is not going to be an obvious problem upfront if she seems mature. you just have to accept that you’re taking a risk.
why don’t we store code unformatted and have everybody’s IDE display it with their preferred format applied? it would make everything easier and stop people bickering over pointless things.
tools with a high learning curve generally have a high payoff
steam deck is helping a lot on that front.
shorter code is not always better, especially when it comes to types. building in lots of guard rails by being verbose with the type system is a good thing. “shorter = better” is the python approach that starts off fun and easy but the codebase scales extremely poorly.
hard agree. I’m sick of all the “it doesn’t matter what languages you learn” talk because it’s just not true. yes, there are broad foundational skills that apply to nearly every language, but beyond that, you’re specializing, and the way the language you choose is designed will stick with you. I’ve seen the concept that you get accents in programming languages just as much as spoken ones, and I think it’s totally true - when you learn a new language, you’re bringing your habits and assumptions from the last one. so to be honest I don’t care about the language design opinions of people who only know dynamically typed languages
safety and efficiency will be improved by investment in nuclear. storage needs are dramatically reduced because we now have reactors that can run off of the waste of other reactors, “recycling” it and massively improving efficiency while reducing waste. yes, there are concerns with nuclear, but opposing nuclear is a losing battle. we need nuclear, and yes, the tech needs to develop further, but we won’t get that without investing in it today.
toilet paper mafia.
hit me up and I’ll walk you through it if you want. there’s tons of online resources but I know it’s always easier to have a helping hand from someone who’s done it before. I’m no expert, but I’ve been daily driving Linux for years.
Rust. I’ve been using it for a while, and I’ve been using more software written in it lately. Stuff you make with it is just better in most ways. In other languages, you have to go above and beyond to make your code fully correct, safe, user friendly, and every trait I value in software. Rust makes those things easy, and so people are more willing to do them, and so things that get made in it are better. Oftentimes it’s just a matter of pulling in a crate and adding a few lines of code.