blog

Neither Elon Musk Nor Anybody Else Will Ever Colonize Mars


đź”— a linked post to defector.com » — originally shared here on

In these latter days everybody is familiar with concepts like the carbon footprint, sustainability, and the like. Measures of the ecological cost of the things we do. One of the most irksome problems bedeviling Earth's biosphere at present is the outrageous cost of many aspects of many human lifestyles. Society is gradually and too late awakening to, for example, the reality that there is an inexcusable, untenable cost to shipping coffee beans all around the world from the relatively narrow belt in which they grow so that everybody can have a hot cup o' joe every morning. Or that the planet is being heated and poisoned by people's expectation of cheap steaks and year-round tomatoes and a new iPhone every year, and that as a consequence its water-cycle and weather systems are unraveling. Smearing the natural world flat and pouring toxic waste across it so that every American can drive a huge car from their too-large air-conditioned freestanding single-family home to every single other place they might choose to go turns out to be incompatible with the needs of basically all the other life we've ever detected in the observable universe. Whoops!

This article really lays into Elon at the end, which honestly, as I’m getting older, I feel okay with.

Also: one of my main values in life is balance, which is essentially the goal of sustainability. How can we balance our needs with the needs of our planet?

Like any parasite, our species needs to achieve some sort of symbiosis with our host. You can’t extract so much that you kill it, but you need to live at the same time, so how do you reach that balance?

Continue to the full article


How to talk to the worst parts of yourself


đź”— a linked post to m.youtube.com » — originally shared here on

I finished this video and felt the same way I felt reading Hope and Help for your Nerves: seen.

When I talk to myself, there are times that I say unpleasant things to myself. I’ve spent the better part of 20 years trying to completely silence those thoughts.

When I started listening to them and welcoming them, my depression and anxiety improved almost immediately.

If you feel like you say mean crap to yourself and are looking for a way to stop, start with the advice that Karen Faith gives in this TEDx talk. It’s pretty much spot on, with what I’ve experienced.


Writing Javascript without a build system


đź”— a linked post to jvns.ca » — originally shared here on

I make a lot of small simple websites, I have approximately 0 maintenance energy for any of them, and I change them very infrequently.

My goal is that if I have a site that I made 3 or 5 years ago, I’d like to be able to, in 20 minutes:

  • get the source from github on a new computer
  • make some changes
  • put it on the internet

But my experience with build systems (not just Javascript build systems!), is that if you have a 5-year-old site, often it’s a huge pain to get the site built again.

I have websites that I made in middle school that I’m able to get up and running in roughly as much time as it takes to find the old folders.

I also have websites that I am unable to run on my new laptop because the dependencies are too out of date and now supported on my new architecture.

Continue to the full article


Rebellion, freedom, and passion


đź”— a linked post to albertogalca.com » — originally shared here on

The last vial contains a flame within. It tells you to wake up each day with the bright eyes of the child you still are, even if he is hidden somewhere inside you. To do things with love. To live believing that everything is possible, even though deep down you know the odds are against you. To keep playing and to keep doing new things, because there is nothing braver than doing something a thousand times, even if you do it wrong a thousand and one times.

Continue to the full article


Getting tight with future you


đź”— a linked post to builders.genagorlin.com » — originally shared here on

So yes, you can build yourself a life like Sam Hinkie’s; or you can doggedly pursue your passion for a single idea, like Kati Kariko; or you can follow your curiosity where it leads and then “connect the dots in retrospect,” like Steve Jobs; or you can master a complex skillset that allows you to provide for a vital human need, be it via medicine or accounting or sports or food preparation or software development; or you can be an artist, or a craftsman, or a homemaker, or a Renaissance (wo)man, or a community-builder, or any of the countless forms and combinations of well-lived lives that have been and have yet to be conceived. 

Choose with the knowledge that almost any choice is better than a default on choosing, and that most choices (with some obvious exceptions) are two-way doors. 

But choose with full awareness that what you’re choosing, what you’re building, is a life; your life. It’s never just “this moment,” or “this job”, or “this relationship”; it’s a point on your timeline, an inextricable part of this one precious, singular span of existence you get to design. So if you find yourself conflicted between “present you” and “future you”, the solution is not to sacrifice either one to the other; it’s to solve the underlying design problem.

Pairs nicely with this line from Rush’s “Freewill” which often drops into my head:

If you choose not to decide, you still have made a choice.

Continue to the full article


What Is React.js?


đź”— a linked post to briefs.video » — originally shared here on

In summary:

  • Facebook is a [redacted] company with a terrible web interface.
  • React is a technology created at Facebook to administer its interface.
  • React enables you to build web applications and their interfaces the way Facebook does.
  • I am not calling Facebook "Meta"
  • JavaScript-first interfaces built on ecosystems like React’s are cumbersome and under-performing.
  • React prevails because its evangelical proponents and apologists have convinced developers that Facebook’s success can be attributed to technological quality and not aggressive capitalism.

Over the past fifteen years, I feel like I’ve had a pretty good track record of knowing which technologies to pay attention to and which technologies to confidently let pass by me.

When React first dropped, I thought the setup process seemed so onerous and filled with so many dependencies that I slowly backed away and haven't really needed to look back.

It would be irresponsible of me to have zero experience in React, so of course I've inherited projects that others have started on top of it. But every time I jump into a React project, I feel like I’m Homer jumping into his unchlorinated pool.1


  1. I mean, this is how I feel every time I jump into a Facebook-owned property these days. 

Continue to the full article


The death of the [modified] developer


đź”— a linked post to newsletter.goodtechthings.com » — originally shared here on

