Don

@dsw
74 Followers
660 Following
663 Posts

Coder fluent in #JavaScript, #CSS, #Ruby

Free Palestine 🕊️

the sham legacy of Richard Feynman

YouTube
This frog knows pain
With the ICC finally issuing a warrant for Netanyahu’s arrest for war crimes and crimes against humanity, I wonder if the USA actually intend to extend their Hague Invasion Act to Israeli allies https://www.middleeasteye.net/news/us-lawmakers-hague-invasion-act-what-is-it
Explainer: US lawmakers threaten ICC with 'The Hague Invasion Act' - but what is it?

Law allows the US to use 'all means necessary and appropriate' to free US military and allies, including Israel, from the court

Middle East Eye
ICC issues arrest warrants for Israel’s Netanyahu, Gallant and Hamas officials

The arrest warrants were issued for alleged war crimes and crimes against humanity

The Globe and Mail
Discord is working on profile connections for Mastodon and Bluesky.

“Show me it was built with React Native without showing me it was built with React Native.”

https://bsky.app/profile/bossett.social/post/3lbdo6uutr22m

Bossett (@bossett.social)

not saying that bsky has an efficiency problem but I *was* navigating for like 6 hours

Bluesky Social

✨ Meet Vellum, my new app.

Vellum lets you use an image as a guide when taking a new photo. It's perfect for your before/after shots, tracking progress over time (think physique, renovations, and so on), or keeping your grid consistent.

https://apps.apple.com/ca/app/vellum-take-similar-photos/id6738101485

‎Vellum - Take Similar Photos

‎Vellum lets you easily align your photos with a reference image—ideal for recreating scenes, capturing before/afters, or keeping a consistent vibe in your shots. DOCUMENT PROGRESS Track your journey, whether it's fitness, home improvement, or personal growth. Vellum helps you capture every stage w…

App Store
Link fan art from a couple years ago

Pokemon Go players have been unwittingly mapping the entire world to train a geospatial AI model whose most obvious use cases are for robotic navigation and possibly the military

https://www.404media.co/pokemon-go-players-have-unwittingly-trained-ai-to-navigate-the-world/

Pokémon Go Players Have Unwittingly Trained AI to Navigate the World

Niantic says it is using data generated by Pokémon Go players to create a “Large Geospatial Model” that can navigate the real world and power robots.

404 Media
@ricmac wait until you see what you have to do to unsubscribe from a Bluesky blocklist from a deleted account. Found this out the hard way https://cohost.org/signpostkw/post/7429398-how-to-unblock-one-o
How to unblock one of my old lists

Sorry gang, this is slightly involved, but I'll try make it make as much sense as possible and as easy to follow as I can. Anywhere I write #USERNAME# replace it and the hashtags with your bluesky username (the full thing, e.g. johnsmith.bsky.social) STEP 1 First, you need to see which lists you're subscribed to. Go to a browser window and copy this into the address bar, replacing #USERNAME# with your username https://bsky.social/xrpc/com.atproto.repo.listRecords?repo=#USERNAME#&collection=app.bsky.graph.listblock You should get something out that looks like pic #1 - it's easier to view and interpret if you're on a laptop or landscape phone I found. (You can also copy and paste the whole output into a json viewer like https://jsonformatter.curiousconcept.com/ [https://jsonformatter.curiousconcept.com/] and click process, which gives you an output like pic #2, a bit easier to read) The records will be sorted with most recent at the top. STEP 2 Now you need to locate any of the lists from my suspended accounts which you now want to unfollow. You're looking in the "subject" field of the output - first for the bit with "did:plc:#SOMETHING#" - if it's did:plc:zqled3uhcpnylmmnw4hyp6hq Or did:plc:wykha26iqy4arjldmig55lmd Then you've got my accounts - like circled in red in pic #3 For each list you find, make a note of the corresponding string of characters in the "uri" field after "listblock/" - like circled in green in pic #3 - I'll call this the #LIST-ID# STEP 3 You need to authorise your account to access your lists now. Go to https://reqbin.com/curl [https://reqbin.com/curl] And enter the following (changing #USERNAME# and #APP-PASSWORD# to your username and an app password) curl -L -X POST 'https://bsky.social/xrpc/com.atproto.server.createSession' \ -H 'Content-Type: application/json' \ -H 'Accept: application/json' \ --data-raw '{ "identifier": "#USERNAME#", "password": "#APP-PASSWORD#" }' Then after it's sent, click the "JSON" tab You'll get a response (hopefully) with stuff in like pic #4 - you're looking for the "accessJWT" field - copy everything after the : there (I'll call this #TOKEN#) STEP 4 Now to unblock the lists, you need to copy the following into https://reqbin.com/curl [https://reqbin.com/curl] curl -L -X POST 'https://bsky.social/xrpc/com.atproto.repo.deleteRecord' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer #TOKEN#' \ --data-raw '{ "repo": "#USERNAME#", "collection": "app.bsky.graph.listblock", "rkey": "#LIST-ID#" }' All being well, the block record should have now been deleted and you'll no longer be blocking the list Let me know if you have any problems or get stuck, I'm at a gig tonight but mostly free tomorrow and will try get to anyone with an issue Apologies again for people who got caught by this - it's stupid bluesky app design again, same reason they refuse to put private accounts in and you can't softblock, the record of you blocking the list lives in your data so isn't affected when an account that makes a list is taken down.

Kinew (gateway) on cohost