skysight-inc/HackerNews huggingface dataset:
I've never seen government decision-making work first-hand, so I wouldn't claim that this speculation should carry weight.

But if I was someone on the FBI side who wanted to "win" this somehow, I could imagine how this might look like a victory. Apple wanted for its phones to look so secure that they will even stand up to the government to protect them. In response, the FBI made Apple's phones look so weak that anyone who has $1M to spend on the black market can get in.
The only people who prefer longhand are those who want people to evaluate the number without context and just see a big number. $130000000000 is just a big number to many people, regardless of how many zeros are in it
Trump passes Romney’s popular vote total, likely to break GOP record
Edison bulbs are awful. The BNC style ones much of the rest of the world uses are vastly superior.
BFS is far from academic though, it's a very common tree/graph traversal algorithm when you want to traverse in-order, like propagation of events in a UI, or printing contents of a nested data structure for debugging purposes, or searching for the top-most element in a tree that meets your criteria so you can insert a new child subtree (very common operation in nested GUI). Hell, it's not even such an alien concept for a web/frontend developer...
Leaderboards might help grow the community.
I apologize for that. Writing personalized rejection emails for interviewees that gives clear feedback is something we're committed to and we apologize we didn't meet that goal here.

I don't know the specifics of your interview but we do often make a decision to not move forward even when we reach a working solution. That could be for a wide range of reasons (design choices are one example, or seeing engineers we move forward with covering more ground beyond an initial working solution might be another).

We know we'll inevitably get false negatives in our process, if you've any other feedback I'd be grateful to hear it. harj AT triplebyte DOT com.
Page 9 if anyone is interested:

https://www.solarcity.com/sites/default/files/sc-contract-re...
15 hours of uptime is outstanding when it comes to the avionics that aren't actually keeping the aircraft in the sky. Most legacy fighter avionics required restarts every few hours.
With caveats.

What you're also implying is that clients should do no processing - because clients can't be trusted to do anything. If you apply this logic to web-browsing, you're asking the server to send the client a bitmap image of what the rendered page should look like.
Certainly one possible way human suffering might be "put out" on this pale blue dot is by the extinction of H. sapiens, either by our killing ourselves off, or by some kind of serious natural catastrophe (large meteorite strike, supervolcano, etc.). So I'd suggest that it would be better to colonize the solar system before we make whatever developmental leaps that could let us transcend suffering. Otherwise we may never get the chance.
Subversive Tech
Download chrome old version with XP and vista support
I'd bet good money that Taylor Phinney competes clean.

There was a time I'd bet good money that a number of riders competed clean. I no longer hold that opinion. Not to disparage Mr. Phinney; if I had to bet, I'd put money on him. Seems like a stand-up guy, tech inspected his bike once, really nice and down-to-earth. But I'd still only bet money I could afford to lose.

Also: Jens Voigt retired a few years ago.

Shows how long it's been since I've paid attention. :-)
> if it's so damn broken why are we paying Lockheed Martin for it?

I think it may still be in beta, or the equivalent.
Ubisoft appears to have some institutional problems. Their other recent Tom Clancy title, Rainbow Six Siege, is hands-down one of the most rewarding & intense shooters I've ever played, however it too is yet to realise its full potential due to amateur-hour quality issues and ongoing troubles with hackers.
Reinvent Yourself: The Playboy Interview with Ray Kurzweil
Three Decades On, Chernobyl’s Specter Haunts Nuclear Power
I'm not sure I have a problem with this, but I think it's perfectly consistent to want it both ways. There are plenty of rights that accrue to citizens that don't accrue to government actors and vice versa.
System predicts 85 percent of cyber attacks using input from human experts
Nice example. Thanks for the detail here.

BTW, building code inspectors in Los Angeles are also surprisingly inconsistent.

Contractor makes request for final sign-off from city. First inspector checks the work and says 'No. You need X or I won't sign off.'

