skysight-inc/HackerNews huggingface dataset:
Everyone keeps saying Trump doesn't mean what he says, and everyone keeps being wrong.

Until he stops saying NATO is obsolete and he won't defend an ally he perceives as not having fulfilled its obligations, I'm going to believe him.
I honestly thought it was a tongue in cheek reference to three letter agency investment and infiltration
By measuring how quickly seismic waves travel between different points on the earth's surface. Seismic waves travel at different speeds depending on the density and type of material they pass through, which lets us determine the composition of the Earth.
"Rent seeking"? I'm confused. AirBnB helps price goods closer to their market rate by expanding the market.

If anything, the people who don't want to compete on price with AirBnB are the ones who are rent seeking.
> Virtually nobody uses Protonmail.

Please, cite a source. Or, show us with data.
>been a case of artificial scarcity owing to monopolistic control.

Well, that sounds like an excuse. 1.6bn people are living in poverty via the Human Poverty Index (HPI) measurement, which is defined as less than earing $1.50 a day. Worse, if we raise the value to $2.50 a day, then we're talking almost half the population of Earth! Half of every living and breathing human right now is poor on a level that I can't comprehend.

Oh we can add more and more excuses like bad government, 'lazy' people, people who should 'move to better jobs', etc but it doesn't make a difference. If the political and economic engines of the world can't keep almost 1/3rd of us out of poverty then its time to consider that maybe we know more about the Earth's carrying capacity today than we did 130 years ago and that you can't just wish post-scarcity into existance nor wish away the effects of human economic activity that ultimately hurts us like climate change as a "Chinese hoax."

We probably can continue to add people but we'll just be making larger numbers in each category, mostly poverty and the poor. Hey, I'm doing well because poor countries tend to work for my interests but that's an accident of birth. Unfortunately, not everyone gets to be born into the life of an urban westerner.
>The problem with the web of trust is that it simply doesn't work: the fact that I know you means nothing about whether I trust you to vouch for others.

Actually it means a lot. That's how trust works in the real world as well.
I do hope they find a way to sustain their high-end DSLR line. Otherwise, I think the price tag is going to increase too much...
Using a Mozilla product that isn't Firefox is a great way to have a crucial piece of your web infrastructure discontinued about three months before it's production-ready.
You don't seem to have a clear understanding of the distinction between justice and vengeance.
Shell Scripting the Awesome Guide Part4
I think it's more like if you pay someone FU money to stay for a fixed term or milestone, you'll need to pay them exponentially more FU money to stay for the next milestone.

Many top executives are on this track as well, which explains some of the crazed pay scales.
Agreed. I would think tons of engineers would kill to be on a project to build the first real self-driving car, whether they're getting paid millions or thousands. If people keep quitting after making a pile of money, that sounds more like it's clear to everyone from the bottom up that there's no real commitment or ability to execute on this than that they're paying people too much. No surprise if everyone is jumping ship to other companies that have an actual plan to get people into self-driving cars.
@tptacek is spot on actually: "The emerging consensus among experts is that it's not worth the trouble, or, worse, incapable of doing much more than generating a false sense of security."

I don't know what the consensus among experts is because I'm definitely not one of them. However, the Podesta email scandal/hack/case take-away for me was that... if the most expensive, modern digitally-aware campaign ever made did not bother to use GnuPG for emails, it means that it is pretty much a dead-in-the-water tech.
Apparently, we assured the Russians that NATO would not expand east.

http://www.spiegel.de/international/world/nato-s-eastward-ex...
*TDSotM
IonicDB – Inputting data and outputting IDs
It is very hard to build a secure, distributed messaging system. It's even harder to run a secure one in a world where bad actors are known to exist in distributed, federated systems.

