Live data from Hacker News

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

news.ycombinator.com

901–910 of 1001 posts

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

#901

I made a gender swapping algorithm for my own use only. You put in any text and it outputs the exact same thing with all the genders reversed. Man to woman, he to she, Prince to princess, witch to wizard. Then got a book deal to create a series of gender swapped illustrated books ‘Gender Swapped Fairy Tales’ and ‘Gender swapped Greek myths’ It seems like a simple enough task but gets complicated in weird ways. For ex…

Years ago, after I noticed that most adverbs are redundant, I began to write an ebook processor that would strip the adverbs out of ebooks before I read them to save time.

It turned out to require rather more semantic parsing than I expected. Maybe its worth revisiting with the advent of large language models.

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

#902
post #714

Blind developer here; I often write tools for myself to perform some task that is not well supported by my screenreader. For example: * I wrote an add-on that allows me to read HN comments in a structured way. A typical screenreader would present page in a linear manner, so you'd have to read all replies in order, which is quite tedious in popular posts. My add-on parses the page and identifies the level of each comm…

Is this it? https://apps.apple.com/ca/app/blind-compass/id1546647415

I’m not blind but I have terrible time with directions and navigation. I’m gonna try it next time I have to stick to a general heading.

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

#903
I built a todo list extension that blocks addictive websites until you finish your tasks. Importantly it redirects you back to your todo list and shows you a pair of disappointed eyes.

I believe it really helped me deal with procrastination, but of course the whole project was just a way to procrastinate.

I planned to make it a business, but many of its features are now built into OS. And Google doesn’t like it.

You can still get it for brave and Google chrome, but I’m no longer working on it. In case it you need it. The Firefox version is not good.

prodtodolist.com

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

#904
I have a custom automated DVCAM riprig, I just read the label, type it from memory into the prompt, and the deck rewinds, plays back over DV, then is split, sent over the wire to an encoder box via ethernet, deinterlaced, normalized and encoded to x265, logged and sent via syncthing to an editor friend across the state. If you can imagine, before this I manually did all those steps but with an old tv camera rather than an auto-rewinding/splitting pc

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

#905
Nothing crazy but, an app that tracks products in grocery stores.

Just open the app and scan a barcode and it'll give product info such as name, description, nutritional info, pricing across stores and price change past 30 days.

Built with React Native, InfluxDB, and go for the backend and scraper, products get scraped from all the stores every day and gets stored in InfluxDB.

-

Also built a desktop app for toggling ANC on my bluetooth headphones, the only ways to toggle ANC were a mobile app (which requires pairing to phone, thereby dropping connection to PC), or holding a physical button (which was next to the button to enter pairing mode so I kept accidentally pressing it), so I learned how to snoop on bluetooth LE and reverse engineered it with Android and Wireshark, it was a fun project and incredibly useful to me.

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

#906
A website for playing sequenced music (video games, chiptunes, and MIDI files). macOS lost native MIDI playback a long time ago. And I like to listen "interactively," adjusting tempo, soloing instruments, stuff like that.

I have gone deep on a few problems, like converting Nintendo 64 to MIDI+soundfonts (there are tools for this, but nothing turn-key) or enabling support for Farbrausch V2 (a powerful but tiny synth engine). There's really no point other than to solve puzzles with a very salient musical reward at the end. https://github.com/mmontag/chip-player-js

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

#907

A tool called "diff modulo base": https://git.sr.ht/~nhaehnle/diff-modulo-base Given two version (old and new) of a Git change (i.e., individual commit or patch series from a pull request) it produces a diff that is actually useful for reviewing purposes, assuming you've already reviewed the old version of the change. It's sort of like `git range-diff`, but where `git range-diff` produces a "diff of diffs" that is ve…

i haven't used git range-diff but when local master is behind origin/master and I am trying to diff, I use a `git changes` .gitconfig alias:

    changes = !git diff $(git merge-base HEAD \"$REVIEW_BASE\")
Typically, that's:

    git diff $(git merge-base HEAD origin/master)

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

#908
I built an EAP proxy that runs on my EdgeRouter 4 so that I don't have to use the router that AT&T would otherwise require me to:

https://github.com/jaysoffian/eap_proxy

It's been running for years now out-of-sight and out-of-mind.

Which reminds me... I should probably take a look at those pull requests.

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

#909
post #32

I'm a big SNL nerd and have favorite sketches/memories going back over 30 years. I find it very rewatchable, but streaming services don't have full episodes, and even downloading full episodes wouldn't make it easy to find individual sketches. So I built a Plex library of over 500 individual sketches using some automation. I used yt-dlp to download the metadata for over 6,000 videos on the SNL Youtube channel. I put…

in lieu of making it public, publish a table of timestamped youtube links

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

#910
post #691

@dang regarding pagination // Get the anchor tag element const anchorTag = document.querySelector('.morelink'); // Add a scroll event listener to the window object window.addEventListener('scroll', () => { // Check if the user has scrolled to the bottom of the page if (window.innerHeight + window.scrollY >= document.body.offsetHeight) { // Fetch the content from the URL stored in the anchor tag's href attribute const…

Some people appreciate being able to choose whether or not to continue browsing. Infinite scroll is not objectively better.
Post reply on HN