I'm going to plug my project PageCrypt here too, which predates StatiCrypt, has a web UI that's good for one-off page encryption, and does use the WebCrypto API.
HN user
maxlaumeister
Someone please just make a decent, well-funded game in the Tribes genre.
It's a genre I wish I could experience with modern game design polish.
https://www.maxlaumeister.com/
My personal site has programming, music, blog articles, fiction and more. It has an achievement system, a guestbook, a retro games section, and a ton of little knickknacks and easter eggs I've added over the years! I recently drew and added a mascot, the bird-fox. The whole site is based on a custom Jekyll theme.
If I remember correctly, back at the time they adapted BitListen into Listen to Wikipedia, Chrome's policy permitted autoplaying sound.
The "click anywhere to unmute" notification was something I added some time later, after the new autoplay policy, so that people wouldn't think the website was soundless or that sound was broken.
I found that Clockfort's Github-Backup is good for downloading an account's repositories en masse. It only supports repos though, and not metadata like issues, comments, wikis, pull requests, etc.
The title of the article was pretty mangled by hacker news. Anybody know why that might be?
I ported Tone Matrix to JavaScript to help keep it from dying:
I was inspired by a much older version of this which was written in Flash and doesn't work too well
If you're talking about Tone Matrix, I ported it to JavaScript to work on modern browsers and phones.
Check it out if you're so inclined:
This is very similar to my own open-source project ToneMatrix Redux!
https://www.maxlaumeister.com/tonematrix/
I love what you did with the adjustable column length.
I just glanced through it again, and it seems to me that aside from styling, every section of code fulfills an important purpose. But it could definitely benefit from being more broken out into components and library-like, so that the only code surfaced in index.html is the UI code.
Hey! I also made something similar to this (uses a password-derived key to create protected, self-contained HTML).
https://www.maxlaumeister.com/pagecrypt/
Mine was originally in-browser, but thanks to some contributors (Zoltán Gálli and Nial Francis) it has Python and PowerShell CLIs now.
I like your use of async to make sure the work stays off the main thread.
I would agree except that they also use scrolling to change slides. It feels a little weird to scroll down 3 ticks of the mousewheel, then have 3 clicks of the back button do the reverse action.