skysight-inc/HackerNews huggingface dataset:
I don't think this will be a terribly popular opinion, but I want to offer a counterpoint. Do call yourself a programmer, because we don't deserve to call ourselves engineers. You want to know some things that define actual engineers, as the term is regulated in some countries?

Real engineers have certification: you know, that thing that indicates that you can actually do your job worth a damn. What do programmers say whenever the topic of industry certification is brought up? Usually, furious opposition.

Real engineers have accountability: engineers in a lot of other industries can be civilly or even criminally liable if their broken shit hurts somebody. What do programmers say whenever the topic of accountability for broken software is brought up? Usually, furious opposition.

Real engineers have unions. You know, that thing that keeps your labor from being exploited by-- just to give some hypothetical examples-- intentionally confusing and exploitative equity renumerance, or floods of H1-B workers. I shouldn't even have to tell you what the attitude towards most programmers is to unions, at least in America.

And whenever the topic of certification, or accountability, or unions, is brought up in the context of our discipline, the response is almost invariably, "Well, it's different for us, because $REASONS". Okay, fine, it's different for us, but then we shouldn't call ourselves engineers, because it's clearly a category error.
No, it isn't. The mathematical formalism of QM is fully compatible with SR. QM can only be completed within the constraints of SR. To get FTL you would not have to complete QM, you would have to overthrow it and SR and GR and replace them all with something completely different. Not just that, but whatever you replaced it with would still have to account for the observed invariance in the speed of light in all reference frames.

QM and entanglement are really red herrings with respect to the FTL question. The impossibility of FTL is a direct logical consequence of the fact that there exists a universal speed reference in space-time. Entanglement only appears to violate this because people don't understand what entanglement actually is and how it works. When you make a measurement on one member of an EPR pair, nothing happens to the other particle. It's still in exactly the same state it was in before the measurement. So there is absolutely no reason whatsoever to believe that FTL could be possible, and a lot of reasons to believe that it's not. Granted, this is not "absolutely certain" (nothing in science ever is) but it's as certain as it gets.
If you are technical and applying to technical position then large companies will consider your entrepreneurship as a liability.

On the other hand, many large companies will consider your entrepreneurship as a great plus if applying for leadership / management positions.
now that you mention filesystem, I would love to be rid of DS_store and other garbage hidden files they love to create.
I feel very strongly that my comment was justified after reading the linked collection of words. A comment of surprise some might say.
Especially if your password has a lot of words, you have a very low entropy per byte. It's not the worst thing in the world at 72 bytes, but if you were choosing between a 16 byte hash of a sentence and an 18 byte truncation, the hash is going to have vastly more entropy.

And 512 bits is more than plenty.
On the first one, I've read "Repiglicans" and "Rethuglicans", etc so many times that I didn't even notice "Repugnicans".
> I suspect it would have been much better for them to simply partner with the Bill & Melinda Gates Foundation

