Show more

"If you keep twiddling with something N times, then it implies that not only did you fuck it up N-1 times, but after a while it’s pretty clear you’ve probably fucked it up on the Nth try as well." (493 things blocked by uBlock Origin…)

CLASSIC !! Oh my—Yegge left Grab!?

Do we take too much glee in pointing out

- how poor and unimportant e.g. Charlemagne is compared to his contemporary Xuanzong but

- how much more play the former gets in vanilla school curricula and

- how kids who go to normal school might grow up thinking that European countries that rule the world today have always ruled the world?


Male child gets surprisingly mad when I joke about him using 俺 ("ore", masculine first-person pronoun). I think he feels it more culturally than I do.

Omg fucking this:

“Unfortunately, many technical folks think tech policy is easy enough for their (admittedly brilliant) minds to grasp by simply applying first principles, without any educational or empirical background in social science research, media studies, history, or race / gender studies.”

I’ve seen this in unrelated tech: instead of just hiring web or HPC, brilliant teams will just try to reinvent the whole field: result=💩. This is so much more pernicious tho.

In six months, I feel I'll either be all Rust or all JVM/GraalVM (so I can keep using JavaScript magic like Automerge).

Or all Dart.

Show thread

Ripping out and replacing it with and . JS is incredibly messy but has such amazing things in it.

“I believe the era of new text editors emerging and quickly becoming popular has now ended with Visual Studio Code. has reached unprecedented levels of popularity and refinement, laying a foundation that could mean decades of market dominance.”

I like VS Code. But I wish there was an easy place to log this bet, like or , superforecaster style. I’d bet long odds today that VS Code will be replaced in Lindy-time.

My point tonight is—the above regression was in *science*.

Just imagine how much society can regress in terms of human rights, freedoms, and equality.

Show thread

One of my favorite articles ever is about :

“Somehow a highly-trained group of scientists at the start of the 20th century knew less about scurvy than the average sea captain in Napoleonic times [150+ years before]” — (pronounced Match-eyy Tchaikovsky), at

You should read it. In 1750 the Royal Navy had eliminated scurvy via a teaspoon of lemon juice per sailor per day. In 1910 polar explorers were dying of scurvy and nobody knew how to prevent it.

Plot twist—Kazakh music is already in my "Mongolian" playlist 😧

Show thread

Listening to friend discuss house-buying dilemma.

"I too am struggling with a major conundrum. Do I add rap to my playlist?"

"I've gotten very, very, very good at command-line bullshittery… the grimy, grungy, terrible command-line bullshittery required to set up a computing environment… tremendously frustrating for highly-capable and motivated students who just didn't happen to spend 10,000 hours of their youth wrestling with nasty command-line interfaces… I keep reassuring my students that this bullshit is not intellectually interesting in any way" —

God I forgot how awesome was!

Show thread

(Um also what do we think of a professor of computer science who can't figure out durable web storage? Like, the banner at the top of the page, "WARNING: this website is inactive. Please do not link to this page since it may disappear at any time" is what made me link to's mirror. Please don't take this as a negative against Dr Guo's excellent ideas. His essay "Silent technical privilege" in my pinned toot changed my life.)

Show thread

It seems like a good time to boost 's phenomenal essay "Helping my students overcome command-line bullshittery":

"I strive to remove incidental complexity for my students, so that they can focus on the intrinsic complexity of their research."

I experienced this powerfully helping students at the virtual hackathon—there is so much incidental complexity in modern coding—JS, Python, machine learning—but with a guide to strip it away, the fun shines forth.

Show thread

The students were so enthusiastic and eager to figure things out because they were building something they wanted to build using tools they chose. I was proud to put myself at their service and work towards *their* goal instead of imposing a goal of my own on them.

My employer is moving hiring earlier—early college and high school. I’m pitching mentorships where we just help the student build whatever they want to build over six months to a year. At the end, I’d expect them to be very elite.

Show thread

I mentored a remote hackathon for college students yesterday.

As much as I was disappointed by

① college coursework that claim to “teach Java” without teaching Gradle, Maven, JitPack, GitHub, leaving one confused group with a repo containing just a class file,

② tutorials that show how to build some thing in excruciating but near-useless detail,

I was blown away with students’ enthusiasm and curiosity—diving into Node and TensorFlow tutorials on their own and periodically asking me for help.

Show thread

“Glad you have good memories of . My grandfather was discriminated and beaten on multiple occasions in his youth. My Korean fam found racism was worse there than even Osaka. Viet and Malay JITCO workers and students at Kobe U have spoken up about racism.” in response to ’s tweets celebrating Kobe quoted above.

She replied boosted this and commented, and I’m thinking about this a lot.

Show thread

"I don't think starting high makes it harder to pick up low-level intuition later. I don't think it's possible to honestly *master* Python or other higher-level languages and frameworks without that low-level intuition. For the craftsman, they're productivity tools, not replacements for the pesky details." — (in a comment, see

2 statements here:
① High → low-level is fine
② High without low-level is incomplete.

Worth pondering deeply.

Show thread

So I know MIT switched from teaching their beginners Scheme to Python, what, fifteen years ago (because Python ran on their robot thing, apparently)—Go and Kotlin are ten~ish years old?

I know nullprogram taught his apprentices K&R C and of course Rust is cocaine—these might make a good first language for some people but probably not the masses of people learning about it during lockdown.

Then I'm reading what are they learning? HTML, JS, Ruby… 🤔

Show thread
Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!