Live data from Hacker News

Ask HN: Is there any software you only made for your own use but nobody else?

news.ycombinator.com

151–160 of 484 posts

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#151
I wrote an application to get GPS data for a sport activity from my cheap smartwatch and dump it to a GPX route file. The application uses the Qt Bluetooth libraries. I use it every day after my runs, then I upload the GPX files to Strava.

I did it because I wasn't happy with the official Android app, so I reverse-engineered the watch's Bluetooth Low Energy protocol (this was pretty fun actually).

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#152
I've made myself a couple music players over the years.

Around 2007 VLC and friends didn't automatically obey play-pause buttons when they were minimized, even though most dedicated music players did. But I found the dedicated ones like Amarok difficult to use. So I made a GUI music player that basically shuffled my whole collection and let me play, pause, skip, and play the previous track using my laptop's media keys. I miss that laptop.

Later I made a web-based so I could listen to music at work without loading pirates music onto a work system. This one isn't as good, but at least Firefox automatically handles play-pause for me.

Also it's a huge bugbear for me that someone decided soft buttons means we can combine the play and pause buttons. Let them be idempotent! Sometimes I want to be sure it's paused!

My next project is a thing to replace Jellyfin, and I might actually publish that, so I won't get into details.

By amazing coincidence someone published a similar project here on HN right after I started on mine. But I have different features planned for mine so it's fine

Oh yeah I used those music players nearly every day, especially the web one since it also works on my phone. I probably put 200 hours into the desktop one and 50 into the web one. The desktop one was a case of having to also learn a GUI framework, and gstreamer, plus it supported a couple of Internet radio stations and just had way more features than the Web one.

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#153

Web service that turns a YouTube channel to a Podcast-compatible RSS feed, just by changing the URL from https://youtube.com/XYZ to https://$SERVICE_URL/XYZ . Use it almost every day. It’s nice to keep up with channels I care about while escaping the algorithm. Something I work on-and-off on. Could be interested in open-sourcing it fully if folks are interested in helping out. Im a pretty junior engineer, so work is…

You should open source this!

I second this! This is somehting I'd love to use.

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#154
It's more "nobody else is interested" than "it's not out in the open", but I've made my own structured data format implemented as a Rust serializer https://github.com/rsaarelm/idm and am using it for a growing collection of command-line tools for managing personal notes written as outline files https://github.com/rsaarelm/idm-tools and to run a static site generator https://github.com/rsaarelm/blog-engine . I'm also writing a game that uses IDM as the data serialization format.

Idea for the format was that you can write structured data with a really minimal syntax if you have an external type schema running the parsing, and the syntax emerged from the line-and-indentation based outline note files I'd started writing for myself. It took some months of work and planning and a couple rewrites to get the core IDM library working right. The tools and site generator were simple and straightforward in comparison.

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#155
I have a lot of DVD-Audio and BluRay audio disks that I rip to play in Kodi. I wrote a utility that scans through audio files to generate a list of track names, and script to encode images for each track into a video (without sound) to multiplex with the audio.

Years ago, I wrote a .exe to change screen resolution, and then revert when closed. I used it when my old laptop had a composite out, and I would watch moves that I downloaded on a TV.

A few years ago I wrote a grid-scale battery simulator, scraped some publicly-available cost of electricity data, and calculated how long it would take for grid-scale batteries to break even when buying and selling power to-from the grid. Short answer: About 18 months. Long answer: Permitting a power plant takes a few years, and the permitting process only recognizes buyers or sellers. The permitting process doesn't recognize "storage" yet.

More recently, I wrote a quick-and-dirty utility to restart explorer.exe, because it has some really silly multi-monitor bugs that require restarting the process every once in awhile.

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#156
Not necessarily my own use, but I built a few tools (that I volunteer free for use on a perpetual license) for my day job to make life a little easier in a few departments. Nothing impressive imho, they're mostly 'basic' calculators for various parts of the wiredraw process, from basic reduction-of-area to full-blown multi-pass die calculators (all fairly basic math and algorithms). In all honesty they're the kinds of semi-basic tools that the company should already have after >50 years of continuous operation, but stubborn blue-collar workplaces can be set in their old-fashioned ways, no matter how inefficient (honestly it's somewhat nice seeing others using and appreciating something I built).

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#157
I wrote an app to analyze my Wordle play - I tell it my guesses (with the answer last) and it tells me how many possible answers were left after each turn, what the best next play was, and how my play compares to my current strategy. I use it every day.

https://scottlouvau.github.io/pwa/wordle-analyze/

I wrote the code over a few months, along with code to find optimal guesses, simulate games, and do earlier versions of game analysis.

It's written in Rust, originally as a console app, but now wrapped up with a very basic interface. I figured out how to get it running as a WebAssembly Progressive Web App so that I can use it on my iPad without connectivity and without having to submit to the App Store.

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#158
post #73

I made an app for my brother's wedding so all invitees could easily upload and view photos in a shared slideshow (displayed in real-time on a big TV at the event). Dismantled as soon as the event was over. It took less than a day to create with SvelteKit, Dropbox, and https://slidesome.com Some more: - https://weather-sense.leftium.com : weather app with the trendcast just the way I like it. WIP, but already using it…

You made a marketing page for your one-off shared photo collection app?

No marketing was needed. The app was specifically made just for that single event.

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#159
I created a component downloader from Ultra Librarian that imports directly into an in-repository KiCad library, along with models, metadata (Mouser ID, arrow ID) etc.

It was named out of annoyance so it doesn't have the most 'appropriate' name so I'm probably never going to release it. But it works very well.

Re: Ask HN: Is there any software you only made for your own use but nobody else?

#160
https://priceeth.github.io

First commit was 8y ago. It's the only tool I've been checking consistently multiple times/day.

Originally react, recently (like 2y ago lol) I rewrote it in svelte focusing on page speed and added some minor features like changing the symbols to track in local storage.

Post reply on HN