Based on what? The Bill & Melinda Gates Foundation has plenty of money. Better for the Zuckerbergs to focus on other areas.
Meh. I know "how to work in a big company" and choose not to. Talented people will always do whatever they want.
Show HN: Test Driven Interviews
As much as I like Mac OS X, when does Mac OS XI come out? (I've been using it since the first pre-release).
I wonder how much of that 42 billion is duplicating each other's work due to competitive/secrecy concerns.

That wouldn't be an issue with this initiative, and I think it's very significant that they're partnering with academia on this.
Absolutely. I'm SO glad I'm not hourly. I'd never take vacation because I'd think about all the money I'm 'losing'. I'd have a hard time enjoying unemployment for the same reason, even with ample savings.

I make it a point to use up all my allotted vacation, which has the side effect of making me more productive, and makes me more respected at work than the guy who is trampled all over because he never takes time off.
In a promotion review, being able to say my project drove $X in revenue wins almost every time against any other metric. It's easy to state and directly relates to the companies business goals.
Original poster here.

Can't find a job, I'm obsessed with the whole terrible process, so I created
this. Please be gentle on the test runners because its not set to scale very
high because I'm broke.

I don't think TDD is best for everything, especially when the spec isn't clear,
but it might be good for evaluating developers, whether they use TDD or not.
And its much easier for the evaluator to assign a test and see if it passed
than to say "flatten an array without using any libraries and send me the code
so I can copy and paste it and see if it worked"

Stack: rails, docker for the test runners, AWS auto scaling groups and various
test frameworks (request more, easy to add), and a pinch of react.js
If you use a filesystem that checksums you will know if the drive is likely bad and wont lose data unless local and backup go bad within the window required to get a replacement for whichever died. See zfs.

If your proposed backup solution is only used for periodic backups and isn't in constant heavy use 2 $50 1tb drives in raid1 would be quite secure against data loss and last years and for a bonus would be unlikely to be compromised by hackers or mined by the nsa for signs you are a terrorist.

If you project replacing the drives every 5 years your annual cost could be $20 and your up front cost no higher than dropbox. Its even entirely likely that you could get by with a single drive for a annual cost of $10.
"Lose" meaning it is thrown away. Not "lose" meaning it subtracts.
Ask HN: What do you feel the best source of data / research based news source?
I am looking to subscribe to a large (NYT, WSJ, Economist, Stratford) news source and would like any thoughts on which one delivers non biased and data based reporting.
Companies that outsource their competitive advantage have no reason to exist; they're middlemen that will be squeezed to nothing.

Manufacturing is a cost center, not a profit center.
There are smaller manufacturers than McLaren?
> Rather than be angry at Lenovo, let's put pressure on Intel to provide support for their hardware.
It was fascinating how quickly people condemned Microsoft without applying any critical thinking to the issue.

I tend to not read commments on articles anymore, where Microsoft is blamed for something. Reminds me of Slahdot.
"And again if it be true, that a wise man like a good refiner can gather gold out of the drossiest volume, and that a fool will be a fool with the best book, yea or without book, there is no reason that we should deprive a wise man of any advantage to his wisdome, while we seek to restrain from a fool, that which being restrain'd will be no hindrance to his folly"
was it that hard to just, you know, type "brew analytics off"? Or was there more to that decision?
It may be because people have a hard time trusting Lenovo now after being caught with backdoors multiple times over the past few years.

http://www.geek.com/chips/spy-agencies-shun-lenovo-finding-b...

http://thenextweb.com/insider/2015/02/19/lenovo-caught-insta...

http://www.techworm.net/2015/08/lenovo-pcs-and-laptops-seem-...

https://www.engadget.com/2016/07/04/critical-security-flaw-f...
It seems like there could be territory here for a menu bar app that hooks into homebrew-services [1]. It'd still take some menu bar room, but it could have one dropdown for a whole variety of services in an integrated way.

[1]: https://github.com/Homebrew/homebrew-services
One of the developers hosting Kali posted about it here once. Basically he remembers one morning waking and seeing that traffic had spiked and he was really puzzled about it. Up until he clued in to the fact that a certain episode of Mr Robot (where Kali Linux figured prominently and was advertised quite profusely) had been aired the previous night. So yes, there has definitely been a spike in Kali Linux downloads over the course of the show.
NY state imposes the LLC publication requirement on foreign as well as in-state businesses, so that particular strategy, while valid for the stated reasons, doesn't avoid the big up front cost of starting an LLC in New York.
I don't think the "I will be a chemist" Soviet ad used physical force either.
General Skills to Look for When Hiring a Data Scientist
Based on the Gates foundation's existing accomplishments on eradicating diseases, of which Malaria and Polio are shining examples.

While we've had Polio vaccines and Malaria pills for years in much of the western world, much of the poorer parts of the world aren't so lucky. So instead of duplicating something that already exists and works well, partner with them and get it done faster together.

References:

http://www.gatesfoundation.org/What-We-Do/Global-Health/Negl...

http://www.gatesfoundation.org/What-We-Do/Global-Development...

http://www.gatesfoundation.org/What-We-Do/Global-Health/Mala...
I think your opinion is probably interesting and potentially valid, but your tone in the original comment is limiting your ability to communicate effectively.

Less sarcasm would serve you well.
Citation needed. You don't need for the drive to never ever go bad you just need for primary and backup not to fail in the time window required to replace the drive. Most of planet earth relies primarily on magnetic storage including people outside the data center.
Well, the parent doesn't say that Yeager said bad things about Armstrong, just that Yeager was happy to spread falsehoods.

I could easily see that being Yeager telling somebody "Oh yeah, did you hear that Armstrong benched 450 yesterday? It's a new personal record for him, make sure you congratulate him!" or something similar. Making up harmless lies as a practical joke, that sort of thing.
Apples and oranges. I brew install git, Emacs, jq, and other dev tools. Packaging stuff in Docker is fine, but first you have to create or fetch something to package.
Best solution: make your own hand soap, or find someone who does it for cheap. Support local products, save money, and save the world at the same time.
This reminds me ( and I guess every time i leave a shared bathroom ), how people really don't know how to wash their hands[1]. I guess anti-bacterial soap came in as a nice marketing gimmick to quick hand washing.

I've stopped shaking some people's hand's after seeing them "drizzle some water" for a second after, well, you know what.

[1] http://www.mayoclinic.org/healthy-lifestyle/adult-health/in-...
The quiz explicitly bans comments that target a nation "Saudi Arabia", but allow comments that target an entire sex "women".
I had the same thing happen to me, verbatim (ie, in Spain). To make it worse, I'm on a slow connection so after several tries to get it to load - in English to boot - I gave up. Will have to remind myself to see it tomorrow when I go to a cafe w/ wifi.
I think what you are really asking is: what is the substantial reality of 'the thing', if it is merely 'information'.

All following quotes are from the documentary "Atomic Physics and Reality" [1 - 'emphasis' mine.].

John Wheeler:

Einstein admired Bohr and Bohr admired Einstein. And you
recall that Einstein felt that 'reality' exists, in effect,
'out there', something independent of us. And the position
of Bohr was rather this: that 'reality' is only a word and
we have to learn what the right way is to use that word.

John Bell:

Bohr, I think, quite in early in life had decided that
ordinary concepts such as space and time simply wouldn't work
at the atomic scale. And it was always a bit unclear what
Bohr would replace those concepts by, if anything. But
Einstein was very attached to the space-time description, and
thought that one should try very hard to extend it into the
atomic domain.

And this was the root of the disagreement between the two men.

David Bohm:

Bohr had developed a view in which he essentially would say
that 'reality' was unknown or unknowable, or even had no
meaning, 'reality' by itself. Reality, except at the large
scale level of ordinary experience, atomic reality had no
meaning, and all that we have are 'phenomena', produced in
an 'experiment', and that quantum theory deals with the inter-
relationships of all these phenomena.

Abner Shimony:

Bohr was not a professional philosopher. How much of the
traditional philosophers he read, one does not know. But
he was an extremely intelligent man and he must have thought
through some of the issues that professional philosophers had
thought through very deeply. And certainly one of the issues
that he had though through considerably, with some help I
think from reading, was the Kantian issue of the status of
'the thing in itself'. The 'thing' as it really is, quite
apart from Human 'perception' of it.

Bohr, like Kant, was very suspicious that one can say anything
significant, intelligent, controllable, about 'the thing in
itself'. [Bohr] once said that physics or science in general
was not about 'nature' but about nature exposed to our
'observation'. And that is very Kantian.

--

[1]: https://youtu.be/BFvJOZ51tmc
The problem is, where do you draw the line?
I've got certification - I completed the W3Schools HTML intro.

What would you put in software certification? If you focus on high-end CompSci stuff, it won't be relevant for the 99% who spend their careers building CRUD apps. If you focus on tools, it will be out of date by the time the exam papers are off the printing press.

I agree that there could be industry certification on topics like security and perhaps accessibility. But on everything else, the answers depend on so many factors, they can't be certified in a meaningful way.

Also, some of the best software engineers I know don't have certification because they struggle with exams. The ability to pass an exam doesn't make you a better engineer.

Certification is nice in theory, but in practice would probably lead to worse results.

I call myself a software engineer because it's what managers call me. As long as I don't claim to be able to build a bridge across the River Thames, I don't see the problem.
You can take time when you need it. Why do you need two careers? Aren't programming and writing the same thing? Take a break from one for a week or two and use that time to talk to yourself.
Brian Shumate Joins HashiCorp
I found some info for the US, I assume England would have similar numbers.

http://www.nber.org/chapters/c2500.pdf page 101 suggests seamstress was making about 1/3 what a carpenters made. Thus seamstresses where far from the to 10%.

The US numbers look for top 10% was ~1/3 of all income top 5% = 20% of all income so 90-95% was ~10% of all incomes. The bottom 40% was 13.6% of all income. Page 32: http://eml.berkeley.edu/~webfac/cromer/e211_f12/LindertWilli...

So, someone at 90.001 percentile was making about 8x what someone at 20.001 percentile.

PS: Inflation is hard to calculate for this time-span but it was the equivalent of something like 2$ per hour.
For Bloomberg, it is $20,000 USD per user per year. One user == one traders. Most firms have more than one trader.
I wonder why, all these billionaires first want to make billions, and then do philanthropy. How about making their services/business/products more affordable with which they are making all this money with in the first place?

For example: MS Office used to cost 4-500 euro for the average home user a few years ago. That was ridiculous.

If you have a small shop and 2000 Facebook page likes, Facebook rips you off each time you want to reach them.

Maybe market dictates these prices but then again, they would be in the position to dictate the prices in the first place.
I would love to have a proper PE type thing for Software. I find it absolutely infuriating that "developers" refuse to accept accountability for the things they write.
Also have this on an older Lenovo. I use it as a small server now.
Is it weird to anyone else that the first GIF they show is of an iPhone using Allo and not Android? What message is Google trying to send (excuse the pun)? To me, it really shows that they are prioritizing iPhone over Android...
Replied to wrong post?

EDIT: Oops, I skipped to the quiz and missed the intro about Jigsaw.
This is why reddit-style upvoting works well. Of all of the systems I've seen, reddit has hit enough critical mass such that the upvoted comments are truly great.
It just seems like an odd place to draw the line; the stuff about women isn't really going to foster a productive discussion either.
> Engineers are hired to create business value, not to program things

So is every employee of every company. They create business value by doing what their role is. This is the point of a company, this is how it's always worked. The role of a programmer is to program things. So a programmer programs things, and that is what they are hired for.

Why do we constantly get blog posts discussing ridiculous semantics like this?

Sure, it might work for some companies, but that's so utterly unimportant. I'm a programmer, I tell people I'm a programmer, I'm paid to program business applications, and I'm happily employed and liked by my superiors and company. Clearly this line of thought also works fine.

So maybe the best advice is to just do what you do, call yourself whatever, and cut it with these self-important blog posts preaching your way to everyone else as though it's some holy advice on cracking the employment puzzle.
sarcasm is better part of life, it's not limiting it's enriching :) I fail to understand why people hate it?
The screenshot of the emulator with the variable tracing graphics is so simple but looks so cool
My favorite hacker reference so far in Season 2 was the Watch Dogs one (I hope a lot of you caught that :)
That is almost funny. I suggest you take a short break and watch "The Fog of War"
I wouldn't describe Reddit politics discussions as "truly great."
Here's a video of the Facebook talk, if anyone's interested:

