Re-Platforming

I have a lot going on at the moment and it’s good. I can’t say I’m thriving (yet) but it’s the first time in a decade or two that I feel like I have a plan.

Fall was rough. Got laid off from a pretty cool startup I was working for (so did 1/3 of the company, which eased the sting a bit, also it was my very first layoff so I didn’t take it personally but still, sucked). I found a new job, good, but the week after I started the new job my fellow citizens decided that they wanted to live in a fascist autocracy instead of a pluralistic democracy. Not good.

I gave up and I went into hermit mode. Blog offline, no social media, stopped reading news, no podcasts, it was a big ol’ “FECK OFF” to the insanity of the modern world.

November and December were spent in a sort of haze. My days involved caring for my sick dog Finn and learning the ropes at my new job. Then Finno passed away and the next day I came down with a lung infection that laid me low for a week. Spent New Years with a 103 degree fever.

On January 6th (coincidence only) I woke up feeling recovered from the illness and I set myself the task of a personal reset.

Eat better, meditate, avoid things that hurt my brain and pursue things that make me happier.

That was 74 days ago. Here is an update.

Eating better and meditating are relatively self-explanatory actions and I’ve been keeping up healthier habits but the most important changes I have made are changes to my information intake.

I have been following these rules and it’s helping my peace of mind:

Rule : Avoid all content-recommendation algorithms.

Rule : Avoid all content that is not created by actual people.

Rule : Avoid any site, platform, or app that has a business model based on selling it’s users to third parties.

This obviously means no more Meta platforms, no more Facebook/Threads/InstaGram/WhatsApp except to let people on those platforms know where they can find me elsewhere. It also means finding a way to stay informed on the news and other things without any tracking or personalization algorithms. In addition to these rules, I have also made a couple of goals.

Goal : Return to being self-hosted and independent on the internet.

Goal : Create the internet experience that I wish for instead of being at the mercy of tech companies.

I’ve gotten quite busy with this project.

First off, I have started participating in open social media platforms. I’ve been posting content on Mastodon, BlueSky (more on this one in a minute) and PixelFed. I’ve been connecting with people and doing my part to help grow these nascent platforms by the simple act of using them. Social networks only become social when there are people participating. Even if the number of users is currently low, the vibe is good, there are no AI generated posts, I have only run into a single advertisement (and immediately blocked the profile), it’s good times. Refreshing. I don’t feel dirty like I ALWAYS did on Facebook.

About BlueSky… BlueSky makes me a tiny bit nervous because they decided to base their platform on a different open standard than the rest of the FediVerse (AT instead of AP) and that’s kind of annoying even if their reasons make some sense, plus they are owned by a species of corporate entity (a public benefit corporation, so they are not obligated to shareholder value). However, if their standard is actually open like they say and they do submit it to a standards body as they claim they will and third-party implementations and self-hosted instances come into being as they should, well, they can stay in the mix even if on light probation.

Secondly, I am early stages of designing some new software and rebuilding the platforms I own (this site, nucleargopher.com, and some others) with new tech. I will be moving to an entirely self-hosted model on my own server that I physically own and control. I’m already hosting one website there. When I’m done with my work in progress, not only will I physically own and control my primary platforms and tech, but I will also be integrated into the FediVerse and IndieWeb using entirely open protocols and technologies from the ground up. No more cloud service providers, no proprietary platforms, no closed silos, no corporations deciding what I see, think, read, or buy. No tracking, no re-selling of me or my data, no harvesting of my life or work or relationships with other people in order to train AI models or fuck up the world.

It’s exciting to be excited about engaging in something. It’s exciting to feel like there are actually practical steps that can be taken to make my personal world a lot less of a drag. It’s exciting to learn new things and then to share those things with other people so that maybe, just maybe, they can do take some of the same steps for themselves, which is something I will absolutely be doing.

We are not powerless in the face of fascism, misinformation, propaganda, and bullshit. We gave our power to a handful of companies and people by participating in information machines that prioritize “engagement” over all with predictable social outcomes. It’s time to stop. Alternatives exist. I’m going to do my small part to contribute to making sure that free, open, meaningful, and independent platforms grow and closed, toxic, silos continue to devolve into ghost towns filled with AI bots chatting back and forth to each other.

I’m re-platforming.

Rosita (110 Color and 35mm B&W)