Contractor does nothing. Instead, contractor requests another inspection for the same exact work. A different inspector comes the next week and says 'Ok. Fine. No problem. I'll sign off on this right now.'
>I don't know all the details, but it seems a little strange.

If you follow TSLA, they play with their financials as well; unusual metrics, things vaguely reported, metrics disappearing.

At best, it's risky. Personally, I think it's a tad shady. But around here it's fine, because it's Elon Musk not a banker.
As a prospective space pirate, I believe that would be a good time to shelf the question of raw military might, and bring up the prospect of Kessler Syndrome and Earthbound dissenters/sympathizers.

The Martian independence play is to just put a bunch of fragmentation grenades into LEO, rather than mess around with nukes. Nobody who expects to keep living on Earth would ever do something so foolish, but if you wanted to cut ties with your homeworld in a hurry, without killing anyone directly, that would certainly do it.
You have to specify the depth in the query by explicitly describing each level. There's no way to specify infinite depth (by design). https://github.com/facebook/graphql/issues/91

If you really wanted to get all the comments on a post, for example, you would have to have a flattened "comments" listing (but each comment could have an id and parent id, which you could use to re-build the nested structure on the client)
Problems like these are opportunities. An opening to build a business which helps making complexity easier.

It's actually in many ways a feature not a bug.
Is there an ELI5 version of this somewhere ? I understand some part of it but as a non-native english reader and not-so-financial guy it makes it hard to grasp it all.
I know, right?? I was perusing them in disbelief. They seem planted. It's just amazing to me.

People focus on SpaceX's government contracts, disregarding the MASSIVE subsidies ULA receives and disregarding the fact that SpaceX is dropping the price of rocket launches like a brick off a cliff, which will (obviously??) save far, far more taxpayer money in the long run than if SpaceX had not done this.

People focus on Tesla's subsidies, but ignore the massive bailouts given to the other auto manufacturers and ignore the future potential of Tesla to bring large amounts of jobs and money into the US as the cars are exported around the world. They ignore how much money will be saved by a cleaner environment in the long run, in healthcare costs and environmental costs. They overlook that Tesla paid back all its government loans with interest, making it a solid investment. They ignore everything relevant.

And with SolarCity, people focus on it having received some small amount of subsidies while disregarding the fact that a future where we don't have to pay electric bills or gas bills will save us all far more than we might have to spend in taxes now.

These people seem to imagine that Musk's companies are taking up valuable money that could have been used elsewhere, but truly, what better use for money than to break the mold of dysfunctional legacy infrastructure?
F*** You, I Quit – Hiring Is Broken
The International Monetary Fund had a detailed report. Here is a Guardian article about it (admittedly, not the most impartial one either, but the report speaks for itself):

http://www.theguardian.com/environment/2015/may/18/fossil-fu...
Dead body found at Apple's headquarters
As a power user I find the mobile version more useful. Creating a new event on mobile is actually easier than on desktop. I want that same power on desktop too
I can't seem to connect your two sentences.

Is your claim that solar energy would not collapse if subsidies were removed? I can think of a few examples of solar firms that failed even after being given massive subsidies.

I'm not sure to which conflict you refer when you mention an alignment of interests between fossil fuels and conservatives.

And I'm not sure how the conflict, whatever it is, relates to whether or not solar companies have a viable business model.
Do You Earn Less Than a Silicon Valley Intern?
Or you could just, you know, immediately abandon the failed project and avoid 1200% cost overruns..
Microsoft delivers final test builds of Windows Server 2016
merchant cash advances have been around since before the internet. it is an EXTREMELY common marketing tactic in merchant services.

so shopify sells merchant services, and uses one of the most common marketing tactics. and they made a fancy landing page.

