Toots for snarfed.org@snarfed.org account

Written by Ryan Barrett on 2023-04-16 at 00:00

I’m not eating my own dog food

https://fed.brid.gy/r/https://snarfed.org/2023-04-15_im-not-eating-my-own-dog-food

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2023-04-04 at 04:49

So long, Twitter API, and thanks for all the fish

https://fed.brid.gy/r/https://snarfed.org/2023-04-03_so-long-twitter-api-and-thanks-for-all-the-fish

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2025-01-08 at 23:01

=> View attached media

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-31 at 05:16

I’ve been a fan of Stewart Brand‘s Pace Layering for decades now. Really great framework for thinking about how different ecosystems and emergent forces interact. I’ve been thinking about a tech version of it for the better part of a year, and I finally took advantage of the holiday break to bang out a rough draft. Thoughts?

Product includes devices like XBox, TiVo, and PalmPilot; apps like Firefox, MS Office, and Lotus 1-2-3; and services like Google, Facebook, and Wikipedia.

Components include libraries and frameworks: glibc, LLVM, Django, React, Docker, Arduino, etc.

Organizations involve some form of human governance, eg companies like Bell Labs, IBM, Microsoft, and ARM; non-profits like ICANN, the FSF, and the Linux and Apache foundations; and standards bodies like IETF, W3C, ECMA, and OASIS.

Standards are open via standards bodies, proprietary to individual companies, and de facto. Examples include networking protocols like TCP/IP, HTTP, and SMTP; file formats like HTML, JPEG, and WAV; character encodings like ASCII, ISO 8859-1, and Unicode; operating system interfaces like Win32, POSIX, and Cocoa; and hardware languages like Verilog, VHDL, CUDA, FPGAs, etc.

Computer science and electrical engineering are the academic fields that provide the direct foundations for software and hardware, respectively, and math and physics underneath them. Number theory and cryptography, information theory, combinatorics, Boolean logic, digital and analog circuit design, and arguably even materials science processes like EUV lithography all live here.

I’m far from the first to think along these lines. Erik Samsoe on Twitter (with Brand himself), Dmitri Glazkov’s Forces of the pace layering confusion, and Gartner’s Pace-layered Application Strategy. Taking a wider view, the classic 7-layer ISO network model and 4-layer IETF model are a form of pace layering applied to networking protocols.

=> View attached media | View attached media

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-27 at 17:44

everyone’s always donating their body to science when they die. I want to donate my body to art

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-26 at 22:52

=> View attached media

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-25 at 00:29

ah, that wonderful age-old Christmas tradition, the cardboard boat race

=> View attached media | View attached media | View attached media | View attached media

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-22 at 01:46

It’s time for a special holiday Bridgy Fed status update!

Since last time, we’ve been working mostly on getting A New Social off the ground and on Bridgy Fed internals. Specifically, my development focus for a while now has been cost cutting. I fund Bridgy Fed myself right now, which I’m happy to do, but it costs more to run than it should, probably by 2-3x or so.

(We do plan to fundraise for A New Social eventually and fund Bridgy Fed there instead! Including individual donations, among other sources. Stay tuned for more news when we have it.)

In the meantime, I’ve been pushing the optimization boulder uphill, making slow progress. I’m currently struggling with one big issue: getting caching working in ndb, our ORM.

ndb can cache both in memory and in memcache. We configure it to do both, but it doesn’t seem to be using memcache in production, and I’m not even sure it’s caching in memory there either. If you have experience with ndb, Google Cloud Datastore, Memorystore, or related tools, please take a look and let me know if you see anything obviously wrong!

This also means that I haven’t had much time to spend on features, bug fixes, or other user-visible updates. I’m the only developer on Bridgy Fed right now, and I’m only part time. I’d love help! It’s entirely open source, so if you’re interested, check out the open issues, feel free to dive in, and ping me on GitHub if you have any questions!

Having said that, I have done a bit besides cost cutting since last time:

As usual, feel free to ping us with feedback, questions, and bug reports. You can follow the now label on GitHub to see what we’re currently focusing on. See you on the bridge!

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-18 at 17:40

fog over the bay was intense this morning

=> View attached media | View attached media

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-17 at 17:22

Excited to announce that I’m teaming up with Anuj Ahooja on a new non-profit for the open social web, across protocols, with Bridgy Fed as its first main project! Introducing A New Social.

When I posted Possible futures for Bridgy Fed a while back, I was surprised and gratified by the outpouring of support. So many of you really believe in it and want it to survive, grow, and find a stable footing beyond the useful little one-person side project it is today.