A while back I ran across a 110 camera at an estate sale.  I had memories of shooting with a 110 when I was a little kid.  It was the only camera my parents would let me have.  So, I got is as a curiousity thinking that 110 film was probably no longer available.  Turns out that Lomo sells it!  So, I bought some LomoChrome ’92 400 ISO et voila!  Here are two scans from the same batch, both of my girl Rosita.  The 110 and a 35mm scans show quite a bit of resolution difference but the 110 has a pretty cool look, IMO.  Also, Rosa is a great model no matter what film you choose.

The Yawn

Another one from the recent 35mm development/scanning session…  Probably taken with a Pentax K1000 but I’m really not sure of that…

A dog yawning while wearing an inflatable e-collar.

Buckley doesn’t like wearing the donut.

Slain By The Spirit

Lost my buddy, the mighty Finn, during the final week of December. So happy to have found him here, on a 35mm negative from a roll of film I just got around to developing from last fall. There is Finn, rolling on the ground writhing in the grass like some canine pentecostal, slain by the spirit. I miss you, you little lunatic. Every. Single. Day.

IndieWeb and The Fediverse

The internet was born out of the cold war and the need to invent a computer network that was resilient enough to withstand a nuclear strike.  The world wide web was born out of a desire to allow anybody anywhere to publish content and link to the content published by others via a decentralized hyperlink protocol.  This combination of a decentralized network and decentralized content publishing changed the world.  No longer were people stuck inside the traditional media content silos of broadcast radio and television networks.  No longer did they need to limit themselves to the existing content silo apps such as America Online, CompuServe or Prodigy.  On the web, nobody owned the network or controlled enough of the content to corner the market on thought.  The browser was neutral, based on open standards.  Email too.  It was a new world.

And then Google built a search engine so much better than the others that it became the de facto home page for the internet.

And then Apple launched the App Store model into the world and encouraged people to go back to using dedicated content apps instead of the web browser.

And then Facebook showed up and figured out how to leverage human social networks to build the ultimate content silo app.

After a brief flowering of a decentralized, open, internet accessed primarily via the web browser, companies basically figured out how to recreate America Online.  Meaning, they figured out how to create proprietary apps to monetize user engagement in closed content silos.

If you think of it as a business model instead of comparing the actual technology implementation, Instagram is just America Online but with an emphasis on photo sharing.  Facebook is AOL too.  Sorry kids, TikTok as well.  All of ’em.  They are all some variant or another of how America Online worked.  Each is a closed content silo that is  accessed by a proprietary application just like those old dialup services.  Aside from obvious improvements in bandwidth and capabilities, the only differences I can see are that the computer has a small touch screen instead of a big CRT, the modem is cellular, and the users trade their demographics and freedom to the silo instead of paying a monthly fee.  Otherwise, these are the same picture.  If you post or engage using a proprietary application to a closed community and content silo, it kinda doesn’t matter if it’s pics or videos or just your witty thoughts.

We collectively broke out of online service content silos but new silos arose and penned us back in, essentially breaking the internet and most of society in the process.  Sucks.

I have thought long and hard about how to escape the silos and I am not alone in doing so.  There are a number of efforts afoot to establish a vibrant Fediverse and/or a thriving IndieWeb and I say bravo, yes, exactly what we need, where do I sign up?  These efforts face some long odds.

First off, participating in these new communities and sharing content in new ways can require more technical savvy than most users possess.  The average smartphone owning social media addict is not likely to register their own domain, configure an IndieAuth endpoint, and join the IndieWeb.  They may signup for Mastodon, BlueSky, Discord, and other alternatives to the sites they know but quickly have questions about how to continue.  It’s more work than the algorithm heavy engagement machines.  There is no algorithm to feed you.  You don’t just download the “Fediverse” app and sign up.  The whole concept requires a Wiki page just to explain.  This is what we call a higher barrier to entry in the software design space.

Second, even if the user is brave enough and curious enough to go boldly into them thar hills, they are not likely to have a community of people they know joining them on the other side.  On the old internet, one had no choice but to forage and explore, and that is true with this fledgling modern decentralized internet as well.  Back then, a lot of the AOL users found the decentralized web to be challenging.  Without an app telling them where to go and organizing things to encourage them to interact, users were unclear about what to do next.  The modern “AOL User” might be a daily IG or TikToker, but they have the same problem.  They are used to an app interface that is designed to feed them content.  The open internet doesn’t do that.