http://video.adm.ntnu.no/pres/54b660049af94
I guess I didn't need to go through the WHOLE day without crying
> Mark Zuckerberg spent 20bn on Whatsapp. At his 28% shareholding in facebook that's a 5.6bn USD personal commitment.

That's not how it works. Whatsapp was an investment, Chan Zuckerberg Science is not an investment. If he had announced a new for-profit drug company with $20bn of Facebook's money you would have a point. It still doesn't work out as a personal commitment though, Mark's shares of FB weren't suddenly worth $5.6b less (in fact shares have surged since!).
+1 something like this is defintley needed
Haha, you forgot to update this section of your site: https://education.weebly.com/
Moment I saw it this morning I was like "probably one of those SSDs with a really weird driver setup". My Surface Pro 4 has one too, and Acronis didn't initially work with it either.
This is a very interesting comment and I like to think the same way. That is the way that seems to bring most happiness to me in professional life. The question is, how do we recognise these places before joining them?
No - salts mean that the same password hashed twice will give different results, which prevents the use of lookup tables, and trivially discovering users with the same passwords. Given a hash and a salt, you can still verify what the password was.
And while we're at it, what medical degree do these "spin doctors" have?
Battle.net’s name is changing–just in time for its 20th anniversary
Apparently the times' idea of an 'interesting conversation' is to have feminism 101 conversations over and over and over and over and over and over again.
Wouldn't Apple see manufacturing as a cost center? The act of manufacturing costs Apple money, but on its own doesn't generate any revenue.