Some people stepped up even further and said, “I’m willing to put the work in and actually help build, drive, and even lead this.” Anuj is one of those people. He’s a renaissance man who’s worked on the fediverse and open social web for many years at sub.club, Flipboard, and more. He’s written at length about the potential he sees in the open social web, across all sorts of networks – “people, not platforms!” – and how we have an opportunity now that we haven’t had in a long time.

And there are so many more of you, across the space, who’ve joined and committed to supporting us! We’re truly humbled and grateful. We’re still only at the very beginning, we have a lot of work to do, but we’re excited to get started. Wish us luck, and please reach out if you want to get involved!

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2002-12-22 at 03:00

software

https://fed.brid.gy/r/https://snarfed.org/software

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-05 at 21:07

Congratulations to the Threads team on launching fediverse follows! Big step for the open social web.

Among other things, this means that you can now bridge your Threads account into Bluesky by following @bsky.brid.gy, and your Bluesky account into Threads by following @ap.brid.gy. Exciting!

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-12-01 at 17:46

my wife wants to shave racing stripes into our cat AMA

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-11-21 at 23:44

Bridgy Fed fediverse => Bluesky bridging is currently paused. The Bluesky team has been working on their relay to handle all their new growth, and they’ve temporarily stopped ingesting data from federated PDSes like Bridgy Fed while they finish that firefighting. Sorry for the inconvenience, all! Please send their team lots of #hugops!

(Bluesky => fediverse bridging has struggled a bit too, but it should generally still be working.)

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-11-19 at 20:15

It’s not just you! Bridgy Fed is badly behind right now. Started around midnight PT last night, task queue peaked at over 3M tasks (!), 7h delayed. Down to 2.5M now, working through the backlog. Not just organic growth, something unusual happened, but I haven’t been able to look yet. Hopefully soon.

In an unrelated coincidence, I got pretty sick last night, and I’m still pretty out of it. Tough timing.

Also, Bridgy Fed has decent observability and tools for these kinds of events, but I deliberately don’t set it up to page me in the middle of the night. It’s still just one person’s side project, after all.

Feel free to follow this GitHub issue for updates.

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-11-18 at 19:39

Most of the time, I don’t feel like a technical wizard, or a product visionary, or an inspiring leader, or an empathetic community builder, or anything like that.

Most of the time, I feel like a plumber. Just trying to keep the pipes hooked up, plugging leaks, keeping the raw sewage away from the drinking water.

I’m ok with that.

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-11-01 at 19:15

Possible futures for Bridgy Fed

https://fed.brid.gy/r/https://snarfed.org/2024-11-01_53932

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-10-29 at 21:33

Hi Bridgy Fed fans! It’s time for another status update, headlined by two big new features.

First, you can now use custom domain handles on accounts bridged into Bluesky! Web sites and fediverse accounts can both do this; click through for instructions. Here’s an example. We’ve been excited about this for a while, we hope it makes bridged accounts feel a bit more like first class citizens.

Second, if you deactivate bridging to Bluesky, you can now undo it and bring back your bridged account! Just un-block and re-follow the bot, or for a web site, file an issue or ping me. This is supported if you first deactivated after 2024-10-22; we’re still working on the rest.

I’m also excited that Tamschi has generously volunteered to help triage issues and coordinate development. He’s been a valuable presence on the project for a while now. Please give him a warm welcome!

Oh, and I got distracted for a bit and built a labeler that emits custom self-labels, then promptly realized that custom self-labels probably aren’t allowed, even though Bridgy Fed has been using them since launch. Ah well!

Lots more since last time too:

As usual, feel free to ping me with feedback, questions, and bug reports. You can follow the now label on GitHub to see what I’m currently focusing on. See you on the bridge!

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-10-24 at 21:18

I wish I had a better sense of where gravity comes from. Anyone have good intuition that they could explain?

I obviously get what it is: apple falls from the tree, etc. And I think I more or less get how it is: Newtonian mechanics, general relativity, curved spacetime, etc.

But I do not get why it is. Why does gravity exist? Why do large accumulations of mass naturally pull other mass toward them? 🧐

One theory I’ve heard is that there’s a universal field, like the Higgs, with particles traveling in all directions and colliding with mass. If you’re near a massive body like a star or planet or moon, it blocks some particles on its side from hitting you, but not from the other side, so the net effect pushes you toward it.

That would make gravity related to volume instead of mass, though, which obviously isn’t right. Still, I don’t remember hearing any other explanations. Does anyone know of any?

=> More informations about this toot | View the thread

Written by Ryan Barrett on 2024-10-13 at 05:06

Software Prevention Engineer

=> More informations about this toot | View the thread

=> This profile with reblog | Go to snarfed.org@snarfed.org account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/199667
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
710.210517 milliseconds
Gemini-to-HTML Time
6.772209 milliseconds

This content has been proxied by September (ba2dc).