Finally, even after a person elects to leave the silos, setup their own blog, integrate it into the indieweb and start publishing and living in the fediverse, there is the critical mass problem that until enough people do so, they will not have the same lively level of social interaction that the silos have historically provided.  And do you think Meta or Google or Apple or TikTok are going to do anything to foster content sharing, cross-site social interaction, or anything else to assist here?  Of course not.  Even as their content silos are overrun with bots and generated content slop, propaganda and misinformation, and the like, they are still earning billions by selling their users to advertisers.  They already conquered the open web and penned us all back up in closed silos, why would they ever change the model?  It works for them.

And yet…  I think it’s the only option we collectively have left.

So, having thought long and hard about it, I’ve started to take some actions.

I would like to write and be read.

I would like to produce video content and be watched.

I would like to record music and be heard.

I would like to create images and be seen.

I would like to do all of these things without giving any of my information, or information about any audience I may have, or any of my money or support to Meta, Google, Amazon, Microsoft, Apple, TikTok, or any advertisers who are affiliated with them.

Aha.  A challenge.

I have an advantage in that I know how the internet works at a relatively deep technical level.  It is my job, after all, to build software systems which inevitably are delivered via the internet.  Has been for a very long time.  Also, I was an enthusiastic participant in the decentralized web that came before everything got marketed as “the cloud” and turned into closed apps delivered via walled garden app stores.  If anybody can do it, it ought to be me, right?

I’m gonna be honest here.  I have always hated social media sites because I have always felt that our human social relationships should not be corralled by corporations so we can be exploited and monetized.  I have posted thoughts and images and videos and the like to social media sites and apps thousands of times but I have never actually wanted to use any of those apps or sites.  I have always resented social media companies, apps, and sites for being exploitative and basically evil.  I am therefore stoked to try to do this.

But wait, there’s more.

I would ALSO like a way to securely and easily message my friends without using proprietary messaging apps.

Can it be done?  Can a person in the 21st century use the internet to socialize, learn things and entertain themselves without using proprietary apps or platforms and without limiting their interactions to a small subset of people?

I honestly think it can be done.  Just follow a few rules.  Use open source software, host my own work wherever possible, avoid any algorithm I don’t explicitly choose and understand, and avoid any sites or services that track or sell information about their users to advertisers.  Also, don’t ever used app-based messaging platforms that each recreate AOL IM to establish another variant of the silo problem.

The first thing I have (already) done is to stop engaging with the major silo apps.  I never use Twitter/X anymore, thanks Elon, and I have only logged on to the various Meta properties a couple of times in the last 6 months because I needed to contact somebody or access some older content I posted in the past or because some other site I use was configured to use Facebook Login.  If you avoid Meta you avoid FB, IG, Threads, and WhatsApp and I’ve historically used all of those except Threads.  No more of that.

I have long paid for web hosting for this blog and other websites via a company called Bluehost and that’s great, I have a Linux server with command line access and the whole thing has been pretty damn reliable for the last 20+ years.  That said, I have had reasons to want to migrate off of using a hosting company and taking matters a little more into my own hands for some time now.  Also, I have had a desire to get rid of WordPress and switch to a static site generator.  This last weekend I started working on exactly that, setting up a server at home with the simple goal of getting an IndieAuth endpoint up and running to allow me to authenticate to websites that support the protocol.  I’m happy to say that it’s working, so that’s cool.  I can now login to websites using the identity of the ryansutter.net domain by authenticating against a server in my own basement.  Dope.  Next I plan to look into moving this entire blog to my own server and hoping use the Eleventy static site generator instead of WordPress.

I’ve joined BlueSky, Mastodon, and PixelFed and next up I plan to set up two-way integration and interaction between those accounts and this blog.  My hope is to publish here, have posts syndicate to the Fediverse platforms, and have comments/likes/activity from those platforms reflected here on my site.  This is the way I always wanted social media to work, connecting the little piece of the internet that I own and control to larger communities of interest, rather than forcing me to choose between posting on my platform (and being unseen) or posting on a platform I don’t want to post on.

In addition to all of the above, I have long ago switched my primary web browser to Brave which is Chrome but with enhanced privacy, built in ad blocking and built in tracker blocking by default and I am researching various ways to make email an actually useful part of the picture.

