skysight-inc/HackerNews huggingface dataset:
> The rest of the human race wants approximately the right answer reasonably quickly

But numerical analysts really require being able to specify the semantics of calculations precisely in order to write libraries that mere mortals can use to get the approximate right answer.

A quick perusal of any numerical analysis textbook should convince you that order of evaluation, order of truncation, overflow modes, and the like are very relevant for being able to write a library that has the right order of error.

Something like Kahan summation will have vastly different results depend on whether intermediate calculations are done at a higher precision or whether the compiler is allowed to reorder expressions. In fact, an overly aggressive optimizing compiler will make Kahan summation simply fail [1].

If all you're doing is adding a few numbers together, by all means, you don't need or want to think about precise semantics. But if you've ever used BLAS or Numpy or any other math package, you very much depend on languages and compilers being pedantic as possible in spelling out how floating point gets evaluated.

[1] https://en.wikipedia.org/wiki/Kahan_summation_algorithm
If this is going to be such a fundamental part of the web as claimed and integral layer, Annotation seems like a peripheral term and not whatever this ends up as deserves.
Great idea. Communicating about systems and their properties is a key programming skill, which is more likely to be gained learning in a social environment such as a web dev boot camp than solo. Success will require long solo hours, but I don't think social learning is ever a bad idea... especially when changing careers.
I think that is a really really misleading way of looking at it. The debt burden is not carried equally across all demographics but is likely disproportionally allocated towards the young whereas wages are skewed towards the old. Also, just because you made the numbers sound small in an absolute sense doesn't mean they aren't large in a historical context.
(April 2016)
Startups: Reacting to Competition
Scientists rejuvenate blood by reprogramming cells
The Allies, Axis, and Comintern all committed atrocities in WWII... but atrocities are not a binary state. The firebombing of Dresden doesn't match up to the Final Solution, for example, and not just in scale - the latter was a formal ongoing policy by the government in charge, not 'soldiers run amok against their training'.

It is good, however, to remind any hawk that atrocities are committed by all sides. If you're advocating for war at any time, you must also accept that your own side is going to engage in atrocities to some degree.
A rucking mess: Italy have shown a new way to play rugby
Yes. I suspect there will be an inflection point where it falls through the floor, as many countries who need the revenue will break from OPEC.
I believe that all series 30+ come with opera mini.

The problem is that Opera mini is a MITM browser that does not handle neither real HTML nor WML. This makes it so that not only most web do not work, even web apps with old WML interfaces will also not work.

So, some tasks, such as checking your e-mail or IM, are almost impossible. Note that if J2ME was supported, you would at least be able to install an e-mail/IM client (even if it was a shitty one).
AI beat humans at poker, which is a game with incomplete information.

https://www.theguardian.com/technology/2017/jan/30/libratus-...

"The algorithms that power Libratus aren’t specific to poker, which means the system could have a variety of applications outside of recreational games, from negotiating business deals to setting military or cybersecurity strategy and planning medical treatment – anywhere where humans are required to do strategic reasoning with imperfect information.

“Poker is the least of our concerns here,” said Roman V Yampolskiy, a professor of computer science at the University of Louisville. “You have a machine that can kick your ass in business and military applications. I’m worried about how humanity as a whole will deal with that.”
GOES-R is my person favorite.
> You can built it for far less, but you can't get it approved as safe

You can build anything for less. Safety isn't a regulation issue, it's an issue of harming human beings. I'm very glad for those regulations.
But whiteboard coding says nothing about basic competence, unless writing algorithms on whiteboards is the actual job to be performed.
A solution for enabling UDP in the web
>>we're the prime architects of how life in the Middle East has proceeded

This isn't quite true.

