Dieter S.
banner
dieter.dev
Dieter S.
@dieter.dev
I'm <millennial> years old nerd, passionate about board games, RPG's, fantasy books, Belgian beers, privacy and computers.

https://dieter.is/awesome
Reposted by Dieter S.
'Meredith,' some guys ask, 'why won't you shove AI into Signal?'

Because we love privacy, and we love you, and this shit is predictable and unacceptable. Use Signal ❤️
June 19, 2025 at 7:59 AM
Damn the new iOS26 design is bad! I hate almost everything about it.

The Camera interface is not intuitive, the Photo tabs are horrible. Don’t get me started on notifications and other glassy panels with bad a11y…

I thought Apple was supposed to have amazing UX. This is a huge step backward.
June 10, 2025 at 1:15 PM
Mood of the evening! 🤘🎸

#windrose #diggydiggyhole
April 18, 2025 at 5:58 PM
Reposted by Dieter S.
images of The Elder Scrolls IV Oblivion remaster have been found on Virtuous' website. Oops 😬 www.reddit.com/r/oblivion/c...
April 15, 2025 at 12:33 PM
I was thinking on updating old Ansible playbooks to provision my Laravel servers. As Laravel Forge is quite expensive for hobby projects.

But now I’m thinking that maybe I should take a look to Terraform as it seem to be all the rage in the DevOps world 🤔
April 5, 2025 at 2:52 PM
I think the Laravel community is truly amazing, but could we refrain from using AI just for social engagement?

The original meme would have been more than enough. There was no need to use AI to recreate it in Studio Ghibli art-style.
Don’t sleep on Laravel/PHP! 😎
April 2, 2025 at 8:48 AM
Happy « don’t trust the internet » day !
April 1, 2025 at 5:53 AM
I’ve been exploring using DI over helpers and facade with #Laravel. It’s fun though not very well (if at all) documented.

If you are a Laravel dev doing this, what are your reasons and what’s your experience?
March 31, 2025 at 8:22 AM
#php hot take 🌶️🔥:

Packages should not declare any of their classes as final. Especially the one used by consumers of said packages.

This makes it annoying to mock in tests as you can’t mock final classes in PHPUnit. You either have to use bypass-final or wrapping the classes to mock the wrappers.
March 30, 2025 at 5:32 PM
The last couple of days I’ve been playing with exiftool. I got to say that in the #PHP world we don’t have great abstraction for it. All the ones I found on GitHub are outdated (eg. requires php 5.4+).

So I’m probably gonna fork the least outdated one and update stuff until it works for me.
March 24, 2025 at 2:32 PM
Reposted by Dieter S.
Cookies were just the tip of the iceberg.

The entire online tracking industry is just getting started, and this video proves what we've said all along: even without cookies, Big Tech finds ways to track you.
March 21, 2025 at 10:31 AM
Reposted by Dieter S.
Columbia Journalism Review tested eight generative AI search tools and found their answers were wrong 60% of the time, and the paid ones actually fared worse than the free ones.

Meanwhile, millions of people trust the way they present total bullshit with confident language.
AI search engines cite incorrect sources at an alarming 60% rate, study says
CJR study shows AI search services misinform users and ignore publisher exclusion requests.
arstechnica.com
March 18, 2025 at 3:24 PM
Reposted by Dieter S.
FULL KEYNOTE -- me + Guy K at SXSW on why privacy is a fundamental guarantor of a gorgeous, good life (not an absence, not a vacuum, not abstract). And how AI threatens privacy. And why Signal is so special and why you should use & love & support it ❤️

www.youtube.com/watch?v=AyH7...
The State of Personal Online Security and Confidentiality | SXSW LIVE
YouTube video by SXSW
www.youtube.com
March 11, 2025 at 7:55 AM
Reposted by Dieter S.
After interviewing @meredithmeredith.bsky.social at SXSW, I have come to the conclusion that the only way to protect your data is to not let it be collected…
March 13, 2025 at 1:48 AM
Do we have anything like intervention/image but for videos in the #php (or #laravel) world? I find php-ffmpeg quite annoying to use. Having some higher level abstraction on top of it would be so great.

The DX of php-ffmpeg is quite bad. I would love some utilities like scaleDown for example.
February 28, 2025 at 1:15 PM
Just finished Avowed. Damn it's a good game.

I kinda want to restart it with a totally different character to see what I missed and what changes.
February 26, 2025 at 9:58 PM
Reposted by Dieter S.
I’m writing a post on securing your digital life. I have my own set of ideas, but I’m open to anything people want to suggest. From messaging to backup to passwords to email.
January 27, 2025 at 6:14 PM
On the first date with my wife I talked for a good 30min about online privacy. No idea how she agreed to a second date but I’m glad she did.

She since migrated her family to Signal, uses 1Password and has a Proton email address.
true love is onboarding your fiancé into the 1password shared vault
January 13, 2025 at 6:39 AM
This is an amazing out of context quote for clicks and engagement.

Yes he said they can read your messages, but only if they have access to your phone. Either physically or through other means. Then they could read messages stored on the device or stored in the cloud if not stored securely.
Mark Zuckerberg reveals that U.S. intelligence agencies, including the CIA, can read your WhatsApp messages.

#WhatsApp #MarkZuckerberg #PrivacyMatters #CyberSecurity #DataLeak #CIA
January 13, 2025 at 6:05 AM
What’s your recommendation for resources about building e2ee apps?

I played a bit with the crypto api in the past, but never went further than the basics (encrypt/decrypt strings using derived keys).

Being a backend I usual deal with encrypted data, but I don’t handle the encryption 😇
December 21, 2024 at 3:34 PM
Reposted by Dieter S.
🎁 Gift yourself a chance to win a Proton Lifetime membership: proton.me/blog/2024-li...
a man in a rainbow shirt and suspenders says it 's a gift to me from me
ALT: a man in a rainbow shirt and suspenders says it 's a gift to me from me
media.tenor.com
December 20, 2024 at 4:45 PM
Yesterday a “small” addition to my board game collection arrived: Giant Takenoko.

Is it that big? Yes, it is obscenely big 🤣 But that’s what makes it so much more fun to play.
December 14, 2024 at 12:20 PM
Feature flags are highly underrated.

I’ve been in companies that abused them which created more problem than it solved. I’ve also been in companies that would have benefited from using them.

Having an alpha version running on prod for internal use is also something you should do!
When in doubt, toss it behind a feature flag and get it into production early.
November 30, 2024 at 5:20 PM
I realized that my profile picture was over 3 years old. Time for an update 😎
November 30, 2024 at 12:04 PM
I just noticed that @bsky.app can’t be installed as a PWA (at least on iPhone)
November 28, 2024 at 10:44 AM