Apple probably sees design, marketing, and sales as its profit centers. I don't know about Apple specifically, but some companies I've dealt with view manufacturing as a black box: input design and money, receive widgets in return. Good design enables marketing, and marketing enables sales, so the design->marketng->sales pipeline is viewed as the profit center.

A lot of companies, even software companies, see their developers as a similar black box: input ideas and money, receive software you can market and sell. Depending on a company's culture, it can be hard for developers to shift this perception. In some cases, I'm not even sure it is the wrong perception. In SaaS companies, it is easier to tie the work of developers to the revenue it helps generate than in an enterprise software company where selling is going to require a professional, high touch sales force regardless of how good the software is.
> From a business perspective: what should FB and WhatsApp do?

V e r y simple: stuck to the existing business model.

Or: if they really needed to make it free for consumers: their second idea, free for consumers, charge for business access (api etc). I was actually looking forward to that.

> As an aside: Telegram is not, and never will-be, a secure platform as has been detailed on HN by cryptographic experts when the service first launched.

Neither is twitter. I don't see any of you complain about how tweets are public for the world to see.

Telegram isn't a tool to defeat NSA, it is a tool to send stuff faster than email, with 100% less Facebook.

I can admit though that Telgrams marketing of their encryption has been at least borderline dishones.
That's valuable feedback, thanks. I was really considering it.
I don't see it having much impact. People were attacking Microsoft, not Lenovo.
>The top 5 global pharma companies spent 42 billion USD on R&D in 2015 alone

