Privacy

/library/mp3info/mp3info.php, line 366
Error 8192: implode(): Passing null to parameter #1 ($separator) of type array|string is deprecated

/library/mp3info/mp3info.php, line 370
Error 8192: implode(): Passing null to parameter #1 ($separator) of type array|string is deprecated

/library/mp3info/mp3info.php, line 378
Error 8192: implode(): Passing null to parameter #1 ($separator) of type array|string is deprecated

It QWACs like a duck

The EU still lusts for new surveillance powers

Tech of freedom and of slavery

I will be giving a talk about the state of modern technology at Villa La Brise in Sanremo

Cryptography masterclass in Florence

I will be hosting a cryptography masterclass at the New Humanity Festival in Florence

Privacy-respecting currencies

All privacy-respecting currencies have tradeoffs

Fight back against cyber-censorship

Happy World Day Against Cyber-Censorship!

No audio on 2017 MacBook Pro running Linux

Set on avoiding Apple telemetry, I installed Linux on my MacBook Pro

Legislation-resistant technologies

Technologies should be built in ways that make tyrannical laws impossible to enforce

Called the EU about chatcontrol

Chatcontrol is unacceptable. That is why I began calling EU officials

Unhappy with Apple

Over the past two years I’ve grown quite unhappy with Apple. The beauty and iconicity of its products is not enough for me to continue supporting the company

Earlier Ctrl + ↓