Perhaps we can define “junior developer” this way: it’s somebody who needs human supervision to accomplish the things a full-fledged member of the technical staff should be able to do using only AI assistance.

If we can’t make room in our taxonomy of technical work for someone who still needs human training, we are just doing the same old thing IT has been doing for decades: borrowing from our future to cash in on the current hype. AI, “chat-oriented programming”, whatever tomorrow’s buzzword is—they’re fascinating, they may be productivity enhancers, but they won’t remove the need for experienced human generalists in the loop.

And every experienced generalist starts out inexperienced. They start as a junior developer. That’s not where software engineering dies: it’s where it’s born.

Continue to the full article


OpenAI’s New Model, Strawberry, Explained


đź”— a linked post to every.to » — originally shared here on

One interesting detail The Information mentioned about Strawberry is that it “can solve math problems it hasn't seen before—something today's chatbots cannot reliably do.”

This runs counter to my point last week about a language model being “like having 10,000 Ph.D.’s available at your fingertips.” I argued that LLMs are very good at transmitting the sum total of knowledge they’ve encountered during training, but less good at solving problems or answering questions they haven’t seen before.

I’m curious to get my hands on Strawberry. Based on what I’m seeing, I’m quite sure it’s more powerful and less likely to hallucinate. But novel problem solving is a big deal. It would upend everything we know about the promise and capabilities of language models.

Continue to the full article


I didn't even make it a week


đź”— a linked post to monkeywrench.email » — originally shared here on

The other day, I was sitting in a McDonald’s play place with my kids and my nephew and niece. Every other parent there was sitting on their phone, no doubt trying to enjoy a short reprieve from their responsibilities as a parent.

The urge to pull out my phone was strong, believe me. But instead, I just watched all the kids play together. I felt content, proud of my choice, curious about what’s happening in the world around me.

I get the same feeling when I opt for an apple at night instead of a fistful of boring candy that my kids scooped up from a parade.

And I think the desire to chase that feeling is the biggest gift I received from my experiment with the Light Phone.

I don’t think I’ve shared many of my newsletter posts on here before, but I wanted to make sure I shared this one to button up the Light Phone experiment.

It’s been a really great month from a mental health perspective, by the way. I think I’ve finally got my head back on straight, and more importantly, I have some good tools for those moments where I start to backslide a bit.

One of the biggest contributions to my positive headspace? Not being on my phone so much.

Continue to the full article


Is this the slow decline of the Apple “cult”?


đź”— a linked post to birchtree.me » — originally shared here on

I’m sure Apple will continue to be very successful for many years to come and I expect to buy many products in the future as well (after all, Microsoft and Google don’t feel much better). I’ll surely even give some of those products glowing reviews on this very blog. And yet, I do wonder if the Apple enthusiast crowd as we know is in permanent decline.

You don’t need Daring Fireball, Panic, ATP, Birchtree, or anyone else like us to be massively financially successful (just look at Microsoft and Samsung), but I do find it a bit sad to see Apple stroll down the road to being a totally heartless mega corp like the rest. Why does Apple feel it’s worth trashing their relationship with creators and developers so that they can take 30% of the money I pay an up-and-coming creator who is trying to make rent in time each month?

If Homer was trying to start an internet business today, Tim Cook would be the one smashing up his home office and declaring he didn’t get rich by writing a lot of checks1.

I’ve all but checked out on the Apple community these days. I still follow a few choice folks like David Smith and John Siracusa, but the overall tone of most Apple pundits today feels like that of a kid who was bullied in high school and became the bully’s boss.

Here’s my problem: Apple makes the best products out there today, and they know it. They deserve to be rewarded financially for this, but the problem is that they don’t know when to stop.

That mindset tends to be a problem in humans in general. People who are great at saving money tend to be unsure how to spend it when they retire.

I’ve been an Apple supporter since I got my first iPod back in 2003. Whenever I need to get a new electronic item, my first instinct is to grab whatever Apple made and be done with it.

At first, that instinct was pursued with enthusiasm. Now, after twenty years of selfish financial moves, I’m starting to follow that instinct with a funky taste in my mouth, like when you drink a can of pop after not having one in years.

Even if Apple wanted to change their behavior, I’m not sure they even know how to. Just look at how they’ve responded to all the regulations that have been thrown their way.

When they’re told they must allow apps to link to external payment sources, they require you to pay a 5% “Initial Acquisition Fee”.

When they’re told they need to allow for alternative app stores on their platform, they respond with instituting a Core Technology Fee so developers can “utilize the capabilities that we have introduced, including the ability to direct app users to the web to complete purchases at a very competitive rate”.2

Even with a market cap of 3.44 trillion dollars, they still feel the need to charge exceptionally high fees for access to their platforms.3

I guess maybe this is inevitable? Call it enshittification, call it the natural order of things, but I can’t help feeling like we’ve reached peak Apple fandom.

Heh, I suppose this whole blog post could be summarized by this excellent Adam Mastroianni quote:

Notice that, while lots of people are happy to tell you about Golden Ages, nobody ever seems to think one is happening right now. Maybe that’s because the only place a Golden Age can ever happen is in our memory.


  1. I couldn’t help but throw in a Simpsons reference, even if the children are wrong

  2. I can’t help but lol at the use of the word “competitive.” How is this competitive? You are comparing one rate you set yourself to another rate you set yourself! Doesn’t the word “competition” imply more than one party being involved? Either way, if we have to get this into the weeds with semantic compliance with a rule, then you know that one side is just being obstinate. 

  3. Dangit, I never mean to turn these blog posts into rants against capitalism, but here I go again. 

Continue to the full article