I understand why some might feel this is an overly cynical position to take. With that in mind, I would remind people that spam is a real problem in a real-life distributed, federated, open system.
It is fairly common for newborn babies not to have names, which can cause issues with medical record systems. In most cases a workaround is used, such as "Baby {{Lastname}}". In the US, I suppose, the baby would at least have a last name, so not entirely nameless.
Drone taxis? Dubai plans roll out of self-flying pods
I would buy this more if we routinely heard "problems with retention" as an issue with runaway executive compensation.

It's possible I've not seen them, but seems curiously absent in the discourse to me.
Again this isn't about steam hardware survey it's about reality.

Out of the lastest 10 AAA titles only one I would call something that might be worth more than 4 cores and it's WD2.

2 cores on 100%, 2 more on 60-70% and 2 more on 20%.
W/ HT it will be 2, 100% and the 10 left "cores" at about 15%.

And this is by far the best "multithreaded" game that came out in the past 8-12 months.

What devs do for consoles doesn't translates to PC, PCs come with a huge variety in hardware and unlike consoles where devs get 6-7 cores out of the 8 exclusively for their game on a PC they have to live with everything else from AV scans to Streaming.

No one is taking advantages of multicore CPUs because no one can do it right on a fragmented platform where you don't control over the runstate of the app, co-hosting and have zero knowledge about it's hardware and configuration.
At first blush, it looks like that. Once you are aware of this hiding of self, that awareness itself has deep implications.
First of all, governments are for the most part able to differentiate between refugees and economically driven immigrants - the main influx of refugees in Germany and other European countries these days is from Syria, and it's not easy for Croats, say, or Slovenes to pass themselves off as Syrians. So unsurprisingly enough, we're not seeing a huge influx of Eastern Europeans - partly thanks to sensible limits on immigration.

