I use butterflies
I use butterflies
That’s heavy man
Linux 🤝 DooM
Running on literally fucking anything
I’ve smoothed a schleem or two in my time
Before it was 50/50 that they’d fail on leap day, but after the patch it’s 50/50.
Chances this meme was made without a GUI: 0%
The dress is blue
Computer scientist code is some of the “worst” code that exists because it usually needs to do one thing well enough to produce a set of findings that support or reject some thesis.
It’s not, you just don’t know how to use it well. But I don’t think this conversation will change that so it’s all good.
If you’re unwilling to engage with a new approach to performing the same tasks, then yes. Which was my point to begin with.
If you like windows stick with windows. You don’t have to like something for the sake of it. Personal preference is what it is.
“I had similar issues with Y as you have had with X”
This was the nature of the statement.
You’re conflating all Linux distros and window managers as being the same and as being similar to Windows, which is a non sequitur
I’m not suggesting it is
This is because you’re stuck in a very specific mental model of computing, so using anything that isn’t Windows will feel frustrating if you’re unwilling to adapt.
I’ve been using Windows for 30 years this year (3.0 gang!) and building PCs for almost that long. I had a similar reaction to Linux when I first started using it. But I persisted and realized there were tasks I could perform faster and, importantly, with more safety on Linux than on Windows. So I stuck with it and now I use headless Linux almost as much as macOS and Windows
Also, if you’ve really gone full Pavlov on Windows modifier keys, you can remap cmd to Ctrl in system settings.
I half agree but the idea that Macs aren’t as expressive or versatile as any other laptop is so antiquated now. More than half of the software engineering industry is using macs as primary machines.
Why? Because the software and hardware gets out of the fucking way and let’s you focus on getting things done. I remember a time before Macs were the popular choice and I remember everyone spending 25% of their time fighting with drivers or obscure machine-specific software install or development build issues.
Even getting rid of the bloat is easy. Highlight apps, drag them to recycle bin, done. And as you said, a 3-5 year upgrade cycle makes the premium far less of an issue.
I certainly have family members that use Macs because they are tech illiterate, but that’s further evidence of their versatility.
There’s so much to shit on Apple for, but the myth of Macs being in some obscure home computer niche needs to die.
Absolutely. It also has whole-line cut/uncut which is a godsend when working with config files
The things you’re describing are still just text editor features. An IDE generally has specific functionality for building, testing, packaging, debugging etc. for one or more programming languages/environments.
(Which vim can do if configured, I don’t really have an opinion about that tbh)
You can use nano without having to read anything about nano. That might be the only thing that is better about it than vim, but it’s a damn important thing.
Log files wouldn’t fall under the banner of compiled languages or ASTs, so I’m not sure how that example applies.
And I’m aware that it can lead to O(n²) complexity but, as others have provided, there are already tools that do this, so it is within the capabilities of modern processors
Yes there will be cases where the size of the search space will make it prohibitive to run in reasonable times but this is - by merit of the existing tools and the fact that they seem to work quite well - an edge case.
It’s more about scale. Small open source projects might get one PR a month. Your average tech company is dealing with dozens of PR every single day. Review fatigue is real in these environments