It’s still early days for decentralized social media, the user counts are pretty low, most people aren’t doing this yet, and it’s unclear at the moment how much of a future some of these new platform even have.  That’s OK by me.  I’d rather start leveraging these new tools, having fun, and seeing what happens than spending time fueling a dystopian misinformation hellscape controlled by billionaires.  I have some other ideas about what to do next but it’s late and I’m gonna post this and call it a night at 1800+ words.  Suffice it to say, I think this self-owned, indie, decentralized social network concept is just getting started and is the only thing that can rescue us from the Zucks and Musks of the world.  This is the first time I’ve ever been excited by the idea of posting to or engaging with social media instead of feeling resentful and dirty.

I for one am here for it.

On Coffee

My parents weren’t coffee drinkers.  I don’t even remember there being a coffee maker in the kitchen of my childhood.  When we would visit my grandparents, sometimes coffee would be consumed, but that was the only time I would encounter it.  Once or twice I was offered a sip and, like most kids, I didn’t care for it.

When I was a teenager, I got a job at a Chinese restaurant bussing tables and washing dishes.  I was given unlimited access to the fountain drinks and it took me very little time to be burned out on sugary sodas.  Instead, I started drinking tea and found it much more to my liking.  Unbeknownst to me, I was setting myself up for becoming a coffee drinker.

My first cup of coffee was a bad one.  I was 15 and hanging out with some older friends at a bachelor pad listening to records.  Joe, the bachelor in question, had insanely hot tap water that would scald you coming directly from his kitchen tap and he used this water to make instant coffee using Folger’s Crystals or Sanka, Nescafe, or similar.  Having recently become a tea drinker and wanting to appear cool to my older friends, I decided to start drinking coffee.  I had no idea what good coffee was supposed to taste like but that didn’t matter.  It felt grown up to drink it.  My big brother Rhett didn’t like it.  He thought it tasted like “hot water with dirt in it” and never drank coffee again in his entire life.  I, on the other hand, became a regular consumer of the devil’s bean.

By my 20’s I was drinking coffee pretty much around the clock.  I woke up, brewed coffee, and drank coffee all day long.  Nothing fancy, just Eight O’Clock Bean or whatever coffee was on sale at the grocery store.  I sometimes bought whole bean coffee but since I didn’t own a coffee grinder, I would use the grinder at the grocery store to grind it before I brought it home.  I wasn’t terribly picky, coffee was coffee, as long as it was caffeinated.  I liked it strong though.  I routinely hit a Starbucks or a Caribou and had an espresso shot added to my dark roast.  For some reason this didn’t seem to impact my ability to sleep.  I have always slept like a rock even if I had a cup ten minutes before going to bed.  If I didn’t have my coffee, however, I would have a splitting headache the next day as I went through caffeine withdrawal.  It was around this time that I also started popping Excedrin on the daily, which would cure the headaches with a mix of Tylenol and caffeine.

In my late 20’s I took a trip to Jamaica and while I was there I tried Blue Mountain coffee and I was, frankly, astonished.  There was so much depth, so much flavor, so much body, that I felt like I had never tasted coffee before.  It was like my coffee drinking had been in black and white before and now it was in high definition color.  I wanted to drink that coffee from then on but when I came back to the United States and discovered just how expensive Blue Mountain coffee was, well, that put an end to that.  I couldn’t afford the high definition coffee, at least not in the quantities I was used to consuming.

I was an addict, not a connoisseur.  Also, I was broke and getting divorced.  Quality coffee would have to wait.

I did, however, make the decision to radically reduce my caffeine dependency.  I did it the hard way, going cold turkey, and spent a couple of weeks feeling like I had been run over by a succession of very angry trucks.  Once recovered I spent the next few years without caffeinated beverages and only drank terrible, sad, decaf coffee when I couldn’t get tea.

Once I felt like I was emotionally mature enough to handle drinking coffee in moderation again, I slowly re-engaged with it, having a cup here and a cup there but I generally kept my hot beverages to herbal teas.  When I did partake of coffee, I tried to savor it and really enjoy it.  I always had the memory of Jamaica in my mind and I continually hoped to find coffee that was close to that amazing experience.  I found that Kona coffee from Hawaii was my favorite.  It was full-bodied and chocolatey and had a flavor profile that was worth savoring, unlike most of the drech that was generally available.

