Thinking about @protocolsforpublishers.com Toronto last week. For me, the most interesting insight came when discussing trust: thegreenline.to building trust with their readers by hosting in-person events, meeting and interacting with people IRL.
Josiah
Josiah
@josiahwitt.com
π¨π¦ #HamOnt π» @dxos.org π² Cars ruin cities π‘ Housing for shelter, not speculation π« Showing up regardless
475 followers625 following288 posts
Very interested in what are ways to cross-pollinate between physical and digital spaces and how we can help enable that. Also makes me even more excited to see @roundabout.town in action because it seems like a great example of this.
Going to be giving a tour of dxos.org/composer at @atproto.to! Might even have invite codes for folks to get access to Composer, youβll have to come to find out π
Two weeks from today, we're having another atproto meetup in Toronto! Come on down! Featuring demos from @hypha.coop, @bad-example.com and others!
discovered kimbia.app this morning, great work @jyc.dev! finally, ditching strava feels within reach, just need to find a way to directly send activities from apple watch/health into kimbia
This exists now! Gotta love when nerds do nerd-shit: bsky.app/profile/anil...
I was considering whether or not I should buy a magic keyboard just so that I could use touch id while my mac is docked at my desk. Evidently, I'm not the only one to have encountered this dilemma because not only does this exist, but its more expensive than the magic keyboard and yet still sold out
Unfortunately not going to make it to @localfirstconf.com this year, but have a couple tickets now that arenβt going to be used. If youβd like to go but couldnβt afford tickets give me a shout!
Josiah reposted
A small ask from the local-first community. Iβm speaking at @localfirstconf.com in Berlin about @tiles.run, but this year the conference isn't able to cover speaker travel. I'm trying to raise $700 through Github Sponsors to cover my flight. Any amount helps. github.com/sponsors/til...
Josiah reposted
BREAKING: Signal, the #1 privacy protecting messaging app, is saying they will pull out of π¨π¦ ENTIRELY if they're scoped into #BillC22 without large changes. This should be our final alarm bell:.We can have privacy or we can have C22, not both! #cdnpoli www.theglobeandmail.com/politics/art...
Josiah reposted
Feeling vibes of the Dandelion Networks from @r-emrys.bsky.socialβs fantastic novel, A Half-Built Garden π±
I like it, though there may be some bias involved... docs.dxos.org/echo/introdu...
buckets are out, spaces are in
NPM publishing is such a pain. I understand the reason behind their move with granular tokens but it was managed so poorly. This week finally got around to migrating all the DXOS packages to trusted publishing and was only able to do it because of Claude Code.
Was trying to publish some NPM packages for the first time in a while and wooo... the DX there definitely still needs a lot of love. JSR is *so* easy, heck, they'll write the publish action for you.
Itβs baffling to me that thereβs no straightforward way to do this at the org level. Anyways, I published the code here in case it helps anyone else in a similar situation: github.com/wittjosiah/n...
NPM publishing is such a pain. I understand the reason behind their move with granular tokens but it was managed so poorly. This week finally got around to migrating all the DXOS packages to trusted publishing and was only able to do it because of Claude Code.
Was trying to publish some NPM packages for the first time in a while and wooo... the DX there definitely still needs a lot of love. JSR is *so* easy, heck, they'll write the publish action for you.
Josiah reposted
Replying to @tokono.ma
Regarding the experiment, I genuinely believe the current way weβre building software is outdated. We can do so much better, we can have more user agency and enable it for less technical folks. Easily build any UI sitting on top of pieces of data & logic. Create, adapt, remix; diffuse.
Josiah reposted
I revealed the @inkandswitch.com secret plan behind our work on local-first software this year at @localfirstconf.com. Now you can learn it too: www.youtube.com/watch?v=9s8O...
Josiah reposted
You know a new @inkandswitch.com essay dropped when the malleable software feed explodes with activity bsky.app/profile/did:.... Excited to give it a read!
This is something weβve been thinking about a bit for @dxos.org & Composer as well. We have an existing identity system (HALO) but it would be very cool to be able to send space invitations to someone just based on their atproto did handle, even if they donβt have a HALO identity yet.
i think we need a new term to describe this direction where platforms use atproto for metadata and identity, and use their own systems for the rest of their platforms. current examples are @roomy.chat and @tangled.sh but as bryan indicates the design space is v large and underexplored
I was considering whether or not I should buy a magic keyboard just so that I could use touch id while my mac is docked at my desk. Evidently, I'm not the only one to have encountered this dilemma because not only does this exist, but its more expensive than the magic keyboard and yet still sold out
Josiah reposted
Hurrah! The first non-test post to show up in the @graze.social feed I made for βmalleable softwareβ mentions bsky.app/profile/did:...
This work has grown out of our existing work on local-first and malleable software but has really developed into its own set of interesting problems. To be clear: we donβt claim to have all the answers!
Josiah reposted
Reading @adapalmer.bsky.socialβs Terra Ignota and, from some offhand statements in later books, it becomes clear that Canada became part of the EU at some point. Remarkably prescient. That seems much less science fiction today than it would have even 6 months ago and the books are from 4 years ago.
In this video of the deck, you notice that whichever plank is currently focused gets a special visual treatment, this is what it looks like when a plank is attended.
A core part of the default layout in Composer is a component we call the "deck". If you've ever used TweetDeck or @deck.blue the basic layout should make sense, except in this case we've repurposed it to serve as a multi-tasking surface for knowledge work.