[drop_cap]R[/drop_cap]emember the original promise of Social Media? “Connect with your friends” – “share cool stuff” – “hang out and get to meet new people”.
Fast forward to 2026 and social media is a fragmented hellscape of ideological silos and algorithmic meatgrinders, everyone tap-dancing for ever-shifting virality metrics while the platform-keepers harvest each minuscule flick of our eyeballs for ad revenue.
“Don’t Show Me More Of This”
You know the drill. The longer these platforms keep you glued to their “feeds” (why does this term always remind me cattle farms?) the more vigorously they can present their PowerPoint presentations and proudly proclaim “2% increase in user stickiness”.
The fact that it’s all slop, propped up by bots, engagement-share-croppers, vapid hot takes and rage-bait–let’s not talk about it. Business is booming. Advertisers are spending. The kids are lapping it up. And so are the oldtimers. Swiping all day long. Just don’t make them leave. Integrate, consolidate! Intersperse cute animals with geopolitical carnage, productivity hacks with celebrity gossip, thirst traps and hyper-personalized content, custom-tailored to trigger you where it hurts, smack-dab in the mammalian cortex.
Can’t log off. Must “monitor the situation”. Pull to refresh. The dopamine slot machine. Open your mouth wide. And feed.
The funniest part about all of this is: nobody asked for social media to become a behavioral optimization machine. Yet that’s where every platform eventually drifted. The open web? Who needs it anyway? Hyperlinks? Pah, where we are going you’ll get likes and comments instead!
Somewhere along the way, “sharing something online” quietly became a commitment. Post something and now you’re expected to monitor reactions, reply to comments, check analytics, maintain a presence. Communication was no longer enough. You had to manage its aftermath.
But at the end of the day, social media is just software, like anything else. Input and output of data: simple text messages, with some images and videos sprinkled in.
Exodus To The Terminal
A few days ago I thought to myself: what if we stripped all that extraneous nonsense away and drilled down to the very core of what social media actually is? What is left if you kill the feed, the hearts, the thumbs up, the comments, the “analytics”?
Just bits and bytes of data going from A to B. Mostly text, with some images and videos sprinkled in. No tracking, no ads, no bloat, just pure unfiltered sharing.
And what better place to build it in than the terminal, that beautiful text-based domain of data manipulation.
I already had most of the cross-posting-API stuff ready from my previous project, including image/video support, so porting it all to the terminal was a surprisingly quick undertaking.
Have a quick thought? Just pop open a terminal (or even better: bind it to a hotkey), send off your tweet/toot or whatever they call it these days, and carry on with your life.
No harm done. Not a single browser or app icon touched. Not an eyeball defiled by ads. Never sidetracked by “related posts”. Just share and move on.
If someone replies, fine. Deal with it later. If not, also fine. At least you’re not going to waste time gulping down the slop-du-jour while the C-suite books yet another “digital detox” to the Bahamas.
And besides, what do you need notifications for? You have your phone next to you anyway at all times, you filthy animal.
But isn’t that “anti-social”, you say? To just “broadcast”, unidirectionally like a fax machine possessed by a purpose?
When you want to share, share.
When you want to read, read. Got a moment of downtime? Comment, engage. On your terms.
Clean separation of concerns.
FOSS / MIT license
Github repo: github.com/burninc0de/socialsox-tui
–
