

I look forward to their update on how that is going in 2036.


I look forward to their update on how that is going in 2036.


We have an enormous problem with software optimization both in cycles and memory costs. I would love for that to change but the vast majority of customers don’t care. It’s painful to think about but most don’t care as long as it works “good enough” which is a nebulous measure that management can use to lie to shareholders.
Even mentioning that we’ve wiped out roughly a decade in hardware gains with how bloated and slow our software is doesn’t move the needle. All of the younger devs in our teams truly see no issue. They consider nextjs apps to be instant. Their term, not me putting words in their mouths. VSCode is blazingly fast in their eyes.
We’ve let the problem slide so long that we have a whole generation of upcoming devs that don’t even see a problem let alone care about it. Anyone who mentors devs should really hammer this home and maybe together we can all start shifting that apathy.


It will forever baffle me how people all seemed to land on vibe coding as a term worth promoting let alone brag about.
Unless we’re talking about the programming that goes into the micro-controllers of sex toys. People doing that kind of vibe coding are doing god’s work.


Yes


I can confirm this has been my experience as well.
Anectdotally, the only people I know who say vscode is lightweight and snappy are devs that have have primarily used it, visual studio, jet brains, or some other common and bloated application.


I think pretty much every dev understands the issue but they are limited in what they can do about it. Quitting a job because they won’t let you optimize is noble but unrealistic for the vast majority of devs.
I would love for optimizations to start being prioritized. More specifically, I would love to see vendors place limits on memory use in apps. For example, Steam could reject any game over 50gb. I do not believe for a moment that any game we currently have needs more than 50gb except maybe an mmo with 20 years of content. Or Microsoft could reject apps that use more than X ram. They won’t ever do that but without an outright rejection, this won’t be fixed.


Unless you want to get fancy for the sake of not being fancy, you will likely be best just sticking with Kate.
Basic editing can be done in vi or nano or even piped to a file via she’ll. I don’t think any of those are necessarily better or worse than using Kate. Vi and nano would probably be faster but you would need to be in a terminal already.
That said, I am curious as well if anyone has a better answer.


I have an Nvidia card and run plasma and everything “just worked” for me including the proprietary drivers. Zero configuration (I am using CachyOS but Manjaro was fine as well as mint).
Figured I would add another data point for those thinking about switching but are nervous about the Nvidia support.


No need for paint when you create art with words.


Teams crashes or fails to work for me at least a few times a week and has for months. Outlook glitches out daily. I legit started using the web access instead of actual Outlook because it constantly bugged out.
Both Teams and Outlook are so ridiculously slow for what they do and the hardware they are running on.
Meanwhile in Windows 11: 4 years after release and I still can’t click on the clock on my secondary monitor to look at the calendar.


Well said. I find I have a hard time with trying to get devs who cut their teeth on Node to take a moment and think before just reaching for a dependency. A dependency might be the right move but taking a moment to consider is a bare minimum and most people don’t do that.
I’m trying to keep my panic over how that behavior translates to AI code in check but it’s a struggle given human behavior time and time again.


We desperately need to teach people when a 3rd party dependency is necessary and not just optional to save writing a single function (cough left pad cough).
Also when the dependency is really good but other considerations override it being a viable option like security or code ownership.
How we all didn’t collectively learn our lesson from left pad baffles me.
Yeah your point totally stands for sure. I mostly replied because everyone I know treats the bible as some static, unchanging thing and I think that influences religious propagation because it kind of buries how such an important religious book came to be. Granted this is by design to help push the religious tenets and imply inviolability.
I probably shouldn’t have used the term “organically” since the changes would be intentional and manipulative/manufactured. At a high level that is probably just human nature though so from that sense it kind of was organic.
Anyways yeah, there is nothing like a chain of custody on any of this stuff, it’s been translated between languages many, many times. Contradictions, lack of chain of custody, discarding of translation biases, all of them are problematic and are generally dismissed by those faithful. I think that’s part of the point for them, their faith covers those things. I don’t understand it but I can appreciate how it helps some people. I wish people didn’t also use it as an excuse to isolate and hate but I think that is more about humans being flawed than the concept of religion in general…
We won’t ever know for sure but treating the contradictions in the Bible as intentional is probably giving more credit to the people who initially created it than they deserve.
More likely, they just just didn’t really plan it out and instead shit was added piecemeal over time ultimately leaving a lot of contradictions.
Anyways, it seems much more likely that this happened organically rather than being intentional.


I don’t think I’ve actually played any of those so I can’t speak to them but hopefully someone else can. There is a website you can check compatibility on although I don’t know if it includes non-games and/or tools. Arizona Sunshine looks like it’s fine: https://www.protondb.com/search?q=arizona+sunshine
If it’s gold or higher it’ll almost certainly play without issue. Silver will very likely play if you tweak the compatibility settings to change proton versions (go to game options in steam > compatibility > change the version. Bronze is hit or miss, you’ll likely be able to get it to work but it might require more work. Borked is of course…borked.
Anyways, someone else can probably answer those games specifically but if not you can use the website to check.


Switched to Linux a couple years ago and at this point it is rare that a game doesn’t “just work” and even rarer when it still won’t work after trying other versions of proton in the Steam compatibility settings for the game.
Depending on if there is a specific game you know doesn’t work that is a deal breaker for you, it might be fine at this point to switch. Just throwing that out there. You may not need more compatibility than what is available.


Might end up with more humanity in business decisions by replacing the empathy-devoid CEOs currently running things with something trained on a larger sample of people.


Like all things in life there is balance that must be maintained. A language with few features but super detailed documentation is ultimately going to be less useful than a language with more features but not as strong documentation.
Obviously you want perfect documentation and full features but it just isn’t realistic so you have to balance things to your requirements. So I went with 5 because the balance between language features and documentation is going to change based on requirements.
Some people call that an abusive relationship. I call it M-F.