Turks, Greeks and (though you didn't mention them) Italians are another matter: The industries of Germany (and other countries) practically begged people from these countries to come to Western Europe and augment labor pools here. The first deals were for short-term working arragements; later it was decided that there were good humanitarian and societal reasons to let these people emigrate and stay. The city I live in has a complement of about 10% (ethnic) Turks plus a colorful mixture of other origins. My dentist is a Turk!

Your idea of shipping aid to where it's needed is poorly considered, as another commenter has explained nearby. Syria, for example, continues to be a slaughterhouse, and its broken infrastructure can't feed and house people in bales of money.

No, it's not governments blackmailing their public to breed faster - the compulsion to maintain population figures is a purely social thing, no coercion needed. Former immigrants from Turkey and elsewhere will be working to pay part of my pension. You, meanwhile, are considering immigration as a threat. I have to tell you, your concern about "ethnic minorities" in London really is troubling. When people from other countries emigrate to England, they become British, and then only racists are concerned that those British people or their parents were formerly residents of a different country. Do I need to remind you that the USA is populated almost exclusively by emigrants from other countries? Oh wait, most of those were white, so that makes it... different? Conclude what you will.
Like everything, it's useful against some things and not against others. For some people, hardware SSH keys are worth the effort. For others, not.
You are right, but the number of ad-block users is significant now -- around 20% (accd. to the same PageFair report).

I have also personally seen around 30% users use ad-blockers, for a site with around 100,000 visitors a day. However, most of the audience for that site is people in twenties, so it's not surprising to see higher than average ad-blocker usage.
The book of anti-Shakespeare
No, his reputation doesn't "warrant" anything. Internet discussions don't work this way.

If he claims something, he should be able to back it up with something else than his so-called "authority".
Two ex-Israeli spooks are helping salespeople psychoanalyze their customers
You've got an important point here, so it would have been much better to make it substantively and without snark.

I say it's an important point because it was a big one for my own growth. I think many programmers (and many HN users) tend to feel that way, and not without reason. What's needed is patient explanation, not oppositional dismissiveness. Unfortunately the latter takes a lot less time.
We have to limit population growth because of thermodynamics, otherwise we will all die.

If we increase our energy consumption by 1 % per year, we will all be dead in less than 1000 years because at that point the surface temperature of Earth will have reached the boiling point of water because it can not radiate the energy into space. [1]

You may object that we can reduce the energy consumption per capita and therefore have population growth without an increased energy consumption but that does not work.

Starting with the population of 7.4 billion people in 2016 and a population growth rate of 1 % per year, it will take less than 1400 years until body heat alone will raise the surface temperature of Earth above the boiling point of water. [2]

You may now object that we will of course move into space and leave Earth instead of sticking around here until we all get boiled alive. Unfortunately this does not help much either.

With a population growth rate of 1 % per year we have 2685 more years until we run out of places to live in the Milky Way assuming 400 billion stars and one Earth-like colonizable planet per star. Unfortunately 2685 years is not nearly enough time to reach all the stars in the Milky Way. Even if we would be traveling at the speed of light, we could cross just about 2 % in that time.

Even more fundamentally, space has three dimensions and therefore the number of stars and planets we can reach only increases with the third power assuming a homogeneous distribution [3] and will in consequence quickly be overwhelmed by exponential population growth within the reachable volume.

We can push all those numbers to tens of millennia with a growth rate of 0.1 % per year, but that is still the blink of an eye in the grand scheme of things. So there are very real limits to the possible growth of the human population and the time frames are not that large even with moderate growth rates. [4]

[1] The total emission of an ideal black body with surface area of 510.1 million km² at 373.15 K is 560,791 TW. The world total primary energy supply in 2012 is estimated to have been 155,505 TWh which is 17.75 TW on average. This is a factor of 31,591 from what Earth could radiate into space at 100 °C or 1,041 years of 1 % growth per year.

[2] Assuming an average basal metabolic rate of 80 W, a population growth rate of 1 % and an initial population of 7.4 billion people, it takes 1,383 years to reach an body heat output of 560,791 TW.

[3] Within a galaxy like the Milky Way it actually becomes more like the second power after some time due to the flat shape.

[4] All this assuming a form of living not to different from today. Moving human brains into computers and getting rid of the bodies would certainly impact the numbers, but even then computers will still consume energy. Similarly the numbers could be impacted by major revolutions in physics. I mean really, really major changes.
All the falsehoods texts discuss the same kind of issue: the domain doesn't match the model. And computer models are imperfect a priori for modelling empirical data(natural language, human identity, relationships, continuous functions, physics calculations). We can get those closer in approximate so that the error is negligible, by testing, collecting feedback about our error, and iterating on the model. All of these - even the genders and natural language - can be tested for error, we just can't ensure 100%, and our measurements for the human things necessarily rest on sampling opinion.
Awesome as smartphone cameras are, they're also slooooow compared with a P&S, and doing everything through a touchscreen is never as good as dedicated buttons. More features don't automatically make something better.
WebPack is not the only way – fusebox
I agree. But that doesn't mean that modern phones aren't eating into the DL's market; a camera that takes decent enough pictures for Facebook and fits in your pocket.
A year in Stardew Valley: life, labour and love
Show HN: jmc – a new open-source macOS media organizer
Volkswagen and Mobileye team to help autonomous cars ‘see’ via crowdsourcing
>Self-interested people often work together to achieve great things. Why should this be the case, when it is in their best interest to just care about their own wellbeing and disregard that of others?

I think this is a kind of strong statement to take as a given, especially as an opening. This is taking social darwinism as law, and could use more scrutiny.
<Did not know about Krishnamurti before this article on HN>

That is still someone else making a website, not Krishnamurti himself.
Fluid Fire – 1 KB Amiga Intro Relased at Datastorm 2017 in Sweden
You're downvoted, but I agree that the e.g. women-in-tech one -- while worthwhile to be aware of -- does not fit the general "falsehoods programmers believe" theme/meme. The meme refers to assumptions that lead to technically-inaccurate programs.

IOW, there's a difference between "everyone has two names, so you can assume that schema for a database" vs "all women in tech are designers". The latter is false, but it's not a programming error. The stuff on this list [1] does not fit the pattern of programming errors.

https://gist.github.com/Su-Shee/5d1a417fa9de19c15477
Evidence?

A) No international observers were allowed.

