Let's take a moment to look at how people demanding "technology" be me humane weirdly only focus on programmers and exclude designers--the real party to blame for the attention economy--by looking at the content from:

humanetech.com/youth/the-atte…
The site's goal is to "catalyze a more humane future", which is actually a great thing, but by focusing entirely on programmers, managers, and CEOs they exclude designers. This is done because design is categorized as "art" and art is considered a "humanity" in American culture.
Artists are viewed as sort of a religious class, and in American culture criticizing the Church and religious figures is considered wrong. Even if someone isn't Christian, you'll find some religious figure they consider an authority you can't criticize. Art is that authority.
When you look through their on the Attention Economy (humanetech.com/youth/the-atte…) it's actually not saying anything incorrect. Social media companies *do* work this way, it is a problem, people should be educated about it.

The evil lies in how they word who to blame.
You start to see the first "hint" at who to blame in right away. "Artificial Intelligence", "precise, personalized profiles", all of that hints at the technology, the code, backends, with no mention of corrupting user interfaces that allow *access* to them.
The rhetoric then starts to gradually up the idea that programmers are to blame. Question 2 talks about how you apps are motivated to be persuasive to "collect data", with no mention of the use of design to do this very thing, then at the end "Apps feed this to algorithms"...
No mention of dark patterns, user interface designed to feed dopamine, the literal billions spent on optimizing only a single button to increase engagement.

It's only "algorithms"...written by programmers to collect data analyzed by programmers to...change the design.
There are many opportunities where they can mention "user interface", "designers", but they fail. They talk about how ads can be targeted, but fail to mention that targeting only works if a designer makes it work. It's "technology", but only programmers make "technology"?
Then again, they come so close "media apps are in a race for our attention...tend to promote more provocative content..." Yes, that's correct, but how *does* an app do that? Not with its user interface lovingly crafted by a team of designers.

Nope, it's "ALGORITHMS!"
Even in the middle of that they dance around designer's entire work product.

"keep us liking" -- design
"and scrolling" -- design
"show us stuff" -- design
"hide everything else" -- design
"hyperbolic language" -- design
"enhanced by filters" -- design
"more frequency" -- design
Then they make the final rhetoric twist to equating the algorithm to the design:

"The algorithm doesn't show you everything..."

"The Algorithm" doesn't show you anything.

The Design does.
Then we get the story of Morgan, a 14 year old who's a victim of the Algorithm (not the design), which is followed with the call to action, the call to destroy "our" collective enemy, the system that produces these stories...but...who makes this system? Designers? CEOs?

