"Originally I/O happened via a physically connected system console (input via keyboard, output via monitor), but standard streams abstract this."
Once again, something irritating snaps into place in my head after hearing how it *used* to work.
(yes I know I should know it already, shhh, just enjoy your free ports)
Using the modern web doesn't feel empowering. It feels immensely frustrating.
The web is barely usable without ad-blocking. Pages take an age to load and the content jumps around as more ads download and display. Also the ads are spying on you.
The entire JS ecosystem is dependency hell and sometimes you have to download massive JS files just to view a web page. The JS is probably also spying on you.
Worse still, JS is also probably why the Back button doesn't work properly on so many sites.
Attending the #NordicPrivacyArena during the day and will be giving the dinner talk this evening to address, in addition to other things, the ridiculousness of having Facebook present a keynote at a privacy event.
Still hearing the time-honed bullshit that “nobody cares about their privacy” at #NordicPrivacyArea. Bullshit. People are lied to on a daily basis with billion-dollar budgets.
Y’know, I don’t say this enough (heck, I don’t think I’ve ever said it) but thank you to those of you lovely, caring, and wonderful people on the fediverse for being there and for being you. It’s an inexplicable joy just to watch you folks being kind to each other, taking care of each other, and sharing your everyday experiences with empathy and love.
You know who you are.
Keep being awesome!
And thank you!
"Initial releases [of the Amiga UI engine] used blue, orange, white and black palettes. This was intentional […] Commodore tested output on the worst televisions they could find, with the goal of obtaining the best possible contrast under these worst-case conditions."
What if modern software would consider the "worst-case conditions," such as low-end/affordable hardware? Maybe that popular framework (no need to name) that you want to use actually makes it unusable for people on such hardware?
To me, the thing that exemplifies "work smarter, not harder" is the Fallout 3 train hat - instead of creating an entirely new system for a train, they just have an NPC wearing a hat which is an entire train, hidden under the floor and running very quickly.
It's absurd, and someone could have spent a lot of time and effort on a new system to get the the same result in a less absurd way. But this works, so why not?
So my new motto is, "don't be afraid to wear a train as a hat."
Independent contractor specializing in software development and hobbyist linguist learning Japanese.
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!