skysight-inc/HackerNews huggingface dataset:
Any time you want to know if you succeeded at some task, then you have to compare your performance against your goals. In this case, you hired two people at a cost of $X. If your goal was to hire two people then you succeeded. If your goal was to hire four people, then maybe you failed. Since you can just repeat the exercise N times until you hire two more people, then it just depends on whether $N*X fits in your budget.

As for the questions themselves, I'd say that they are too finely graduated on the low end, and not finely graduated enough on the high end. This means that you ended up in a situation where you can't tell if one of your candidates is better than the other(s), while you can tell a lot about the relative skill levels of the people you didn't want to hire. You want more discrimination at the high end so that you know which of your candidates you would like to hire, and which you must hire.

The other thing that you could do is just be willing to hire junior engineers who need training, alongside the senior engineers who can train them. Anyone who got question 8 correct, for instance, but not the rest, could have been a good choice for this role. They would likely have learned a lot over the next year or two, and then you'd have a lot of capable engineers.
> aris is technically correct.

No,“can” and “are legally allowed to” don't, technically, mean the same thing.
RISC-V ISA Wins Prestigious Electrons D'Or Award
Huh. Wouldn't charging for multiple companies increase my ability to commit fraud? I steal smaller amounts from each company, and each company having less data makes it harder for them to detect fraud.
Bonds are a type of debt.
This project is super cool. I wish that I had a use case for the stuff in here, but I dont really do any high performance or GPU programming. Maybe I will one day, but in the meantime keep up the good work!
That's definitely not 3-5 times cheaper.
>> PhD is probably more fun, though.

These notes[1]--written by Prof. Comer of Purdue--and over a year of introspection ultimately led me to decide against the PhD path (EE, not CS). To be sure, the words fun, happy, and rich were used precisely zero times. It's a humbling quick read for anyone else out there considering.

[1] https://www.cs.purdue.edu/homes/dec/essay.phd.html
Thanks for saving me a pointless read
> What do you enjoy about such an experience?

The major benefit is that I don't enjoy an "experience", I just read the content and leave. So much of the modern web is built specifically to prevent that.
There is no evidence that HFT dissuades ordinary investors from participating in the market. The Chief Investment Officer at Vanguard, the most important retail investor in the world, has repeatedly said that HFT is an unalloyed good for them: if what you do is buy stock and hold it, all HFT does is make it cheaper to execute your orders. You can also just, you know, look at stock prices and decide for yourself whether people are avoiding the stock market.

I'm sure HFT does dissuade a class of day traders from participating in the market. But who cares? Electronic trading also killed the human market makers, who simply got outcompeted. The result, again, was an unalloyed good: the human market makers were crooked as a wallet full of 3 dollar bills.
Average payout was $12 for Lime, $12.27 for Bird over the 905 scooters I charged. These were inflated payouts due to the launch in SF. Electricity usage was surprisingly minimal due to usage being in non-peak hours (late night/early morning). Bird quotes $.20/scooter charging expense. My costs were closer to $.02/scooter.
If parsing is "complicated", then there's another solution. Don't play the game. Change the rules. Play a different game.

