Sign in

Jim Pick

@jimpick.com
2.3K followers 1K following 1.1K posts

Saanich. Fritter user #3. #YYJ Working on @hex.camp linkat.blue/board/jimpick.com

PostsRepliesMedia
Jim Pick @jimpick.com · 27/06/2026
Over an hour on the phone trying to cancel Telus since I'm moving, discovering I've been paying $30/mth for some security plan and I'm on some contract I never signed up for. What a deeply unethical company.
130
Reposted by Jim Pick
Nick Rempel @nrempel.com · 06/06/2026
I made an atproto dashboard to see what's going on on the network in realtime. Runs entirely in your browser. Take a look. What would you like to see? atproto.nrempel.com
atproto.nrempel.com
ATproto Command Center
Live wire-desk terminal for the ATproto firehose. Real-time velocity, collections, accounts, and content signals — computed entirely in your browser.
1013929
Reposted by Jim Pick
David Gasquez @davidgasquez.com · 18/05/2026
Wrote about why the AT Protocol is the ultimate API for you and your agents! davidgasquez.com/atproto-agents We need more people building on the atmosphere!
My atmosphere data lives at at://davidgasquez.com. You can explore it all without API keys, auth, or arbitrary HTML to parse. Your agent can browse it, query it, and link to it. Getting someone latest posts is one click/curl away.

That’s the pitch. The rest of this post is why it works, and why it might be the substrate your agents have been waiting for.

Hostile Platforms
You’ve probably experienced more than once recently, platforms being hostile to you (or your agent) getting the data out: throttled or limited APIs, bans for scraping, no identity persistence, no real-time access, walled gardens. Every integration is a deal that can be revoked when the CEO wakes up in a bad mood.

The AT Protocol is an amazing technology that I think is very underrated for agents! Turns out, the properties Bluesky (the biggest AT Protocol application as of today) needed for humans (portable identity, open data, federated infrastructure, structured schemas) happen to be exactly what you’d want for agents too.

