Live data from Hacker News

Show HN: Whosfiring

whosfiring.com

171–180 of 187 posts

Re: Show HN: Whosfiring

#171
post #51

Awesome. Really need the ability to search by company name - so we can find out how a company is before joining (or while inside).

> so we can find out how a company is before joining You mean like glassdoor?

Glassdoor is as much an advertising/marketing site as it is anything else. It isn't that anonymous and I've seen a lot of evidence that companies can bury/delete bad reviews.

Re: Show HN: Whosfiring

#172
post #146
post #113

Earlier quoted context omitted.

Yeah, but all those things make me happy. Having to wait for a web site to load a full megabyte of useless data for no reason doesn't make me happy.

This is a far stronger argument against JS-driven websites than the environmental argument. Would you ever make the argument: "this website would be so much easier to use with a little Javascript, but Javascript is bad for the environment, so it should remain without"? If not, the environment isn't actually a factor in the reasoning process. It's just a club to wield when it supports what you've already decided is th…

I disagree. The environmental argument is also solid one all other things being equal. It's not just a "club to wield when it supports what you've already decided is the correct answer". Even if JS only website were okay (which they're not) and as just good as plain HTML ones, the fact that the latter is better for the environment totally counts as an argument. And at least for me, trading a 10kB web page against a 1MB JS is not okay if the JS does not bring a solid positive difference.

Now I agree that in the case we're discussing, the JS actually brings a negative difference as it doesn't enhance anything and makes the website unusable without JS and thus a lot less accessible. So here the environmental factor is secondary.

Re: Show HN: Whosfiring

#173
post #123
post #53

Earlier quoted context omitted.

I'm someone who builds a lot of SPAs for things that really don't need to be SPAs. The ability to host on gh-pages and to not implement a backend at all seals the deal for me. That said, I try to load a static version of the compiled result as part of the skeleton HTML. Even if it gets overwritten by the SPA afterwards, it makes things look faster.

Would you mind sharing any frameworks you use, specifically wrt ones that work well when hosting on gh-pages? Thanks.

I like to put things together with React. It's surprisingly good for static-ish landing pages because you can shuffle things around quickly once you have a few basic widgets built.

When starting from react-create-app it's also super easy to deploy to gh-pages: npm run deploy

It's really beautiful to work with and getting better every week.

Re: Show HN: Whosfiring

#174

Heads up and/or warning: front page is littered with spam, swearing and some racist terms. Consider it NSFW (for now) if your workplace filters for those things.

Well, now at least we know the true colors of some of the HN audience. Sheesh.

Re: Show HN: Whosfiring

#175

Sorry, but I am going to comment on a technical implementation rather than the content of a site. The site shows blank page without JS enabled. I did not understand why one would need one megabyte of minified Javascript to display a list of 10 items. Probably it is because the developers were too busy learning trendy JS frameworks and do not know about HTML and server side page generation (in PHP this could be done m…

> The site shows blank page without JS enabled. I did not understand why one would need one megabyte of minified Javascript to display a list of 10 items. It's probably because you opted to disable one of the essential web technologies in your browser. Plenty of websites are written as SPAs nowadays. This is like complaining that pages are black on white because you disabled CSS. Or that you can't see websites at all…

Most technologies can be wrangled to do pretty much anything, but that doesn't mean you should use them. Every browser since I was a child has had a download manager of some kind built in, but that didn't stop the last academic paper website I tried to use from writing their own using a java webapp, of all things, and refusing to let me download their pdf's with anything else.

If your site looks like garbage when I turn the javascript off, fair enough. If your site breaks because it needs to do client side process, then that's on me, fair call.

But if your website can't even load text without javascript, then you're using a carpenters square as a hammer. Loading text is what html does. That's it's one and only job, and it's really fucking good at it. Way better at it than javascript is.

If your website cannot load text without javascript, you're a shitty developer, because you're rejecting the objectively correct tool and shoehorning a far more complex tool into it's place. That's how you get security vulnerabilities and high maintenance costs. It's the very definition of over engineering.

Re: Show HN: Whosfiring

#176
post #172
post #146

Earlier quoted context omitted.

This is a far stronger argument against JS-driven websites than the environmental argument. Would you ever make the argument: "this website would be so much easier to use with a little Javascript, but Javascript is bad for the environment, so it should remain without"? If not, the environment isn't actually a factor in the reasoning process. It's just a club to wield when it supports what you've already decided is th…

I disagree. The environmental argument is also solid one all other things being equal . It's not just a "club to wield when it supports what you've already decided is the correct answer". Even if JS only website were okay (which they're not) and as just good as plain HTML ones, the fact that the latter is better for the environment totally counts as an argument. And at least for me , trading a 10kB web page against a…

I agree that the environment could in principle be a tie-breaker. But it's such a weak argument that in practice, whenever all other things are not equal, the environment is not going to tip the scales from one side to the other. And all other things are not equal, because the environmental effects don't happen in a vacuum, they're correlated with all sorts of other things. So anyone bringing it up is just using it to support the answer they've already decided on.

Suppose the environmental impacts of the HTML-only page and the JS-driven page were flipped, but the user experience remained exactly the same - the JS-driven page still takes longer to download, uses more memory, and doesn't work unless JS is enabled; but it's marginally better for the environment, by the same amount that the HTML-only page is better in the real world. Do you now think the JS-driven page is preferable?

If not, you don't get to use the environment to argue for the HTML-only page. It doesn't sway you, so you shouldn't use it to sway others.

Re: Show HN: Whosfiring

#178
It's got some potential, but it needs a name change or product change.

I don't like the misuse of the word "firing" which has become incredibly prevalent. To fire someone means there was a performance issue. most of the things listed on that site are just lay offs, not actual "firings". It would be good to know which companies actually "fired", vs which ones "laid off". there's a big difference.

Re: Show HN: Whosfiring

#179

Heads up and/or warning: front page is littered with spam, swearing and some racist terms. Consider it NSFW (for now) if your workplace filters for those things.

Well, now at least we know the true colors of some of the HN audience. Sheesh.

It only takes one, and this is a public forum. I wouldn't associate the behaviour with having anything to do with being a HN reader
Post reply on HN