Live data from Hacker News

Ask HN: What are your “scratch own itch” projects?

news.ycombinator.com

61–70 of 175 posts

Re: Ask HN: What are your “scratch own itch” projects?

#61
post #15

My custom keyboard layout Conkey [0] is surely my most prominent one — I use it constantly (including for typing this very comment). I hate the way the base US layout tends to get distorted in other keyboard layouts with good support for non-ASCII characters, so Conkey had the explicit goal of retaining that basic unshifted layout. I’ve also ended up porting Conkey to Mac and Linux — and given that I’m slowly switchi…

"Also, I made a utility to archive the full text of every website I view and store it in a SQLite database for searching. It’s proven pretty useful when I want to find something I saw a while ago and then forgot."

This sounds wild. Is it an extension that just works automatically? Or?

Re: Ask HN: What are your “scratch own itch” projects?

#62

A made guitar chord-melody arrangement generator that uses jazz leadsheets (melody + chord symbols) as input: https://chordmelody.io/ I always thought the process was tedious but systematic enough to automate, and to some extent I think I was right. Here’s a video of one of the arrangements: https://youtu.be/F3h_yQOM_Jg

Your "dream a little dream of me" MusicXML link on the instructions returns a 404.

Re: Ask HN: What are your “scratch own itch” projects?

#63
Itch?

A better interface to current search engines.

Itchy, so extremely itchy.

Implicit (or easier explicit) `AND`. Standarded option flags. Excellent (that’s the dream at least) option autocomplete.

Scratching away.

---

...also, using the existing excellent python tools to keep my iPod shuffles running with music and podcasts (auto delete and trim when played).

Re: Ask HN: What are your “scratch own itch” projects?

#64

Here's two of mine: A while back, I wrote a command-line dice rolling program[1] that handles a bunch of esoteric dice notation syntax, both because I was getting into a D&D game with friends, and because I wanted to practice writing a non-trivial parser. (My D&D group pressured me into buying real dice anyway after I rolled five consecutive 1s in a single session.) My current keyboard is an Ultimate Hacking Keyboard…

> My D&D group pressured me into buying real dice anyway after I rolled five consecutive 1s in a single session.

Ha ha, Luddites.

Re: Ask HN: What are your “scratch own itch” projects?

#65

You asked for it: https://htmx.org https://hyperscript.org I hated angular when it first came out and couldn't believe what insanity people were willing to put up with, so long as it came from google. (e.g. GWT) I created https://intercoolerjs.org out of frustration with that, and the lack of progress in HTML/hypermedia in general, so I could build a web application I was working on ( https://leaddyno.com , since sol…

I love htmx, nice to see you here. I haven’t used it in anything real important but it’s a real breath of fresh air.

Re: Ask HN: What are your “scratch own itch” projects?

#66
After over a decade of professional experience using bash, in 2013 I've started developing Next Generation Shell. I'm still on it. Probably not the size of project that you were looking for :)

tldr: better programming language (syntax, error handling, data structures - full blown but still domain specific programming language), better interactive mode (at least that's what I think).

Re: Ask HN: What are your “scratch own itch” projects?

#67
I'm writing my own app for practicing the piano.

The goal is to make practicing fun, while also making steady progress.

I'm not a good player at all, and I've struggled with practice for years. But I have no problems playing (practicing) difficult video games, that require a lot of repetition (think Celeste).

I think I've identified two major reasons why I never enjoyed it:

1. Classical music notation (sheet music) is just awful. It goes against most modern principles of easy-to-grasp information design. So I've come up with my own notation that is much easier to read and can be generated from musicxml files.

2. Practicing takes too much decision making and discipline. If you want to make progress, you have to constantly remind yourself to practice the parts that you're not good at yet - this is a surprising amount of mental overhead and requires lots of discipline. So the app I wrote listens to you play via MIDI and keeps track of which segments of a piece you're already good at, and automatically gives you those you still need to practice more - zero decision making required. You just play whatever the app gives you and after a few weeks/months you're suddenly able to play the whole piece.

The app is no where near ready to be shown, but I'm confident at this point that the concept will work.

I've been planning a longer write up on this for a while, if you're interested in reading more about it, please let me know, that would be very motivating :)

Re: Ask HN: What are your “scratch own itch” projects?

#68
My email forwarding[1] is the one I most proud of. As every engineer, I had a bunch of side projects with many domains, anytime it comes up I have to do the dance of setting up email.

I tried use some existing email forwarding service but always something come up. I decided to roll my own and eventually start a SaaS.

The second ons is my newsletter[2], it runs on my custom static site generator. It use mailchimp to store user data since I don't want to deal with GDPR etc. But all the actual email handling is using my own custom code.

---

[1]: https://mailwip.com

[2]: https://betterdev.link

Re: Ask HN: What are your “scratch own itch” projects?

#69
I needed an online card sort tool for another hobby project, and I just couldn't find one that fit my needs, so I built https://github.com/indigane/cardsort

One requirement I had if I were to build it myself was that it would be maintenance-free and still work years after I have forgotten about it, so having a server was a no-go.

Post reply on HN