Nope.
This is masterful propaganda. It starts with a truth--social media IS detrimental to people and designed that way. It creates an identity (the "us) with Morgan's story. It then says the "system has harmed us in countless ways."

We need now a them to hate. Who will it be?
It then stacks the harms against us by "the algorithm", but "the system", which is never touched by a designer. Never managed by a manager. All of these harms are even more impactful because they *are* actual harms.

The lie comes next. The twist is the next line. The enemy is...
It's not designers making the same money.
It's not product managers making more.
It's not the privileged CEOs worth billions.

The enemy is "privileged engineers!" They're racist, sexist, homophobic, ableist evil people who destroy the young with their apps and algorithms.
The sad truth is, most of what this project claims about the harms of social media is valid. The problem is they've clearly crafted a propaganda vehicle that motivates people to attack and vilify programmers while ignoring designers, and I believe designers are *more* guilty.
More importantly, they're hypocritical because their own list of evils mentions propaganda and systemic oppression, and then they quite literally have crafted a masterful piece of propaganda to motivate people to attack only programmers as the cause of the problems.
Within every fascist regime, you'll find designers making the posters. You'll find movie directors crafting the propaganda films. You'll find the art professions involved in every genocide in human history.

According to Humane Tech, it's not designers, it's racist programmers.
The question I would post to people who believe only programmers are complicit is this:

How can you say programmers are the ones causing all the evil, and then also say programmers just "sit around changing the size of buttons"?

Either they're in charge, or they're not.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Zed A. Shaw, Writer

Zed A. Shaw, Writer Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @lzsthw

15 Sep
A cultural observation about intellectuals is how much they actually hate intellectual pursuits. They worship intellectual prowess while at the same time scoffing at anyone who has to study, but studying the world is the *foundation* of intellectualism.
That's why you'll see people who want to learn a subject "naturally" without actually studying the subject. They want it to magically flow into their being so they can be intelligent without being "tainted" by study of the topic. They want to gain skill without direct study.
These are the people who throw books at kids to teach them reading, but don't actually teach them how to sound out the bizarre English alphabet. They're the people who want to teach music with "just make them jam in a social context" without teaching them notes and chords.
Read 5 tweets
14 Sep
A few people have asked what the impact of Amazon controlling Rust could be to the language? Surely Amazon wouldn't kill off the language since they're using it, and Rust is pretty solid now so what could Amazon possibly do?

Let's look at some history in similar situations:
XML - Microsoft bought people on the XML steering committee and famously steered it in a direction that supported *their* Enterprise ambitions like SOAP. Any feature that threatened to give another company an advantage or *cost them money* was probably fought.
JavaScript -- Netscape was famous for being written in this weirdo XML/XUL/C++/JavaScript monstrosity code base, so it's no wonder that while Netscape dominated the internet JavaScript stagnated. Any feature that cost Mozilla money updating XUL was shut down.
Read 10 tweets
13 Sep
I think I've solved a difficult thing to do in Svelte:

Doing an idempotent load of an external javascript. That means it's actually loaded only once, no extra tags are inject, but your callback onLoad code still runs each time.

Why do you need this? ImageImage
The first reason is that a *lot* of performance measurements that Google will use to penalize you (but not their own apps) involves page load speed and the size of downloads. If you import JS code that's massive into your SPA it'll penalize you, but not if you load it as needed.
This makes sense in a lot of ways. If your main app loads very fast because it's small, then people will put up with slower load times on pages that need big .js files. In my case, WebTorrent is a massive pig, but I only use it on Video pages, so just load it on those pages.
Read 9 tweets
31 Jul
Given my recent Arch Linux debacle I think I should cover a few persistent FLOSS vs. Commercial software myths. These are usually put forward as some kind of defense when leaders of a FLOSS project screw over their users without consent.

#1) Commercial Whataboutism
"Commercial companies screw people over too. Why do FLOSS projects have to not screw people over?!"

That's whataboutism, and more importantly authoritarian whataboustism. I say there's two kinds of whataboutism:
You have whataboutism that is pointing out a bias that people in positions of authority have:

"Why do you punish this kind of person more than that kind?"

Then there's what I call Authoritarian Whataboutism:

"I'm allowed to harm that person because that other guy does too."
Read 14 tweets
31 Jul
Oh I hate myself right now. I wrote all this code for learnjsthehardway.com before I had to stop because Sapper died and it wouldn't work for students.

Now I'm trying to bring over the good stuff and I'm on WebTorrent...and it's a nightmare. I have no idea what I wrote.
I may have to just sit down for two days and re-read all the old code, but I just want to get WT working. I'm trying to load the JSON data I generate, and for some reason I can't figure out where I generate this one torrent hash. I scour all of my code, I can't find it.
That's because I'm *not* generating it. I'm just writing it in a header of the .md files like a loser. LOL. I think I was manually making these hashes to get going and planned on generating them but never got around to it.
Read 4 tweets
31 Jul
Alright, this is a *glorious* bug in Firefox and Chrome but not Safari.

The Scene: In my webapp I can type ctrl-alt-b to get the "bandolier". It's a dev tools/admin panel. This works just fine in safari, but fails in Firefox and Chrome on OSX only.

The code, with a log:
Now, safari reports the following when I press some keys:
But, Firefox and Chrome report *this* when I do the same keys. See that ∫ there?
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(