it's a tactic to prey on desperate businesses where they can be taken at the source of their money before it's even put into their account.
> The study found that oil, natural gas, and coal received $369 billion, $121 billion, and $104 billion (2010 dollars), respectively, or 70% of total energy subsidies over that period. Oil, natural gas, and coal benefited most from percentage depletion allowances and other tax-based subsidies, but oil also benefited heavily from regulatory subsidies such as exemptions from price controls and higher-than-average rates of return allowed on oil pipelines.

Which part confuses you?
> If the FBI can pay a million for the hack, what's stopping Apple?

Apple is not a government and does not act "in good faith of all - we the people".

In other words - its okay for the GOV to pay a company to extract data from someone's phone (aka "hacking"), it is illegal for a citizen to do so, whether you're paying to crack a phone, or paying to break into someone's house.
And yet the Apollo Guidance Computer system famously failed during the Apollo 11 landing. The software met its spec, but the spec was wrong.
NTP.org ntpd contains multiple vulnerabilities
Update for Journal.dll binary in Windows
Child porn suspect jailed indefinitely for refusing to decrypt hard drives
Download CCleaner v5.17.5590 All Editions Crack
and print "call Brian" in it (anecdote from a HN thread a month ago): https://news.ycombinator.com/item?id=11397251
I'm assuming that the first notice of the asteroid changing trajectory will be well before the trajectory is Washington DC. So presumably there is something changing the trajectory. Vaporize that thing. Now the trajectory is not Washington DC and the threat is empty.
"Your trial period has expired. Please enter a valid product code."
The most blindingly obvious in-your-face tinting was the movie Hero, where different interpretations of past events were tinted with a strong primary color.
From the article it seems like they need to drive around with ALIS CD-ROMs to do maintenance..
Retrials ain't gonna happen, not least because there aren't enough courts to retry all the cases for which retrial is "appropriate", and also work through current cases. (In my county, there is a rapist of children still on pretrial bail after three fucking years because "there aren't enough judges" and the real priorities around here are traffic offences and drug possession. How eager do you think the courts are going to be to clean up ancient FBI fuckups?)

Besides, which cases are you talking about? Juries will convict with no evidence. A single piece of "evidence" is enough for a judge to let the conviction stand. Most of these trials did "hinge entirely upon this one piece of forensic" bullshit. Fake forensics has allowed LEOs to pick suspects out of a hat and get convictions for decades. Do you really want to leave all those innocents in prison because you feel good about their hat-picking percentages? Far better for one innocent prisoner to be released than for hundreds of guilty people to stay in prison.
It's not even obscure: the reference has 67 upvotes on UrbanDictionary, and the page for the referenced episode has existed for 13 years and 363 edits on Memory Alpha, and for 11 years and 371 edits on Wikipedia.

There's a "liquid remix" video of the quote on YouTube https://www.youtube.com/watch?v=9tw_5OfFycU

There's a white-people "jazz" song named after it: https://www.youtube.com/watch?v=cEORdH7RzYw

Josh Woodward has done another rock/pop song probably referencing it: https://www.youtube.com/watch?v=hYptvK41Bi4&list=PLDZvNEf3nY...
Netflix has a very strong focus on culture so you are likely correct, although it doesn't sound like he got to the part where they actually quiz you on their Netflix culture slide deck they likely did not continue for this reason.

There is some merit to trying to maintain culture if they have some formula for what works there and they want to maintain it but an engineer could pretty easily think something along the lines of "he's not hipster enough" and then make a case that they don't fit the culture but really not care about netflix's corporate ideas about culture.
Javascript, by the sound of it..
Death on apple campus
Yes - in hardware where faults are expected to be rare it's often a good idea to just detect that something went wrong. If you know something bad happened you can choose to re-run. (E.g. restart using a watchdog timer)

Silently jumping back to a default state is sometimes useful, but could result in unpredictability or perhaps silent data corruption for some critical applications.
It's more likely that Apple did the work for them and they are both hiding it.
> I don't really understand how the computer systems of the F-15 and F-14 ... seemed flawless

