formatting, conclusion should jump out of nowhere .. less
All checks were successful
beefhavers/ux-manifesto/pipeline/head This commit looks good
All checks were successful
beefhavers/ux-manifesto/pipeline/head This commit looks good
This commit is contained in:
parent
2b9df55f2d
commit
8c1dad3cb0
@ -159,7 +159,7 @@ Everyone hates ads. Everyone hates pop-up ads **much** more, because they pop-up
|
||||
No one has ever googled something, read a random blog's page, and signed up for its newsletter.
|
||||
No one has ever opened their phone's music player or GPS app and read the patch notes - and I say that as someone who did read the patch notes for skullgirls, and always reads EULAs. It's almost funny that they're audacious enough to jump in the way and ask to to read two thousand words about the changes they're very proud of getting 2/3rds of the way done before release, that 2/3rds of their users don't want and 2/3rds don't understand. you're trying to *do* something, if there was ever a time you would read their patch notes, it's not at startup.
|
||||
|
||||
# where we went wrong
|
||||
## where we went wrong
|
||||
|
||||
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]
|
||||
@ -172,29 +172,35 @@ Notice how every search company realizes that every website is overladen with tr
|
||||
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
|
||||
## how to do better
|
||||
|
||||
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.
|
||||
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. The Alfred to our Batman, as it were.
|
||||
how would we change our bad assistant into a good one?
|
||||
|
||||
## autonomy
|
||||
[we're going to compose a list of rules. as we say them, compose a graphic, with a serif font.]
|
||||
|
||||
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]
|
||||
### 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 "ai" that insists on being in charge of tasks that it isn't capable of.
|
||||
[//TODO: primeagen talked about neetcoder having a great take]
|
||||
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.
|
||||
[add to rules list]
|
||||
Limit your autonomy to tasks you can handle.
|
||||
|
||||
## transparency
|
||||
|
||||
Above, I complained about DAVx failing mysteriously. I complained about how a file is downloaded to some mysterious location.
|
||||
### transparency
|
||||
|
||||
## customizability
|
||||
Above, I complained about DAVx failing mysteriously. I complained about how a file is downloaded to some mysterious location. Hidden information is bad. You should have observability for yourself during development, and you might as well provide that same observability to your users while you're at it.
|
||||
|
||||
[add to rules list]
|
||||
Be transparent.
|
||||
|
||||
### 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.
|
||||
@ -206,13 +212,21 @@ not to mention, if you're stopped from modding in some armor for your horse, now
|
||||
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
|
||||
|
||||
[Add to rules list]
|
||||
when the user tries to customize, let them.
|
||||
|
||||
## interoperability
|
||||
### interoperability
|
||||
|
||||
Don't try to enclose data that isn't yours.
|
||||
The digital markets act of 2022 in the EU granted advertising corporations with the right to view the data they've generated, the right to take their data to other platforms. In other words, big tech gatekeepers don't get to lay claim to advertisers and treat them like property. It demonstrates we all know interoperability is great and enclosure is bad, but because first and foremost we all have to sacrifice for the shareholders, people don't get the same.
|
||||
However, when making a useful tool, interoperability is the most important thing. Before praising AI, before praising the iPhone, society loved that the internet connected everyone together. We had a futurist optimism that ideas and communication could flow, making the world a better place and building great things.
|
||||
That didn't happen, though.
|
||||
Now when you try to migrate between technologies, they do what they can to inhibit you.
|
||||
|
||||
## sphere to square
|
||||
[add to rules list]
|
||||
don't enclose the commons.
|
||||
|
||||
no one wants to sign up for your newsletter and you fucking know it
|
||||
no one wants to chat with your chatbot
|
||||
### wheat from the chaff
|
||||
|
||||
and finally, a short list of features that you know goddamn well no one wants.
|
||||
no one wants to sign up for your newsletter - you aren't interesting enough to fill one out. Just get the stupid notification out of the way.
|
||||
no one wants to chat with your chatbot - if anyone wants to have a conversation, it's with a person, because your technology doesn't work. Get the notification out of the way.
|
||||
|
Loading…
Reference in New Issue
Block a user