Wednesday, July 29

New feature, DocumentCloud embeds:

Mr. Craig Mokhiber is a former Director in the New York Office of the High Commissioner for Human Rights (OHCHR).

Tuesday, July 28

Social media addiction is very likely real. Not, like, having a website and writing (like I do on this platform), but having a feed algorithm that spins like a slot machine to schedule dopamine hits (rewards) and keep the user on the platform. Or a notification system that lights up constantly, and when you check your notifications, usually there's nothing there, but sometimes there's a notification from someone you actually want to hear from. It's the same neurotransmitter hacking that makes slot machines work, and gambling addicts not simply people who can't control themselves, but victims of the exploitation of their particular neurology. In nature, going back to a place that rewarded you previously was good. Gambling, in the evolutionary sense, paid off in resources: food, water, sex. Social media is simply yet another case where our neurobiology hasn't kept up with our ability to engineer behavior via evolutionary useful, evolved, reward pathways.

Read the whole note →
Monday, July 27

make posting on the internet fun again! :meow_party: :meow_party: :meow_party:

Fable 5's UI/UX skills are genuinely impressive.

One of my clients has a few ancient apps they want to modernize. They're data-heavy. The UIs are "a product of their time," so to say.

:dumpster-fire:

The trouble is that they're afraid to adopt coding assistants. Lots of proprietary data. Huge amounts of risk in handing that data over to an AI company, or anybody. Risk for developers, too, of using tools that their organizations haven't approved.

But the reality is that there are acceptable, relatively safe ways to get the benefits of coding assistants, without allowing them direct access to your code, or your database.

I've talked with engineers who prompt LLMs around the problem, until they get something that can be mapped onto their real domain. Solutions that work on sample or synthetic data, that can easily be repurposed on real data. Apps that are difficult to modernize often have tangled up UI and data access, and their code is frequently, to use a technical term of art, spaghetti. Brittle, if you prefer. Using the fiction can get you to where you want to go, with most of the benefits of coding assistant workflows, without exposing any of it.

Read the whole note →
Sunday, July 26

experimenting with diy behavior design. there are a few habits i want to change, like drinking too many cans of soda or going to the café too often, that i want to reduce. nothing i could bring to a doctor and say, "can you help me with this addiction?"

battle plan: i'm pricing specific daily choices. good habits, e.g. not spending $8 on coffee = i reward myself to my travel fund. bad habits, e.g. drinking a can of soda = i withdraw $2 from it.

i've been tweaking the values too. when i considered lowering the reward, my brain yelled at me. good sign i've accurately priced the dopamine.

future me gets my vacation paid for, present me gets better habits and a fun lesson in contingency management, loss aversion, and contemporary cognitive behavioral therapy.

Friday, July 24

upbeat corporate background music for business and companies (no copyright), some melodies never age

Thursday, July 23

(If the choice for how I spend my free time is tinker with an open source library or study Japanese, 日本語を勉強している。Maybe one day I'll get paid to work on a Scala app that requires Apollo. 'til then...)