Show more

Why is it a marketplace of ideas if all opinions are supposed to be equally free?

Isn't that just *gasp* communism?


The interesting thing about IT security is that it simultaneously requires you to both broaden and narrow your scope/thinking.

Broaden, because attackers are not constrained by organizational boundaries and fair play.

Narrow because there is no such thing as security without context: security against whom, under what assumptions and constraints? Threat modeling is just a way of systematically thinking about this.

popcorn, browsers, ftp support removal, hacker news 

technical details of the outage 

Show thread

Users: what happened with server?

Admin: Disk haunted.

Users: What??

Admin: Disk haunted. [ empties a bunch of slugs into grub]

It is not my birthday, do not give me boosts

What’s with people with anime avatars having weird and strong opinions on free speech?

Is that a [4|8]chan thing?

if i were a programmer, i would simply predict all the possible states of my program and prevent invalid ones from occurring

FOSSboys: "I just really really really want nazis to use my work, but like, in a totally politically neutral way 😇"

Fedilab priorities 

The Fedilab developer just admitted to acting in bad faith by removing the user agent identification from their client.

I can understand a browser changing the user agent to something else for compatibility reasons, but for a client to deliberately remove identification to evade the wishes of the servers they connect to?

That’s not something well-behaved clients usually do...

Btw I’m so not here for bad-faith arguments. White supremacists love throwing any argument against the wall to get what they want, there is no consistency in their positions or any sincerely held beliefs about neutrality or freedom of speech or about echo chambers or intolerance.

Don’t fall for this. Don’t be a useful idiot and tolerate people who think taking a giant dump in your living room is normal. You don’t debate people like that.

Show thread

Taking a principled stand on hate speech has the double benefit of allowing me to identify some instances that I have missed from the suspended instances list.


This is one of those cases where noone thought about this before, but once you see it it is obvious.

Normalization bugs are amazing.

hatespeech-friendly clients, blocking, 

Why did the chicken cross the road?

I'm not sure, but the road feels quite betrayed.

Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!