Live data from Hacker News

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

news.ycombinator.com

321–330 of 484 posts

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

#321
https://RTCode.io : Try: Code → New…

↓ deploys to

https://RTEdge.net : interactive map

---

I use it daily, nowhere else lets me build full-stack apps with nothing but the web platform APIs, while preserving (front- & back-end) state between edits!

The playground just lets me code service workers (https://sw.rt.ht) which deploy with one click and run as edge workers!

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

#322
I've been tinkering on crawlers to doomscroll job boards for me, along with a half-formed hybrid of a CRM and Tinder for swiping through the various results and then tracking them.

I eventually want this to be usable enough to share with others for local use, and to demo on my portfolio, but for now I'm just trying not to spend more time building the tools than I am using them (and harvesting the redirect links is already enough to solve a lot of what makes the search process miserable). In the meantime it's mostly a cluster of experiments that range from teaching myself Web scraping, to generally aiming for a leaner tech stack than my prior full-stack experiences, to specifically asking myself "how much of this can I do in pure CSS?"

While I'm not sure I want the support burden of maintaining the scraping code in public (and anyway it makes more sense imo to just enable bulk upload so you can bring your own sources), I do have a massive beast of a writeup[0] documenting a lot of what went into that, and the API code is at least presentable (see my GitHub) even if the UI is too skeletal for that as of now.

[0] https://bhmt.dev/blog/scraping (fair warning: this is 10000 words not including code samples)

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

#323
I made a blackjack scalable game simulation with configurable decision matrix, bet scheme, and card counting rule configs (1 simple file).

The software isnt novel, so I did it for myself both as a personal proof of concept of my blackjack years, and as an exercise to poke corners of my cpp knowledge base, google mock and google test knowledge base.

Its a phase 0 core tech tho for a vidya Im making that I really really hope I make time for this year.

Ill follow up if I manage to get a demo available before end of summer. After my sprint in the career hustle over the last 7 years I need to do some self care and I feel this is the outlet.

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

#325
post #266

Earlier quoted context omitted.

I know a linker developer, I'm going to send this to him :) Not sure about heresy according to computer science. Sure, it's not intended, but it's a very clever thing to be able to do.

Technology like this will create huge selection pressures against desktop apps if it becomes easy for people to reverse engineer, remove payment mechanisms, and then freely distribute. Wouldn’t you think?

Delinking isn't a miracle technology in that regard, you still need to put in the work to reverse-engineer the artifact.

It does allow a couple of nifty tricks, like pervasive binary patching (if the program is chunked into relocatable object files, then you're no longer constrained by the original program memory layout when patching/replacing stuff). It's also useful for decompilation projects, where you can reimplement a program one piece at a time until you no longer have binary pieces left and still create a fully working program at each step (you don't even need perfectly matching decompilation since the linker will mend stuff back together anyway).

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

#326
I built a map based software to organize and archive places I have visited and want to visit in the world. It includes routes (hikes, driving, cycling) and various markers for different spots. I use that to plan photography projects. I now have over 10k markers all over the world.

Previously this was a mess with multiple kml files and lots of dupes. Now it lives in MongoDB and has a clean interface using mapbox and vue. Probably spent 150+ hours on that, and do use it for all trip planning (photography and normal travels).

Its public but I never announced it anywhere. So only my wife and I use it, but it could be quite useful to others, I guess…

I also have some scripts for automating my tax reports. That saved me hours and only took a few to build.

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

#328
An out-of-spec DNS server implementation that helps me understand and control my internet usage.

The DNS server resolves queries based on rules I've set up. Essentially, I can configure certain categories of websites to only resolve at certain time periods.

For example, I could make it so reddit, HN, etc, only resolve for a 5 minute time period (either anytime or only in the mornings) every day.

The point of the server is to track my web usage across all personal devices, and then make conscious decisions to control my internet usage based on this data. (All personal devices are on the same tailscale VPN... that's how I ensure I am always using my DNS no matter the network I am on.)

It's still a WIP, but I've probably easily sunk over 40 hours on it by now. I also wrote a custom Rust async runtime (single-threaded) for fun.

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

#329

An out-of-spec DNS server implementation that helps me understand and control my internet usage. The DNS server resolves queries based on rules I've set up. Essentially, I can configure certain categories of websites to only resolve at certain time periods. For example, I could make it so reddit, HN, etc, only resolve for a 5 minute time period (either anytime or only in the mornings) every day. The point of the serv…

This is awesome! Please consider open sourcing it!

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

#330
Being self employed I made my own invoicing software because I don't like financial data in the cloud, and because most software had really bad invoice styling. All data is kept on local machine, and can be synced peer2peer (ie to phone). https://projectinvoice.nl/about But I no longer use it since I've landed my first permanent job last year (at 49).
Post reply on HN