As a quick and dirty intro (you should read the official ones, or this great walkthrough by mackuba), in the atproto world, every user is a personal, signed JSON repository. Every record (a post, a like, a follow, a photo, a blog post, anything really) is addressable by an at:// URI, has a public schema (a Lexicon), and is broadcast in real time on a global event stream (the firehose). Dan Abramov explains all of this in more detail and clarity in “A Social Filesystem”.
512515
Reposted by Jim Pick
Langley Advance Times @advancetimes.bsky.social · 08/05/2026
Just going to point out that here at the Langley Advance Times (total newsroom staff: four people), we don't use ChatGPT to write any of our stories. Subscribe to your local papers, bookmark their pages, sign up for their newsletters.
192
Jim Pick @jimpick.com · 05/05/2026
Going to check out the "Future of Journalism" summit at UBC next week ... I should have some interesting local news-y stuff deployed by then cjf-fjc.ca/event/the-fu...
cjf-fjc.ca
The Future of Journalism Summit – Canadian Journalism Foundation
041
Jim Pick @jimpick.com · 04/05/2026
Wow
000
Reposted by Jim Pick
Abolish ICE 🐦‍⬛ @schuyler.info · 02/05/2026
You're welcome.
An orange map of county boundaries in the continental United States, with the counties named "Orange" filled in solid blue.
011
Reposted by Jim Pick
Glean 🐝 @glean.at · 21/04/2026
New day, new product on the Atmosphere. Launching glean.at a Social RSS Reader on @atproto.com. What does it mean? - Your RSS reader becomes connected to your social graph. - See what people like you read, like or annotate - Discover feeds or articles you wouldn't have known before
glean.at
Glean
A social RSS reader on the AT Protocol.
712323
Reposted by Jim Pick
Marcin Wichary @aresluna.org · 09/04/2026
Some fun photos from Large Scale Systems Museum near Pittsburgh!
88213
Reposted by Jim Pick
Anisota @anisota.net · 08/04/2026
Moths.
2607
Reposted by Jim Pick
Jim Ray @jimray.bsky.team · 06/04/2026
What a fantastic conference writeup from @macwright.com, one of the many of you I'm kicking myself for not having a chance to meet macwright.com/2026/04/05/i...
macwright.com
In the Atmosphere
A lot of nice people in Vancouver talking about nerd stuff
1242
Reposted by Jim Pick
Abolish ICE 🐦‍⬛ @schuyler.info · 31/03/2026
= Floats in AT Protocol = a modest proposal by @vmx.cx hackmd.io/@vmx/floats-... please share if you <3 #atprotocol and also numeric data types #datamodels #atproto #whynofloats #float64 #ieee754 #atgeo
hackmd.io
Floats in ATProto - HackMD
Note: I was part of the IPLD team that created the specs/information that is linked from this FAQ.
4369
Reposted by Jim Pick
flo-bit @flo-bit.dev · 01/04/2026
rough first version of atmosphereconf VODs up on atmo.rsvp too, more updates coming soon atmo.rsvp/p/atmosphere... really love what @stream.place is doing with that vod jam :)
45814
Reposted by Jim Pick
Andy Schwab @andyschwab.link · 30/03/2026
A little step: working on an AppView and small Lexicon to make contribution information modular and transparent - so it is easier to signal if you're looking for support, and how to provide it; will have the repo public soon, and hope to get the alpha public later this week - feedback welcome!
191
Jim Pick @jimpick.com · 30/03/2026
Definitely enjoyed #ATmosphereConf … super inspired by various talks and hallway conversations. I think next year there’s going to be a lot of talk of going “on protocol”.
2110
Reposted by Jim Pick
sarcastic parrot @monkchips.com · 29/03/2026
Dear lord this talk is good. It's been drawing me in, step by step, since it kicked off. So fucking meta, the wizard of Oz material was everything. Also the Norbert Weiner stuff. And the automotive stuff. Well played @case.bsky.social. thank you #atmosphereconf 2026 "Design is governance".
Screenshot from #atmosphereconf with a stream of Case, a screenshot of the wizard of Oz movie, and a picture of the original Wonderful Wizard of Oz book from 1901.
0174
Reposted by Jim Pick
Blaine @blaine.bsky.social · 29/03/2026
The only thing I'm disappointed about #atmosphereconf is that @bmann.ca didn't take my suggestion to call the afterparty "A World With Caesars"
An image of a uniquely Canadian drink, the Caesar. A clamato-based drink with celery, a savory garnish (olive, tomato, pickles, bacon) and a salt rim.
4554
Reposted by Jim Pick
dietrich @burrito.space · 28/03/2026
🚨 the ecosystem is delicate #atmosphereconf there's a LOT of enthusiasm + talent, but: - no magical investor monies - grant options are THIN - many first time founders - many don't want investment - few other options - scary macro env it's a collective challenge we can just pay for things?
317025
Jim Pick @jimpick.com · 25/03/2026
Going to be at #ATmosphereconf tomorrow… interested in civic tech and local journalism tech
3192
Jim Pick @jimpick.com · 13/03/2026
First attempt at taking pictures with a 550円 “junk camera”
1252
Reposted by Jim Pick
Yonz @yonz.bsky.social · 24/02/2026
LoFi/34 is starting at the top of the hour, come join to hear from Martin Kleppmann & builders shipping p2p software. 👉🏽 LoFi.so/
171
Reposted by Jim Pick
max @notplants.net · 24/02/2026
use your pds as a git remote, if you want to codeberg.org/notplants/pd...
codeberg.org
pds-git-remote
⚘ use your pds as a git remote if you want to ⚘
4377
Reposted by Jim Pick
Juliet Shen @julietshen.online · 10/02/2026
Today, @roost.tools is releasing Coop v0, an open-source review tool for online safety. Run it on your own infrastructure with free child safety detection tools, including HMA for hash matching against known CSAM and the Content Safety API for novel CSAM detection. github.com/roostorg/coop
roost.tools
Meet Coop V.0
Robust Open Online Safety Tools or ROOST is a new non-profit entity designed to address the urgent need for accessible, high-quality safety tools in the rapidly evolving digital landscape.
3256
Reposted by Jim Pick
James Brown @ancient.bsky.social · 07/02/2026
"Animated Bokeh" has been on my whiteboard for a long time, and this is the result. I thought it would just be for cheesy novelty effects, but it also does lightfield manipulation that was cooler than I expected. www.youtube.com/watch?v=Kg_2...
youtube.com
Digital Iris
YouTube video by Ancient
1320168
Reposted by Jim Pick
Mosh Lee @mosh.bsky.social · 05/02/2026
Been mulling over @bnewbold.net's recent post on community spaces and atproto's next frontiers. I wrote about why building for organizers (not just users) might be the key to making it all work.
mosh.leaflet.pub
Building for Organizers - The People Layer
The most enduring social networks aren’t the prettiest or the most addictive – it’s the ones that empower organizers.
25618
Jim Pick @jimpick.com · 06/02/2026
Finally figured out how to get blackbox exporter monitoring working with prometheus operator and Probe resources. It immediately flagged that I had an expired SSL cert … turns out I had a typo in a YAML file. :-)
000
Jim Pick @jimpick.com · 04/02/2026
This is awesome
080
Reposted by Jim Pick
Bergis Jules 🇱🇨 @bergisjules.bsky.social · 03/02/2026
Rethinking Digital Storage for Community-Based Archives medium.com/community-ar...
medium.com
Rethinking Digital Storage for Community-Based Archives
Over the last few decades, the standard procedure for storing and backing up data has been ‘put it in the cloud.’ Many of us use cloud…
1206
Reposted by Jim Pick
Kelsey Hightower @kelseyhightower.com · 01/02/2026
I'm still writing code the hard way. I'm slow. I like to think critically about every line of code and fiddle with variable names until everything looks right. I treat code as a liability and try to ship only what's necessary. It's hard to imagine writing code any other way.
JetBrains GoLand IDE showing sqlite3 bindings written in Go.
351074121
Reposted by Jim Pick
Martin Kleppmann @martin.kleppmann.com · 01/02/2026
Exciting news for the local-first community! 1. Local-first Conf Berlin is back on 12–14 July: www.localfirstconf.com 2. The nice folks at @cultrepo.bsky.social have made a documentary about the movement: www.youtube.com/watch?v=10d8...
localfirstconf.com
Local-First Conf 2026
Join us for the third edition of Local-First Conf. Connect with a rapidly-growing community in an intimate setting. Berlin 12-14th July 2026.
26717
Reposted by Jim Pick
Ink & Switch @inkandswitch.com · 30/01/2026
We’ve got a save the date announcement today for this year’s Local-First Conf @localfirstconf.com - July 11th to 14th in Berlin. We’re supporting the conference & leaning into some “Day 3” content with some malleable software and other topics. Add your email to be notified!
localfirstconf.com
Local-First Conf 2026
Join us for the third edition of Local-First Conf. Connect with a rapidly-growing community in an intimate setting. Berlin 12-14th July 2026.
42910
Reposted by Jim Pick
Nick Rempel @nrempel.com · 27/01/2026
Collecting Canadian software alternatives: cDox (cdox.ca) - Document writing and sharing, Canadian-hosted Float (floatfinancial.com) - Corporate cards, expense management Venn (venn.ca) - Multi-currency accounts, low FX rates
venn.ca
Venn - Canadian Business Banking, Accounts, and Corporate Cards
Venn provides 5,000+ Canadian businesses with local CAD + USD accounts that earn 2% interest, global corporate cards with cashback, free transfers, and low FX.
2132
Reposted by Jim Pick
New_ Public @newpublic.org · 26/01/2026
Join Blaine Cook, New_ Public’s Principal Software Engineer for Roundabout, at a @getdweb.net virtual meetup this Wednesday from 1-2pm EST Blaine will present on Roundabout, our new local community app! Folks from @awana.digital and @dod.ngo will also present.
eventbrite.com
DWeb Virtual Meetup—The Latest in the DWeb Ecosystem (January 2026)
Join us at our next virtual meetup and hear our speakers share updates on some latest DWeb releases and community organizing efforts.
11911
Reposted by Jim Pick
Erlend Sogge Heggen @erlend.sh · 26/01/2026
Honestly loving the sound of this. > as a transitional approach, didplcbft can act as more of a mirror of an authoritative PLC implementation, namely, plc-directory wdyt @warpfork.bsky.social @bumblefudge.com @mythik.co.uk @bnewbold.net @retr0.id 👀
4142
Reposted by Jim Pick
Phil Hawksworth @philhawksworth.dev · 24/01/2026
Traditional proverb: A watched DNS record never propagates
410715
Reposted by Jim Pick
Anuj Ahooja @quillmatiq.com · 23/01/2026
This is *huge* A while back, I was concerned about ATProto platforms using different lexicons diverging and fragmenting the space, but the long-formers (@leaflet.pub @pckt.blog @offprint.app) are setting an incredible example of how to build together 👏🏼 More of this, please!
augment.leaflet.pub
The Lexicon Interop Problem - augment
Competing AT platforms are using different lexicons. Should we be worried?
512725
Reposted by Jim Pick
hailey @hailey.at · 22/01/2026
at risk of a bunch of people saying “well actually you should have done it this way”, here’s a lil write up on adding trending topics to bluesky hailey.at/posts/3mcy5b...
hailey.at
Topics on Bluesky
Building usable trending topics on Bluesky
2125550
Reposted by Jim Pick
IPFS @ipfs.tech · 22/01/2026
@vmx.cx wrote up a quick tour of what happened in IPLD and multiformats this year: 🧱 New (much faster!) modular crates for Rust IPLD 🐦 Migration guide if you're still using libipld ✅ Rust multiformats (cid, multihash, multibase) production-ready blog.ipfs.tech/2026-01-ipld...
blog.ipfs.tech
IPLD 2025 Review: From Monoliths to Modules
The year that brought us modular Rust libraries, faster DAG-CBOR, stable multiformats, and a simpler on-ramp with DASL.
166
Reposted by Jim Pick
olizilla @oli.zilla.org.uk · 22/01/2026
> Registries don’t just host files. They make political decisions about who owns names
121
Jim Pick @jimpick.com · 21/01/2026
I didn’t vote for the guy but that’s a good speech.
260
Jim Pick @jimpick.com · 14/01/2026
Obviously, if Trump blows up NATO and claims Greenland, Canada is going to look like a missing puzzle piece in the territorial expansion
120
Jim Pick @jimpick.com · 12/01/2026
I’d appreciate it if you could just wait a few more months before crashing the global economy
140
Reposted by Jim Pick
Julia Evans @b0rk.jvns.ca · 09/01/2026
A data model for Git (and other docs updates) jvns.ca/blog/2026/01...
jvns.ca
A data model for Git (and other docs updates)
A data model for Git (and other docs updates)
28513
Jim Pick @jimpick.com · 09/01/2026
It looks like the dependencies I need to do some geo stuff in a Pyodide notebook used to work, but they removed the packages due to build issues... pyodide.org/en/stable/pr...
Screenshot of the Pyodide changelog for version 0.28.0 showing removed packages including geopandas and pyproj
100
Reposted by Jim Pick
Kyle Barron @kylebarron.dev · 07/01/2026
Announcing deck.gl-raster: 𝐟𝐮𝐥𝐥𝐲 𝐜𝐥𝐢𝐞𝐧𝐭-𝐬𝐢𝐝𝐞 𝐂𝐎𝐆 𝐫𝐞𝐧𝐝𝐞𝐫𝐢𝐧𝐠. No server required. 1.3 𝐠𝐢𝐠𝐚𝐛𝐲𝐭𝐞 COG, streamed directly into the browser: developmentseed.org/deck.gl-rast... - GPU-accelerated raster reprojection - GPU image processing for colormaps, nodata values - Efficient use of COG overviews
5389
Reposted by Jim Pick
austin @aparker.io · 08/01/2026
Zohran uses domain verification, based
216210
Reposted by Jim Pick
Jon Kuperman @jonkuperman.com · 04/01/2026
Made an AT Protocol health dashboard atproto-health.pages.dev
atproto-health.pages.dev
AT Protocol Health Dashboard
Real-time health metrics for the AT Protocol ecosystem
2335
Reposted by Jim Pick
Cohen is a Ghost @skullmandible.bsky.social · 04/01/2026
I subscribe to this labeler, which automatically shows you information about an account if hits certain thresholds. for instance, Ann actually topped herself yesterday! it must've been tricky doing that while also doing the revolutionary stuff she wants other people to do bsky.app/profile/stec...
screenshot showing that Ann Given posted more than 100 times yesterday
1695
Jim Pick @jimpick.com · 03/01/2026
Another mini-milestone ... now I can publish Jupyter Lite Python notebooks (using Pyodide/WASM) onto hex.camp locations ... here's a demo that extracts the OpenStreetMap data for the cities that make up Metro Vancouver 6kg6rweynwea.vanhex.ca/lab/index.ht...
Screenshot of a hex.camp hosted website that runs a Jupyter notebook that uses Python to extra geo-data from OpenStreetMap for the Vancouver area
031
Jim Pick @jimpick.com · 03/01/2026
Nothing changes. Oil and war are forever mixed. Makes me want to go 100% solar.
050