Iran goaded the US into invading Iraq, perhaps supplying the fake evidence used to link Saddam Hussein to WMDs. This was at least Hussein's opinion, and why he did not take US threats immediately leading up to the war seriously. Saddam's successor, Chalabi, was an Iranian agent [[1].

Bashar Al-Assad aggressively sponsored terrorism and sectarian violence in Iraq. In the early days, most fighters from Iraq were from Syria, or came through Syria. It was not without irony that the conflict later spilled over into his country.

The leaders of the Middle East are not without fault, they clumsily used the West's domestic insecurities (and Russia's) for their own military gain. In Syria they unleashed forces they could no longer control.

[1] http://www.nytimes.com/2012/01/26/world/middleeast/26iht-m26...
I forget my basement ceilings are low and end up hitting them all the time. Plenty of us are damaging our equipment and bodies with VR. News may not be covering it but you can find plenty of war stories on Reddit.

But yes, software support is nowhere near where it needs to be to ensure the future of these platforms.
Apples to oranges? It's more like how a hundred thousand squirrels can't write a novel no matter how long they're given but one person can given a few months.

Not all compute devices are equivalent and "core" vs. "core" is a totally absurd comparison.
Very little is unlimited when crossed with exponential growth rates.

Early books (1860s to 1880s) on oil, gas, and coal noteed that tthe United States' coal reserves were good for one millon years, _at then-present rates of consumption._

The rates increased. A few centuries, tops, now.

British coal extraction peaked in the early 20th century.

UCSD physicist Tom Murphy extrapolates human acttivitty to galactic-sscale energy conssumption in fairly short time.

http://physics.ucsd.edu/do-the-math/2011/07/galactic-scale-e...
Sugar’s ‘tipping point’ link to Alzheimer’s disease revealed
I think it's mainly because search engines so far have not had access to annotations, therefore the discovery had to rely primarily on what the consensus is from other properties (to a large extend property owners) about what's important as opposed to what other annotators think is important. So a new and relatively simple search engine could solve that problem.
How much of this is just a negotiation strategy to lower the amount somebody has to pay to get the shares?

If there were WW3 including total technological collapse, then Aramco will be amongst few ones that could still supply oil easily, as other sources in shallow depths are mostly depleted, hence unreachable with a more primitive technology. Then Saudis will be the only ones that could maintain a civilization somehow resembling ours.
I've been meaning to try this out instead of github pages just to learn about it. I was hoping this tutorial was for users 1 step less technical :(.
One of the included sites is agilebits.com, but they're not actually vulnerable (all of the important traffic there is encrypted separately so even with TLS broken their users aren't vulnerable).
Yes. The credit bureau just shows the balance.

Card issuer knows whether you are a transactor (pay the entire balance each month) or revolver (carry over some of the balance and therefore pay interest on it). This is a strong risk predictor.
Socket.IO module for Angular 2
This sounds like a great way to reduce spam and trolling. It would give you the choice to see discussion by friends_and_family group, your professional_colleagues group, your casual_social_friends group or whatever instead of by the random_youtube_comment_trolls group. A possible downside would be that the filter bubble and confirmation bias would be web-wide if a user only selects groups that they agree with (as many would be likely to do).
> the KSA has a ton of leverage

No, they don't. It's an existential question versus inconvenience. Trashing the KSA could be spun as a national security or human rights decision.

> the oil market is world-wide

Trashing the KSA would be expensive, but not catastrophic. Rising oil prices would help American exporters. Furthermore, we have laws on our books to ban the export of crude; WTI could be low while Brent soars.
To be fair there is still huge demand for oil outside consumer vehicles.

Plastic, commercial oil use, energy production, cosmetics, etc.

Oil has many uses beyond powering cars.
For deep learning or chips for deep learning?
With an EE/Chem/Math background you should be set to go :)

For deep learning, I highly recommend the cs231n course materials (available for free online) and the Deep Learning Book by Goodfellow et al.

For chip design for deep learning specifically, it's a fairly new field, and a lot of commercial interests, hence why a lot of it isn't available in the form of an "Intro to Deep Learning Chip Design" course. But, the basic point is that deep learning can both train and perform inference in astonishingly low precision.

For training: https://arxiv.org/abs/1502.02551

