Mosh
mosh.bsky.social
Mosh
@mosh.bsky.social
Software, systems, and society. 💎 @ipfs.tech squirrel-herder, Google Forms inventor, velodrome racer, safe streets advocate. Philly + everywhere.
My dad retired 5 weeks ago and today I got this photo.
October 9, 2025 at 5:00 PM
If anyone wants some good news for today, lots of great new bike & walking infrastructure is coming to the Philly region this fall & the next few years.
September 27, 2025 at 10:08 PM
Having a toddler is the ultimate jet lag hack. Germany and back with no adjustment period, suckers.
September 26, 2025 at 8:28 PM
Life imitates art.
September 18, 2025 at 9:11 PM
About last week...
August 12, 2025 at 3:09 PM
I've got one on a cargo bike and one on a mini scooter!
July 12, 2025 at 1:56 AM
Yesterday's CID Congress #3 was packed with great demos. Lots of good projects are converging to improve content addressing tooling for large files and datasets: metadata, range requests, streaming, data prep, conversion. #ipfs #atproto #cid
June 26, 2025 at 6:57 PM
June 26, 2025 at 4:47 PM
It's going to be 104 in Philly next Tuesday. Imagine the Rail Park's Cut and Tunnel sections built out as cool, shady oases for hot summer days.
June 22, 2025 at 12:05 AM
Check out this duckling family trying very hard to cross Broad & Pattison to reach FDR Park. This intersection needs a road diet stat! @5thsq.org
June 21, 2025 at 4:08 PM
Timeline cleanse, solstice firefly edition.
June 20, 2025 at 12:59 AM
This morning my 4yo asked me if grownups get sad. And, oh, buddy. I am so grateful that war is abstract for you.
June 19, 2025 at 4:30 PM
5. Wide sidewalks (with trees for shade) make for nicer cafe tables.

6. This curb bumpout is about the size of 1 tiny car, and holds about 6 bike parking spaces.

7. Playground fences can be nicer than chain link (Mauerpark)

8. Birch grove: dense trees create many sitting spaces for small groups
June 14, 2025 at 1:15 PM
More urban delights from Berlin:

1. Containerized trash.

2. Neighborhood intersection, Friday 6p. 50+ walking, ~10 bikes, 2 cars. It's so QUIET all the time, even when full of people.

3. Tram is quiet, clean, smooth.

4. The correct size for a tree pit.

Why can't us?
June 14, 2025 at 11:00 AM
Also layered: this mango cake 🥭
June 13, 2025 at 8:36 PM
@goat.navy tryna atproto-pill all the cypherpunks @protocol.berlin
June 13, 2025 at 1:47 PM
Nice talk from @norman.life unpacking why web security is layered, how @ipfs.tech offers tools (like GitHub Deploy action and Verified Fetch) to improve various layers. @protocol.berlin
June 13, 2025 at 1:02 PM
Philly, I think I've solved our parking problem.

The answer is more parking. Turn the cars perpendicular, and you get more parking spots + narrower driving lane... boom, slower, safer streets!

Details: cobbled street slows down cars, unpaved path slows down bikes where they mix with pedestrians.
June 13, 2025 at 4:39 AM
Yiannis Psaras (ProbeLab) shows off a measurement toolbox for p2p networks.
June 11, 2025 at 12:03 PM
@piss.beauty showing off an early payments lexicon for ATProto at #Hashberg.
June 11, 2025 at 10:43 AM
@seabass.bsky.social showing off the ATProto firehouse at #Hashberg. "This is why you want an appview."
June 11, 2025 at 10:41 AM
Very nice information design on this sign for Spruce/Pine bike lane parking enforcement.

Designer, I don't know who you are, but I see you and I salute you!

www.instagram.com/p/DKPqJ3ZRkwU/
May 29, 2025 at 7:13 PM
They're artifacts of this, and the cultural memory of them runs DEEP.

I could see a relationship graph working -- "give me all the spreadsheets I've worked on with Chad, starting with the most recent" but I think most people want a more literal organizing system under the hood.
May 22, 2025 at 3:18 AM
Neat to see this @bsky.app integration from one of my longtime favorite websites, @kottke.org
May 20, 2025 at 6:20 PM
By big tent, I mean a cozy onigiri house of nuanced umami.
May 5, 2025 at 2:02 PM