the debate about british citizens stranded in a war zone in dubai isn't really about tax. it's about a very british instinct that if you found a way out, you've forfeited your right to solidarity. wrote about it: samking.co/journal/leave-them-there
the debate about british citizens stranded in a war zone in dubai isn't really about tax. it's about a very british instinct that if you found a way out, you've forfeited your right to solidarity. wrote about it: samking.co/journal/leave-them-there
not a bad spot to sit and “code” from your phone
working on something
finally set up a server and tailscale so I can run claude code from a terminal app on my phone. no longer tethered to a laptop which feels so good.
Reminder that the real new year is in spring. Ain’t nothing being reborn in January.
A bald eagle sits on a tree branch above the Vancouver shoreline. It's clutching a dead seagull that it caught a few moments before the photograph was taken. The trees are bare and the water and distant mountains are visible in the background.
A close view of a bald eagle perched on a branch, holding a dead seagull that it's partly eaten. The background is the pale overcast sky and the tree branches are thin and bare.
A close view of a bald eagle perched on a branch, holding a dead seagull that it's partly eaten. The background is the pale overcast sky and the tree branches are thin and bare. Other seagulls fly around in the background.
not something I expected to see this afternoon, but a bald eagle was ripping apart a seagull
happy noises
I will never understand Canadians obsession with blowing leaves with a gas powered blower at 8am. Like get an electric blower or just use a rake. Every single day for hours, drives me insane.
I've been trying to think through this "tool" approach where you can have tools be part of the canvas, think trays for uploads, or mini composers. they can be unpinned and move as you pan around, or you can pin them so they follow you around. you can even play snake with them.
yeah this is pretty much an exact use case! you'd make a collection of items, arrange them on a canvas and it's then a shareable page. could have some kind of smart collection based on date ranges in the future.
can totally do that! I just added resizing too so you can have different sized things on the same canvas.
sunday morning making a cheap figma clone for @akkeri.app. still prototyping if a canvas feels right to organise your work.
I reckon I can get them to do tricks soon
after a month of looking, we’re finally moved in to our new apartment in vancouver. feels good to have some stability and not be living out of a suitcase again!
“but if you tax the billionaires they’ll just leave the country”… oh no, what a shame. it’s not like they’re contributing anyway so let them go?
another couple got the appt we really liked over us because they offered to pay 1 years rent up front 🙃 if you have a years rent laying around, just buy a fucking house bro. vancouver rental market sucks ass
okay new goal, get @akkeri.app fully launched by march!
will someone please rent me an apartment in vancouver? it’s torture out here and I don’t want to spend another second in an airbnb
Screenshot of akkeri.app mobile interface showing a user dropdown menu for “sam” (@samking.co). The menu displays options including your studio page (public view of your studio on akkeri), invite codes, and version information. Above the menu are links to your studio (creation area), a studio directory, and your pinned anchor points.
Screenshot of pdsls.dev showing AT Protocol data for app.akkeri.studio. The metadata shows its type ‘app.akkeri.studio’ with a blob reference, created date, description, and display name. It’s similar to the app.bsky.actor.profile record shape.
slowly slowly getting things on atproto. long way to go but exciting times.
This is nice. I’ve been thinking of using labels on accounts from a trusted labeller service but not sure if it’s just a pain in the ass. Completely overlooked lists and the feed interop with bsky.
like a dream!
I wrote about something similar after finding out I’m autistic at 30. Must be something about that age threshold where a lot of shit comes up. One of the hardest years of my life after that. Do with that what you will haha
also creation of a collection is 1 record for collection, and n items. with array, its 1 record.
common use is to create with a bunch of items first, but can add to it over time.
1 is simple, solo actor, order is just array order. however records with up to 100 nested objects in an array seems a bit much, but maybe it’s fine?
can always have collaborative collections as a different lexicon?
what would you do?
I like 2 because it seems more extensible, could easily have collaborative collections.
downside is more tricky to sync app views, like do you allow collection items for the same collection by a different did, how do you enforce position without clients using a fractional position lib etc
lexicon help needed:
a collection of manually sorted records referenced by uri with a soft cap of 100 items…
1. items array of objects with uri, on collection directly
2. detached collection item records with ref back to collection
dilemma
Screenshot of CI logs with the database migration name `0000_nappy_lady_deathstrike.sql`.
hell yeah, what a migration name @drizzle.team
seeing how eagerly mean people are on social media is so depressing… the dunk and ratio culture of twitter/bluesky grosses me out nowadays, pretty depraved stuff most of the time