Live data from Hacker News

Ask HN: What apps did you build for yourself and why?

news.ycombinator.com

21–30 of 44 posts

Re: Ask HN: What apps did you build for yourself and why?

#22
Building REST APIs for database schemas which do not follow conventions of frameworks (rails,django,play etc) is incredibly tedious.

Xmysql solves this problem [1]. Within 2 seconds you can serve REST APIs for any MySql database. Other than CRUD-List APIs it has few more cool APIs and features relating to filtering, grouping and prototyping.

[1] https://github.com/o1lab/xmysql/

Re: Ask HN: What apps did you build for yourself and why?

#23
post #11

I built lnav ( https://lnav.org ) to help dig through the log files of the product I was working on at the time. I grew tired of having to manually interleave log messages from multiple files, so I created lnav to do the work for me. I started it over a decade ago and have used it at every job I've worked at since then.

I recently discovered it and started using it. It is pretty awesome and feature-rich. Thanks for this!

Re: Ask HN: What apps did you build for yourself and why?

#24
I've been working on a tool for analyzing my DJ track library, with the goal of doing a little semi-supervised learning to help organize my crates, remind me about music that might be getting lost in the shuffle, and - eventually, if all goes well - automatically scan beatport, soundcloud, etc for new tracks and notify me about music that might fit into my library. It doesn't actually do anything useful yet, but even if it never comes together the way I'm imagining, it's already been a great ML learning experience:

http://www.github.com/marssaxman/robocrate

Re: Ask HN: What apps did you build for yourself and why?

#25

I've been working on a tool for analyzing my DJ track library, with the goal of doing a little semi-supervised learning to help organize my crates, remind me about music that might be getting lost in the shuffle, and - eventually, if all goes well - automatically scan beatport, soundcloud, etc for new tracks and notify me about music that might fit into my library. It doesn't actually do anything useful yet, but even…

That sounds like a great idea. I used to have a decent vinyl collection, and would often forget about some of the good ones I have after not playing them for a while.

There isn't any info on the github page. Could you describe a bit how exactly does it organize the music?

Re: Ask HN: What apps did you build for yourself and why?

#26
post #22

Building REST APIs for database schemas which do not follow conventions of frameworks (rails,django,play etc) is incredibly tedious. Xmysql solves this problem [1]. Within 2 seconds you can serve REST APIs for any MySql database. Other than CRUD-List APIs it has few more cool APIs and features relating to filtering, grouping and prototyping. [1] https://github.com/o1lab/xmysql/

This is awesome, and github stars speak for themselves. Nice one!

Re: Ask HN: What apps did you build for yourself and why?

#27

I built a web app called Bucket for tracking todos, inspired by the technique described in this video[1] whereby you put tasks into buckets based on the time horizon for completion. Your tasks are stored entirely in your browser, so there's no back-end, no risk of losing access, works offline, you can export any time, and you can share your tasks between devices using the Sync URL. You can use it here (for now, looks…

That's very interesting. I like this approach. I've been using a sort of simplified Kanban for my own tasks, but I find this time-based sorting interesting. Technically the only downside for me in this tool would be having to sync manually betwen devices, as I'm constantly jumping between managing the list on my phone and on my laptop. I found that Trello works pretty well for my own needs, having automatic sync and…

>Technically the only downside for me in this tool would be having to sync manually betwen devices, as I'm constantly jumping between managing the list on my phone and on my laptop.

Yeah, I can definitely agree that this is an annoyance if that's your workflow - personally I mostly stick to my phone. I might look into whether Chrome/Firefox tab syncing could do this for me, if I kept the hash fragment up-to-date. Feel free to raise any issues in the linked GitHub for requests.

Re: Ask HN: What apps did you build for yourself and why?

#28
post #21

I built an image sharing utility connected to a friend's service, because I wanted to be able to directly share an image from anywhere on my phone without going on his website. https://pix.artemix.org/

Nice. I was actually looking for a simple image host with an API that I could use for a personal project, and didn't know about Pix. Ended up using Cloudinary, which is way overblown for my needs. Maybe I'll make an iOS port of your app!

Re: Ask HN: What apps did you build for yourself and why?

#29

Earlier quoted context omitted.

Cool! That last one is interesting. If not a secret, does it use some third-party service to get the operator for a given number?

Not a secret, just less known I would say :-) The national communications regulations body provides the information on http://portabilitate.ro Example: http://portabilitate.ro/ro-no-0744112233

I love it when the governmental organizations release data for public use. I wish this happend more often. Good find!

Re: Ask HN: What apps did you build for yourself and why?

#30
post #5

I built an application for myself called meditations: https://github.com/ioddly/meditations It's actually...a todo application, but focused on habit formation and creating a positive feedback loop around a few consistent habits or projects. I wrote it for myself because there was nothing quite like it that I was aware of. I use it on a daily basis; I also learned a lot of frontend development by having to maintain an…

I really like the idea of being able to track your overall progress. I use trello for all my tasks, but it always stays on the granular task level and it's sometimes difficult to see the bigger picture. Maybe you can explore this concept a bit more and work on a polished product?
Post reply on HN