this shit is a mess, I should rewatch that video and figure out what I do or don't want to reiterate
All checks were successful
beefhavers/ux-manifesto/pipeline/head This commit looks good

This commit is contained in:
adam 2025-03-03 23:29:00 -05:00
parent a1f2001780
commit 11cec92e5a

View File

@ -15,23 +15,43 @@ You know what finally tipped me over the edge to give up on windows, even if tha
I was playing warframe, and then windows 10 popped up a full screen ad - on a monitor I couldn't see at the time - that told me "you said you'd sign up for a trial of our cloud bullshit now." I couldn't figure out why the game had ostensibly frozen until I walked around my apartment to sit back at my desk and read this ad, and as ever communicate one of the microsoft-sanctioned responses of "yes I would love to right now" or "yes I would love to but not right now".
No flavor of linux has ever pulled a stunt like that.
there's a joke about how microsoft shoved windows 11 (and also 10) down everyone's throats, then popped up a window in their way to ask if they would recommend windows to a friend? the joke for socially well-adjusted normal people is: "I need you to understand that people don't recommend each other operating systems." That applies, for them. But for nerds who are currently staring at several screens running several different flavors of linux... People do. But the people who do understand how terrible windows 11 is, and how it's only getting worse.
[note] Speaking of, don't worry, I don't have plans to evangelize for my favorite operating system. Presently.
there's a joke about how microsoft shoved windows 11 (and also 10) down everyone's throats, then popped up a window in their way to ask if they would recommend windows to a friend? the joke for socially well-adjusted normal people is: "I need you to understand that people don't recommend each other operating systems." That applies, for them. But for nerds who are currently staring at several screens running several different flavors of linux... People do. But the people who do... understand how terrible windows is, and the myriad of ways it's only getting worse.
[note] Speaking of, don't worry, I don't (presently) have plans to evangelize for my favorite operating system.
### obligatory mention of AI
have you heard the tale of Clippy?
[bit where palpatine is saying "have you heard the tale of darth plageus"]
Way back, in the before times, some cutting-edge psychological research was done that demonstrated people anthropomorphize their computers.
So some cufflink-wearing motherfucker said "great, people will emotionally attach to their computer more if we anthropomorphize them."
[https://web.archive.org/web/20180313075429/https://web.stanford.edu/dept/news/pr/95/950106Arc5423.html or https://archive.org/details/g4tv.com-video4080 ?] But then the great mistake was made, which was: well if people react to computers as though they're people, we have to put the faces of people on computers. Which in my opinion is exactly the incorrect reaction. If people are going to react to computers as though they're humans, the one thing you don't have to do is anthropomorphize them, because they're already using that part of the brain. Clippy was a program based on the research that Nass and Reeves did, and it was a tragic misinterpretation of their work."
So now you start up your word processor and it jumps in the way to say hi and chat about how it can interfere.
Fortunately, clippy was killed off pretty quickly. As long as people are projecting a personality onto their computer, we hated clippy as intensely as we'd hate any other pest. And of course there are some people who felt the opposite, I'll leave a link in the show notes to an erotic fan fiction starring clippy that you can actually buy.
[https://www.amazon.de/-/en/Leonard-Delaney-ebook/dp/B00UJ01WBW]
Microsoft eventually came to their senses and euthanized clippy. Then a few years later, they bought Halo. Once that story concluded, some idiot at microsoft figured they could make clippy happen, as Cortana. The arms race between users trying to disable cortana and microsoft "accidentally" reenabling her could be its own video.
years pass. I hope you're watching this video far enough in the future that I have to remind you about how the most glorified markov chain in the world, chatGPT, conquered society.
Cortana is dead. Now, microsoft will make you love Copilot.
Remember how they tripped over their own dick right out of the gate by starting at step 1 with a feature that automatically screenshots your credit card details and passwords? hah, good times.
at the risk of just complaining about AI all video... let me indulge in one last tangent.
openweathermap.org has a chatbot. FUCKING WHY? so that I can look past the weather forecast and ask it to tell me? ...let's try it.
[ulla] "i don't provide the weather, only help with the documentation"
THE PERFUNCTORY CHATBOT ON THE WEATHER SITE DOESN'T EVEN TELL YOU THE GOD. DAMNED. WEATHER.
[filthy frank] It's time to stop!
## phones
as bad as desktop interfaces are, phones are the worst. "Mobile-first" is a huge red flag. 100% of interactions with phones are miserable and infuriating. And I don't mean interactions with people on social media, I mean the hardware and the apps.
as bad as desktop interfaces are, phones are the worst. 100% of interactions with phones are miserable and infuriating. And I don't mean interactions with people on social media, I mean the hardware and the apps.
[some on screen reference to What Apple Hath Wrought]
But let's not retread who and why, let's focus on the what it is about phones that makes you wish for a real computer.
### keyboard
Keyboards.
typing on a phone, need I say more?
[have the following in a text bubble conversation]
typing on a phone, need I say more?
[other] keyboards are obsolete, just talk.
Yeah? Spell this regex:
@ -43,7 +63,10 @@ I think you mean chatGPT is bad at regexes. If you apply some effort to understa
[on screen: show text "regex", and get the Project Beefhaving Great Thing stamp]
[other] duck off
[other] piece or spit
[other] you piece or spit
[get flashbanged by laptop]
but don't worry, it's not just phones. my laptop, much like every single other laptop I have ever seen within the last 15 years, is the least-bad design I could find. Laptop keyboards are universally moronic. looking at mine, the place where too many years of muscle memory have trained me to hit the ctrl key, theres an "fn" key instead, and the ctrl key is moved over to where the windows key is. fn + s is screenshot. apparently, if you design a laptop keyboard, a prerequisite is some kind of brain damage that makes you think people want all kinds bullshit instead of the keys on a keyboard. often, device manuals *advertise* that the f-keys dont do the f-key function. Fortunately, mine was able to be set once to let the keys do what theyre supposed to. However, on my black keyboard illuminated by my mostly black screen with a couple of points of extremely bright LEDs, I can see the unnecessary functions' white labels, and the actual f key labels have a dark blue one. I get the impression including the real labels was a begrudging concession.
### GPS
@ -88,7 +111,9 @@ In exchange for the twin downsides of "virtually every app is pointless" and "a
Ogg Vorbis *continues* to be superior to mp3. More fidelity. More efficient compression. But apple says mp3 is fine, so, rest in peace OGG. you were the OG.
...G.
Don't worry, there's a million billion music player apps. The only problem is that none of them matter. You know what *would* be great? if you could download an audio codec on the play store, and whatever music player app you like could use it. But that would require apps to interact with each other.
Don't worry, there's a million billion music player apps. The only problem is that none of them matter. You know what *would* be great? if you could download an audio codec on the play store, and whatever music player app you like could use it.
[pronounce "modern" with nausea]
But that would require apps to work on the old paradigm - where they read and write files, and interact with each other. The modern strategy is not to let the user control their files. that way when the platform owner decides they want to sell your data, they already got it from you.
### web
@ -124,15 +149,56 @@ No one has ever opened their phone's music player or GPS app and read the patch
These apps don't think they're a means to an end. They think they're an 𝓍𝓅𝓇𝒾𝓃𝒸.
[crash different video: you're taking part in the apple experience, etc]
They want to *increase* the time spent in an app. I assume this is favorable for ad revenue metrics.
surely the same app is better when it *decreases* the time it takes to get shit done.
They want to *increase* the time spent in an app. I assume this is favorable for ad revenue metrics. For those of us who actually do things, an app is a tool, and a tool is better when it *decreases* the time it takes to get shit done.
take for example, Discord. They've given themselves loads of work to produce features other than real time chat to justify asking you for money. Meanwhile it only exists in the first place because skype was bloated full of junk, and it only persists because their userbase refuses to use Matrix.
take for example, Discord. They've given themselves loads of work to produce features other than real time chat, to justify asking you for money. Meanwhile it only exists in the first place because skype was bloated full of junk, and it only persists because their userbase refuses to use Matrix.
Notice how every search company realizes that every website is overladen with trash, so they offer an "ai summary". If the accuracy ever gets good,
[note] it won't
Notice how every search company realizes that every website is overladen with trash, so they offer an "ai summary". If the accuracy ever gets good (it won't), that would be a great way to pull information out of a website without being told to sign in with google so that I can waive my privacy protections for their absolutely unnecessary cookies to then decline to sign up for their newsletter and then tell their chatbot to go find somewhere else to be useless.
The entire world of technology is mislabeled. the definition of technology is about applying knowledge to achieve practical goals. It's far more profitable to hide the fact that your only actual goal is extracting value from the people who ostensibly should be your customers.
That's why the only practical goal to achieve at the moment is adversarial APIs. We don't need yet another skin on your phone's built in music player, we need the ability for your phone to install new audio codecs. we don't need yet another social network to give our images to, we need to be allowed to use FTP.
# how to do better
//TODO: who's that guy that did that video, with my beloved quote "no. nononono. not if you're on windows. you can roll around in the dirt with everyone else."
Accursed Farms has inspiration on how to build better UIs.
[Accursed Farms https://www.youtube.com/watch?v=AItTqnTsVjA something about "imagine a butler"]
let's learn the lesson that clippy's project managers didn't: we already anthropomorphize our technology, computers don't need to pretend to be human. But to make the language easier, let's still compare your computer to a human assistant.
how would we change our bad assistant into a good one?
## autonomy
ai investors might tell us that an assistant that can make use of autonomy is better than one that can't. In a vacuum, that's true. But no chatbot is useful, yet. What we have instead, is an assistant that insists on being in charge of tasks that it isn't capable of.
[note] I guess that means management is the one job AI <i>has</i> made obsolete.
[//TODO: example]
A recurring problem is that as a user, i haven't gained functionality, but I have lost options. Given a human assistant, I would expect it to be able to admit when it isn't capable of something. (that might also be asking too much, but let's stick to technology.) Taking the initiative doesn't count if you screw up.
Imagine you had a coworker, and when you try to do something, it gets in your way and does it (badly). now you have to spend twice as long because you also have to clean up after your predecesor.
Don't attempt to take on tasks you can't handle.
## transparency
Above, I complained about DAVx failing mysteriously. I complained about how a file is downloaded to some mysterious location.
## customizability
There's a comment on that accursed farms video from before...
[alt va] coming back to this now that windows 11 is out... imagine being able to move the taskbar. we had no idea how good we had it back then.
Why can't you move the taskbar in windows 11? because now it looks like OSX. What is the only rationalization that apple investors have been giving for apple's success? That apple has good taste in interface design. Apple insists that their UX is good because of the decisions they've made for it.
[steve jobs] we're trying to make great products for people!
And when apple says something dumb, the rest of the technology world agrees. so customization options are viewed as less and less important.
not to mention, if you're stopped from modding in some armor for your horse, now it's something that can be sold to you instead.
[show: horse armor from Oblivion]
Companies love to dumb everything down, and in response to criticism, blame it on a hypothetical group of lowest-common-denominator people. But the whole premise that customization is unimportant is bad. Just ask the air force.
[https://medium.com/continuousdelivery/no-one-size-fits-all-d7ad0a8cbe7b -> https://www.thestar.com/news/insight/when-u-s-air-force-discovered-the-flaw-of-averages/article_e3231734-e5da-5bf5-9496-a34e52d60bd9.html] the quote is very long
when the user tries to customize, let them.
## interoperability
Don't try to enclose data that isn't yours.
## sphere to square
no one wants to sign up for your newsletter and you fucking know it
no one wants to chat with your chatbot