Jim Pick
banner
jimpick.com
Jim Pick
@jimpick.com
Saanich. Fritter user #3. #YYJ

Working on @hex.camp

https://linkat.blue/board/jimpick.com
Pinned
I started a new blog for Hex.Camp development updates! The first post is about how I made a custom search engine using Common Crawl web archives and the Stract open source web search engine. 6kgrunw3nwza.vichex.ca/posts/2025-0...
Reposted by Jim Pick
Now with a Bluesky XRPC example too!

tangled.org/@alex.mcrobe...
@alex.mcroberts.me/gocapnweb
Based on https://github.com/nnevatie/capnwebcpp
tangled.org
November 7, 2025 at 12:40 AM
Ooh, this is something I wanted to
You might have seen me posting about a tool called Lycan I've been building in Skythread for searching text in all the posts you've ever liked on Bluesky. It's now publicly available, you can start the import from the "Archive search" page in Skythread and then search once it's finished 🐺 #atdev
Kuba's Journal - Launching Lycan - a search tool for your likes
journal.mackuba.eu
October 27, 2025 at 7:19 PM
This is a very Canadian office space
October 27, 2025 at 6:44 PM
This is good… I also think the worker-owned collective model is going to grow as traditional big business lay people off to increase profits, while the gig platforms grow in size, but extract too much from workers that aren’t breaking even
I did not enjoy writing this; it can't even serve as an ad for my newsletter, which I've suspended due to an overbilling situation that has me almost regretting leaving Substack. But, you know, it's evidence for the piece I just didn't get to include.

talkingpointsmemo.com/tpm-25/patro...
Patron-Supported Journalism Can’t Be the Future of News
Writing about the failure of patron-supported journalism is itself a kind of...
talkingpointsmemo.com
October 27, 2025 at 6:30 PM
Gonna use more Python
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 27, 2025 at 4:44 PM
Reposted by Jim Pick
New blog post! Using 3D scan data created with my phone as reference imagery for underground mapping of subway stations in #OpenStreetMap

Check it out! wilkinson.graphics/blog/2025-10...
Mapping Underground Structures with 3D Scans
My recent dive into indoor mapping with OpenStreetMap using photogrammetric references.
wilkinson.graphics
October 26, 2025 at 1:03 AM
trans
October 23, 2025 at 6:29 PM
Reposted by Jim Pick
There was already a *lot* going on with Bluesky, and now it's under even more pressure. I wrote about how I think about moderation, affordances, expectations, human needs, and powerful trolls for @techpolicypress.bsky.social

www.techpolicy.press/trump-admini...
Trump Administration's Arrival on Bluesky Highlights Growing Pains for Open Networks | TechPolicy.Press
The administration’s antagonistic entry to the platform is best understood as a game of chicken, writes Erin Kissane.
www.techpolicy.press
October 22, 2025 at 6:08 PM
Reposted by Jim Pick
Aaron is involved in a number of IETF standards work around OAuth as well as lots of indieweb infra

TLDR if you have a custom domain you can do indieweb logins by entering the domain, or link to your account from your website indielogin.com/setup#atproto
October 11, 2025 at 6:12 PM
Reposted by Jim Pick
If you're in the #Vancouver area and want to get involved with an ATProto conference in March 2026 as a volunteer, local guide, creator, or other role, come join us at @z-space.ca tomorrow Wed Oct 8th luma.com/047gworz
ATProto in Vancouver Locals Experience · Luma
We're organizing the ATProtocol Community Conference - aka ATmosphereConf - in Vancouver, planning for late March 2026. We're looking to gather a local crew of…
luma.com
October 7, 2025 at 5:33 PM
Reposted by Jim Pick
Our new, rebranded website is live. 🚀

