Live data from Hacker News

Ask HN: Things you created in 2015?

news.ycombinator.com

31–38 of 38 posts

Re: Ask HN: Things you created in 2015?

#32
I created a snail brain for my snail simulation. There's still a lot of work to do, but my snails have sensors, memories, and make decisions now. I was pretty proud of getting the brain to the state where the snails could decide to eat, mate, etc. on their own.

Re: Ask HN: Things you created in 2015?

#33
It's not released yet (app review couldn't get back to me in time for the holiday freeze... grr), but I made an iPad music creation app called Composer's Sketchpad. My goal was to develop a modern, interactive take on sheet music that didn't require a ton of mental energy to reason about, and that could also be used to notate things like guitar solos and complex rhythms just as easily as any Bach choral. The app takes the form of a long scroll view with time on the x-axis and pitch on the y-axis; a grid indicates measures, measure subdivisions (time signature), and the notes of the equal temperament scale. You draw notes with your finger or the Apple Pencil, and you can start each note at any point and bend it to any pitch, with time and pitch grid snapping tools available as an option. Playback is instantaneous and defined by your current scroll position. There's a bunch of instruments as well as a percussion set to choose from. Performance was a high priority, and it runs acceptably well on my iPad 3.

Here's a brief demo clip. (Feel free to ignore the BG music; it's not directly related to the actions demonstrated in the video. I still have some editing to do.) https://www.youtube.com/watch?v=cS4-Qho6Log

I'm very proud of what I accomplished with this app, but I'm also ashamed of how long it took me. The app was first conceived several years ago, and the first serious commits were made early last year. Throughout 2014 and 2015, I spent far too much time slacking off and avoiding work (though admittedly I was travelling for a large part of it); my savings cushion prevented me from seriously worrying about deadlines. As a result, about half the work for this project was done in the last few months. I could have finished this project in half a year at most, and it kills me to think of all that time wasted. (I didn't have any other work during this time, though I did release a couple of small side projects.)

I'm also worried about whether anyone will actually find this app useful. I built it mostly for myself, and in using it, I've been finding that I can suddenly write music a lot more easily than ever before. On the other hand, it's missing most of the power features musicians expect from their music software. There's no Audiobus support; no MIDI in or out (largely due to the hacks required to get per-note pitch bending working); not even export at the moment, though I intend to add MP3 export ASAP. The samples are pretty generic MIDI sounds. It's intended to be a musical notepad, not a tool to create production-grade music, and I fear that might be too small of a niche.

In any case, even if it doesn't make me a ton of money, I'm elated that I created something that didn't exist in the world before. This is the first tool in my life that's precisely tailored to my needs. It's going to grow with me as I get new ideas. It's going to be used to write music that I could never write before. Already I have a feature list several dozen items long for the next few versions! Through this project, I've also — finally — proven to myself that I could design and build a fairly complicated app almost from scratch. I look forward to what I can do with this new-found confidence in the coming year!

Re: Ask HN: Things you created in 2015?

#34
https://devarist.com, an app for keeping a daily work diary. Another "scratched my own itch" app built specifically to do what I needed but it's been building a user base quite nicely over the last few months. I recently added Slack integration so that you can work with your diary from within Slack.

Re: Ask HN: Things you created in 2015?

#35
http://frikjoring.no an website to show trips to go ski touring in Norway. My hope is that this page can become "the" page to visit when planing a trip.

All content is provided by the users, so not a loot of content yet, but hopefully it will catch on, got a long way to go here.

My first site actually launched, so kinda proud of getting it out there. So much more work than expected when starting up.

Entire site is created on a JS stack with React on the client and node on the backend.

Re: Ask HN: Things you created in 2015?

#36
2015 - The year I went really deep with JavaScript

A minimal drawing application, my first foray into html5 canvas - http://andela-unkwocha.github.io/canvas-project/

AngularJS todo list - http://andela-unkwocha.github.io/Calender-TodoList/#/

Calender reminder all in AngularJS - http://andela-unkwocha.github.io/calendar-app/#/

Friendship calculator - http://andela-unkwocha.github.io/friendship-rating/ made with ReactJS and coffescript - was fun

I also tried gaming with Pure JavaScript - http://andela-unkwocha.github.io/frogger-game/

Created my portfolio website - http://udo.com.ng

Learnt a lot this year and fell in Love with JavaScript, it was an awesome year!

Re: Ask HN: Things you created in 2015?

#37
post #17

I decided to dedicate my free /side-project time to my own biggest itch: how can we improve the way we learn and remember? In particular, I think the way we teach & learn software development could be greatly improved. As a first step, I created http://www.codingbrain.com . It's a knowledge management app that integrates with your markdown notes. I too posted on HN without much feedback https://news.ycombinator.com/i…

You put a lot of effort into this. What makes you believe it's important to consciously remember things we learn? Maybe the knowledge is supposed to seep into our bones.

Maybe it's enough to record, find something when we need it, but not necessarily remember it. What proof do you have that remembering everything doesn't come at a cost?

Re: Ask HN: Things you created in 2015?

#38
post #37
post #17

I decided to dedicate my free /side-project time to my own biggest itch: how can we improve the way we learn and remember? In particular, I think the way we teach & learn software development could be greatly improved. As a first step, I created http://www.codingbrain.com . It's a knowledge management app that integrates with your markdown notes. I too posted on HN without much feedback https://news.ycombinator.com/i…

You put a lot of effort into this. What makes you believe it's important to consciously remember things we learn? Maybe the knowledge is supposed to seep into our bones. Maybe it's enough to record, find something when we need it, but not necessarily remember it. What proof do you have that remembering everything doesn't come at a cost?

I meant "find something when we need it" and remember it to be the same. I'm not trying to create a photographic memory. Short term memory is limited, and it requires repetition for something to sink into long-term memory.

How often have you looked something up (e.g. "how do I cherry pick in git?") only to forget it and then 2 months later to look up the same information again? For this we take notes.

I'm working on reducing the need to re-do the same process again and again, to making learning and remembering more efficient.

Post reply on HN