B) Russia President’s Human Rights Council mid-point estimate: 55 percent of polled voters for annexation, turnout 40 percent, 22.5 percent of total Crimean population voting in favor.

C) Falklands was a UK territory, not invaded, and had free & fair elections with 90% in favor because they were scared of Argentina trying to annex them. Pretty much the opposite situation on all points. But please, go ahead and show evidence I am wrong ;)

http://www.forbes.com/sites/paulroderickgregory/2014/05/05/p...
Go to

https://helioviewer.org

to get "live" feeds, as in hourly updates of the suns different spectra.
Two most common misleading statements by law enforcement these days:

1) They were resisting arrest.

2) They are terrorists.

Makes it hard to find cases where there are actual terrorists or people actually resisting arrest.
I suppose that could be referring to "John/Jane Doe" situations - when someone turns up who may have a name, but you have no way of ascertaining it (because they're not carrying ID, and are unresponsive, dead, or otherwise unable to tell you themselves). Not really a relevant concern for most programming situations, but it could catch you out if you're writing software for medical/police reports, for instance.

Or, for a rarer subcase where the person genuinely has no name at all - consider "feral children": https://en.wikipedia.org/wiki/Feral_child
But if you would flip the ME into it, the sealevel would rise ...
> You already have one...In fact it's probably either in your pocket or your hand right now.

"f/8 and be there." That's the other reason I'm returning the A900 - it's a solid camera, but so is the one in my pocket, and by the time I've dug the A900 out of its case, powered it on, and framed the shot, there's most likely no longer a shot to get. My phone's a lot faster, and if I'm going to be digging in a case and screwing around setting up a shot, I may as well be doing it with a DSLR that does more than any point-and-shoot ever made.
Measuring earthquake wave propagation?
People will always quit for a bigger pile of money. It's that simple.
Semantic Question Matching with Deep Learning at Quora
> [slow] compared with a P&S

Really? I've found it to be the opposite - my iPhone SE beats a Coolpix A900 every time. I don't have wide experience with P&Ses, though, so maybe that's just a slow camera? But it'd have to be a very fast camera for the overhead of a case vs. a pocket to cease to make a difference.

(And I carried the case slung on the outside of my satchel, partially under the flap but otherwise exposed. All it took was a tug, a flip, and a yank - but my phone was still faster, every time.)
Microsoft just released a video-capture hack for HoloLens
It's worth noting that Falcon Heavy development is being paid for by SpaceX, as were the upgrades to Falcon 9 to increase its payload. SpaceX plans on making that money back from commercial launches, mainly heavier geosync satellites. Aside from the two launch failures, SpaceX has been very efficient with R&D&operations.
Maybe it's a mistake to allow imaginary to ever be separate from real numbers ? Another post here brought up how easily it is to work with imaginaries if you just treat them as the vector [re im]. Maybe (philosophically speaking), there are no purely real numbers. Could it be that all quantities in nature must contain a (sometimes zero) Im component ? That might be a more satisfying interpretation than just allowing them to creep in when they are absolutely required, such as polynomial equations.
Why Did Medieval Artists Give Elephants Trunks That Look Like Trumpets?
I assumed that the question being asked was is the style with ASCII quotes legal.

If the question involves the use of the non-ASCII quoting style, the answer is more muddled. RFC 6531 generally repeats the RFC 5321 mantra of "don't interpret the local-part", prohibiting only ASCII C0 control codes explicitly [1]. RFC 6530 suggests that C1 control codes should also be prohibited, and suggests that non-NFC is highly likely to cause problems. It further suggests that NFKC-normalized and excluding punctuation and whitespace is risky.

In general, a lot of email address handling advice requires ignoring what the dictums of the RFCs state. You should treat email addresses as case-preserving (i.e., compare ignoring case but don't change the case), and it's inadvisable to have a case-sensitive email server. Similarly, quoted local parts and domain literals should be rejected by almost all software that's not in the guts of the email system. Extending similar rules to EAI is difficult because it's unclear how the system will work in practice, but my libraries start by force-converting the localpart to NFC.

[1] The actual text is "ASCII graphics or control characters." This could be interpreted to mean "(ASCII graphics) or (control characters)" or "ASCII (graphics or control characters)." Given the text of RFC 6530, assuming that C1 is forbidden should generally be a safe assumption.
The thing about DRY is it's not just "don't repeat this code," it's "don't repeat this code that has the same execution assumptions and maintenance expectations." You can make those assumptions broader with parameterization, injection, etc., but there's a limit before you either make it too complex to reason through or end up pulling in diverse maintenance expectations.

In my own niche, software test automation, this can be a huge problem because the meat of every test stands alone from all other tests, otherwise it wouldn't be a unique and interesting test. Applying DRY naively in that kind of situation often leads to a bunch of non-cohesive "do everything but this, and based on this flag do this one different thing" type code.

You really have to jump back a level and look at things more in context of their usage. This is one of the reasons that there's debate about even sharing things like setup methods, never mind test bodies.

Sounds like the evolution of different flows described has a lot in common with this. You have to look past the lexical.
usernames across different websites aren't unique identifiers nor is this relevant to the discussion
The ideological ones are really horrible.
I have read many of his books and listened to his video talks with his followers while I was in Chennai.
The "Commentaries on Living" series are easy to read and my favorites.
http://www.jiddu-krishnamurti.net/en
http://www.jiddu-krishnamurti.net/en/commentaries-on-living-...

His teachings are just the opposite of Gita (and other Hindu scriptures), which prescribes caste based society as the act of God.

I moved on from his abstract teachings to practical life changing works of Osho, Ambedhkar and finally to E.V.Ramasamy (Periyar).
From https://talkjs.com/hello/terms_and_privacy/

>> We do not promise that our software works or is good for anything at all.

Is this a joke?
Location: Seattle, WA
Remote: Yes, depends on opportunity
Willing to relocate: No
Technologies: Java, Android, C#, Git, AWS. Some SQL, and Javascript
Résumé/CV: http://scott-jenks.com/JenksResume.pdf
Email: sjenks at gmail
I was thinking the same thing (your entire comment) today, even before running across this thread.

My bloomberg terminal has daily quote when you log in. Today it says "I cannot give you the formula for success, but I can give you the formula for failure, which is: Try to please everybody" - Hebert Bayard Swope. I didn't know Swope so I googled. Wikipedia says Swope could be partial inspiration for Gatsby (at least the house and parties).

I read the book in early junior high school and I remembered it to be a book about nothing. Just a guy who missed a girl and that's it. In addition to not relating to the social and personal experience aspect, I really didn't notice the writing style which people gush about. Will need to re-read for sure.
> disabled pinch zoom

Can anyone explain to me why this is even a feature?

Why did the powers that be decide that web sites should be able to prevent pinch zooming? Why do mobile browsers not provide the option to disable this bug?
The Boötes Void – Giant Hole in the Universe
> Presumably it prohibits certain kinds of parallelism?

Actually it enables parallelism you couldn't do before, because now you're confident the compiler will prove that what you're doing is safe.
GoPro is not in much better shape than Nikon. [1] Nikon shouldn't even bother with the action cam market.

Yi Technologies [2] and companies like Yi are going to DOMINATE the non-smartphone camera market in short order. Just wait for MWC this year...

[1]https://www.fool.com/investing/general/2016/02/03/gopro-incs...

[2] https://www.yitechnology.com/
Wondering if this is an opportunity for something that can 1-click deploy to a $5 Digital Ocean account would be worthwhile.
But why ? What does it solve ? This is xml xslt alk over again.
It's really not. There are people who value other things than only money.
NY Medical Startup Hiring Recruiter