🤓: and, look at that -- it's federated blackskyweb.xyz/.well-known/...
Build Community Online with Decentralized Tools | Blacksky
Decentralized tools to build community online. The intercommunal net where communities govern, pool funds and stay safe on their own terms.
blackskyweb.xyz
October 1, 2025 at 4:11 PM
Reposted by Jim Pick
The most fruitful moments for contemplation are often the least conducive to capture. So I built a way to capture from anywhere - watch, phone, or e-paper - all flowing to plaintext. The pursuit of frictionless capture
The pursuit of frictionless capture
smus.com
September 29, 2025 at 4:07 PM
Reposted by Jim Pick
Oh, this new path along Ross Bay is just a delight. I had seem some complaining on the Oak Bay FB group that there isn’t enough room for cars, but they did just fine when they slowed down - which I suspect is part of the point. Amazing work by @victoria.ca.
September 20, 2025 at 8:43 PM
Reposted by Jim Pick
excited to share that we are following through on our earlier commitments and putting together an independent+neutral organization to house the DID PLC system, includes the directory service
Creating an Independent Public Ledger of Credentials (PLC) Directory Organization | Bluesky
The Bluesky Social app is built on an open network protocol that refers to each user by a unique Decentralized Identifier, or DID (a W3C standard). The most popular supported DID method was developed ...
docs.bsky.app
September 19, 2025 at 9:31 AM
Oof, that was a pretty bad outage on @hex.camp ... I'd just let it run and my "repair process" for fixing up the S3 spot instances seemed pretty reliable. I've been busy with family hospital stuff lately, so I wasn't monitoring it daily. It was down for more than 24 hours.
September 13, 2025 at 2:52 AM
I like ATProto. Also, I'm not American (but still lefty). I don't like that I get bad feels everytime I open the app and read how terrible everything is (mostly down there). I feel like the core building blocks are there for better social media, but the recipe needs to be different.
September 12, 2025 at 7:40 PM
Reposted by Jim Pick
Evolve e-bike share is gradually moving towards Victoria, with its latest launch in Saanich. Due to arrive in #yyj in Spring 2026. #yyjbike #victoriabc
Evolve e-bike share launches in Saanich
An e-bike ride sharing company has expanded once again on Vancouver Island.
cheknews.ca
September 11, 2025 at 1:45 PM
Reposted by Jim Pick
There are a lot of bad parts about America but guns are the worst part about America.
September 10, 2025 at 8:11 PM
Reposted by Jim Pick
🚀 Launching QuickDID: Fast, open source handle resolution for ATProtocol! Available now as public infrastructure at quickdid.smokesignal.tools - a drop-in alternative to Bluesky's resolver with intelligent caching. #ATProtocol #OpenSource
Launching QuickDID - Fast, Open Handle Resolution for the AT Protocol - Nick's Blog
QuickDID is a high-performance, open source handle resolution service for the ATmosphere that serves as both public infrastructure at https://quickdid.smokesignal.tools and deployable software under M...
ngerakines.leaflet.pub
September 8, 2025 at 10:22 PM
Reposted by Jim Pick
“The dream has died. It almost came true, and then it was immediately co-opted by a bunch of get-rich-quick grifters and…turbo-libertarians whose entire identities are defined by the Things that they Own and who [are] mad that World of Warcraft nerfed warlock or something.” @eev.ee
The rise of Whatever
This was originally titled “I miss when computers were fun”. But in the course of writing it, I discovered that there is a reason computers became less fun, a dark thread woven through a number of…
eev.ee
September 8, 2025 at 1:00 PM
Reposted by Jim Pick
I got doored at this intersection.
you don't even want to know about the bike lane at the intersection of technology, power, and culture
September 8, 2025 at 3:27 PM
Reposted by Jim Pick
Details on the supply-chain attack which has compromised 18 very widely-used NPM packages: www.aikido.dev/blog/npm-deb...
npm debug and chalk packages compromised
The popular packages debug and chalk on npm have been compromised with malicious code
www.aikido.dev
September 8, 2025 at 6:26 PM