blog

Goodbye to Netflix DVDs, The Last Good Tech Company


🔗 a linked post to vice.com » — originally shared here on

Netflix didn’t care what was inside the envelopes, so the only thing that mattered was that we, the customers, were getting what we wanted. Now, Netflix’s entire business is to know what’s inside, to make you think everything you want is inside, and to keep you distracted long enough so you never see the big world outside. Netflix went from being content-agnostic, a truly unbiased platform, if you will, to being content-obsessed, preferring to show you only its own content, and always its own content first.

A similar transition has happened at every major tech company, even the social media companies in which Netflix is often grouped as a major tech company emblematic of Silicon Valley. They all do extensive content moderation even as they claim to just be platforms, because they can no longer declare ignorance or ambivalence about what’s inside. And they, too, want you to look away as rarely as possible. They have all rallied around the cause of engagement. Finding ways to maximize it, to retain it, to increase it. 

This feels similar to the post I made last week about how you should have a website.

What drew me to the internet in my youth was how raw, honest, and authentic it was. It wasn’t about monetization strategies. It wasn’t about engagement metrics. It was about making cool stuff with other dorks that cared about the same things as me for fun.

I watched so many movies with my Netflix DVD subscription back in the day. Now, with vastly more selection available at the touch of my fingers, I find myself getting to the end of my day, turning on my TV, and rewatching something that I’ve already watched before because I'm just so burned out on these terrible walled garden content platforms that only want to serve me the digital equivalent of junk food.

I know that hosting websites isn’t free. But maybe all this scale and reach is just not really needed. Maybe we just need to keep building the internet we want to see instead of relying on big tech to prescribe it for us.

Oh, and the reason I used this particular pull quote is because it’s true... Name any website, app, or SaaS tool out there, and there is undoubtedly an entire team dedicated to figuring out how to exploit it to make as much money as possible.

I really despise this game. It has always made me feel uncomfortable that we’re just cool with it. There has to be a better way to connect each other and derive meaning and value from those connections.

Because the solution of stealing everyone’s attention and addicting us to these worthless platforms can’t possibly be the yard in which we park this train.

Continue to the full article


How would a peasant laborer in… say France, 100 years war period deal with a repetitive trauma/orthopedic injury like a rotator cuff tear, slipped disk, carpal tunnel or torn meniscus? Were they screwed?


🔗 a linked post to reddit.com » — originally shared here on

I tried to pick a single pull quote, but this response is worth reading in its entirety.

As someone dealing with a rotator cuff issue at the moment, i appreciate knowing it is absolutely something I can rehab back to health.

Also, this response embodies the reason I enjoy r/AskHistorians so much. A thorough reply to a question that I’ve pointed myself at least once in my life.

Continue to the full article


Will AI eliminate business?


🔗 a linked post to open.substack.com » — originally shared here on

We also have an opportunity here to stop and ask ourselves what it truly means to be human, and what really matters to us in our own lives and work. Do we want to sit around being fed by robots or do we want to experience life and contribute to society in ways that are uniquely human, meaningful and rewarding?

I think we all know the answer to that question and so we need to explore how we can build lives that are rooted in the essence of what it means to be human and that people wouldn't want to replace with AI, even if it was technically possible.

When I look at the things I’ve used ChatGPT for in the past year, it tends to be one of these two categories:

  1. A reference for something I’d like to know (e.g. the etymology of a phrase, learning a new skill, generate ideas for a project, etc.)
  2. Doing stuff I don’t want to do myself (e.g. summarize meeting notes, write boilerplate code, debug tech problems, draw an icon)

I think most of us knowledge workers have stuff at our work that we don’t like to do, but it’s often that stuff which actually provides the value for the business.

What happens to an economy when businesses can use AI to derive that value that, to this date, only humans could provide?

And what happens to humans when we don’t have to perform meanial tasks anymore? How do we find meaning? How do we care for ourselves and each other?

Continue to the full article


You Should Have a Website


🔗 a linked post to maerk.xyz » — originally shared here on

Think of the people you actually give a shit about in real life. They would like your website, and you would like their websites. Fuck the person you spoke to one time at a party 4 years ago, they don’t need to get play by play updates about the concert you’re at. Your life is not better because 15 people saw your Snapchat story instead of 14.

I think people online should slow down and scale back. Personal websites are so much more, uh, personal. I think of it like sending a text message to someone versus sending them a letter. Seeing an update of any kind to a friend’s website would be so much more interesting than a Facebook status or a profile picture change. Again, maybe I’m the weird one.

Nearly posted this whole article verbatim because it’s exactly how I feel about this site. I know I’m supposed to make this site be a direct reflection of my braaaand (apologies to my friend who is helping me with my braaaand at the moment), but I just want this to be a cool place that people who are interested in me can see things that I’m interested in.

Coming soon: probably more shares from this collection of posts about how the internet used to be fun and how we can make it fun again.

Continue to the full article


Bizarro World


🔗 a linked post to archive.boston.com » — originally shared here on

”With the elite titles," he says, "if you make a mistake reporting something that is important to the community, it could have repercussions down the line. You don't want to treat it with an asterisk if it's tainted and just doesn't sit well." Mruczek says he's worried that the handling of the Wiebe record has set a dangerous precedent that could set back the community to the '80s, when people would claim records that were impossible to achieve. Twin Galaxies has long since abandoned its original verification process, which required a photo of the screen showing the high score and a signed affidavit from the player. Now, a player must videotape his or her game according to strict guidelines or perform the game live in front a Twin Galaxies judge.

I’ve been working on unpacking justice, one of my core values, in an attempt to understand why that value means so much to me.

I find rules to be so helpful in making sense of the world. If you know what the expectations are, then you should be able to understand what it takes to excel.