Who said they were flawless? Most major new platforms, including many prior fighter planes, had similar teething problems. Novel, huge, highly-complex, mission- (and life- and national-security-) critical systems are going to have a lot of them.

Also, modern systems have orders of magnitude more software, due to orders of magnitude more computer capability.
Knockout's perf on large re-renders is below average: http://mathieuancelin.github.io/js-repaint-perfs/knockout/ It also doesn't allow you to use programmatic render functions, nor does it have server-side rendering.

Vue 2.0's vdom implementation is mutation resistant - as long as you don't replace the element directly controlled by Vue (same as 1.0), the rendering will not run into problems. If you are really concerned you can always create a custom component that returns an empty element so that you can do arbitrary manipulations inside.
There is no hypocrisy at all. If residents [0, N-1], resident N, and residents [N+1, ∞) are all distinct sets of residents. I don't have to apply the same rules and standards to these sets.

Is it "hypocrisy" or a "double standard" if a train car is full and no more people can get on? Surely, a different rule or standard is being applied to the people already on it and to the ones on the platform, right? No; the principle is that the N people already on got the first "dibs" at the resource, making it unavailable for the N+1-th person, too bad.

When you move somewhere, though you are yourself contributing to the traffic and density, the fact is that in that moment it is as quiet as it will be.

It's perfectly human, after discovering something great, not to want to attract others there. If you find a great camping spot in the woods or whatever, you just keep your mouth shut, otherwise it will be spoiled by every tom, dick and harry who will trample everything and leave garbage and so on.

I know of a good bakery and a few restaurants. I never recommend them to anyone, because they will just get more business and get all uppity and raise their prices and lower their quality.
ELI5: Musk borrows money from banks for his companies. He uses his own stock in these companies as a collateral, which means that they bank can claim the stock from him if he fails to repay them in the long run. It also means that if the stock starts dropping in value, the banks can take it from him and sell it as a precautionary move, since if it dropped too much they would have nothing.

If the banks were to do this, in theory this would hurt the companies. Right there is where my understanding drops off. Can someone else finish the narrative? Why would the banks selling off the stock collateral hurt Tesla ? How is it any different from me selling my stocks and someone else buying them? How does Tesla lose anything there?
Indian ecommerce misled by bad data
> Its a very capable weapons system and fills a much needed role.

