Posted by david927 1 day ago
Ask HN: What are you working on? (June 2026)
tsz is my main side project. Trying to learn from this for how to make software in fully automated fashion. tsz's goal is to match tsc (tsgo) but perform better. I am not passing all tsc's own test cases and working towards making it work on complex type packages.
Lots of fun and novel problems to solve across hardware, software, firmware, enclosure, legality, manufacturability! It also got me collecting random carts just to hear the incredible music locked away (some samples at the end of this video https://www.youtube.com/shorts/7naKAga8hAE )
I built https://loracle.app to automatically build a wiki of various entities in our campaign and enable rag q&a with an ai assistant about specific world facts.
In the style of Sauron I’m channeling all my frustration and hatred of slow loading tools that require you to pay a subscription, buy the digital book on every platform you want to use it on, and won’t let you use the physical book from your shelf.
For my first pass I decided on focusing on a character creator for a single game and streamlining the process.
I started with the 5.5e SRD but got frustrated with the sheer amount of text without much actual content ( 100+ A4 double column pages of spells, only 1 subclass per class ). Plus a number of weird and frustrating rules that make it hard to create software for. As I’m using Nimble RPG at the table a bit recently and it has a much nicer license I’ve switched to that and been getting on a lot better. Character creation is almost done and I’be moved to character sheets and persistent object storage now. This is the first major project I’ve done with sveltekit and I’m really enjoying it.
The coolest feature I added was a tool to handle passwords under duress.
I'm still working on the Chrome version, but this is the Firefox version:
If you are a privacy minded person like me, you got only a few options when it comes to email with some ease of use: ProtonMail, Tuta etc. Rather than becoming a new competitor to those, I want to give the power of the decentralized email standard back into the users hand. Everyone with a bit of self-hosting/Linux knowledge, can setup their instances for themselves and their friends/family/business.
Bootstrapped that heavy via vibe coding. Used it to learn a lot about the email standard and related technology. However, I find it too valuable to just be a learning project. Now I'm cleaning it up to get in control again and to proof its secureness by rewriting/restructuring/refactoring line by line.
If the expiration is for example one day, you might never see it.
To my knowledge, Protonmail does not even show information that the email has expiration. Nor can you access log of deletions.
This feature was used against me on a court trial.
I made it because doing one of the mainstream Markdown renderers + Katex (LaTeX) + Prism.js (syntax highlight) adds 300kb of gzipped JS to the frontend projects, so with this you can have it all for just 10kb. It also works well with streaming/does stable partial rendering.
It supports features usually reserved for LLM chatbots, but also for normal everyday Markdown, so feel free to use it or give feedback!
My mother had a stroke a little over a month ago and I don’t live close by. I went in search of a wellness product that would let me know how she’s doing without her feeling I’m prying too much. I didn’t find one, so now I’m trying to build it. I’m also working on moving closer.
The beauty is that you just need to find a device with either existing comms "protocol" (e.g., RESTful APIs, MQTT, Zigbee, Z-Wave, BT, BLE, Metter, Wi-Fi) that HA understands, or get one of the many community solutions for others (e.g., LoRaWA, 433MHz, modbus).
the interface can be set up on her phone, a tablet on a wall, and limiting things to giant buttons and displays is very easy for you.
And, you can monitor and be alerted near real time to issues of course.