jlund

Joined 13 years ago

Karma
741
Submissions
91
Member since
Mar 29
Joshua Lund
View on Hacker News

Recent submissions

Comment · 4 years ago
Hey, HN. While I was helping a friend set up their new iPhone, I noticed that they were prompted to upgrade to a newer version of iOS. When I checked my own phone, I saw that the update had been released more than two weeks earlier — but I was still stuck on the old version even though I had the iOS "Automatic Updates" feature enabled.

As a result, I started working on this project to make it easy to get notified whenever Apple releases a new iOS update. It can send notifications via Discord, Email, Signal, Slack, SMS, and Telegram.

It's free and open source. There are even a couple of no-setup options (just scan a QR code or text a toll-free number) for people who want to try it out first or who don't want to self-host it themselves.

Whether you care about security and want critical bug fixes fast; or you get excited about new features and want to try them first; or both — my hope is that this little tool can help.

Thanks for taking a look!

Comment · 5 years ago
The Nginx configs use modules that are not compiled by default, so most preexisting Nginx binaries in mainstream distros won't work.
Comment · 6 years ago
Comment · 6 years ago
Comment · 6 years ago
Google Play Services aren't required to run Signal on Android either.
Comment · 6 years ago
Comment · 6 years ago
Nice breakdown! Just to clarify, in step 2 of your "Recovery of the secret (by the client)" section, the client is retrieving `split2`, not `split1`.
Comment · 8 years ago
Comment · 8 years ago
Comment · 8 years ago
Comment · 8 years ago
Everything in Signal is end-to-end encrypted.
Comment · 8 years ago
I was incorrect about this, and I apologize.
Comment · 8 years ago
Just one additional note that might not be immediately clear from the advisory: Exploiting this requires the attacker to first manually place malware (a malicious JavaScript file) on your computer or on a Samba network share that your computer is already connected to.
Comment · 8 years ago
If the solution to censorship is to constantly switch to new hosts, it would be even easier to do this via a VPN (which wouldn't require you to rebuild your social graph at all, unlike a federated endpoint switch).

If the more straightforward solution (VPN) isn't a panacea for censorship, then federation isn't either.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton