Skip to main content

Jay Hoffmann

I work at Reaktiv. I write at The History of the Web.

We've Been Consumed

In a way, the decisiveness of Trump’s win this time as compared to 2016, which seemed like a fluke, should be clarifying. Whatever dark forces of racism, misogyny, and bigotry may lurk in the hearts Americans, it seems that the chief complaint was a sense that it’s too expensive to buy stuff. Democrats were selling democracy, Republicans were selling consumerism, and consumerism won. Trump’s message was essentially that there are others who are in the way of your desire to have stuff and he is going to get them out of the way by deporting them or slapping tariffs on their goods or whatever. It never needed to make sense to be effective.

Adam Curtis: The Map No Longer Matches the Terrain

Put this on a t-shirt.

wonder whether the middle classes are feeling their own power waning; that, unconsciously, they’re projecting their doom for their own class status onto the world. What’s also hampering the climate change movement is the narcissism of the boomers. They know they’re about to die, and because they were the first, big individualists of our modern era, they’ve discovered that there’s nothing beyond them and it terrifies them; “It’s not me that’s going to die, it’s the whole world that’s going to die.” They’re driven by solipsism.

A peasant woodland

We have felt deeply fucked for so long, that it genuinely feels refreshing to be climbing out of it.

This is perhaps the greatest conundrum of our current technological era: the desperate need to connect with one another, because it is our only hope of survival; combined with the fact that nearly all the means of connection available to us are deeply—possibly irredeemably—fucked. Syndication, as I am currently experimenting with it, is then an effort to try and navigate that terrain, to find some productive way to play in the outskirts, to let the work out into the world while (hopefully) minimizing the misery that is reflected back

We've trained an entire generation of people to trust whatever somebody says as long as they have a condenser mic attached to a boom arm in front of them

https://www.reuters.com/world/us/elon-musk-efficiency-panel-seeks-high-iq-staff-plans-livestreams-2024-11-15/

Posted to Mastodon

Dave Farley On What Makes High Quality Code

High quality code is easy to change. That means it’s understandable, it’s interoperable and it’s clean. Excellent definition.

So I've come to the belief that the only definition of quality in code that makes any sense is our ability to change the code. If it's easy to change, it's high quality; if it's hard to change, it's not.

Ryan Broderick, as usual, gets right to the point.

https://www.garbageday.email/p/america-the-final-season

Image 0

Posted to Mastodon

There are times coming up when it will feel like we can't breathe. During those times, @ProPublica will be our oxygen.

https://www.propublica.org/article/second-trump-administration-investigative-journalism

Posted to Mastodon

We fix the fucking networks

Posted to Mastodon

Pluralistic: Epic Systems, a lethal health record monopolist

This is so many problems with the healthcare industry rolled up into one quote.

The answer to doctors not having time to reflect and organize good notes is to give them more time – not more AI.

Liskov's Gun: The parallel evolution of React and Web Components

These were two very different approaches towards creating dynamic web-based user interfaces, and they were as good as invented simultaneously.

Their launch as public projects also happened at pretty much the same time with Google’s first attempt to standardise Web Components and Facebook’s first launch of React as an open source project both happening in 2013.

This was, in my personal opinion, the point where multiple schisms in web development began to happen, the break that has hindered web developer discourse since

We need web apps.

Web apps are the only open and standardised GUI software development and distribution platform that’s available to us. Discarding them out of spite or annoyance is exactly the sort of situation that the phrase “don’t throw the baby out with the bathwater” was coined for.

Thinking Through Proximate Objectives

The book Good Authority introduced me to the concept of Proximate Objectives when running a team. I've been thinking about how that applies to my world.

Why GitHub Actually Won

In fact, if you’re wondering where the terminology “Pull Request” came from, this is it. Git has a git request-pull command that would format an email for sending to a mailing list to help make this process simpler. When GitHub added the ability to basically generate this same type of message, we decided that a request to pull should be called a Pull Request.