Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Graphical HN
12 points by miscreant on Aug 30, 2013 | hide | past | favorite | 5 comments
http://ghn.cloudapp.net/

If you can, try right-clicking on an image. This page started off as a random collection of stuff I wanted to try out (spinning up an Azure linux VM included) where I gave myself "1 hour per feature" to learn new stuff. Shell scripts, command-line webkit-based png rendering, pcntl_fork, piwik... Fun stuff. I know, yet another view of HN, no biggie. I welcome all feedback and questions!




I'd like more info on your learning adventure. When you spent "one hour per feature" -- how much experience di you have prior? And what did you use to learn from for each feature -- what was the most valuable tool used?

I am doing a similar thing.


I didn't have any structure to the "hour" rule beyond: Have something to show for your efforts in an hour, and then move on to something else. Stuff was either "Never done this before" or "Done a version of this countless times before" - and either way, in the past, I've gotten caught up in trying to be perfect, and then not getting anything done. The hour limit took perfection out of the equation for old and new tasks. So, for example, who knows what is the perfect regex for grabbing websites and their associated comment pages from HN? Not me! But I whipped one up, and v1.0 was enough to make a graphical version of the front page of HN. Spin up a Linux Azure VM? No experience with it - but I could probably spend a day reading about other people doing it. Or, I could give myself an hour (or maybe more if Azure takes longer than an hour to create a vm(!) ) and then see what I have after that. I think the most valuable tool I used was my brain :^) By that I mean if you are great at coding in a particular language, and you are trying to "get stuff done" then use that language to help you learn the new stuff. For me, shell scripts work perfectly to glue multiple languages and utilities together for projects like this. The last part I'll mention is that I tried my best to keep the solution simple. So there's no elaborate backend here, no super-cool caching of anything, nada. Yes, I can do all of that stuff if I have to, but I can also spend days or weeks perfecting (messing around with) all of that and still have little more than what is here. Sixty minutes is plenty of time to get something done if it's new or old hat. That was a pleasant discovery. I can go into even more detail about the path that led to "Hey, this is actually becoming a thing" if you wish - I sense I have started to ramble.


Nice. I was wondering how are you generating the thumbnails server side.. Did you use an approach like phantom.js or just an api? Also, I do agree that the title or context would be nice to be seen the whole time, not just upon hover.


This is pretty cool. I think titles for posts are sufficiently important to include. I think you could add titles on the screenshots as a text on slightly opaque background.

Right click on photos twice makes the link stay on HN side permanently


Yeah - maybe title posts via mouse hover? I think that's a good idea.

The right-click twice is a bug that could be considered a feature ;^) -There's no other way to make the backside of a card stay flipped up... There's probably more states than can be represented with a single left or right click. As soon as I can make it flip back, that feature will go away. I agree, the default expected right click behavior should be a toggle. Thanks for taking a look and commenting!




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: