On (and Off) Twitter

The last day or so I’ve been logged back in to Twitter and am dipping my toes in it again. I’ve been on a twitter hiatus for a few months now (and will likely return to one shortly), because I found the service quite stressful — both in terms of the amount of bile / bad news it showed me, and in terms of “I must constantly refresh it because what if somebody reacted to something I did on it?”

But I can’t say I didn’t miss it at least a little bit. Here are some things I did and didn’t miss.

Did miss

  • Some familiar faces (or at least, their avatars) and the things they tweet about.
  • A general sense of “people are around and some of them are listening.” I don’t think Twitter is a great place for “being connected” (though it can give semblance of that), but it is a place for some awareness that others are around. I crave a more intimate version of this, though.
  • Jamming out on twitter. I like to think I’m “good at tweeting” (if that’s such a thing). It’s debatable if this is a good thing or not, but it’s something that makes me feel happy. I’ve used the service for over a decade and I’ve sorta got the hang of it now. It’s a fun place to play with language.
  • Similarly, it’s a fun place to riff with people during shared events (like being at a conference, watching an Apple Keynote). This is insufferable to anyone not in on the thing, but if you are, it’s a riot.

Did not miss

  • All the bile. The hate, the sexism, the bots, the nazis, the trump supporters. The arguing, the fighting, the bad vibes. I don’t want to keep my head in the sand about the Legitimately Bad Shit happening in the world, but I also don’t want to read about it from dawn till dusk.
  • Dudes. A general profusion of dudes. Look, I know there are many of them out there, and heck, I am one too. There’s nothing inherently wrong with being a dude. It’s just that programmer-twitter is overrun with them and it’s a big big drag.
  • Related, and worse, is Rational Dude Twitter (it has some overlap with programmer twitter). Rational Dude Twitter is where dudes try to sound so wise by using real big words, academic words, pedantic phrasing. And they flex their big Rational Dude Muscles by squeezing in as many of them as they can into a tweet (or, jesus) a tweet storm. What an utter bummer these people are.
  • The aforementioned stress caused by needing to feel “on” all the time. Refreshing twitter all day, especially if I’ve just done something on it (what do people think of it?). Trying, and failing, to not care. Closing the tab and then immediately re-opening it. Checking twitter when I wake up, when I stop at a traffic light, when in line at the store, when I’m poopin, when my subway car gets cell service. Certainly not everybody gets as roped in as I do, but I sure do.
  • Trying to communicate anything of nuance, whatsoever. I’ve tried. It’s really hard. If you try too hard you end up sounding like Rational Dude Twitter where you only speak in maxims and koans.
  • A horrible, pathetic, embarrassing, offensive use (or disuse) of hypertext and rich media. Twitter is a website that doesn’t let you make web hyperlinks (only auto-links). You can’t bold text (like the Xerox fucking Alto could do 45 years ago). You can’t embed other media (except that which twitter has deemed acceptable). Need to explain something complicated? Screenshot of text or a “gif” (it’s not a gif) of software it is!

Anyway, all of that is to say, I’ve got some feelings on the subject. I’ll write more soon (because embarrassingly enough, this website doesn’t support auto saving yet and I’m worried I’ll accidentally delete this otherwise nice post).

Picking up where I left off…

This is the part where Jason-the-programmer says “And so here’s the technology I’d like to see to improve this” and I’ll rattle off a bunch of features for twitter to do (and they won’t do them) and I’ll feel satisfied.

You can probably guess from my tone I’m not exactly about to do that. But I would like to imagine a bit of an alternative to twitter, which has many of its strengths and fewer of its faults. This is not a 3rd party twitter app, and it’s not an alternative service (like app.net was) but instead is an inkling of a “protocol” for people talking to each other on the web without a shitty service in the middle.

Before I go further, I’ll say this was written hastily, probably has lots of flaws, and is almost certainly already kinda in the works in the form of WebMention and others.