For inference, there are so many papers confirming this fact that there really isn't one key paper to point to. This article is a good introduction however: https://petewarden.com/2015/05/23/why-are-eight-bits-enough-...

Other than that, stripping out the cache hierarchy, HBM memory, etc. are the obvious steps to take in targeting deep learning. Note that it's my opinion that deep learning chip startups (such as ours) need another "secret sauce" beyond simply lowering precision, we're not like Intel which can just say "okay, here's $100mil, make me an 8-bit GPU, Go."
> you test both of them on the same flight

That seems too simple to me. Can they afford to test enough rockets to empirically validate an acceptable failure rate for high-reliability components? If it should fail 1/500 flights, for example, how could they validate that in testing?

ULA has over 100 launches without failure; SpaceX's record is around 19 out of 20. My understanding is that SpaceX will need to reach ULA's level of reliability to succeed, especially to launch humans.
Great points. I'd modify (3) to say it's not about quantity but instead quality. There are plenty of VR games and apps (much more than most console launches) but the quality is still lacking, as is to be expected from a new medium.
That 65w does look pretty impressive!
It's not obvious at all. And I spent months writing about such issues in my physics dissertation.

If we're talking about some theoretical far-off future, then I posit that prices should be constrained by the conservation laws of physics coupled with the distribution of conserved quantities in the universe. Greater technical ingenuity may get you more redness or more temperature or more velocity, but it will never get you more mass-energy, more momentum, or more charge.
Per http://www.americanenergyindependence.com/fuels.aspx "70% of all oil consumed in the U.S. is used for transportation"
Cybersecurity of the power grid: A growing challenge
Death can bring your career back to life
I want to use the term "vassal state" but even that is not very accurate. They seem to have more control over us than we do them.

Our military needs their money to create and sustain critical jobs here and buy billions worth of military tools most of which they barely know how to use.
The first FPS with a usable console control scheme was the first Halo on the original Xbox.
There are some suggestions that it has already gone into structural decline, although I disagree with most of them as I think petrol products are still the most cost effective way to take a newly industrializing economy to the next level.

It occurred to me driving home today that if Elon screws up and suddenly all of the Supercharger stations go away at once, its going to really put a pinch on owning an electric car. And yet, if he can get to the point where others are building super charger stations because they can make some money at it, then the market flips to electric cars by default.
Seems an interesting tool. The only question is how effective it is. But we should definitely try it out.
Poker may have incomplete information, but it's still an objectively-defined game. The cards, the "win" state, all of that stuff is trivially encodable and well-defined.
But Apple is top because they make the shiniest most expensive trinket, I'm not sure that is that much more honorable or impressive.
Buy everything with credit card. Establish your credit rating in case you need to borrow, and take advantage of whatever reward program fits you best. Always pay of the entirety of your balance every month.
I think you may be overestimating the number of employed people who are invested in the markets to any real degree.
A strict weak order partitions a set of values into a collection of equivalence classes. Two values belong to different equivalence classes if and only if a<b or b<a. If either a or b is NaN, that condition is always false. Thus, every NaN is equivalent to every other value (regardless of the fact that no NaN is equal to any other value!)

However, any equivalence relation must be transitive, that is, if a≡b and b≡c then a≡c. Let a=1, c=2, and b=(any)NaN. We now have 1≡NaN and 2≡Nan which implies that 1≡2 which is clearly false. Thus, the < operator for floating-point types is not a strict weak order in the presence of NaNs.
The GoldenEye moment was Capcom's Resident Evil Biohazard. That game is ridiculously scary in a VR world.
Same here, but with Dropbox.
> He's not really talking about some significant effect of Joe's gasoline powered lawnmower on the temperature in NYC in year 2050 thus justifying carbon taxes on Joe's gasoline.

