The biggest unblock remains the tools/scripts/skills for documentation (started with Notion, network now sits on Obsidian for read/write).
Ask HN: What are tools you have made for yourself since the advent of AI?
231–240 of 913 posts
Re: Ask HN: What are tools you have made for yourself since the advent of AI?
#232Re: Ask HN: What are tools you have made for yourself since the advent of AI?
#233With Tailscale, you can basically point a domain to the FQDN of a machine you’re sharing with people and the domain will simply work for them (and only them)[1]. But for it to work without them having to know or specify the specific application port, you have to grant them access to 443 (and 80) in your Tailscale ACL for that specific host.
So yeah, now immich.familydomain.com works without family members having to remember the specific port. BUT, serveradmin.familydomain.com (another app on the same host) will ALSO be accessible to them (from a networking POV). We opened port 443/80 for that host after all.
I took a few hours with Claude back in January (?) and we wrote a tiny Go authorization gateway which basically consults both Tailscale’s public API and Tailscale’s `localapi` and returns the appropriate response to Caddy based on the requesting user’s actual allowed ports.
So now I can share different apps (subdomains) with different people without forfeiting access controls, all driven by Tailscale’s policy file.
(I hope I didn’t mess up the crux of it, pretty late here)
Edit: why not (something like) Authentik? Quoting from the draft:
I contemplated this for a bit but one thing I kept thinking about is:
_They're already logged in to Tailscale_
Why do I need to install and configure another full-blown app dedicated to doing something Tailscale already did? Why have the users go through two hops of authentication?”
[1]: https://www.youtube.com/watch?v=Vt4PDUXB_fgRe: Ask HN: What are tools you have made for yourself since the advent of AI?
#234I wrote a pen-plotter GUI and gcode sender in Rust. By hand. Like an animal. I am the only user. Sometimes it's the process that matters, and exercising your brain is important too. I get that there is a lot of existential dread around AI taking our jerbs, and excluding humans from the process of creative work, but... you can still just write code, just for the personal satisfaction. https://github.com/armyofevilrobo…
Re: Ask HN: What are tools you have made for yourself since the advent of AI?
#235A pile of various tools: A self hosted web archiving tool with support for extendible processing pipelines (eg. extract article -> translate -> summarize -> generate tags, download video -> split audio track -> transcribe -> summarize), which led me to make a managed chromium browser with extensions and warc support for archiving, and a RSS feed synthesizer (take random article listing page that doesn't have RSS and…
Re: Ask HN: What are tools you have made for yourself since the advent of AI?
#236I've always found it annoying that browsers autoplay animated images, and there still isn't a built-in way to control that behavior.
The extension shows the first frame and adds a play/stop button directly on the image.
What started as a personal utility ended up being published on the Firefox and Chrome extension stores. It's still a small project, but it solved a problem I had every day.
Firefox: https://addons.mozilla.org/en-US/firefox/addon/gif-control/
Chrome: https://chromewebstore.google.com/detail/gif-control/nhoihin...
Bug reports and feedback are very welcome.
Disclaimer: I previously posted a Show HN about it, but it didn't get traction [1].
Re: Ask HN: What are tools you have made for yourself since the advent of AI?
#237Open Camera Control https://github.com/jcubic/open-camera-control - that allows me to control the settings of my DSLR while I'm recording myself.
Horavox - https://github.com/jcubic/horavox - A speaking clock
Mutimon - https://github.com/jcubic/mutimon - a config driven web scraper (found this post from the email sent by this tool).
ASCII-Globe - https://github.com/jcubic/ascii-globe - JavaScript library that renders a rotating earth or any map. Can be used to add animation to your website.
Re: Ask HN: What are tools you have made for yourself since the advent of AI?
#238Re: Ask HN: What are tools you have made for yourself since the advent of AI?
#239I have made a TUI tool for organizing and authoring sermons written by myself. It also has a third mode for reading one or two bible versions in parallel. I love the interface and keep adding features to make it easy to navigate in and something that actually helps me to organize and write sermons. Some features are to have notes at specific places in the bible, summaries, notes, exports to html/pdf, metadata for eac…
Re: Ask HN: What are tools you have made for yourself since the advent of AI?
#240Three that have been really beneficial, and all support/build on a hobby / volunteer effort of mapping mountain bike trails: This one generates maps from OpenStreetMap data + some custom curated info in YAML: https://github.com/c0nsumer/trailmaps.app-map-generator This one converts a basic chunk of OpenStreetMap data to an SVG so I can mark it up (by hand) in Adobe Illustrator to make specifically-styled print/PDF ma…