Live data from Hacker News

Show HN: Hackjob.io – HN job listings done a bit better

hackjobio.herokuapp.com

11–20 of 50 posts

Re: Show HN: Hackjob.io – HN job listings done a bit better

#12
post #7
post #3

I have two minor comments: 1) Linking to the original HN hiring post is helpful, and 2) I'm on a poor internet connection now, and this page took about a minute to load. http://hnhiring.com/ and the original July 2015 thread ( https://news.ycombinator.com/item?id=9812245 ) load in ~5 seconds.

(1) is probably going to make it in at some point! Unfortunately, I need to make an HTTP request for every post (that's how the HN Firebase API works) and that gets pretty expensive on slow connections. :/

Yeah, I build http://hnhiring.me well before the API via scraping. I looked into moving over after it was released but found it completely impractical for this sort of thing.

Hopefully it'll be improved at some point, especially given how bad the HN markup is (fun fact: all comments are at the same level in the dom; the indentation is achieved via a blank gif with a width property).

Re: Show HN: Hackjob.io – HN job listings done a bit better

#16
post #12
post #7

Earlier quoted context omitted.

(1) is probably going to make it in at some point! Unfortunately, I need to make an HTTP request for every post (that's how the HN Firebase API works) and that gets pretty expensive on slow connections. :/

Yeah, I build http://hnhiring.me well before the API via scraping. I looked into moving over after it was released but found it completely impractical for this sort of thing. Hopefully it'll be improved at some point, especially given how bad the HN markup is (fun fact: all comments are at the same level in the dom; the indentation is achieved via a blank gif with a width property).

Ouch, that sounds painful. Glad I didn't go the scraping route :P

Re: Show HN: Hackjob.io – HN job listings done a bit better

#19
post #9
post #6

It is open source btw: https://github.com/dvx/hackjob What is the meaning of 'stateless: > and wanted to build a stateless product using Firebase.

There is no database (everything happens on the browser).

But Firebase is a database, and by definition keeps state.
Post reply on HN