Category: Digital Culture
You can’t post your way out of fascism, writes Janus Rose over at 404 Media:
We don’t need any more irony-poisoned hot takes or cathartic, irreverent snark. We need to collectively decide what kind of world we actually do want, and what we’re willing to do to achieve it.
This is easier said than done. But it’s the blunt truth, and it needs to be shouted, shared and lived.
Ya Gotta Keep 'em Separated
Props to the folx over at The Iconfactory on the release of Tapestry, a unified feed reader that brings together open social platforms like Mastodon and Bluesky, with other sources like RSS and YouTube. The concept of a unified reader like this is interesting to me, but after trying Tapestry, I think I want my social feeds quarantined from my blog/website/RSS feeds.
Simply put: I read Mastodon for a completely different reason than I read RSS.
In Mastodon, I want to favorite, boost and reply to friends, learn what they’re up to and what they think about things. This is done in short order. I’m usually in and out quickly, never spending more than a few minutes cruising the feed. When I come upon an interesting link that requires more time and attention to read, I save it for later in my feed reader of choice Reeder.
Conversely, when I open Reeder, it’s usually for a session. I do this once in the morning and once at night. Blog posts and website articles by nature are longer than social posts, so reading RSS is a conscious decision when I have the capacity to dedicate to longer reading. Even thought Reeder has the ability to unite RSS with open social feeds, I do not utilize this feature.
For me, social feeds are for interaction, while RSS feeds are for deep thinking.
Again, kudos to Tapestry and Reeder for experimenting with feed unification. Perhaps as the feature set grows in each app I will consider migrating over, but for now I will keep my feeds separated.
Affirmations: Be Here Now
This post is part of the February 2025 Indieweb Carnival, where Joe Crawford invited us to share personal affirmations - the sayings and mantras that help guide our lives.
Be Here Now. Three simple words that have carried me through the darkest valleys and highest peaks, both literally and figuratively. This mantra, popularized by Ram Dass, has been my companion through unthinkable loss, through ultra-distance runs, and increasingly, through our algorithm-infused world.
I first encountered these words during a period of profound grief, when the weight of loss made both past and future unbearable. The past was too painful to revisit, the future too uncertain to contemplate. Be Here Now became my anchor, a reminder that this moment - just this one - was all I needed to handle. It didn’t make the grief disappear, but it made it manageable, one present moment at a time.
Years later, I found myself returning to these words in a different context: ultra-running. When you’re 40 miles into an ultra, your mind becomes your greatest adversary. It wants to complain about every ache, project how much worse they’ll feel in 10 miles, replay every training run you missed, question every life choice that led you here. But none of that serves you. The only thing that matters is this stride, this breath, this moment. Putting one foot in front of the other. Keep moving forward. Be Here Now. The mantra becomes a rhythm, a meditation in motion, carrying you through the pain cave one step at a time.
Lately, I’ve found new meaning in these words as I navigate what the internet has become. The constant pull of notifications, the endless doomscrolling, the quantified metrics of our lives - they all conspire to pull us away from the present moment. They fragment our attention and scatter our consciousness, leaving us somehow both overstimulated and undernourished.
This led me to make significant changes: deleting corporate social media accounts, self-hosting my online presence, removing my fitness tracker after nearly two decades. Each change was a choice to Be Here Now, to experience life directly rather than through the lens of algorithms and analytics.
The irony isn’t lost on me that I’m sharing these thoughts on a digital platform. But there’s a profound difference between using technology mindfully and letting it use us. The IndieWeb movement itself embodies this distinction - it’s about being present and intentional in our digital lives, rather than passively consuming the algorithmic firehose.
Be Here Now isn’t about rejecting the past or ignoring the future. It’s about recognizing that the present moment is where life actually happens, where we have the power to act, to heal, and to grow. Whether I’m processing grief, pushing through physical or mental limits, or choosing how to engage with technology, these three words remind me to return to the only moment I can truly inhabit.
In a world that increasingly pulls our attention in a thousand directions, being here now is both a challenge and a radical act of self-preservation. It’s an affirmation I return to daily, a compass that always points to this moment, this breath, this now.
Is anyone else getting soap opera vibes from all this DeepSeek / OpenAI drama? Time to update my muted terms list…
Blog Questions Challenge
I saw this challenge making the rounds last week and thought I’d give it a go. Back in the day, challenges like this were really fun and helped draw connections between interesting corners of the open web. It’s also a productive exercise for me to reflect on blogging as a practice. From what I can discern, we have Ava to thank for kicking this off…so, thanks! Here we go…
Why did you start blogging in the first place?
I came of age during the dawn of the internet in the mid-1990s. At that time the web was like the Wild West. There was an energy about it. It was fresh and new and it was bringing people together in meaningful ways. I wanted so badly to understand how it worked, so I dove deep under the hood of my favorite sites to learn how semantic code generated pages.
Onramps to the Open Web
Jared White articulating quite clearly the biggest obstacle facing the Open Web:
…never before has The Indie Web been such a glorious platform for building anything you might dream of and sharing it with anyone you like, yet never before has The Corporate Web been so awful and damaging to the body politic. I wish I knew how to deal with this cognitive dissonance, and how to convey to mere mortals out there that the The Indie Web is alive and kicking, and that The Corporate Web doesn’t have to define their experience of being online.
The Open Web has a messaging and onramp problem. There’s no shortage of brilliant technical and engineering minds working on it, but where are the designers and product strategists who might craft the ’easy enough’ onramps for those who don’t really give a shit about ActivityPub and just want a healthy, constructive and friendly place to share online? Who is communicating the value of the Open Web in compelling ways and using language non-nerds can comprehend?
The recent growth of Bluesky is proof of a collective appetite for something more. Full disclosure, I don’t think Bluesky is the answer, but they definitely understand the onboarding assignment of making the experience easy without introducing dark patterns (yet).
The foundation for a scalable Open Web is here, thanks to the dedication and great work of the developer community that’s gotten us to this point. But to truly realize the potential and impact a universal open web, we need to augment the engineering focus with two additional legs of the stool: design and product. Only then will we be able to understand the problems and needs of the users who aren’t yet here and build the open, accessible and welcoming web of the future.
Layers of Interpretation
In the shifting landscape of our digital commons, the words the leaders of these corporate social platforms use have become shapeshifters, their meanings bending like light through murky water. As we witness the transformation of our shared online spaces, I find myself creating a new dictionary for these times—a translation guide for what remains unsaid.
When they say “free expression,” I want you to hear “the end of community care.”
When they say “algorithmic neutrality,” I want you to hear “the automation of amplified harm.”
When they say “marketplace of ideas,” I want you to hear “a colosseum where truth wrestles with virality.”
When they say “content-neutral platform,” I want you to hear “we’ve chosen profit over protection.”
When they say “open dialogue,” I want you to hear “we’ve removed the guardrails.”
When they say “reduced content moderation,” I want you to hear “we’ve dismissed the digital gardeners.”
When they say “user empowerment,” I want you to hear “you’re on your own now.”
When they say “engagement metrics,” I want you to hear “behavior we can monetize.”
When they say “democratic discourse,” I want you to hear “the loudest voices win.”
When they say “digital town square,” I want you to hear “unmoderated chaos.”
These aren’t just semantic games—they’re the architecture of our new digital reality. Each phrase is another layer between what we’re told and what we experience, between the promise of connection and the practice of division.
I find myself returning to the early dreams of the web, when we imagined digital spaces as gardens to be tended, not markets to be exploited. It’s time to reclaim not just our platforms, but our very language—to speak plainly about what we’re building, what we’re breaking, and what we’re willing to sacrifice in the name of unconstrained growth.
The web I want to inhabit still has gardeners. It still has carpenters and caretakers. It still believes in the power of boundaries to create safety, and the strength of moderation to cultivate community. Most importantly, it still understands that true freedom comes not from the absence of constraints, but from the presence of care.
my general rule of thumb is to avoid use of any social platform that’s run by an oligarch resembling either 1) a fraggle, or 2) a toad
I Can Haz Your Copyright?
Even though I’m curious about the potential for AI and exploring small language models (SLMs) at work, it’s stories like Noor Al-Sibai’s reporting for Futurism’s The Byte that give me pause and feed my internal conflict:
OpenAI is begging the British Parliament to allow it to use copyrighted works because it’s supposedly “impossible” for the company to train its artificial intelligence models — and continue growing its multi-billion-dollar business — without them.
To me, this is simple. OpenAI is correct. They can’t continue their growth trajectory without exploiting books, blogs, feeds, websites, images and other content that’s under copyright. This is a flaw in their business model. The machine is hungry and needs to be fed. Public domain content will satiate its hunger for only so long.
But copyright is copyright, and copyrighted works should only be consumed and distributed with the consent of the copyright holder. My advice for folx writing and publishing online? Update your robots.txt files to prohibit crawling from known AI origins. If you need an example, here’s mine.
I’m an techno-optimist. I think we can figure out how to responsibly and ethically leverage AI in our lives. Perhaps the key to doing this is to slow down, and scale down. Take a slow web approach to it. That’s why SLMs are so interesting to me, especially in my specific professional use cases. You can be thoughtful with the application and actively monitor the impact.
I’m interested in your thoughts. Do you think there is any hope for a measured and throttled AI future? Or is this 10x-mindset train already barreling down the tracks toward dystopia?
The greatest trick the devil ever pulled was convincing an entire society that the “For You” feed was actually for them.
Running Away from Quantified Self
After two decades of religiously tracking every step, every mile, and every heartbeat, I’ve decided to take off my fitness tracker. My health metrics tracking journey began in the aughts with a Jawbone (remember those?), then evolved to a Fitbit, an early generation Apple Watch, and then most recently to a COROS Apex as I got more serious in my endurance pursuits. The journey has been enlightening, but perhaps not in the way these devices’ makers intended.
For nearly 20 years, I’ve been a dedicated member of the quantified self movement. Most mornings began with checking my sleep quality, each run or ride was meticulously recorded and posted to Strava, and most days ended with a review of my stats. The progression through devices—from the simple step counting of early Fitbits to the comprehensive health suite of the Apple Watch and the endurance-focused metrics of the COROS—reflected my growing appetite for more data, more insights, and more control.
But somewhere along the way, something changed.
I started noticing how the numbers were shaping my behavior, and not always for the better. A relaxed-pace run wasn’t just a chance to enjoy fresh air and sunshine—it was a disappointing pace stat. A rest day wasn’t a conscious choice for recovery—it was an unfortunate break in my activity streak. The quantified self had become my qualified self, where the value of my activities was determined by what my watch thought about them.
The irony wasn’t lost on me: tools that were supposed to help me become more in tune with my body had actually created a layer of digital abstraction between me and my physical experience. I was no longer running to feel good, riding for the freedom and wind in my face or climbing for enjoyment—I was doing these things to feed the algorithms.
This realization led me to question the role of tracking in my life. Was I measuring to help me improve or was I becoming digitally dependent on the metrics? The constant stream of data had overshadowed the simple joy of movement, the natural rhythm of rest and activity, and the intuitive understanding of my body’s needs.
The decision to stop tracking wasn’t easy. My COROS was a loyal companion. It was with me through countless miles, crazy adventures, my first ultra, and with each new bouldering grade. It witnessed my growth as a runner, cyclist and climber, and provided the data that fueled my progress. But sometimes, progress means letting go of the tools that got you here.
Now, when I head out for a run, it’s just me, my breath, and the trail ahead. There’s no GPS track being drawn, no pace alerts buzzing on my wrist, no stats to upload and analyze afterward. It feels both foreign and familiar—like running to a home you’d forgotten you had.
I don’t think this is a total rejection of tracking technology or the quantified self movement. These tools can be incredibly valuable, especially when working toward specific goals or managing health conditions. But perhaps their greatest value lies in teaching us to eventually listen to ourselves again.
As I adjust to this new, untracked existence, I’m rediscovering something that no algorithm could quantify: the simple pleasure of moving through the world, unchanged by sensors and unmediated by screens. It turns out that sometimes the best way to move forward is to leave the numbers behind.
Jason Koebler – focusing on platform independence – for Nieman Lab’s Predictions for Journalism in 2025:
Media companies that replace their writers with AI, continue to chase traffic by doing the same articles everyone else is doing, and focus heavily on appeasing social media platforms will continue to struggle. Media companies that invest in quality journalism that is not easily replicated by machines and who treat their audience with respect by giving them articles, video, and podcasts that respect their time and humanity will earn readers’ trust and subscriptions.
What happens when an AI company goes out of business and the robots they built to help autistic children begin to go permanently offline? Parents are forced to have truly modern conversations about death with their kids.
I hate linking out to Substack, but Kyle Chayka’s New Rules for Media are fantastic. One of my favs:
- The traditional metrics of success don’t matter. Don’t rely on the old regime to recognize the achievements or potential of the emerging one.
Hot tip: If you hate Substack too, you can subscribe to any Substack newsletter via RSS.
Your Bluesky Posts Are Probably In A Bunch of Datasets Now (via 404 Media)
This is an insightful perspective from Benjamin Sandofsky that’s part history lesson about dying networks and part analysis of the three-way race between Bluesky, Mastodon and Threads to pick up the text-based social network baton.
For the love of God, make your own website:
I have my own website, and it is mine, and I get to own it completely. I hope someday soon I can visit your website.
I love this thoughtful take and internet history lesson from Gita Jackson at Aftermath.
This is crazy. 404 Media is reporting that X has filed a legal complaint against The Onion’s purchase of InfoWars, claiming they have ownership of the InfoWars X accounts. A great reminder that unless it’s decentralized and portable, you don’t own anything you post online.
John Gruber piling on the anti-Substack thread by focusing on the platform’s homogeneity & lock-in:
I really don’t get why any writer trying to establish themselves independently would farm out their own brand this way. It’s the illusion of independence.
A Shield Against Enshittification
I’ve noticed a lot of talk about hyperlinks lately. A post from Nilay Patel initially caught my attention yesterday and it was followed by a wonderful article from Anil Dash about the ways corporate social media platforms like Substack work hard to co-opt open protocols and keep users inside their respective walled gardens. Key to his argument is the fact that people are now referring to their email newsletters as “their Substacks.” Dash writes:
We constrain our imaginations when we subordinate our creations to names owned by fascist tycoons. Imagine the author of a book telling people to “read my Amazon”. A great director trying to promote their film by saying “click on my Max”. That’s how much they’ve pickled your brain when you refer to your own work and your own voice within the context of their walled garden. There is no such thing as “my Substack”, there is only your writing, and a forever fight against the world of pure enshittification.
Email is email. Writing is writing. Personally, I’ve worked hard to establish a POSSE approach to publishing my thoughts on the internet. The way it works is this: I publish everything on this website, where I own the domain and the content that lives here, and then I choose how and where that content gets delivered. You like email newsletters? Cool, that’s an option. Are you old school and want to subscribe via RSS? Yup. Do you spend your time on Mastodon or Bluesky? Posts hit those platforms as well. I even do this for shorter, in the moment posts that appear as if I’m posting from within the platform itself. This way of working is my attempt to shield myself from the eventual enshittification that is inevitable on any platform that needs to create a return for investors1.
A lot of folks are really enjoying their time on Bluesky right now. They’re harkening back to their glory days of early Twitter when the firehose still existed, reverse chron was the only feed, influencers hadn’t been born yet, and the social web was like the Wild West. I’ll admit, I am caught up in the nostalgia a bit too.
Bluesky is is a corporation, however, and it’s raising a lot of money from private equity. Eventually the platform will need to generate revenue and there are really only a few ways to do that in the context of social media. All of those ways will typically make platforms worse for users.
Hopefully I’m wrong and Bluesky becomes a social platform that honors its users at scale. Let’s enjoy it while it lasts, but I’m not holding my breath. If and when enshittification does come to Bluesky, and there is a mass exodus to the next big social platform, at least the POSSE philosophy will have served me well.
-
This is why my heart still belongs to Mastodon. It’s completely decentralized and servers are maintained by individual admins. This environment does bring onboarding, usability and discovery challenges, however. ↩︎
Quantified self is a myth. Aspire to be equal parts science and soul. Thanks for attending my TED Talk.
Manuel Moreale thinks we should celebrate smallness. I agree.
Slow Web Now
I’ve spent the last week detached and disconnected from political discourse. This is different for me. I’m normally extremely pugged in and engaged but I just can’t follow this train wreck of a transition. I can’t watch the news. The podcasts in my queue remain unheard. My initially-deactivated accounts on corporate social media platforms are now officially nuked. I’ve muted certain words on Mastodon to keep the one remaining feed I actively monitor friendly and chill.
Several friends and family members have asked me in recent days what I think about the election results. The truth is that I am not yet ready or able to talk about it. I just can’t go there. I realize how privileged that is. I realize how others, who actively live the fight and endure assaults on their rights each day, don’t have this luxury.
Mentally, I think this is the only way I’m going to be able to handle what I fear is just going to get worse.
And while I hope I may find the strength to tap back in and rejoin the fight someday, I’ve taken comfort in this slower life – and this slower web – recently. Without the constant onslaught of negativity and endless doomscrolling, I’ve found time and space to write more. I’ve been able to connect with thoughts in more substantive and reflective ways than I typically do. Of course I’m getting out on the trails, but I’ve also started a strength training program. I finished a book. And started another. I’ve been binging The Diplomat, which while political, lands far enough outside of reality to feel like fiction.
I’m also rediscovering at a deeper level the personal independent web that exists below the corporate surface of the internet. This website is emblematic of it. Thousands of other homegrown websites exchange hyperlinks to form it. Some of my favorite discoveries lately are Erin Kissane’s new Wreckage/Salvage, Naz Hamid’s wonderful site, Ben Pobjoy’s newsletter chronicling his epic adventures on foot, The Shrediverse, Cory Dransfeldt’s wonderfully built and artisanal corner of the web, Craig Mod’s Roden and Ridgeline, Robin Sloan, and of course indieweb staples like The Marginalian and Kottke.
All of this is convincing me to build out a blogroll-type list here. Maybe I will. But for now I’ll continue to bask in and admire the slowness and thoughtfulness of the hand-crafted web. The slow web. If you have a site or newsletter or post somewhere free from surveillance capitalism, hit me up. I’d love to check out your stuff.
The Algorithm Takes Hold
As we made the journey to our seats in peanut heaven at Acrisure Stadium the other night before the Monday Night Football game, I noticed something interesting out of the corner of my eye. Out beyond the open end of the stadium near the point of confluence, a swarm of drones lit up the night sky.
At first the drones appeared to be making elegant geometric designs. I thought it was cool and I couldn’t remember the Steelers ever making use of drones in their pre-game program. I paused to watch for a moment and then the designs began to morph into words. First Madame Vice President and then Madame President. Next the drones resolved into the Harris Walz logo.
I thought to myself, “What a subversive and smart advertising tactic!” with just enough time to grab my phone and snap a photo. When we got to the seats, there was still about 30 minutes before kickoff so I posted the photo here on my website with the caption: Harris Walz drone game is on point at tonight’s Steelers game! As with all posts on the site, the image and caption were syndicated to Mastodon, Bluesky and Threads. I then put my phone down and enjoyed watching my Pittsburgh Steelers beat those Giants in primetime.
Throughout the evening, I checked Mastodon a couple of times (per usual) to find a few friends had favorited the drone post. I don’t actively use Bluesky or Threads and I don’t have those applications installed on my phone, so the fact that the post went out to those platforms escaped me in the moment.
I usually try to check in on Bluesky and Threads replies once per day, so when I opened Threads on my laptop the next morning, I found the drone post had gone somewhat viral. At the time of this writing the post has 93K views, 12.4K likes, 246 replies and 292 reposts. Numbers of this scale are new to me. I’ve never had more than a dozen likes or replies to a post on any platform. Somehow the algorithm found this particular post, latched onto it and carried it across the Threads ecosystem.
A quick dive into the replies (I don’t recommend it) surfaces some of the worst of humanity. The comments trend toward distasteful, border on offensive and come from a wide-range of perspectives including crypto bots and MAGA trolls. There is even one commenter who claims it didn’t happen and asserts that I photoshopped the Harris Walz logo into the image.
While Meta and Threads talk about embracing the Fediverse and have taken some steps to walk the walk, their use of and reliance on algorithms alongside ActivityPub troubles me. What was it about this particular post that invited the algorithm to take hold? Was there something about the image itself? Or the caption? Or was it simply the network effect and extrapolation?
Whatever the cause, the experience raises some questions for me about my intention for cross-posting from this site. For now, I think I will disable Threads cross-posting because I’m not interested in going viral due to an algorithm boost. I write and publish as a method of capturing moments, and engaging in meaningful dialog with people about the topics that interest me. Threads does not seem like the place for that kind of interaction.
An Agent from Anthropic
AI startup Anthropic yesterday announced an update to the Claude 3.5 Sonnet large language model that brings a new feature called ‘computer use’ to the forefront of the user experience. Available to developers via the API, users can now direct Claude to use computers like people – surveying open windows and performing operations like moving the mouse cursor, clicking links and buttons, and drafting text.
This is a huge development in the AI space, and one that Anthropic’s rivals in the space are pursuing with great priority. While the tech is nascent, slow and error-prone, the potential is immense. Casey Newton writing for Platformer:
But to use another phrase popular among the AI crowd, the agent that Anthropic released today is as bad as this kind of software will ever be. From this moment on, AI will no longer be limited to what can be typed inside a box. Which means it’s time for the rest of us to start thinking outside that box, too.
I’ve never been a huge proponent or advocate for AI1 , but it’s impossible to deny the impact and influence on our daily lives in the wake of developments like this.
Several months ago, I began using both Claude and ChatGPT to understand how I might use LLMs to improve my professional workflows. Personally, I’ve found Claude to be a better fit for my use cases, which are specific to product management duties such as synthesizing user feedback, analyzing value and impact, and specifying acceptance criteria in technical terms.
With advancements like Anthropic’s ‘computer use’ happening so rapidly in the AI space, it’s daunting to think about what might be coming at us next. One might say the future is already here. I might say we’re perpetually living in it.
-
I do not use AI to write or develop the content on this website. ↩︎