My understanding (and, since this is the Interwebs I will quickly be corrected if I'm wrong) is that Python is easy to parse; a lot of the battles about adding features to the language involve keeping the grammar simple.

And yet Python is eminently useful, despite being simple to parse.

I'm reminded of how we didn't understand how to specify a simple grammar in the "good old days". E.g. take ancient FORTRAN.

The for-loop in FORTRAN is actually called do. And you specify the end of the loop by numerical statement label (found in columns 1 thru 5). Thus:

DO 10 I = 1, 7
some stuff here, loop done for I = 1,2,3,4,5,6,7
10 final line of loop

But spaces aren't significant. So if you write the following statement

DO 10 I = (1, 7)

You get something totally different. You set the value of the complex variable DO10I to (1,7). Bheech. Who wants to parse that? (And yet, there were very capable FORTRAN compilers back in the 1960s!)
Indeed. I am curious to see how brave turns out. Right now I don't use it as it feels too bulky and I don't want to mess with bookmark exports - who knows maybe that will change.
Not only is OITNB on Netflix, but it has, in the manner of all Jenji Kohan efforts, turned _quite awful_.
> I don't get these articles calling on people to stop saying something the author disagrees with. If Musk is wrong then history will judge him.

How will history judge? I don't mean "what will the judgement be?", but "what will the mechanism of judgement be?". The calls for (what is or what is perceived to be) undesireable speech to stop are the judgement of short-term history. In the long term, I believe that the consensus in good historiography is that later judgement must be based at least in part on contemporary perceptions, which won't be available if people silently wait for history to judge.
How nice of you to bring it back to my exact starting point. It's almost like this whole discussion with you was a waste of my time.
CS PhD student (not at Stanford) here. Based on the survey timing, 2015 respondents were in their 3rd year when answering this survey. I have personally heard and read that 3rd year is a hard year for many PhD students (and the experiences of my peers and I largely bear this out), so the dissatisfaction here tracks with that idea.

There are many possible explanations:

1. Most people have their master's degree by third year. There's a sense of "if you're going to drop out, now is the time to do it." If you're miserable in your program but hate quitting stuff, third year might be the year that finally breaks you.

2. Coursework is largely over by 3rd year, and a student should be doing research close to full time. This can be a hard transition. Granted, most Stanford students probably have substantial research experience coming in, but even that is not the same as doing (often very unstructured) research all day every day.

3. The "honeymoon" is over. You're no longer a young student, and pressure is growing to publish, know your area, network, and so on. At the same time you're still quite junior, so you know you're probably not very good at any of these things yet. This can be a frustrating combination. Kind of like adolescence. Also, if you've been unlucky with conference reviewing, you may have a stack of 2-4 papers that have been rejected at least once or twice, and you despair of ever doing anything externally recognized as useful. In the other direction, some of your peers now have half a dozen accepted papers at good conferences, and you feel inferior (never mind that these are small sample sizes, and peer review is noisy).

So some self-selection occurs in the third year, and the group that sticks around to year four is usually smaller and happier (and, of course, some happier fourth years used to be miserable third years).
k8s solves state pretty well lately, but that doesn't mean you need to move everything into your cluster.

I use k8s for bin packing and easy rolling deployments. Neither of which matter for my DB (i.e. no such thing as an easy rolling postgres deployment (maybe citris?)), and I am not going to put anything else on my database server... so no bins to pack.

If you are doing one or the other, then sure worry about it from a k8s sense. But don't throw stuff in k8s for no reason. It makes stuff like rolling upgrades of your cluster way more scary.
Any progress on that idea (Alcubierre drive)? Always seems the most interesting. I do a Google Scholar search, but I don't know the physics journals, so its hard for me to know legit from crank abuse, without laboriously checking each result for journal impact factors.
Bonds are “similar to debt” in the same way that oceans are “similar to large bodies of salt water”.
Chromium is also open source
I feel like I know more after just reading your post.
> If this can be generalized to "<Anyone> Needs to Stop <Saying> Things He Can’t Prove" nobody would be able to say things like "God exists." or "God doesn't exist."

So it can't be generalised to that. It means that factual statements about real people with the easily foreseeable potential to do harm to those real people shouldn't be made without proof (with which you can agree or disagree), but that's less punchy.
Because that's not how labor economics works.

Also, why do you focus on Apple and Facebook (#33 and #42)? If you think employees should be compensated per revenue, then oil drillers are the ones that should be complaining; they should be paid far more than software developers.
Netflix is as agile as they come.

AT&T needs a crooked FCC to pass laws in order to make their exiting business model viable, and they have something everyone needs Internet and Cell phone, and they are basically only 1 of 4 players.
Right. If they did that they wouldn’t be Nintendo.

Sure they could get all the multi-platform AAA games, but then they would just be another MS. There wouldn’t be anything to distinguish them.

Except their terrible online services.

Their games would have to get better (graphically) to fit on the console as best-of-breed, which would dramatically increase their development cost. So we wouldn’t see the wonderful variety and depth of first party releases from them anymore.

And as history has shown both Microsoft and Sony have HUGE budgets and can afford to lose a few generations to stay in the game. Nintendo can’t.

David go from special player on this side who’s doing great to a nobody. Does anyone really think a lot of parents are going to spend $600 to buy their kids the next Mario game?
I cannot imagine a VC-funded gig-economy company failing to notice that if they can pay people $x in SF, they can probably pay people $0.3x to $0.5x in Indianapolis. [1]

[1] https://www.bestplaces.net/cost-of-living/indianapolis-in/sa...
This was all on my own. Being in a central location in a high density environment helps a lot. After that it's just good old fashion operational efficiencies and hustle.
I didn't down-vote.

The article was about revenue per employee, what goes to the employer; this is rarely linked to compensation going to employees.

The only way for employees to earn livable wages is to demand it in an organized manner, because fair wages compared to business performance are almost never given voluntarily.

The serfs shouldn't argue about which one has the better status... divide-and-conquer is fail.
I didn't know about this. This is outrageous. I don't care that animals are being raised for slaughter – our ancestors would chase and spear animals and that was likely to be very stressful and painful. We can do better today. To actually make animals feel that they are suffocating is beyond inhumane. Even carbon monoxide would be better.

We (humans and other animals) are specifically engineered to detect CO2 and trigger the suffocation response, and no other gas. Then the idiots will use exactly the only gas that causes suffering.

Is it possible to figure out which companies are doing this?
> We should give him the proper respect that his office demands.

Respect, as you rightly say, is due to the office, but not necessarily to the person occupying it.
I don’t care what AT&T does with HBO, just let John Oliver keep doing what he’s doing!

Thanks.
I think snark isn't pre-emptible, they're just giving the best possible price on GCE (steelman argument, which is impressive), but it is a bit confusing.

From https://cloud.google.com/compute/pricing it looks like the non-pre-emptible K80 pricing is $0.45 USD per GPU.

Can someone from Snark correct me if I'm wrong?
Can you shed more light on doing one thing at a time? Is this about removing distractions while you're trying to learn or is this as much about picking one topic to learn at a time? IE don't try to learn to play the piano and learn to speak Chinese in parallel? My assumption is that section 1 is about the small distractions but I was also wondering if the research indicates anything for multiple courses of study in parallel.
PROPagate – a new code injection trick
Well. If you don't know the code and someone is putting a gun to your head, is the shotgun approach a legit surprise?

I hear ya. But it feels like one wrong move and they're out. That doesn't make them bad or untrainanle. Does it?
> Processed output can be bigger than source

I gave specific examples of processed outputs that are much smaller than source and are trivial to store today. No need to store the source video. For an example of what you can do with location history, see https://kieranhealy.org/blog/archives/2013/06/09/using-metad...
I think that for many people, a Ph. D. is years of grueling, stressful work while living on a low income.
HBO is powerful enough right now that I think they might be able to continue to do big series, drop the price, and get rid of a lot of the expensive movies they license. If they did that they may be able to sell themselves quite well to people. It’s much easier to pay $8 dollars a month for a couple fantastic serious than $15 a month for a couple fantastic series and tons of also ran movies.

But paying $10 a month for a “throw stuff at the wall“ approach of TV? Why not just subscribe to Hulu.
It's interesting that everyone is talking about the newly produced original series on HBO and competitors. I wasn't thinking of those; Netflix and Amazon between them have many of the great films ever made in any country, plus many 3rd party series that are great (nobody has mentioned Broad City, the best comedy TV in history, and there are shows like (EDIT: Man in the High Castle,) The Americans and Transparent, which many people love though I haven't watched them). It takes some digging to find them, but that's ok; my Netflix and Amazon queues are filled with films better than any HBO series IMHO, except The Wire, and are so large that I won't live long enough to watch them all.
> And yet, if you see a wild bear, you better give it the respect it deserves.

> You can completely disagree with a man while being forced to give respect to their position of power.

But neither of these is your original statement (https://news.ycombinator.com/item?id=17492143), which is that Trump should be given the respect due the presidency.

The first statement, that someone (or something) should be given the respect it deserves, is a tautology; I think most people would agree that Trump should be given the respect he deserves, with only the question of how much respect that is.

The second statement says that respect is given to the position of power, which is different from giving it to the man. Respecting the presidency as an office is different from respecting the president who is its current office-holder.
Granted that no one does a PhD because they want to starve, but I think looking at it strictly from an instrumentalist point of view (i.e. will this bump my salary enough to offset being paid peanuts for 5-6 years?) is not very useful. Almost anyone good enough to get into a PhD at a top tier school is also good enough to make buckets of money without one. If you want to make money, go make money.

A PhD might lead to money, but it's hardly the easiest or most rewarding way to do so. You generally finish classes after 1-2 years -- after which point you have a broad overview of problems in your field and a few more years of practice and professionalization -- and the rest of the time is just researching and pushing the frontier on a narrow, deep problem of interest. Some of the frontier pushing is useful in industry, some of it is purely academic. If you finish the PhD and aim for a tenure track position or a few postdocs, you can continue that type of work. If you exit to applied industry, the type of problems you'll get to work on are very different.

I think you should consider a PhD if you enjoy tinkering with problems and pushing your intellectual boundaries, don't particularly care about money, and can see yourself spend several years grinding at something to produce what amounts to a book on the subject (note: a real book, not a "57 Tips To Make Sites in React" ebook to plug on medium blog posts)

In terms of whether companies are bothered by people who have too much education? Sure, some might. Certainly a PhD is not prepping you for the kind of work conditions that exist in tech startups. There's no reason to believe a PhD will be notably better at a problem than someone with an MS in the same field, and if they have 5 years less real-world experience, then there's that consideration too.
PROPagate Code Injection Seen in the Wild
Last year, researchers wrote about a new Windows code injection technique called PROPagate. Last week, it was first seen in malware:

This technique abuses the SetWindowsSubclass function -- a process used to install or update subclass windows running on the system -- and can be used to modify the properties of windows running in the same session. This can be used to inject code and drop files while also hiding the fact it has happened, making it a useful, stealthy attack.

It's likely that the attackers have observed publically available posts on PROPagate in order to recreate the technique for their own malicious ends.
Agreed, bad management usually shows up when there is a problem / stress point. That typically isn't the case in an interview.

Granted one time I did pass after an interview after talking to an inexperienced manager who had no clue....so sometimes, you can tell.
Interesting that neither the article nor a single comment mentioned AT&T's efforts to undermine net neutrality. That would be their ace up the sleeve. And they can get away with it because this administration is corrupt to the core.
> all of these can essentially require transparency + encryption (i.e. git + signatures), not the whole blockchain,

That's just empirically not true. You need to timestamp transactions in a BFT way for all those examples. No way around it.

> hence can be had without the huge energy losses (that come from many nodes (re-)computing the same result over and over, and

You can get this with Proof of Stake. But you do need a BFT timestamping mechanism.

> centralisation is a feature most people want, because it helps resolve conflicts (à la Vitalik's centralised resolution of the DAO conflict).

Citation needed. Centralization has upsides and downsides. It will take time to figure out how to do decentralization well.
People arn’t going to continue subscribing to HBO because they had a bunch of shows they liked 10 years ago. They subscribe because of new things they want to watch.

At any one time HBO has about 3 to 5 shows a year that I like. Netflix seems to have about the same ratio. Netflix’s firehose seems to ensure they have at least a few shows most people like. Without the cable TV lock-in HBO is going to have to do something to convince people to keep payng more for less.
Christophe Rocancourt is also an interesting con artist. There's a great show on available on Amazon Prime called Vanity Fair Confidential where I learned about him.
The word "joy" is used, to be fair.
And then you have to keep it somewhere whenever you ride it some place.
I work for Intel. I agree that "toxic culture" is a term I would reserve for work environments where harassment is tolerated, which doesn't describe my experience.

There does seem to be a lot of dissatisfaction with leadership, though, and it's related to those high margins. In theory one would expect that those high margins would trickle down to compensation, but it seems to all be going to dividends, stock buybacks, and acquisitions. When it comes to employees, "we haven't budgeted for that".
One item that I find potentially misleading is that, to my understanding, oil and gas companies outsource/subcontract a lot of the seasonal/irregular/less predictable work to third-parties. This means that these people aren't calculated in these numbers, but they generate a good chunk of the revenue.

I could be wrong about that, but I used to work with Exxon and they talked about this - that the total employee base would be much larger if you included all of the subcontractors.
Google Cloud Customer: We incorrectly stated your account was terminated
Dear Google customer,

You are receiving this email because you are a Google Cloud Platform, Firebase, or API customer.

Your billing account has been terminated for failure to provide a valid payment instrument or for not making all overdue payments within 30 days of notice. In addition the related Project(s) and/or Service(s) have been terminated.

If you wish to request reinstatement of your billing account and to pay all amounts past due and to update your account with valid payment information, follow this link: https://console.cloud.google.com/billing/settings

If you have any questions please contact us using this form: https://support.google.com/code/contact/cloud_platform_billing

----------------------------------------------------------------------------
Hello Google Cloud Customer,

On Tuesday, June 12, we incorrectly sent you an email stating that your billing account had been terminated for non-payment. No action is required on your part, and there has been no change to your active billing accounts. This email was sent in reference to billing accounts that had already been terminated.

The email subject read "Urgent: your billing account [billing-account-id] has been terminated" and was sent from CloudPlatform-noreply@google​.com between 14:45 and 15:53 Pacific Daylight Time.

We have corrected the cause of this error and apologize for any confusion these emails caused.

If you have any questions or require assistance, please contact Google Cloud Billing Support.
How WordPress is powering a new community on the remote island of Ogijima
These are open questions. And it may be that blockchain will be an underlying infrastructure that is mostly used by large, centralized entities to settle between each other. But if that's the equilibrium into which we settle, individuals will still have the option to control their own assets in a true sense, even if most people choose not to.
The notes are very apt, but it's worth noting that a PhD is so fun that the people who finish do so in spite of all the misery described in that essay. It's the best and worst decision of your life.
No comment on the software itself, but man, that is one buzz-word filled title.
* Stranger Things

* Mindhunter

* Making a Murderer

* Orange is the New Black

* House of Cards

* Unbreakable Kimmy Schmidt

* BoJack Horseman

For better or worse, all of these shows have as much staying power as the median HBO show, and most of them have more cultural currency. However good Barry might have been, TV critics weren't burning multiple columns talking about it.

And again, the idea that HBO just needs to compete with Netflix isn't my whole argument. Neither HBO nor Netflix picked up The Americans. HBO got outbid for a prestige show last year --- by Apple. The problem is that the prestige TV space is crowded.
Well I sure hope it goes better than their extensive new plan to go all-by-themselves by 2018