Show newer
Dusty :blahaj: boosted

When I was a smartass computer nerd in the 80s and 90s, an eternal theme was friends and family sheepishly asking me for tech support help, and me slowly, patiently explaining to them that computers aren't scary, they're actually predictable, they won't explode or erase your data (unless you really make an effort), and they operate by simple (if somewhat arcane) rules. Edit > Cut, then click, then Edit > Paste. Save As. Use tabs, not spaces. Stuff like that. Maybe not easy, but simple, or at least consistent and learnable.

But that's not true anymore.

User interfaces lag. Text lies. Buttons don't click. Buttons don't even look like buttons! Panels pop up and obscure your workspace and you can't move or remove them -- a tiny floating x and a few horizontal lines is all you get. Mobile and web apps lose your draft text, refresh at whim, silently swallow errors, mysteriously move shit around when you're not looking, hide menus, bury options, don't respect or don't remember your chosen settings. Doing the same thing gives different results. The carefully researched PARC principles of human-computer interaction -- feedback, discoverabilty, affordances, consistency, personalization -- all that fundamental Don Norman shit -- have been completely discarded.

My tech support calls now are about me sadly explaining there's nothing I can do. Computers suck now. They run on superstition, not science. It's a real tragedy for humanity and I have no idea how to fix it.

#HCI #UX #UI #okdoomer

Dusty :blahaj: boosted
Dusty :blahaj: boosted

Someone created a fully funcional 16-Bit 3Hz CPU in Excel!!! with 128KB of RAM 16 color display, and a custom assembly language to run some programs in it. It’s open source too

Video: youtube.com/watch?v=5rg7xvTJ8S

Code: github.com/InkboxSoftware/exce

really annoyed that "Keyless signing" is, in fact, not keyless

(it's ephemeral keys)

Dusty :blahaj: boosted

Molly White goes over how she migrated from Substack to self-hosted Ghost, but if self-hosting is not for you it has some useful information in general about migrating from Substack more broadly:

citationneeded.news/substack-t

Dusty :blahaj: boosted
Dusty :blahaj: boosted

Daily dose of yikes:

Part 1: leehamnews.com/2024/01/15/unpl

> ...Spirit has not actually reworked the discrepant rivets, they *just painted over the defects*. In Boeing production speak, this is a “process failure”. For an A&P mechanic at an airline, this would be called “federal crime”.

Dusty :blahaj: boosted

There comes a point where "counterfeit product" transforms into "the last surviving record"
copy that floppy
write that poem

Man goes to Windows. Says thing is not working. Says he's getting a strange error. Says he feels lost and unsure what to do. Windows says, "Solution is simple. Administrator is in the office today. Go and see him. He should know the answer." Man bursts into tears. Says, "But Windows... I am Administrator!"

(i want to make a consent banner that actually follows GDPR and ePrivacy directive to the T, with no dark patterns)

Show thread

was trying to figure out how to do cookie consent and gdpr options on a site when the browser has JS disabled

took awkwardly long to realize that "hello i have deliberately disabled javascript in my browser. please use my personal data for advertising" is a deranged statement and I can probably just assume they won't consent to anything

Dusty :blahaj: boosted

please stop saying DMA i'm too embedded programming brained for this. I keep thinking u mean direct memory access like damn the EU is poking straight to a NULL memory page! They can't do that it'll segfault!

fun fact, because USB4 requires displayport tunneling to be supported on the host, it's practically impossible to implement on a desktop computer without an iGPU

"just draw the name of the path on it, what could go wrong"

making a macro keypad that's 5 buttons for 32 macros

let's hope you remember the right combinations

Dusty :blahaj: boosted

work got ransomware'd this saturday bleepingcomputer.com/news/secu

today we got a mass invite to a different azure tenant and they had to go into teams and tell people that "this email is actually genuine and not phishing or anything"

Dusty :blahaj: boosted

A poor intern either fought valiantly for this phrasing or fought valiantly AGAINST this phrasing.

Either way, we salute their sacrifice.

Dusty :blahaj: boosted
Dusty :blahaj: boosted
Show older
Fuzzy Systems Masto

Instance run by a non-profit association, with a mission to encourage an open internet, welcoming to everyone.