As I get older, I'm realizing that (a) that’s not always a true principle in practice, and (b) not everyone needs those rules to make sense of the world and get ahead in life.

Articles like this (legendary) profile on a Tetris world record holder make me really question my insistence on clearly defined rules.

Because when you think about it, what possible serious repercussions could happen if you botch the title of ‘Tetris world record holder’?

Continue to the full article


Why the world isn't as bad as you think


🔗 a linked post to forkingpaths.co » — originally shared here on

  1. The world isn’t as bad as you think, because news reporting aggregates the worst events in the world, giving you a skewed perspective.

  2. To truly understand the world, we don’t need more happy-go-lucky stories to make us feel good, but we do need more reporting of bigger trends and what’s driving them. Many of those big picture trends are invisible, but positive.

I found myself smack dab in the middle of a Reddit doomscrolling session this morning when I decided I was sick of the feeling of impending doom. I launched Instapaper instead and found this article.

It serves as a good reminder that we get dopamine hits from reading terrible news, and maybe we should all take some time to break that addiction.

(I’m saying “we” here, but honestly, who reads this stuff? It’s all reminders for me haha)

Continue to the full article


My default apps at the end of 2023

originally shared here on

I saw this post on Matt Birchler's awesome blog and thought I'd join in the fun.

It's interesting to look back on these a few years down the road and see how much/little has changed.

? Mail Client: Apple Mail
? Mail Server: Fastmail
? Notes: Apple Notes
✅ To-Do: Apple Reminders
? Photo Shooting: Apple Camera
? Photo Management: Apple Photos
? Calendar: Fantastical
? Cloud File Storage: Dropbox
? RSS: Reeder
??‍♂️ Contacts: Apple Contacts
? Browser: Safari
? Chat: Slack
? Bookmarks: Pinboard
? Read It Later: Instapaper
? Word Processing: Google Docs
? Spreadsheets: Google Sheets
? Presentations: Google Slides
? News: AP News (once a week or so)
? Music: Plexamp
? Podcasts: Pocketcasts
? Password Management: 1Password
? First game I play each morning: Retro Bowl
? Podcast editing: Logic Pro X
?️ Video editing: Final Cut Pro X
? Code Editor: Visual Studio Code
? Application launcher: Alfred


Solving common problems with Kubernetes


🔗 a linked post to blog.adamchalmers.com » — originally shared here on

I first learned Kubernetes ("k8s" for short) in 2018, when my manager sat me down and said "Cloudflare is migrating to Kubernetes, and you're handling our team's migration." This was slightly terrifying to me, because I was a good programmer and a mediocre engineer. I knew how to write code, but I didn't know how to deploy it, or monitor it in production. My computer science degree had taught me all about algorithms, data structures, type systems and operating systems. It had not taught me about containers, or ElasticSearch, or Kubernetes. I don't think I even wrote a single YAML file in my entire degree. I was scared of ops. I was terrified of Kubernetes.

Eventually I made it through and migrated all the Cloudflare Tunnel infrastructure from Marathon to Kubernetes. I didn't enjoy it, and I was way over my deadline, but I did learn a lot. Now it's 2022, and I'm leading a small team of engineers, some of whom have never used Kubernetes before. So I've found myself explaining Kubernetes to them. They seemed to find it helpful, so I thought I'd write it down and share it with the rest of you.

I immediately identified with this post after the author mentioned he was terrified of Kubernetes, because insert Chris Pratt meme here.

This post not only made the point of Kubernetes abundantly clear, it also was unveiled in such a clever and delightful way whereby each problem unveils a slightly more complex way to utilize Kubernetes.

Continue to the full article


I Accidentally Saved Half A Million Dollars


🔗 a linked post to ludic.mataroa.blog » — originally shared here on

I saved my company half a million dollars in about five minutes. This is more money than I've made for my employers over the course of my entire career because this industry is a sham. I clicked about five buttons.

Oof, this is a very good read that hits pretty close to home. I’ve seen stuff like this in several organizations I’ve worked with.

I wonder why it’s so prevalant?

Continue to the full article


Embeddings: What they are and why they matter


🔗 a linked post to simonwillison.net » — originally shared here on

Embeddings are a really neat trick that often come wrapped in a pile of intimidating jargon.

If you can make it through that jargon, they unlock powerful and exciting techniques that can be applied to all sorts of interesting problems.

I gave a talk about embeddings at PyBay 2023. This article represents an improved version of that talk, which should stand alone even without watching the video.

If you’re not yet familiar with embeddings I hope to give you everything you need to get started applying them to real-world problems.

The YouTube video near the beginning of the article is a great way to consume this content.

The basics of it is this: let’s assume you have a blog with thousands of posts.

If you were to take a blog post and run it through an embedding model, the model would turn that blog post into a list of gibberish floating point numbers. (Seriously, it’s gibberish… nobody knows what these numbers actually mean.)

As you run additional posts through the model, you’ll get additional numbers, and these numbers will all mean something. (Again, we don’t know what.)

The thing is, if you were to take these gibberish values and plot them on a graph with X, Y, and Z coordinates, you’d start to see clumps of values next to each other.

These clumps would represent blog posts that are somehow related to each other.

Again, nobody knows why this works… it just does.

This principle is the underpinnings of virtually all LLM development that’s taken place over the past ten years.

What’s mind blowing is depending on the embedding model you use, you aren’t limited to a graph with 3 dimensions. Some of them use tens of thousands of dimensions.

If you are at all interested in working with large language models, you should take 38 minutes and read this post (or watch the video). Not only did it help me understand the concept better, it also is filled with real-world use cases where this can be applied.

Continue to the full article