Of course not. First "on the temperature in NYC" is wrong. The topic is the whole Earth. Second it's not "Joe's gasoline powered lawnmower" that we worry about, but the amount of CO2 pushed by the whole Earth, all actions of all humans, measured in billions of tonnes of carbon per year! Third the scientists don't do anything about the "carbon taxes" (at least not the climate scientists) that's what the politicians (and economists) claim "has sense." The scientists just say "don't push that much CO2, the results can be very bad."

See:

http://www.ipcc.ch/report/ar5/wg3/

specifically "Summary for Policymakers and Technical Summary":

http://ipcc.ch/pdf/assessment-report/ar5/wg3/ipcc_wg3_ar5_su...

It has different "mitigations" analyzed but it's the politicians that do the things.
You Should Have Two Different Kinds of Interview
For anybody wanting to learn DevOps today, "The DevOps Handbook" is the canonical text. https://www.amazon.com/DevOps-Handbook-World-Class-Reliabili...
> Which means that even if the property only appreciates at the rate of inflation, your investment will grow faster than inflation.

Incorrect. You're also paying interest on the loan, which is usually pretty close to inflation. No matter how you slice it, you're pretty close to breaking even.

Also, you're not getting paid interest on the cash outlay you make the acquire the property, which is another loss.

> Voila: the power of leverage.

Leverage is just a tool you have, that can come back and bite you. If you leverage your investment by 10X, the real increases and decreases in value (adjusted for inflation) are 10X what they would be if you had not leveraged your assets. If you lose 10K of value on a 100k house that you put 20k down on, voila, the power of leverage. You just lost 50% of your investment.

> I'm not aware of any evidence that this is true.

The longer you go in your career, the less people care which school you went to because you have a work history that people can use to more accurately judge your productivity. If you're right out of college, your degree works as a proxy to that.

For most jobs, if you've already worked in the industry for 10 years, the salary you'll receive is roughly the same with and without a college degree, and the difference is even less between "good" and "bad" colleges. The earnings over career is a red herring, where right out of college, you get an initial salary boost.
Sure, but I don't see it as being more evitable than any other popular library.
Please refrain from unnecessary, unsubstantiated insults. Rgbrenner's point that geothermal is costly for the same reasons that oil is costly - that is, it takes work to transport the energy in usable form - is valid. You're right that geothermal has a humongously deep supply curve, but that doesn't mean its price will be zero.
It's developed in C++. We have considered Go, but one of the major goal we want to achieve always non-blocking. Go can be blocked by GC, and redis maybe frequently blocked by fork/heavy commands.
Own (Instead of Rent) Your Reputation
This URL should work if you don't subscribe to FT: https://www.google.com.sg/amp/s/amp.ft.com/content/42251d68-...
This exact same problem is also present in the concurrency model provided by Go. To read from the network you need to provide a buffer to read into, which means that a buffer has to be allocated for every goroutine (instead of just the goroutines that actually have data to read).
“Magic” Reconstruction: Compressed Sensing (2011)
That's a good points, but....would you count on the stock ownership remaining valid in such a catastrophic scenario?
Thank you for the suggestion. I am surprised how cheap these can be. It has been years since I assembled a system from parts so I had been looking at complete workstations from vendors, but for that much cost saving it is worth considering parts-assembly.
> Thus, $4.1 trillion in consumer debt works out to $12,638 per person.

> The Gross Domestic Product (GDP) in the United States was worth 18036.65 billion (about $18 trillion) US dollars in 2015. That is about $55,424 per person.

Another important number: Wealth in the U.S. is ~$90 trillion, or ~$270,000 per person. That makes $13,000 in debt seem easier to support.

Of course it depends highly on the distributions of wealth and debt. $80 billion of that wealth are in one person's hands, for example; he doesn't have debt problems.
I feel like said decline will take a very long time. As more of the world is lifted out of poverty ICE powered transpo will become within reach. EV use may explode amongst the global top 1% (>=$33k/yr) but gasoline has a much higher energy density than Tesla's batteries (more portable absent infrastructure) and there is a highly competitive global supply chain for small durable ICE's.

