HN user

_cairn

76 karma
Posts1
Comments31
View on HN
1MB Club 6 years ago

I think the reason why blog posts are written in this hyperbolic format is because it catches people’s attention, or “click bait”, if you will. If it were toned down in the way you suggested (which I agree with in principle), it might lose more readers before they get to the substance. Just hypothesizing here btw.

So many comments in the vein of "who has time to waste on candidates we aren't going to make an offer to?" - You are damaging your companies brand thinking this way. You want people who you reject to say to themselves "I can't wait to study up and interview here again, they said no, but I still want to work here!"

Agree wholeheartedly with how you posed the question, I would like to expand:

Should Adult (xxx) sites be held accountable for ads for male enlargement pills/snake oils? I personally don't think so. Is the answer to this problem to teach our population that blindly accepting what you read is safe (you can trust information posted on social media/public internet sites as fact) OR do we instead teach our citizens to filter information analytically and do research the way you are taught to in university for example?

Personally I think the former option is an intractable problem. Why try to make it safe for your population NOT to have to think instead of just teaching them how to think critically?

Disclaimer: I agree with you mostly. I think your comment is an almost complete argument against playing video games. I do think it's a little incomplete to say that things inside a game can't translate to real world value. i.e. people sell accounts/items/characters for fiat currency with some regularity. Is that net-profitable or not? Maybe. Is it possible that time investment could have been spent elsewhere? Yes. And probably for better ROI. But in terms of ways that exist in this world for people to waste time/money/resources. Games seem like a very mild offender. Overall your comment makes a lot of sense though. Thanks for taking the time to write a well-thought out response to OP. Have a nice day!

Not the author of the relevant post but assuming he's tailing off of the first response I can only surmise they meant that in their case Kafka was unnecessary/a bad choice due to the restraints posed (<5 minute delay, streaming input, etc). Agree that without context it's an incomplete comment that does come off as dismissive, ("junior dev") seems to be meant as belittling/insulting.

Amazon Echo Show 9 years ago

If you assume a villain/nefarious actor is in play, then people have been doing this with mobile phones/tablets/computers/smart TVs for a long time - why do we make such a big distinction between those devices and this one. They're the same thing.

Not saying that what you are implying is wrong, but empirically speaking working hard/relative merit do not correlate to proportionate monetary rewards in our current system. The idea of a pure meritocracy is an interesting one, I wonder what some of the outcomes would be.

I agree, I think a manager with randomly generated (and long) passwords is the way to go in terms of security + ease of use sweet spot. edit: in addition to 2FA/yubikey type measures.

Well, I am not very well informed on this topic, however, I tend to believe that the math checks out in the "correct horse" principle. This is a vast oversimplification, but basically longer passwords are better - the brute force complexity of additional length is in the exponent, the character diversity (special chars/numbers/upper+lower case) is in the base. Therefore, make your passwords as long (and randomly chosen - i.e. selection method should not be easy to guess!) as you possibly can.

Cool thanks for the link! Were you meaning to say that you consider the "correct horse" password selection principles bad advice? Or that the advice given by the author of the article is bad advice?

RE: 'games are not art because they give you choices'

This is a really unfortunate argument to make in my opinion, it's pretty misleading and essentially an unfalsifiable claim. Music, film, poetry, literature - also all give you 'choices' in various forms.

I personally look at it this way - one thing about 'art' that sticks out to me is the fact that the portion of it (across all mediums) that I find the most compelling is the section that makes no presuppositions about deeming itself 'art' or 'great art'. As the audience I only come to the realization that something is 'art' once I've experienced it for myself. Music, film, literature and video games (also not an exhaustive list of mediums) alike can all have this effect in my experience.

Some good points you bring up.

This is not a response to your entire post, just a small one to "where we don't want a rigid machine-like process" - I think this is something that machines are perfectly capable of solving. We are not arguing about whether or not, in the ticket printer case, the machine should or should not print a ticket outside it's rigid specified rules (late by 1 minute etc). In fact I think that most of us would agree that as a matter of principle such grace-periods are a fundamental lubricant of a comfortable society. We just have (historically) had to plead our cases and rely on the grace of other humans to grant such meager exceptions to rigid rules. We are just arguing at this point about what the numbers for such grace periods should be, machines can easily implement them once we find a happy medium. My $0.02 anyway.

I'd like to add, as someone who is a novice programmer and trying to get more and more immersed in this world - it's posts like these that give you a small peek into thinking/being a programmer as opposed to doing programming as a job/profession/etc. Part of what makes programming and computers scary to beginners, speaking from my experience, is the notion that there is an infinite amount of complexity hiding just behind your IDE (things far beyond your grasp/ability to comprehend - i.e. You'll never know really how your program goes from the pretty syntax highlighted code in the IntelliJ window to x y or z app, or worse as in this case, when something goes wrong god forbid something with a sinister sounding name like 'segmentation fault'). Breaking that barrier down through the use of seemingly simple yet extremely powerful tools (Emacs, gdb, bash, etc) really helps, at least for me, feel less raw intimidation and self-loathing and more and more wonderment and inspiration to continue learning and hacking away.

There's a typo under heading 7.

...And thanks for the awesome write-up, makes something intimidating for a beginner like myself (gdb) seem somehow less so. Feeling inspired.