Which role?
Hi, the author here. I think its a good point you make. However, I believe being based on JSON or YAML, many of the specification formats provide at least some degree of readability. Also, one idea of them is to provide the basis for creating consistent, human-targeted documentations (see the right side of http://editor.swagger.io/). One might say these documentations are not good enough, but that would be a discussion about the quality of the tooling, rather than an argument against formal specifications per se.
Yeah, I think presenting the actual problem rather than a jargon test is a better way of determining a programmer's competency, but even then I'd prefer to ask questions specific to the problem domain, like if you're a streaming company ask about compression algorithms.

My favorite questions are when companies ask actual problems they're having and try to get the interviewee to suggest solutions and/or implementations.
I got a job a year later. Interview was very different. Company was growing. It was same position but they were hiring for that position constantly and over this year I think at least 10 people were hired for this position. At least that was the rate at which they hired when I was finally working there and participated in interviews as senior dev. (no algo puzzles, the only trick questions were about strange things one encounters when doing JS).
It's very important to account for indirect costs too.

- Harmful emissions killing thousands [1]

- Degradation of environment such as water contamination.

- Geo-political implications.

[1] - http://www.ehhi.org/reports/exhaust/summary.shtml
>Its almost like the US saying to the world we open up waters in the middle of the Atlantic (international waters) for resource extraction by any of our corporations.

The US doesn't have to do anything for that to happen, since that's the current status quo. Fisheries in international waters are in crisis due to overfishing in part because they are global commons and access cannot be restricted.
Here is an interesting talk about the F-35 (Joint Strike Fighter) C++ code given at CppCon 2014 by an engineer working on the project:

https://www.youtube.com/watch?v=sRe77Mdna0Y

The Joint Strike Fighter (JSF) is the first major DOD aircraft program to use
C++. Much of this software is either safety critical or mission critical and so
must be written in such a way as to be clear, readable, unambiguous, testable,
and maintainable. We discuss the driving requirements behind the standard and its
evolution. We give a quick overview of our standard and discuss how it differs
from later standards such as MISRA C++. We discuss lessons learned over our nine
year history of applying the standard to a large embedded software program. We
also address ambiguities in rules and difficulties with automated checking of
conformance with the standard.
The government doesn't get to play by the same rules as private companies. They don't get to operate under a veil of secrecy unless they can justify why so. They really didn't provide useful details in this article but claiming ignorance seems absurd and a bit of an eye for an eye mentality...
Doesn't badusb have to pwn the host OS to propagate?
I don't know how it works for the oil industry as a whole, but in Argentina gas is taxed at about 45%. Solar has 0 subsidies.
Vue 2.0's vdom is actually forked from snabbdom ;)

In particular if you don't need hot updates, adding Object.freeze() to your data will make the rendering 2x faster than React.
Congrats, but I'm always blown away at the size of some companies. Do you really need 2000 people to make yogurt?

Airplanes are big complex systems, so I get that, but yogurt?

Edit: Apparently I rubbed some folks the wrong way. I didn't mean to think I could do better, I just meant it's a wild thought that something so "simple" as yogurt could require so many people to make.

You guys probably know about "I, Pencil", but it's a good read if you haven't heard of it: http://www.econlib.org/library/Essays/rdPncl1.html
I'm wondering if there's actually a widespread demand/need for public API specs.

Contentful's API specification (in the blue print format) has been open for a while as a side effect of opening up our documentation. I'm not aware of any user ever using for anything but the generated documentation (and there have been bugs in the past that would have made things like generated test servers break quite nicely).

What (potential) use case am I missing?
That's not supposed to happen, but...
Interesting. Any links to diagnostics that can be run from fecal samples compared to blood samples?
Strongly recommend you get used to it. JavaScript is the universal language of the future. What can be written in JS will be written in JS. This is just a fact my man. Not because it's superior to other languages, it's simply because it is more cost effective to use. For example, at my current company, we are now using a Node Microservices architecture, Cassandra, Redis, Relay, GraphQL, and React. We're doing all our mobile using React Native. We were a Rails Angular shop before. All our engineers are now full-stack JS. We were able to get rid of 75% of our engineers using this stack...and then hire much higher quality engineers...JS experts. I can't tell you what a pleasure it is to work with this stack vs. something like Rails + Angular. And as for performance, it moves like nothing I've ever seen before. Warp speed brother. JS is the future my man. It's the only programming language I would invest my time in learning...i mean if you're concerned about job security and all. If not, I would spend my time learning Elixir and Phoenix. Also TensorFlow.
Gmail is to Inbox as Calendar is to ???
I use KWin, and it has configurable keyboard shortcuts for basically everything, so I have ones configured to effectively tile windows into halves or corners of the screen. This makes very good use of 16:9 monitors.

But sometimes an overlapping window is very useful. For example, I'm watching a fullscreen video, but I want to chat with a friend in an instant messaging app. I can put the conversation window on top of the video in a corner of the screen where it doesn't block anything important.

Or I'm doing some kind of graphical work, image editing, web design, etc, and I only need to see part of a window, but it needs to fill the height of the screen. I can put other programs on top of the parts I don't need to see.

Tiling is great, but overlapping windows have their place too.
ps: the F-22 was also over budget and under-delivered on expectations. So much that the Pentagon canceled the remaining production run after 195 aircraft. https://en.wikipedia.org/wiki/Lockheed_Martin_F-22_Raptor

What the heck are we doing with these airplane projects? We build stuff we don't need, that doesn't work, and is waaay more expensive than we thought, and the starting cost point was extremely expensive to begin with.