The biggest thing I’m after in my imagined web network is a really solid way for having good relationships with people online. Too often online life presents the artifice for relationships, without providing much in terms of actual relationships. Corporations (it’s always corporations) say they’re trying to make a more “open” or “connected” world. Connections are great, and underrated (hey look, I can contact just about any living human being on the planet, no matter where they are, in a matter of minutes, and if that isn’t absolutely mindbogglingly astonishing, you should take some time and reflect on it), but as far as building relationships go, connectivity is a bare minimum — necessary, but not sufficient.

And I’ll admit, “relationships” are one of the most complicated aspects of the social human being, and I don’t hope to facilitate or foster all or even most aspects of human relationships via my proposed online world, but boy wouldn’t it be great to foster them just a little bit more than we currently do?

So I think my narrow definition of “relationships” here mostly means intimacy. Not in the sense we often think of it (as physical intimacy between people, often sexual), but more so as closeness and trust between people. I want to know what my friends are up to, I want to be able to talk to them (about the big stuff, but also about small talk stuff). I want the opposite of loneliness, and the opposite of loneliness isn’t dozens of people, the opposite of loneliness is togetherness.

Related, I don’t need or want thousands of online friends. I can’t deal with thousands of most things (unless it’s thousands of dollars, and even then my track record is only so-so). I don’t want a platform to grow my brand, I want a place to hang out with my friends online.

When I was a teenager I used to hang out online just about every night. For me, that was MSN Messenger: most of my friends were there, not all at once, but at various times throughout the evening. Yeah, it was mostly a place to gab, but it was also a place where you felt you could confide in those close to you. You had a sense that other people were around, and that you could be together for a little while. People had “statuses” to indicate when they were around. If someone was online, MSN told you so, and you knew you’d have pretty good luck spending some time with them. Likewise, if their status was “Away” or “Busy” or “Offline” you knew they probably weren’t around for hanging out, and that’s OK, because you had the right expectation.

With twitter, I can kind of guess when my friends are around, but I’m not really sure. Maybe he’s up for tweeting back and forth; maybe she just put her phone away because she’s going out tonight. Who can fucking tell?

What I’d really like is a place where me and my friends can hang out online. One that’s on my website, and that’s on your website, and on all your friends’s websites. I cannot and will not trust twitter to do a good job at this, not only because obviously I’m just Jason and they don’t have to listen to me, and even if they did it’s not the product they’re trying to create, and even if it were, they’re mired in the vitriol that resulted from their previous poor design decisions, and on top of all that they’re a corporation that doesn’t really give a shit about my mental wellbeing.

I don’t necessarily want another IM (although hey, if I could recapture they heyday of my MSN years, I wouldn’t turn it down), but I’d love to reintroduce the concept of online status into today’s web networks. It doesn’t have to be straight online status, it could be something like Glancing or it could be an evolution into something altogether new, but I should at least be able to tell when my friends are “around.”

I don’t want to be constrained to 140 characters, as that makes it really hard to talk about just about anything with just about anyone. People are complicated and messy and we need a little bit of breathing room to express that. I’m not saying that everyone should be writing blog posts to each other (necessarily), but holy crap give them the space if they need it.

Maybe this looks like a feed, maybe it looks like IM, maybe it looks like something a little different from that. But this is the sort of thing I want from an online network of people. I want to hang out, I want to be together, online. And I don’t want to be dependent on a corporation for it, either. It doesn’t necessarily have to be private, but it could be.

Could this work? Sorta (probably). Everyone runs their own server (oops, that’s probably game over), and the servers communicate via an API / protocol about new posts, for example. There’s another obscure networking service that works a bit like this, and it’s done alright. I won’t go too far into implementation details beyond saying that “it’s probably possible” because that’s all that matters and because I’ve yet to fully flesh out and design what the service would actually look like.

These are some of my meandering thoughts on Twitter and social life on the internet in 2017, and maybe social life on the internet in 2018 and beyond. What do you think? What do you want from your network?

Speed of Light