Live data from Hacker News

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

news.ycombinator.com

441–450 of 671 posts

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

#442
Lots! The most fun one recently is a set of Python scripts for getting audio easily onto my iPhone, where it can be played with Decoupled (https://decoupled.app). That app is awesome, but it doesn't support playlists, so the main thing my script does, beyond the logic of sending the files (via FTP), is use ffmpeg to change the "artist" and "album" metadata for all songs in the playlist, so that I can browse by (playlist tag)/playlist where it'd usually be artist/album.

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

#443
After a quick burst of manic energy during exam phase, I decided to solve the pigeon problem on my balcony once and for all (and in a humane way).

So I bought a cheap electric water gun from Amazon, built in WiFi using an ESP8266 and a relay shield; 3D printed a window mount for my old iPhone (running a webcam app) and hacked together some openCV code in python.

After all this was working on my desk, I had the pleasure to discover that the PCB Antenna of the ESP is to weak to receive WiFi on my balcony so I connected the ESP to my (current) iPhone hotspot and wrote a small go relay for my server so that my laptop can send the shooting commands to the water gun ~~over the internet~~. Oh and while I was at it, I added a Siri Shortcut, so it’s voice controllable, too. (They are surprisingly hacker-friendly)

The surprising thing is, that this Ruben Goldberg machine actually works really well and without much fiddling.

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

#445
Oh yes, there are a few things that I have built for my personal use over the years. A few of them I have started publishing on the iOS Appstore.

1) The most used one: An iOS app that I use to push myself articles from RSS feeds. I can send notifications via post request to a webserver (similar to services like Pushover). On the device I can select to read later or read directly. Inside the preview of the notification I have placed a WebView so that I use rich html content as preview. The app itself is a RSS reader that I built to learn SwiftUI [0].

2) More recently: A cron+python script that fetches the current queue from my sonos. It creates a list of viral songs and creates our flat-charts from the songs that either myself or my flatmate have added to the queue since last execution of the script.

3) An iOS app to help me create timelapses by taking one photo per day. For instance, I used it to create a timelapse of a blooming tree in spring. It uses OpenCV for image alignment.

4) An iOS app to track my camera setup for film photography [1], and a small flashcards iOS app I use for language learning [2].

5) A website with a covid map of the region i live in (because there was none).

[0] https://apps.apple.com/at/app/newsflash-rss/id1487449663 [1] https://apps.apple.com/at/app/film-logbook/id1520402017 [2] https://apps.apple.com/at/app/cardsflash-flashcards/id159183...

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

#446
I wrote a ton, like most people. The most complex ones would have to be Tax Helper, an extensible accounting tool to get my taxes done in a minute: https://github.com/DexterLagan/tax-helper

Another one I'm sorta proud of being the only one using is Invoicer, a one-click invoicing app: https://github.com/DexterLagan/invoicer

Last one I'd consider strictly personal would be Todo Master, an advanced todo with calendar, preset/macro facilities for generating dev reports and tons of other features only I would find a use for: https://github.com/DexterLagan/todo-master

Oh wait, there's also Database Master, born out of frustration with MySQL Workbench: https://github.com/DexterLagan/database-master

As far as I know, most if not all of my github repos are only used by myself.

Cheers

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

#447
Dozens if not hundreds (my github recently exceeded 100 repos; more than half are personal projects)

What I've done at every job I've had (in software) is convince my boss "it's just a little code, let's open-source it! Maybe it'll go viral and a community will form to contribute & make it better!"

Which basically never happens (well it did once, in a big way) -- but when I'm working my next gig, guess what? I can use all that code again. And this time I can honestly recommend, "Let's use this thing on github, it does what we want & it's open source!!"

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

#448

I've written many scripts and programs to make my life easier (and just for fun, really). Here are a few of my most used programs: - A service that constantly checks for freelancing/contract jobs that meet my list of criteria, then sends a desktop+phone push notifications for me to take a deeper look. - An automatic backup service that uses Borg and triggers when I connect my external hard drive to my computer. It ha…

If you don't mind me asking, do you run the first one on your local computer or do you use some kind of cloud service like ec2 so it runs constantly without worrying about down time?

Using ec2 is an overkill in my case. I'm running it on my raspberry pi. Even if it had down time, it wouldn't really have a big impact on me.

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

#449
#1 I've created a static site generator that maintains my blog & website

#2 I've created some handy excel macros for my timesheets that saves me tons of time I sent to my clients (like auto skipping weekends, auto-filling hours etc.)

#3 I create indie games that I actually like to play :)

Post reply on HN