Furthermore, the demand for plastics and hydrocarbons for other uses will only increase with global income levels rising.
Freecodecamp.com is free if price is an issue.
The New York Times discloses their native advertising. Also, I doubt that GiveDirectly has the budget for a $100k+ media campaign.
There is a range between eugenics and no population control. I.e. free birth control, no tax breaks past 2 children, etc. Even a small change in birth rate makes a big change in 200 years.
Back in the late eighties, early nineties, I was of the opinion that fixed point is really the way to go, the only thing holding it back was lack of adequate compiler support. Until I realized what would actually happen if the world started using fixed point: programmers would always set the dynamic range too small, so we'd end up with a world full of programs that were constantly failing because they needed to be run on data larger than the test cases. The headaches of floating point, annoying though they can be at times, are much less onerous.
There is certainly a lot out there. You don't necessarily need to forge you're own path from scratch though. For a general roadmap you can use what has been established as standard by a institution with significant experience in this area. They've put in the hard work over many years to figure out what's useful: https://math.mit.edu/academics/undergrad/major/course18c.php

Check out the syllabuses and self-study at your own pace
I can't agree more with this approach. These are usually the things people selling micro services overlook. Also, I think in general questioning how to address the hard challenges with a given framework/architecture/infrastructure is the path that leads to more sustainable progress.
Threads are still the best way to get asynchronous filesystem I/O in a reliable way. I know that people will reply with various explanations of how to do it for some cases some of the time; however, nobody will post a way that works as reliably as threads, because none exist.

At the same time, threads are a vile abomination and we should shun them whenever possible. Computers are terrible, aren't they?
You somewhat described the process of money-creation, which is what keeps the economy going, but you rated it as toxic.
"Shirtsleeves to shirtsleeves in three generations" seems to have equivalent, independent expressions in many languages.
I'm a very old timer...and I think people have forgotten that there was a time here in Silicon Valley when it was enough to be someone with programming experience. The interviews - such as they were - were mostly just to see if you were someone who wasn't a complete jerk. As the supply of programmers has steadily increased, the hoops to jump through have also increased. So now it is acceptable to test people and just generally ask any lame question because "you are the hiring manager". Experience and education should be enough - I'm really not clear about why it isn't. (Not saying that programmers don't have different skills - and different experience. But, for the most part, most programmers can be taught enough to do most things.)
VR must be wireless in order to be successful.
Seriously... we just ate upwards of $6 trillion on a couple of wars that changed nothing for the better, and frankly people already seem largely over it, even as those wars are far from over. Clearly the public is not above being led by the nose when it comes to bombing people they've never met, don't identify with, and maybe even are a bit scared of.
Have you ever noticed how star rating systems are completely useless? People either rate 5 stars or 1 star, and very rarely in between. Most places have switched to simple like/dislike based systems. E.g. reddit or youtube.

And that's when people have no incentive to lie...
Thank you for your insight. My worry is more to do with fear of not being able to make my 40% pass mark for this year. There's simply so much to know and learn, from the analogue (which I find the hardest) to the programming (which I find the easiest). Unfortunately the analogue stuff is the highest weighted out of all of the modules.
> So to figure out the overall value of the investment...

The value of an investment has nothing to do with how much use you get out of it. You're conflating investments with assets.

The value of an investment is how much you can sell it for and how much money it bring you (dividends, etc). The value of an asset is how much value you're currently getting out of it.

The fact that you'll have to pay money for rent is immaterial. You can count that as paying rent to yourself by owning a house.

The equation is simply costs should be less than outlay. If rent <= property taxes + interest on down payment + property taxes + amortized closing costs + opportunity cost for not being able to easily move + repair costs - tax benefits, you win. Otherwise, you're losing.
Popular “Diet” Ingredient Now Linked to Leukemia and Lymphoma in Landmark Study
Which is... funded by us. Armed by us. Guarded on the international stage by us. Even when a couple of dozen of their citizens flew airplanes into our buildings, what did we do? Shake their hands and bomb their neighbors. I grant that "puppet" is hyperbole however.