But how much of that spend was actually targeted at curing diseases, versus things like hair loss treatments, erectile dysfunction, type 2 diabetes, or other first world problems? It's well known that big pharma corps generally ignore the low hanging fruit of curable third world diseases because there is no monetary incentive for it. See why there was no viable Ebola vaccine until the latest outbreak, even though we've been dealing with it for decades.
I don't ever read this word often, but still did not notice this as well. This kind of stuff should be marked by robots.
Reddit is better than HN political discussions, which overwhelming praise Hilary Clinton and call any Trump supporter a bigot.
I am highly interested in the opportunity of becoming a mentee.

I am a recent graduate, and now CS Grad student whose focus is on web development and database systems. I'm based in sunny Cleveland, Ohio.

I am starting my first company and am looking to share my enthusiasm with, as well as learn from, a mentor.

Please follow the link in my profile for my personal page.
There is no reason to believe that other sites will pick the same salt for each user, unless they are deriving it from either the password itself, the user id, or some other piece of user private info; which would be bad form anyways.

If you are not using salt, you are vulnerable to rainbow attacks within the same database.
Traitscript: Trait based language that compiles to JavaScript
That depends on what you are trying to optimize for. If you are trying to optimize for consistency of language sure, you're right, you should not call yourself an engineer. If you want to optimize in managing your value in the eyes of a person who wants to give you money it's a different story. It's possible this advice doesn't work in every country.