My next major coffee experience involved another trip to a foreign country, this time Guatemala.  I visited the Panajachel/Lago de Atitlan area in 2011 and stayed at a hotel called La Casa del Mundo where they served the local coffee, a rich and spectacular bean that was grown in volcanic soil.  I visited a coffee plantation and saw the beans and the cherries on horseback.  I was reminded just how much I loved coffee when it was at it’s best and my interest in exploring coffee was reignited.

In the years since, I have explored coffee from various parts of the world, taken to roasting my own coffee, and have read and learned more about coffee than I ever thought I wanted to know back when it was purely a stimulant.  I still love Kona, Blue Mountain, and Guatemalan coffees, but I have also discovered coffees from other parts of the world and tried coffees at various combinations of roasts and preparation methods.  Beyond standard drip I have played with Aeropress, french press, pour over, espresso, and vacuum siphon.  I’ve had it Turkish style, Vietnamese style, and adorned or black in lots of variations.  As I write this, I am roasting some monsoon-processed Malabar green coffee from India in my Gene Cafe home roaster.

If you are at all interested in taking up home roasting, you can do worse than picking up a Gene Cafe.  It’s a reliable little machine, easy to operate, and I have been buying green coffee and roasting it for several years now.  I haven’t crunched the numbers to see if it’s a cost savings versus buying my coffee pre-roasted, but the results are excellent and the roasting process is fun.  I buy beans from Sweet Marias, Burman Coffee Traders, and other online green coffee sellers, usually in 5-20lb bags which are shipped to my home.

These days I still start my day with a grind, brew, and sip but if I can’t get the good stuff, I will pass on coffee with no headache or caffeine withdrawal symptoms.  I am a coffee lover, but no longer a caffeine addict.  I will close with this: my long relationship with coffee has taught me the value of savoring and exploring rather than just chugging.  It has been a part of my personal growth in a way that other foods have not.  Coffee has been for me a mindfulness tool, a focus tool, an addiction, and a pleasure, but rarely at the same time.  I recommend to anyone who thinks they love coffee to avoid crappy K-cups, avoid mindlessly slamming down cups of cheap commodity coffee, and take some time to explore until you find the coffee that makes you stop and go “Whoa… I had no idea coffee could taste like that” and then slow down and work from there.  Take notes, see what works with your palette, and give the wider world of coffee a chance.  For something seemingly so straightforward and ubiquitous in the world, something found at every gas station and office watering hole, coffee has a surprising variety of flavors, aromas, and variations available that you will never encounter if you don’t look for them and you never know, you could be missing out on one of life’s great pleasures, even if you drink it every day.

The Internet

30 years ago I got online for the first time on some new thing called “the internet”.  I immediately fell in love.  My life was never quite the same after that.

I’ve spent a large portion of almost every day since that fateful beginning participating in the internet.  Building parts of it, reading and arguing, writing and sharing, meeting people, making friends.

I’ve been there for every step of the journey.

30 years ago the internet was a weird, wild, experiment in freedom of thought and it made me feel empowered and creative.  Today’s internet has mostly devolved into a handful of algorithm-dominated app silos that exist to monetize human attention (“engagement”) by grinding through human creativity/experiences/events/pain/pleasure (“content”) as grist for an endless mill which extracts money and power from the majority and concentrates it in the hands of a few powerful people.

In short, the modern internet sucks.  This thing that was supposed to bring about a second great enlightenment is directly responsible for the massive rise in ignorance, tribalism, and fascism throughout the world.  Thanks to the modern, bullshit version of the internet, we have flat earthers, the criminal MAGA cult, and people who make their living as human robots on TikTok.

Take that Nicholas Negroponte.

So what do I do?

I put nucleargopher.com online in 1996, ryansutter.net in 2001.  I can publish writing and music on these sites, and I have, but nobody listens or reads.  If you don’t participate in the bullshit, you don’t exist.  I won’t participate in the bullshit so why bother posting anything at all?  Am I OK with being a tree falling in the forest with nobody there to listen to it?

I intend to figure out how to use the internet while entirely avoiding:

  • proprietary apps
  • engagement algorithms
  • generative AI
  • content silos
  • user tracking

Can it be done in 2025?  If not, I guess I won’t be online much longer.