The redesign of https://openbenches.org/ is now complete!
Mostly.
Please have a click around and tell me if you encounter any bugs, accessibility issues, or other general weirdness.
Cheers gang!
The redesign of https://openbenches.org/ is now complete!
Mostly.
Please have a click around and tell me if you encounter any bugs, accessibility issues, or other general weirdness.
Cheers gang!
Thanks all. Going to use the colours in the logo. Not the final design - but much happier with this.
This is a lovely article about the missing #DoctorWho episodes, and about film archival in general.
https://www.doctorwho.tv/news-and-features/how-missing-episodes-from-the-daleks-master-plan-were-found
*sigh*
Looks like Android is stripping GPS EXIF from photos whenever they're shared.
Affects QuickShare / Bluetooth - https://issuetracker.google.com/issues/485307531
And the web photo picker - https://issuetracker.google.com/issues/40287342
Basically the only way to get geolocation is using USB transfer.
Like, I get the privacy aspect, but it is so annoying to explain to users of @openbenches that they can't upload via the mobile website any more.
Getting rather frustrated that the latest Android strips location EXIF from the web file picker.
Doesn't seem to be any workaround that'll let you pick a photo and have a web browser see the geolocation.
Like, I get the privacy issues, but it is rather frustrating for location-based web apps.
(Before reply-guying, please test if the code you found on a 4 year old StackOverflow post actually works on modern Android, thanks.)
Anyway, if you think the web should have a way to get the *full* photo a user uploaded - including geolocation metadata - please leave a 👍 reaction on this request https://github.com/whatwg/html/issues/11724#issuecomment-4192228562
Fuck! I think something is wrong with my blog. Is https://shkspr.mobi/blog loading for anyone?
@example Haven't you always wanted a #🙊
This isn't your normal "looking for work" post.
I've decided to shut my business and do more volunteer / community work.
If you know of an organisation which could use a board member with strong digital skills, extensive experience in open source and open standards, or cybersecurity please let me know.
Nothing full time. Personal recommendations preferred. Feel free to share.
If you're part of the SmolWeb or like IndieWeb stuff, please don't forget to CABOOM!
https://shkspr.mobi/blog/2024/03/caboom-comment-anywhere-bring-onto-own-media/
I did the `human.json` thing!
If you're a blogger who I've met in person, and you're not using AI or LLMs for your content, let me know and I'll add you to my list.
Brilliant news! The UK's Labour Government are going to make "plug in solar" legal.
Grab some panels from Lidl, hang them off your balcony or out your window, plug them in to your mains. Done!
https://www.gov.uk/government/news/government-to-go-further-and-faster-in-becoming-energy-secure
🆕 blog! “How Can Governments Pay Open Source Maintainers?”
When I worked for the UK Government I was once asked if we could find a way to pay for all the Open Source Software we were using. It is a surprisingly hard problem and I want to talk about some of the issues we faced.
The UK Government publishes a lot of Open Source code - nearly everything…
👀 Read more: https://shkspr.mobi/blog/2026/03/how-can-governments-pay-open-source-maintainers/
⸻
#government #money #OpenSource
Three different #ActivityPub spec guides - three different answers!
FEP-7628 says a Move has an ID, To, & CC.
https://codeberg.org/fediverse/fep/src/branch/main/fep/7628/fep-7628.md
SocialDocs says just an ID, no To nor CC.
https://socialdocs.org/docs/guides/account-migration/#the-move-activity
SWICG says no ID, nor To, nor CC.
https://swicg.github.io/activitypub-data-portability/#process-0
I mean, I see no reason why this wouldn't work. `alsoKnownAs` is an array of names.
I suppose if Alice is following both Bob and Chuck, then B & C are merged into Dave, she won't "double follow".
But I wonder if there are any other gotchas?
A question about #ActivityPub account migration.
Is it possible to use it to combine multiple accounts into one?
That is, can I `movedTo` all my old accounts to one new account, and set *several* `alsoKnownAs` on my new account's actor?
RE: https://example.viii.fi/posts/69b029a4-2ee5-0f49-b23b-333d1e8ee38b.json
OK! Editing posts now works.
A fully complete #ActivityPub server in under 80KB of code.
https://gitlab.com/edent/activity-bot/
I think supporting polls will be too hard, so I'm declaring this feature complete (although not bug free) for now.
If you have any suggestions for how to improve it - let me know 🙂
#ActivityBot
🆕 blog! “Unstructured Data and the Joy of having Something Else think for you”
I'm sure we have all met a person like this:
People who have an AI habit use it by default. I have watched someone ask ChatGPT the weather for tomorrow rather than simply open the weather app. Another time, they asked AI the question even after I had shown them the website…
👀 Read more: https://shkspr.mobi/blog/2026/03/unstructured-data-and-the-joy-of-having-something-else-think-for-you/
⸻
#AI #culture
@Gargron ah! That makes sense. Ta 👍
@Gargron I defer to your expertise, of course 😄 But wouldn't having Images be of type Image etc be more precise?
I guess a duff server could say something is of type video, but give it a MIME of a static image - so clients should check the media anyway?
Longer hair than you.Got the ⏻ symbol into #Unicode.Open Standards / Source / Data geek.Known as @Edent on most social platforms.Bit obsessed with #SolarPower but not quite a #SolarPunk.Please read the link before replying. Yes, that means you!
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.