Live data from Hacker News

Ask HN: Most interesting tech you built for just yourself?

news.ycombinator.com

261–270 of 1001 posts

Re: Ask HN: Most interesting tech you built for just yourself?

#261
Not really interesting per se, but useful when dealing with large recursive and sparse archives:

A python script that recursively searches through zipped files within zip files (within zip files...) to find files by name and content. The goal was not to unzip the recursive structure to the file system, since the unzipped files contained hundreds gigabytes of sparse data each. Instead it works directly on the file stream and keeps the memory requirements constant.

Re: Ask HN: Most interesting tech you built for just yourself?

#262
I like to play Factorio, but too often lose track of time while playing. There's no clock in the game's UI, and no way to access the system's time through the mod API. So I made a script that runs as a process on the host machine that every minute, sends commands to the game's process to build a clock in the center of the map out of concrete. Its pretty cool because you can also clearly see the time from the mini map.

https://gitlab.com/smew/factorio-clock

Re: Ask HN: Most interesting tech you built for just yourself?

#263
I made a pomodoro timer display using a WiFi-connected ESP32 board with a small OLED display. I put it outside the guest bedroom/home office door during lockdown so my family members could see how long until I could be disturbed.

It talked to my laptop using MQTT and of course it was triggered from emacs using org-pomodoro.

Re: Ask HN: Most interesting tech you built for just yourself?

#264
I built this simple website https://unexploredhq.com to find interesting (less known) places to travel with my SO and family. Instead of searching for new places by name, one can search for new places in a region with simple attributes.

I have built the database by scraping some data online, and have a database of 60,000+ locations. The attributes are built with some basic ML and text processing, nothing fancy. But this is sufficient for me to do this search: find places in Europe where I can do surfing and hiking with a temperature of less than 25 degrees.

Re: Ask HN: Most interesting tech you built for just yourself?

#265
To be fair, I'm trying to turn it into a public product since I think the use-case isn't very niche.

I've recently started building https://responsebrain.com where I can add all my blog articles and automatically let ChatGPT generate responses to questions about my other product https://webtoapp.design

It's a pretty basic setup with a knowledge base you can feed anything you want (your blog articles, help center etc.). That gets put into a vector database and then I pass the related knowledge pieces to GPT along with the question.

I know there's lots of similar products out there, but none of them seem to allow manual editing of your knowledge base and they all seem to be focused on creating chatbots. I've adjusted the prompts to work best for e-mails.

Re: Ask HN: Most interesting tech you built for just yourself?

#266
I'll share a project I've been working on that has greatly improved my meal planning. I created a tool to tell me what and how much to eat from a list of ingredients.

Unlike most existing apps that only track what you eat, my app helps you figure out how much to eat to hit your target macros. Initially, I had created some Python scripts that worked well, but I found them inconvenient to use as I needed to be near a computer, edit the script and manually add ingredients to a dictionary. To make it more user-friendly/faster, I re-wrote it as a web app in Rust for the backend and integrated a free food database.

Now, I can quickly and easily add a list of ingredients I have at home from my phone and hit calculate.

Currently, I'm the only user, and the tool is designed entirely for my needs. However, I think it could be useful for others looking to plan their meals and eat healthier, which is why I host publically. If I were to build it for general public use, I would need to relax the constraints to allow flexibility on how close it can match your targets. I would also want to add more food sources, maybe the USDA database, but since I'm not in the US, a lot of the foods won't be relevant to me. Maybe if I get the time i'll work on it but for now it works perfectly for me.

You can check it out at https://www.macrosolver.com/. Let me know what you think!

Re: Ask HN: Most interesting tech you built for just yourself?

#267
Most of mine was just automation or analysis-download mp3 rips from a streaming site, scrape parse and analyse jobs so I could see the market prices (span off a web app made a few hundred quid but killed it), a trading system and crypto analysis tool, most recently scraping and analysing housing market data.

Re: Ask HN: Most interesting tech you built for just yourself?

#268
post #254

I have a rail line right under my apartment, so I built a small computer vision app running on a Rasperry Pi which records each train passing, and tries to stitch an image of it. It has a frontend at https://trains.jo-m.ch/ . Edit: it's currently raining and the rain drops are disturbing the images a bit.

This is so cool!

Re: Ask HN: Most interesting tech you built for just yourself?

#269
post #254

I have a rail line right under my apartment, so I built a small computer vision app running on a Rasperry Pi which records each train passing, and tries to stitch an image of it. It has a frontend at https://trains.jo-m.ch/ . Edit: it's currently raining and the rain drops are disturbing the images a bit.

No interest in trains, but your website is great - simple, visual and effective.

Re: Ask HN: Most interesting tech you built for just yourself?

#270
I co-organized a weekly hacknight meetup of 40-70 people.

I wrote a script to make Anki spaced repetition flash card decks with avatars and names pulled from the meetup API. I would use GitHub Actions to run the script a few hours before the event, then drop the importable deck into a Google Drive folder. I'd review the deck before the meetup, and then at the event, I'd not stress about names. I'd pretend to introduce myself to new people like I didn't already know their names, but I'd be able to make them feel very welcome when I remembered, or introduced them to others.

Why do this arguably creepy thing? Because I am really forgetful with names, and when I forget, I become reluctant to approach people, which comes across as less friendly than I prefer to be. But I believe using people's names is REALLY important to community organizing. When I know names, I am really great at using them a lot, helping others learn them, generously making introductions, and helping people to feel a sense of belonging.

It was the best community organizer hack I ever came up with, until meetup locked down their API and broke it...!

https://github.com/CivicTechTO/anki-meetup-memorizer

Post reply on HN