Skip to main content


๐Ÿ“น So, I did a thing and made a video:
!Lilith + Lilin Assembly ()

It's a little naff, technical limitations and all that, but I'm hoping it's the start of something more in the future. We shall see.



๐Ÿจ I've been pretty lucky in my life - never broken a bone.
My daughter is not so lucky. Broke her wrist in two places. She was in a lot of pain.
But, a bit of nitrous and some plaster and she bounces back super quick ๐Ÿ‘


๐Ÿ—บ๏ธ I'm making progress in my Safari safari. I have the full cycle of communication from web view โ†’ app โ†’ extension โ†’ app extension โ†’ app โ†’ web view. death.id.au/b4.0015


โ›บ Setting up camp after the first leg of my Safari safari. I feel like I've learned a lot but gotten nowhere?
death.id.au/b4.0014



๐Ÿ“– Book week parade at school today. As usual, so many Harry Potters, but respect to the one Hufflepuff among the Gryffindors.
in reply to Gordon Pedersen

FYI, mine dressed as Scarygirl, tentacle arm and all (thanks to mum). She was so happy with how it turned out ๐Ÿ˜Š
in reply to Gordon Pedersen

Also respect to the kid who clearly didn't come in costume, but made the most of their red and black uniform by hand drawing a Deadpool mask on cardboard.


โŒจ๏ธ I like my blog and want to use it more, but what sort of content could I create that ends up marketable and profitable?


๐Ÿค” I'm looking into things I could possibly do for work that are outside of my normal (i.e. software/web development). The idea of proofreading is sticking with me. It's something I've done in all aspects of my work for many different people.

So, how do I find people who need proofreading work?


Gordon Pedersen reshared this.


โœจ Get your limited edition commemorative CrowdStrike Outage T-Shirt while stocks last!
redbubble.com/shop/ap/16310495โ€ฆ


๐Ÿง  My brain has just hit a procrastination lock-up. I don't know what to do, or what I should be doing


๐Ÿ“บ๏ธ Hey, #Lucasfilm, I have an idea for a Disney+ series:
#StarWars Ascendancy. Explore the Chiss post- #Thrawn. It's basically #GameOfThrones in space!
in reply to Gordon Pedersen

