Show newer

work- 

going to tell him a call wont be possible tbh, fuck that

Show thread

work- 

fuckk he wants to schedule a phonecall for when he's back from holiday, in a fuckin month

also asked what the previous subscription cost was (way lower) so the haggling is going to come for sure

Show thread

Here's a sneak-preview of a feature I worked on tonight, proper handling of sensitive media (in pure css even!)

demo (second post): gts-dev.pixie.town/@f0x/status

or watch the video below

alc 

recycling saves the planet so i do my part in emptying more bottles

also worth knowing, do other activitypub implementations/frontends handle them better? worse?

Show thread

How do screenreaders handle sensitive media on Mastodon? Mostly interested in the web thread view but clients are good datapoints too.

It seems Mastodon will actually remove the img element from the html completely until you click to show it

Does that differ from how you wish they were handled?

(i know it's a bad tag)

Thanks to @bleeptrack's suggestion, i now have an e-ink lunar-phase display on a twenty-four hour analog watch.

oh fuck you could totally do sensitive media hide/show + blur in pure css

homophobia, important 

Please keep an eye out for people trying to brand monkeypox as a "gay disease", explicit or otherwise, and push back hard and early!

I've already started seeing the same kind of "the damn gays fucking everywhere" rhetoric that also popped up during the first years of the AIDS epidemic in the US. That rhetoric was directly responsible for (tens of?) thousands of deaths.

We absolutely *cannot* afford to let homophobes gain control over the public narrative around monkeypox, and let them use it to once again kill queer folks by denying them crucially important healthcare. :boosts_ok_gay:

"ah yes I can try a bit more grounds with this new coffee"

3 sips in and I already feel the caffeine. tastes so delicious tho

code for exporting Mastodon instance suspensions 

very quick and dirty script to turn an instance's public block list into a csv that can (sort-of) import

output="";
Array.from(document.getElementsByTagName("table")[1].getElementsByTagName("tr")).forEach((row) => {
console.log(row)
let domain = row.querySelector("span");
if (domain != undefined) {
let reason = row.querySelector("td:nth-child(2)").textContent.trim().replace(/"/g, "");
output += `${domain.textContent.trim()},suspend,false,false,"${reason}",false\n`;
}
})
console.log(output)

you can go to an instance's /about/more page and run it in the browser console

what if i did freelancing but someone else did all the icky bits and i just had projects to work on

work 

180 euros a year is like nothing for a company their size but I know they're super stingy on the website stuff...

Show thread

work 

even if I get that contract I will always ask myself "what if I charged more" but.. yeah

i hate negotiating lol

Show thread

work+ 

checked my expectations and it should be fully within my right to keep the code, I wrote it for them but did not give a license agreement, and it's running on my own server (they only pay a hosting cost to me). Will ask them for 15 euros a month, pretty decent since they already pay 44 to Wix, and these are some key interactive components for their product pages

Show thread

work oof 

finally going to send an email to the shitty company I still do hosting for. I'm like 9 months overdue on sending them a new invoice, which is on me, but I will be doing a sizeable price increase for the months to come if they still want the service..
because either they pay me more money and the cool interactive bits of their sites keep working, or they have to figure something out themselves, they don't even have a webdesigner employed oof

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.