893 karma · joined January 1, 2012
Also HTML parsing and Postel’s law. To me, that’s the real “billion-dollar mistake”.
The money vs. passion thing rings true, but at the same time, I’ve found that channeling passion to my employer doesn’t really reward me in the way I want. When I go “above and beyond” my job description, the reward is actually a punishment: more of the shit I don’t want to be doing.
Instead, I set aside some time to work on open source stuff. I actually feel a sense of ownership then. I’m not working to make somebody else rich, and I can do things my way and in my own time.
Or a Jira user story titled “As a burger eater, I want to eat a burger that’s been flipped so it’s cooked on both sides.”
It could certainly be argued that I’m doing some mental gymnastics here, but I look at Proton/WINE as simply being part of the game engine. Traditional engines like Unity/Unreal have all kinds of translation layers and indirection.
The only reason I care about the number of Linux users is because more users means more development resources. Using that criteria, Steam Deck users very much “count”.
Or, I guess the other option is that you’re spreading misinformation.
I would contend that the Linux kernel is the most successful and prolific piece of software in the world.
Basically I’m for any system that allows people to tell bad bosses to get fucked.
Also a good argument for universal health care.
In seriousness, I wish there was more self-awareness like this in our field.
Although, I’ve found I very rarely need the guest for gaming anymore, more so for opening the odd Photoshop file and similar tasks.
Before high refresh rate screens, I was one of those people that would turn off v-sync in games because the additional input lag bugged me just enough, JUST on the edge of perception. I wasn't even a competitive player or particularly good, but it felt....mushy. Similar problem with playing old NES games on modern LEDs.
For many years I had a mechanical keyboard I loved, but slowly and subtly over time the enter key would miss a keystroke. It was like 1 out of 300 times maybe, but it was just often enough for me to start doubting my own fingers. Finally couldn't take it anymore and just bought a new keyboard.
Just goes to show that very subtle problems in a computer interfaces can have a big impact.