All the family rivalry and politics and jockeying for power is there. As is the background threat (white walkers / Grisks), those guarding against it while the families fight (Night's Watch / Expansionary Defence Fleet), the chosen one with the mystic powers of seeing into the past / future (Bran / Cheery), seven kingdoms / six star systems...

You are also free from most of the established Star Wars canon, being in the unknown regions (aka The Chaos).

It writes itself!




๐Ÿ‡ฆ๐Ÿ‡บ Yeah, I spent way too long looking into emojis, fonts and subsets. But now I have a trimmed-down Twemoji font, containing only flags. Only 76KB ๐Ÿค


๐Ÿฅฑ Why is it that after a nap I feel groggier than when I lay down in the first place?
in reply to Gordon Pedersen

Its all to stop with the sleep cycle, and how deep you let yourself sink into it. I find that setting a timer for 20โ€“30 minutes lets me recharge and wake up refreshed.


๐Ÿƒ #MarvelSnap
Arishem has arrived. He's immediately popular.
Now Darkhawk is super powerful ๐Ÿ˜ˆ


๐Ÿ™ˆ Why do some sites support a dark theme, but still default to light regardless of user preferences?

There's even an option for "system default", but that's not your default? Wtf?



๐Ÿ’ญ Good judgment comes from experience, and a lot of that comes from bad judgment.
- Will Rogers


๐Ÿ”„ Pull to refresh is a weird concept.
And a pain in the butt to implement properly.



๐Ÿ“บ๏ธ It's been a minute since I've watched free-to-air TV. I can feel my eyes glazing over


๐Ÿ“บ๏ธ It's been a minute since I've watched free-to-air TV. I can feel my eyes glazing over...


๐Ÿ“ฝ๏ธ It's been a minute since I've watched free-to-air TV. I can feel my eyes glazing over



๐Ÿ“บ It's been a minute since I've watched free-to-air TV. I can feel my eyes glazing over...
in reply to Gordon Pedersen

Oh gosh isnโ€™t it AWFUL!! Free-to-air TV ads are an insult to intelligence in some cases, and an assault on the senses in others. And even though a few are good / informative, there are just too many. Waaaay too many.

Gordon Pedersen reshared this.


Perfect comparison of the 60's ideal futurists vs the current parasitic techbros.

#techbros #AI #futurism

reshared this



๐Ÿง‘โ€๐Ÿ”ฌ I'm testing calls to the omg.lol API again. Don't mind me


โŒจ๏ธ I think my next hyperfocus is going to be building a multiplatform status.log equivalent.

I have a desire to try and build a #MAUI #Blazor hybrid app, and working with the #omg.lol API seems pretty fun. Plus, I'm a bit jealous that the current app is apple-only

I couldn't see any docs on the #some.pics API, and I'll have to figure out the OAuth flow, but surely it shouldn't be hard?



๐Ÿ—ฃ๏ธ It's not static, but I've added JavaScript to load replies to my weblog.lol posts (the ones that are linked to a friendica post, anyway). So you can visit the the weblog and see the conversation as a comments thread, then link off to interact with the conversation on your own instance (if you "log in" first).

I really should do a full write-up of what I've done with my site so far... Maybe after I commit to putting it on my main domain.

in reply to Gordon Pedersen

Update: I committed to putting it on my main domain. Now available at death.id.au/
I'm quite proud of it, but I still can't help wondering what I want to add to it next.
in reply to Gordon Pedersen

I also started writing up some stuff about how I built it but... I don't know, I feel like I write too verbosely. Maybe I need to split it up into multiple posts...


๐Ÿ—‚๏ธ A new version of #Wavebox has afforded me the incentive to reorganise all my apps/tabs.

In doing so, I realised something: apart from numbering, it's organised like a #JohnnyDecimal system!
I've got Spaces for Areas, Groups for Categories and "Apps" and/or pinned tabs as individual ID points. All other tabs are temporary and will be trashed when I close the browser.


Gordon Pedersen reshared this.


If you design a system such that you cannot differentiate people from corporations and bots and thatโ€™s your defense for calling all of them โ€œusersโ€, youโ€™ve designed a system that conflates people โ€“ who are mortal, have feelings, can feel pain and be hurt and who have human rights that must be protected โ€“ with the very entities that oftentimes exist to exploit them.

Design for people. Call them people. All else is secondary.

#design #technology #ethics #peopleNotUsers

This entry was edited (5 months ago)
in reply to Aral Balkan Geffrey van der Bos reshared this.

This is an oldie, but I still like it

"If someone needs to be told to think and work in a human centered way when they are designing something, it should be a clear indication of how separated the discipline of design has become from what it is the design is being applied to."

fasterandworse.com/the-undelibโ€ฆ



๐Ÿ˜ฒ I've done some pretty fancy stuff with CSS in the past, but nothing quite on the level of DOOM Scroll: codepen.io/cobra_winfrey/pen/oโ€ฆ



๐Ÿ’ฌ Sometimes I just can't help myself. My deathau.weblog.lol site now has a fediverse "login" โ€” you enter fediverse handle and it will look up your avatar and subscribe link via webfinger, saving those to local storage.
Then, it replaces all the links to my friendica instance with links to that same post in your instance (as per the subscribe link).

I just need to figure out how to get the reply/reblog/like counts of my posts in there, too.

in reply to Gordon Pedersen

Woohoo! Got the counts in! Thanks to @Hypolite Petovan for pointing me in the right direction WRT Friendica's API

Friendica Support reshared this.


Get replies/reblogs/favourites count via uri


!Friendica Support
If I have the URI of a post (e.g. https://monrepos.casa/objects/0e03068e-3466-3cb4-8207-08c267219144) and retrieve it via a JSON API call, I get the ActivityPub representation of that post. This does not include the replies/reblogs/favourites count.

If I retrieve the post through the Mastodon-compatible API, using its local id (e.g. https://monrepos.casa/api/v1/statuses/342306) I will get the counts, as well as the URI.

But if I'm starting with the URI, how do I get the local id to then call that API?

in reply to Gordon Pedersen Friendica Support reshared this.

@Gordon Pedersen I expect the search endpoint (/api/v2/search) to return the post object including its identifier. Just use the remote post URL as search string. Here's the documentation for it: docs.joinmastodon.org/methods/โ€ฆ
in reply to Gordon Pedersen Friendica Support reshared this.

@Gordon Pedersen By the way, I love your profile picture, I played a ton of Tiny Tower by Nimblebit! ๐Ÿ˜„
in reply to Hypolite Petovan Friendica Support reshared this.

@Hypolite Petovan
I'm experimenting with showing the counts on my personal blog.
deathau.weblog.lol/
If you click the icon on the top right (or any "Interact on the Fediverse" link) then enter your handle, the page should refresh and show counts on posts.
in reply to Gordon Pedersen Friendica Support reshared this.

@Gordon Pedersen Oh, I see, definitely an interesting feature, although as you've found out, there's no reference to the uri-id in the public ActivityPub representation of a post.

@Michael Vogel What are the risks of including the uri-id of a post in the /objects/ output?

in reply to Hypolite Petovan Friendica Support reshared this.

There is no field for that in the protocol. Also it is a value that is different for each system. I would prefer some change in the API instead.
in reply to Michael Vogel Friendica Support reshared this.

@Michael Vogel @Gordon Pedersen We're already exposing the non-standard diaspora:guid field.

The alternative seems to start accepting a URL as a parameter for the /api/v1/statuses/ API endpoint, before it's converted to uri-id.

in reply to Hypolite Petovan Friendica Support reshared this.

The guid doesn't change between the systems. Also it is needed for the Diaspora communication. But using the search should should work.
in reply to Michael Vogel Friendica Support reshared this.

@Michael Vogel @Gordon Pedersen We do check the authentication token for the search, which requires an account on the remote system you're probing for interaction counts.


๐Ÿšง Hooray! I've managed to rig things up so that future posts from status.lol post directly to deathau.weblog.lol/
This is part of a wider effort to both migrate my website to omg.lol and consolidate my online presence.
There is still a lot of work to do in this regard, but this felt like a solid step in the right direction.


๐Ÿง‘โ€๐Ÿ”ฌ (The previous post was supposed to also be a test of my new workflow for adding status.lol posts to my blog, but I messed something up with env variables, so I'm going to use this post to test instead)


๐Ÿ’œ I just want to shout out @Adam :prami: for running a great service with even greater support ๐Ÿ‘



โ‡ง