TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: My weekend project to learn Javascript - 'Pinterest for Hacker News'

95 pointsby davjover 13 years ago

21 comments

petercooperover 13 years ago
Nice implementation, but Pinterest works well from a UX perspective because it's visually oriented and scanning scattered visuals works. Scanning scattered text, however, is harder than scanning a list :-(<p>Definitely time well spent learning JavaScript though so it will be cool to see it improve.
评论 #3541713 未加载
评论 #3541272 未加载
jiggityover 13 years ago
You should insert snapshots of the linked pages into each of the posts. Pinterest's magic comes from the visual interest of the varying images.
评论 #3541136 未加载
dangoldinover 13 years ago
This is pretty cool. It reminded me of the Isotope library (<a href="http://isotope.metafizzy.co/" rel="nofollow">http://isotope.metafizzy.co/</a>) that helps with a lot of the tiling effects.<p>We were able to integrate it pretty well into our app.
评论 #3541373 未加载
prawnover 13 years ago
Could consider colour coding (backgrounds of the tiles) based on number of comments or points, or rough categories based on keywords. That'd provide a quick way for people to evaluate the links visually.
评论 #3541447 未加载
int3rnautover 13 years ago
Hey davj,<p>I'm working away on learning javascript as well (currently fueled by codecademy!) any tips for starting a project like this? I'd be really interested in hearing how you took that first step. Oh and...Interesting little project, I really like it and I admire your drive, but you need some knitted keyboard cover pictures to really make this Pinterest-ish. Haha! Hope to hear back from you.
评论 #3541792 未加载
phamiltonover 13 years ago
My wife like Pinterest because of the recipes and crafts and stuff.<p>When you said Pinterest for Hacker News, I thought it was a more social version of Hack-a-day, which I thought would be pretty cool. I would use that. hackerest is the perfect domain for that service. (hint hint)
评论 #3541157 未加载
skrishover 13 years ago
Very nice. Having an option to view "Ask" would also be very useful. Apart from first page of HN, I also check Ask as there are interesting "Show HN" or "Ask HN" topics that don't stay on front page for long.
评论 #3541672 未加载
newbusoxover 13 years ago
That's really cool. I'm guessing you're using the Hacker News API (<a href="http://api.ihackernews.com/" rel="nofollow">http://api.ihackernews.com/</a>) to retrieve data? Or something else?
评论 #3541144 未加载
gkobergerover 13 years ago
You should add the -moz prefixed background gradient for the header.<p>background-image: -moz-linear-gradient(center top , #FAFAFA, #F6F6EF);<p>Works just like the Webkit one.
rafeedover 13 years ago
Pretty cool. I agree with all the other suggestions given so far. Also, what tools were/are you using to learn javascript?
评论 #3541980 未加载
ryenover 13 years ago
Looks create. Might wanna take a look at jquery templates instead of writing html code inside javascript code. Nice work
评论 #3541453 未加载
skramover 13 years ago
Very very very nice. I've been thinking of doing something similar for RSS feeds in general.
评论 #3541267 未加载
babyover 13 years ago
Can you sort it by tweets?<p>ps: on Aurora the facebook and twitter buttons in the headers are stacked.
评论 #3542022 未加载
gilanialiover 13 years ago
@davj: What resources did you use to learn javascript and to make this site?
评论 #3541977 未加载
enduserover 13 years ago
Jobs postings for YC companies show up with author and time as "null null".
评论 #3541682 未加载
bellbindover 13 years ago
I hate full-width websites that do not handle x-resizing. But nice job.
nyrbover 13 years ago
Awesome. We have same mind. I built similar project like this for experiment few weeks ago. I am using twitter bootstrap, jquery, mustache.js, and url2png for screenshot.<p>I'll put it online later.
评论 #3541982 未加载
cantbecoolover 13 years ago
Would you mind putting the code on github?
评论 #3541557 未加载
ronilanover 13 years ago
JS Rules.<p>Shameless plug, my JS project from last week: <a href="http://81videos.com/" rel="nofollow">http://81videos.com/</a> Now playing - Just Super Bowl Ads.
lurchpopover 13 years ago
add endless scroll and screenshots.
评论 #3541451 未加载
shingenover 13 years ago
I like what you did, congrats on the productive weekend.<p>The only issue I might have with it (depending on how it functions or updates), is due to the lack of a linear flow, it might be difficult to quickly find a story / link again without scanning every box.<p>I often come back to HN and read a link later, or check the comments later and so on. With a line by line link flow, I can quickly scan for anything I've clicked on or wanted to check out.<p>I'd suggest having the link colors change upon click through (right now they appear to just stay black). That would add a helpful visual cue.<p>Or even let me click and tag an icon on the story box, for future reference (equivalent to an "important" tag). Then I can scan the boxes faster.
评论 #3541131 未加载
评论 #3541113 未加载