what do I do if my kid might be turning into Elon Musk [](image ) image
I’m headed to [XOXO 2024]( ) tomorrow! I’m excited, XOXO is legendary, but I’ve never been before, and this is the first one they’ve put on since 2019. I caught it just in time, too, they say this will be the last one ever. Drop me a line if you’ll be there too, I’d love to say hi!
[]( ) []( ) Heading to [XOXO 2024]( )? Join us at the IndieWeb + Fediverse Meetup during [XOXO Social]( )! Friday 8/23 11:30a, [Rogue Eastside](https://www.rogue.com/rogue-eastside-pub-pilot-brewery/ ). See you there!
I think talent is probably overrated. Talent is fixed mindset. You’re born with it, it’s in your genes, it’s a gift. Practice is growth mindset. Anyone can learn, put in the work, practice hard, and get better. It takes drive, and some people start out with advantages, but talent isn’t required. Talent exists, sure. Some people are naturals. But we overestimate its impact. I think much of what we see as talent is actually motivation. When you want something so much that you work day and night at it, that’s hugely powerful, more than anything in your genes. (And maybe that is in your genes!)
Whenever I need to optimize and I think I know where to start, I’m wrong. Not always, but close enough. Measure first. Then optimize. Every time. ([background]( ))
office [](image ) image
<img class="shadow" data-lazy-fallback="1" decoding="async" src="/dog_not_eating_dog_food.webp"/> [PetMD]( ) …or if you prefer, [eating my own cooking]( ), or [scratching my own itch]( ), or [drinking my own champagne]( ). Sure. These are all metaphors for the idea that if you build something, it turns out better if you use it yourself, especially if you *want* it yourself. However, when I think about [my projects]( ) [for bridging]( ) [social networks]( ), I wonder if I don’t use them myself deeply enough. If I’m not the target audience. Is that a problem? It’s not entirely true. Strictly speaking, I do use them. After this post gets published, you’ll see a trickle of likes, reposts, and replies from social networks start to show up [down in the comments](#comments ), thanks to [Bridgy]( ) and [Bridgy Fed]( ). The part I worry about isn’t the tools part, it’s the social part. How online social tools should work, how communities should use them, how they affect the ways people interact online. These have all been hot topics for a while now, with social networks pushing ā€œhealthy conversationsā€ and Congress haranguing tech execs on Capitol Hill, and even more acutely recently now that [Twitter is burning]( ) and a new crop of social networks has sprouted. These questions are complex, deep, and important. Many people have their own slants: big companies on business models, startups [on]( ) [features]( ) [and](https://post.news/ ) [news](https://artifact.news/ ), [IndieWeb]( ) on owning your data, the [fediverse]( ) on [consent and safety]( ), libertarian techies [on anti-censorship]( ), government officials on…whatever helps them get re-elected, I guess. I don’t know which of these angles is right, but I do know the issues are important. And as someone building social plumbing and tools, I’m keenly aware that my choices directly impact them, if only for my relatively small user base. They’re not easy choices! [In Thorsten Ball’s dichotomy]( ), I’m fully type 2: if a technical problem requires human behavior, that makes it *more* difficult to handle, not less. <img class="shadow" data-lazy-fallback="1" decoding="async" src="/cebu_taoist_temple_philippines.jpg"/> [Curioso](https://www.shutterstock.com/image-photo/pagoda-dragon-sculpture-taoist-temple-cebu-338318765 ) The problem is, I don’t have my own angle. I don’t know how tech should handle online social interactions – granted, probably no one does for sure – and I’m not particularly qualified or motivated to tackle it. Part of it is that [I don’t really hang out on the internet](/2018-09-04_i-dont-hang-out-on-the-internet ). I’m [somewhat online]( ) in a few bits of open source, but only somewhat, and not a ton elsewhere. I don’t post many times a day, I’m not on Twitter or Mastodon for hours at a time, I haven’t made many close friends on the internet. I definitely don’t have deep experience in community organizing or support. At the same time, I’m not under any illusion that the tools and services I build are neutral. We’ve mostly matured beyond ā€œtech isn’t good or bad, it’s how it’s used,ā€ especially for social tech. [Joel Spolksy’s historical view on this is one of my favorites]( ), including his ā€œprimary axiom of online communitiesā€: > Small software implementation details result in big differences in the way the community develops, behaves, and feels. I’ve seen this firsthand with [Bridgy]( ). Most users love it, but I do occasionally hear complaints that it creates surprising [context collapses]( ) when someone’s reply shows up in a different place than they originally posted it. There’s also the broader concern that webmentions [support and promote public conversations over private ones]( ), and the ongoing debate over whether they [hurt]( ) [or help]( ) your control over your own data. These conversations are [many years old](... ), but the recent explosion of alternative social networks and the fediverse has injected new life into them. Again, these are important questions. We need to figure out how to design healthy online spaces and tools! And I may have a few loose opinions here and there, but in general, I don’t have deeply held ideas or convictions, nor do I have a burning desire to work on the problem. It’s just not me. I’m grateful to the people and groups who are. And honestly, I’m not *too* worried. I still believe I can build tools that are net positive even if I’m Not That Online. I don’t feel too much like I’m neglecting some internet civic duty. But every now and then, I wonder if I’m not eating quite enough of my own dog food cooking, or not in quite the right way, or something. Am I overthinking it? What do you think?
[ <img data-lazy-fallback="1" decoding="async" src="/twitter_logo_upside_down.png"/>]( ) Well, it’s come to this. [Twitter is burning](https://twitterisgoinggreat.com/ ), [a billionaire owes money](https://www.reuters.com/technology/twitter-makes-first-interest-payment-musk-buyout-debt-bloomberg-news-2023-01-30/ ), [an API will soon get lobotomized](https://twittercommunity.com/t/announcing-new-access-tiers-for-the-twitter-api/188728 ), so [Bridgy]( )ā€˜s Twitter support will die within the month is dead. [Granary]( )ā€˜s and [twitter-atom](https://twitter-atom.appspot.com/ ) too. [The Twitter API may now be effectively unmaintained](/the-twitter-api-is-now-effectively-unmaintained ), but they still managed to find an engineer somewhere to change a few numbers in the billing code and [update some text on a web page](https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api ). What a waste. Plenty of ink has been spilled on all this already, I won’t belabor the point, but what an utter waste. Right now, Bridgy uses a free tier of Twitter’s API, equivalent to what many other major social networks offer. [By April 29th, this free tier will disappear.](https://twittercommunity.com/t/announcing-new-access-tiers-for-the-twitter-api/188728 ) My options will be a $100/mo plan with a quota of 10k tweets/mo, roughly .1% of what Bridgy currently uses, or an enterprise plan with unknown quota that [reportedly starts at $42k/mo]( ). Neither of these options is feasible. Bridgy can’t function with .1% of its current usage, and I won’t pay Twitter $500k/yr for a little side project. The silver lining is, after all the chaos and destruction and flight to the [fediverse]( ), Twitter doesn’t feel nearly as important now as it did half a year ago. It’s always been Bridgy’s biggest user base, [it had a great 11-year run](/2022-01-08_happy-10th-birthday-bridgy ), I never quite expected it to end like this, but here we are. To everyone who used it, thank you for your interest and support over the years! It’s been a great ride. And who knows, Elon’s [Twitter 2.0](https://blog.twitter.com/en_us/topics/company/2022/twitter-2-0-our-continued-commitment-to-the-public-conversation ) is awful at comms and changes its plans all the time, so there’s a chance they’ll take this all back tomorrow. But assuming it sticks, Bridgy Twitter will stop working on April 29, if not before. I plan to leave it up and running until then. got unceremoniously suspended on April 4th. So much for the month’s notice. [A billionaire owes money](https://www.reuters.com/technology/twitter-makes-first-interest-payment-musk-buyout-debt-bloomberg-news-2023-01-30/ ), [Twitter is burning](https://twitterisgoinggreat.com/ ), and the future is the [IndieWeb]( ) and the [fediverse]( ). Try out [Mastodon with Bridgy, classic or Fed]( ), and join us there!
Progress is a new error message.
[ ](image ) [ @snarfed.org ]( ) [ snarfed.org ]( ) [ snarfed ]( ) [ public@ryanb.org ](mailto:public_at_ryanb_dot_org ) I’m an [open source]( ) and [professional]( ) software engineer, [father]( ), [pianist]( ), [writer]( ), [climate hawk]( ), and more. I’m [based in San Francisco]( ). [snarfed.org]( ) has been around [since early 2002]( ). It was [born]( ) on my own server, which lived first in dorm rooms at school and then in an apartment in San Francisco. It later [migrated]( ) to a [Linux VPS]( ) at [JVDS]( ), and finally to its [current home]( ) on a [shared FreeBSD server](http://pair.com/services/web_hosting/ ) at [pair.com]( ). On the software side, it started on [SnipSnap]( ), then [moved]( ) to [PyBlosxom]( ), and [now runs]( ) on [WordPress]( ), originally on [its own theme]( ) and now on a [modified Ryu theme]( ). See my [software page]( ) for more of its custom patches, plugins, and themes. The header image is a [satellite photo of a military staging area]( ) near Al-Basrah, Iraq, taken by [Landsat 7](http://landsat7.usgs.gov/ ). Unless otherwise noted, all content on this web site is released into the public domain.