Live data from Hacker News

Ask HN: Have you created programs for only your personal use?

news.ycombinator.com

181–190 of 671 posts

Re: Ask HN: Have you created programs for only your personal use?

#181
Some of the popular restaurants in my town use a booking app called Seven Rooms, which does not have a "notify me" feature like Resy & OpenTable if there are cancellations on a date you're looking for.

Made a bot to check for my desired dates and times and ping me if something opens up.

Re: Ask HN: Have you created programs for only your personal use?

#182
Tons and tons of them over the years. I wish I'd kept better track of them because I've caught myself reinventing the wheel now and again.

- When I was a kid using a DOS PC I'd write them in Microsoft QuickBASIC or Turbo Pascal and compile them to EXEs. (I used to drag a few particularly useful ones around with me until a few years ago when the prevalence of 64-bit Windows made running them on a stock Windows machine impossible.) I had stuff there like a random password generator, dumping files to VGA mode 13h (to visually look for patterns in data), drop the DTR on a serial port (to hang up a modem from the command line), search/replace on INI files, and lots of others I've forgotten.

- I wrote a proto-Markdown text processor back in high school when I was taking notes on a vTech Laser PC4[0]. It took files from the vTech and rendered output files with Epson printer formatting codes, centered text, made headings, etc.

- I regularly use a script I wrote to import my phone backups' SMS logs and dump them into my IMAP mailbox. I love being able to search all my email and SMS communication in the same interface.

- I have a podcatcher I wrote bolted onto my (heavily forked) tt-rss[1] installation to download podcasts to a local webserver for archiving and playing.

- My father persists in using a DOS accounting package for his business. A small program I wrote ingests check printing output from the DOS app (meant for dot matrix tractor-fed checks) and reformats it for sheet-fed checks in a laser printer.

- Front-end scripts for lots of command line utilities so that I don't have to remember obscure options for common tasks.

[0] https://oldcomputermuseum.com/laser_pc4.html

[1] https://tt-rss.org/

Re: Ask HN: Have you created programs for only your personal use?

#184
I used yt-dlp to download the metadata for the whole SNL youtube channel, over 6000 clips. I loaded it into a database and wrote a Flask app to let me browse through each episode quickly and choose which clips to download. Now I have about 500 of my favorite clips available locally on my Plex server.

Re: Ask HN: Have you created programs for only your personal use?

#185
post #177

I created a program that prints QR codes onto sheets of peel-and-stick labels. When someone scans the code, they are directed to a simple web app that manages food sharing with my four roommates. We noticed that we buy a lot of the same things (bananas, avocados, eggs, etc), so we implemented a system where anyone can stick a QR code onto something they want to share, and anyone else can scan it to record what they t…

It’s like Web 3.0 for your fridge… make a market for anything. A roommate taking 3 eggs from me doesn’t bother me. Firing off a text, “Hey, I took 3 eggs” is all I need. We really just don’t like to share these days. That’s the problem we are now solving it appears.

Yea. I might set something like this up if I had awful roommates or some special reason why we couldn’t share. Otherwise, a shared fund for pantry items seems like less hassle for the same outcome.

Re: Ask HN: Have you created programs for only your personal use?

#187
One that I use pretty often is `sortedcitations.lua`, which sorts the citations in a LaTeX file according to their appearance in the text. There are lots of fancy tools and bibliography management, BiBTeX, etc, but in the vast majority of cases I just want a single file with the citations in the right order.

https://gist.github.com/scythe/7cea80364bacf1f1ce6a67786bcbc...

Re: Ask HN: Have you created programs for only your personal use?

#188
Sure. A list and inventory manager (actually for my mom). Several programs for generating and managing parts of fictional languages. Tools for creating and managing characters and teams in multiplayer games. A bunch of versions of a couple of programming languages. A wysiwig emacs-like editor. Several artificial life programs. A simple paint program. Probably others I’m forgetting.

Re: Ask HN: Have you created programs for only your personal use?

#189

Earlier quoted context omitted.

Personal Capital isn't available for Canadians. In fact, there existed no other alternatives at the time (~2017). Especially none that did things like adjusting the cost basis of each security based on the foreign exchange rate on the day of purchase, and tracking gain/loss correctly in Canadian dollars. I also needed it to sync with my work's group RRSP provider which doesn't offer a standard API. I don't know if th…

Thanks for responding! I have the same issue with having multiple brokerage accounts. I haven’t signed up for Personal Capital because I read that they try to upsell you on wealth management services by phone periodically, plus I am uncomfortable giving my brokerage login credentials to them (or any other third-party service). So I was wondering if you were in the same boat!

Yeah I was definitely uncomfortable about giving brokerage logic credentials to anyone. Some brokerages can give you a read-only API key you can supply to an app, which is nice for systems like this. Maybe see if yours do that?

Wealthica is a Personal Capital competitor. Maybe take a look at them?

Re: Ask HN: Have you created programs for only your personal use?

#190
I live in a city in Canada and it gets really cold waiting for the busses during the winter.

For some reason my city doesnt have an app to track buses, so I made my own (with a lot of help). Wrote it in Python, it tracks the real time location of any bus number you enter. Took a long time, but it works and now I can ping a bus and see how far away it is before leaving the house.

There's usually a handful of busses on a single route, so I sorted them by distance from my current location. It was easily the funnest project I've done

Post reply on HN