I must say that I agree with people stating that people should present their creative works here, with the intention of getting feedback of the product - How is it any relevant for any other HN reader (than OP), that we praise him/her as a person, rather than the product? The FAQ states, that relevant information is "anything that gratifies one's intellectual curiosity" - Of course that's a quite vague definition, but still this is hardly intellectually stimulating.
I don't follow, high school allows you the most spare time you will ever have.
It's great that we see youth influenced and impacted by HN.
So this is the HN version of "We did it, reddit!".
A few weeks ago, there was the 14 year old who posted their rad iPhone game on HN. Their post did inspire me to post my own work. I have a tiny hope that someone else who's doing something like I am will see this and post their own work. I doubt it, but you never know! :D
Good show dude! Keep up the awesome stuff and you'll have money & praise showered on you.
Looking at this module, had you not informed us otherwise, I would have not have guessed the person that made this was 15. It's impressive both in its focus and goals, and having no prior experience with IM/GM I'm now even more interested in using this as a pickaxe.
You should be proud of what you've done outside of the fact that you're 15 - it's really cool!
If you're looking for praise because of your age+abilities I would warn you that this praise is short-lived, and efforts to do so can backfire to the delight of douchey tech writers: http://gizmodo.com/5830076/how-i-made-a-15+year+old-app-deve...
You did it right, your posting got 85 points, so far. Its on HN about for 10 hours. So around 8500 people did read your page. This will likely triple by the long tail of twitter and facebook.
Well done. Tomorrow about 24000 people will know that you are a great coder. That all that counts.
The age is not relevant. Imagine someone of 36 made this module and included his age. If he had gotten into programming at 35 and this was some kick-ass thing, then yeah that would be kinda neat. Now you could have been programming for five years or so, which gives you a big advantage.
If you had been twelve or so, then I'd say it rocks. But fifteen is a fine age to develop something.
I don't mean to discourage you at all, just let the product speak and not your age.
Really? That's how we want to encourage the next generation?
Age is entirely relevant. In having youth, OP is sitting on a one-shot mass of potential energy that can be channeled in a multitude of ways. Among other things, by including age, OP is perhaps asking to be encouraged that yes, this is a valid and worthy combination of talents and ambitions. That this work shows potential and can lead somewhere.
The prosperity of my country, and of the human race altogether, absolutely depends upon swelling the ranks of STEM professionals. Our future requires we encourage our youth down the very challenging road of developing their minds.
So when one of those indescribably valuable minds comes to town seeking the support of the elders, we say fuck yeah, good job. You're doing it right. How can I be helpful on your journey?
OP, I know nothing about Node, but I nonetheless encourage you to continue your quest. We need you to keep loving this, even though it's hard. Keep it up. You'll get to help define the future.
Like launching your code into space? Or solving a major machine learning challenge?
> I don't mean to discourage you at all, just let the product speak and not your age.
C'mon, really?
I'm much more interested in the story of a 15-year old developer creating and publishing something, than I am in yet another node module.
> Imagine someone of 36 made this module and included his age.
Yes, that would probably be dumb. But 15 is not 36. Lots of people write programs at a young age. Not many publish them on the internet, at least historically. I was writing programs at that age, but I wasn't publishing them.
Heck, even just from the "hack the social system of hacker news by including age" angle this fits with many posts we see here regularly.
C'mon dude. 15-year-old kids don't normally write modules like this. I'm happy he's writing good code at his age. A lot of us starting programming when we were younger. I'll proudly encourage others to do that and then be there congratulating them when they accomplish that.
In terms of the module, can't really comment much on your code. It looks clean and well written. I'll try and run it during my free time to get a good feel for it. Well done. Now go back and build something bigger.
PS. Shoot me an email (in profile). You might enjoy hanging out with the Nuuton team.
If this headline was "I'm black, and I released my first NPM module" or "I'm a Republican, and I released my first NPM module" would it be appropriate?
It's as if anyone who's not 20-40, white and male needs to somehow draw attention to that fact. Shouldn't this be an inclusive community rather than one that needs to tag its members?
Well done, @remixz!
But yeah, this is a really cool little module, congrats.
I'll take a million hackers showing their projects and trying to win brownie points with their age than a single freakin smart phone troll blog post any day of the week.
Seems like they drank too much haterade.
Why I like these words: It's not enough to be able to write code, or even to package up a module for a framework. Knowing that you can't do everything, and that you should not try to do everything, with a single module, is a promising sign in and of itself. Having a clear goal to reach makes getting there all the more possible.
Congrats on publishing the module. :)
So, I appreciate any new NPM and if it's just for the sake of competition pushing the boundaries of the entire Node ecosystem.
Congratulations, and ignore the haters. Remember that it doesn't matter what you think or say, it matters what you do. Creating software is more important than talking about it.
I'm going to evaluate this when I get home. If it works as described, I think I'll be integrating this into an imaging service we're building. The interface looks great.
Keep coding man. This looks really good.
I remember when I was younger and discovering ImageMagick - a perennial favourite for building little tools on top of.
The Ecmascript spec leaves the object attribute iteration order undefined (though it appears most implementations iterate in the order attributes are added).
I'm 13 and I've created a node.js command line app (http://gtmtg.github.com/view-test) and an iOS control (http://gtmtg.github.com/MGDrawingSlate) among other things, but none of them are nearly this advanced...
Again - looks really cool...
Great work regardless, I love everything DIY is doing and it's fantastic they have their target audience in the office!
And my vision is pretty decent.
I know you're probably using a default or something, but it's really bothersome to someone like me to read it.
Great job on the project itself, though.
GET FUCKED!