skysight-inc/HackerNews huggingface dataset:
There's another article on why there are so many gingers among Islamic Radicals. Perhaps the question we really should ask is are engineers really such a segregated minority that we are vulnerable to the same things as other segregated minorities are?
Permanent Internet Tax Freedom Act
IRC is awesome. The biggest downside is that when you join a channel, you don't get to read all the previous history. In that important feature Twitter/Slack is superior.

By the way, #startups on freenode seems to have the most HN users on it.
> Well, there are different personality types out there. This may be "peace of mind" for him.

I'd agree with this if he didn't sound so reactionary. Leaving a software job to work on a farm is great if you're making a deliberate choice from a solid mental state. He makes it sound like he's doing this (and every other choice he described) because he'd otherwise be going out of his mind. It's disturbing to read in a way because he doesn't sound like he has full agency over his current decision.
Disruption Theory in the Food Industry
The tree was the oldest living thing on Earth, and they cut it down
Most of what's needed for this has been in the main/Satoshi client since 2012. The client uses the pruned chain for most transactions because it's faster, and just uses the full blockchain for syncing with other clients. But I don't know of any clients that turn off the full-blockchain part and use only the pruned one. https://bitcointalk.org/index.php?topic=119525.0 https://bitcointalk.org/index.php?topic=118660.msg1285690#ms...
So they "crushed" other hedge funds? They returned 15.2%(1). You know what, boring old VTSAX returned 12.6%(2). Given the risk involved, VTSAX was a much better play. Ugh, hedge funds are suuuuuuuch a rip off.

(1) Don't know if this includes fees
(2) Don't know if this includes dividends
On the topic of understanding marginalized groups who build their own culture (including LPs, the Deaf community, and others) and how "cures" are often perceived as attempts at elimination, I can't recommend highly enough Andrew Solomon's book "Far from the Tree"[1], a work 11 years in the making written with immense empathy that tells the varying stories of dozens of people in each of these communities and the differing ways they react to mainstream culture, to the "horizontal" cultures of people like them, and to "cures" for their condition, specifically told from the angle of the parent-child relationship. It's utterly fascinating, deeply informative, and often heartbreakingly personal. It's a huge book, but you can take it chapter by chapter or I can also highly recommend the audiobook version, read by the author.

[1]: http://www.farfromthetree.com/
> Who actually are they buying this from? ICANN?

Yes. ICANN is auctioning the new gTLDs, and Google won the auction for .app.
Show HN: PressKitGenerator – Generate a Press Kit for Your iOS App with One Click
How We Hacked and Upgraded Our Beta Signup Process
Games in js have had similar requirements, or even tougher. expectation out of a game has been increasing for a long while, and there are games being built on js (even full fledge games using asm.js and webgl),

So i dint think the requirement for latency is as insane, you just need good dicipline, which game develers have had for decades
Another new era of WordPress
I think the minimum price for setting up a TLD is tens of thousands of dollars, and it doesn't have to be a country it can be any kind of string, like .pepsi or .beef or anything.
Amazing.
My grandpa was one of the leading architects for some of this work (mostly lunar probes out of all the ones listed there). It is pretty spectacular to see what people managed to achieve back in those times. Wish I got to meet him. Thanks for posting this.
Well, which comment would you upvote?

1) Yay!
2) Here's where they could have done more...
OpenFin – Secure HTML5 Runtime
Ask HN: What color is the dress?
Does anyone have any science to explain the phenomena?
Yeah, I'm sure farming feels like a part-time job.
This rings true. I'm 30, have a well paid programming job, but I just don't care that much about it anymore. I used to be so passionate and enthusiastic. But now I feel like there's more to life than banging out code.

Unfortunately there's not much else I know other than the internet and the fact it's currently making me a lot more money than 95% of my friends. So that leaves me ultimately disenchanted with nowhere to go.
Another set of Xen vulnerabilities, rebooting the cloud
Great article for getting more success on dates
Access your WordPress site’s data through an easy-to-use HTTP REST API
It seems to me those EA and Google billboards are going to help you attract smug, arrogant people who may be talented, but whose talents are almost certainly going to be overshadowed by their own egos, or people who are good at looking up trivia and may or may not be talented otherwise.

In other words I don't see how such gimmicks work to actually find real talent that can actually be leveraged.
Can We Learn Empathy from Virtual Reality?
From what I understand, the bar to get on the pre-disclosure list is not high. If you are a legitimate company serving the public you will likely qualify.
A human can't measure color, but you're measuring something when you count the number of photons coming through a filter.
> Problem 2: The two biggest ISPs suck, and should be broken up, and/or it should be mandated that competition is much easier.

While its not a complete solution, the FCC decision -- on the same day as the open internet vote -- preempting state laws prohibiting municipal broadband efforts (which laws prevent one potential alternative to the incumbent providers) at least addresses Problem 2.
A few more links on this phenomenon:

1)http://www.slate.com/articles/health_and_science/science/200...

2)http://www.gnxp.com/new/2009/12/30/the-engineer-terrorist/
Introduction to Go (slides)
> As someone who never really jumped into code until very recently

Honestly your first code editor is always the best until you find a killer feature. Familiarity is huge.
Auto-update is the main feature I care about. With auto-update we don't have to worry about legacy browsers holding back the entire industry.
>Likewise, the Left had the House, Senate, and President and could have passed anything they wanted for two years. Their opportunity was blown too. (Yes, resistance from the opposition could have been overcome.)

This is not quite true.

In the 107th Congress, the dems had a tie in the Senate until a Vermont Senator switched from republican to Independent. The republicans controlled both the presidency, Congress, and some would argue also the Supreme Court, during the 108th and 109th Congresses. And in the 110th, the dems held a one seat advantage in the Senate if you count Independent Sen. Bernard Sanders on their side. But the republicans made unprecedented use of the filibuster to obstruct the normal business negating any control.
And until 2008, you also had a large number of Blue Dog democrats in the House who were just as likely to vote with the republicans as they were with the democrats.
Plus you had a "Democrat" like Lieberman who was a keynote speaker at the republican national convention. He was hardly a reliable vote on the democrats' issues.
So no, they may have held a few slim majorities on paper, but they never controlled Congress.
Web typography for non-designers
11 Chicago tech companies in the billion dollar club
Canada operates as an adversarial parliamentary system, and this editorial is by a member of the official opposition. It has very little in solid critiques, but instead weighs to emotions.

This is a political submission, and there is astonishingly little chance it will yield any commentary of merit. Instead there will be some railing about Harper, trite claims about the terrorists winning, and various bits of partisan dogma.
If you're curious about how ICANN's "New generic Top-Level Domain (gTLD) Program" works, check out http://newgtlds.icann.org/en/about
Thrift has been production quality for some time now, so if you've been looking for something like this you may also want to check out https://thrift.apache.org/
I would really like to know what the deal is with .blue and .red. Most of the other ones I can kind of see. Some seem to be just renamings of ones we already have (like .academy vs. .edu). But just a color?
I sense dark sarcasm hidden in this message.
To be fair, this might be the best of a bad world. Google plans to make this TLD available for people to register (like they have with .how). One of other companies in the bidding for the TLD was Amazon, who had no intention of letting outside parties register domains.
Retail is not a very high-margin industry, I imagine Walmart, Amazon, Airlines et al would pass on the savings.
Yes, but the spectrum of the light hitting the eye is a physical thing.

The physical problem is that multiple environments can make the same spectrum, e.g. is it a bluish light source & white dress or white light and bluish dress. White balancing can fix this if you know the light source, e.g. the sun, but that's either an assumption or something calibrated separately from the image.

That said, the perceptual issues are certainly a problem as well :)
"Currently Google lets people register for ".how," ".soy," and ".minna" domains one its own ICANN-accredited domain registry."

So this is what google has planned for these TLDs? reselling domain names. That piece from a couple of days ago describing how google and Microsoft have switched places makes more sense now. google is using it's cash to create some additional revenue streams. such a basic play, a la network solutions circa 1998. wow.
Kill the technical interview
The way I'd approach this would be something like this:

- Set up a cron job to check the real-time API for changes to your referrers

- when a new referrer is detected, talk to Slack via their WebHooks integration service

You could use Google's App Engine (and Scheduled Tasks with Cron for Python) for the cron job, https://cloud.google.com/appengine/docs/python/config/cron

Read more about the WebHooks integration service here: https://slack.com/services/new/incoming-webhook
> your parent was asking if you were making a typo.

I did make a type-o, and corrected it. But since either word would fit my statement, I made a joke.
When you define dwarfism as "adult height <= 147 cm", I'm not surprised.

Animal biology is complex, and a lot of competing factors come into play when determining the dimensions of an adult.

Cross-species hybrids have reciprocal crosses, like the hinny is to the mule, or the tigon is to the liger. The gestation environment produces different results from (theoretically) the same genetic mix. Hinnies are smaller than mules, and tigons smaller than ligers.

Any deficiency of several single dietary factors prior to maturity could cause retarded or stunted growth. The drugs typically used in the parents' household could have an effect, like tobacco smoke. Biological colonies in the home might have an effect. Cockroaches, dust mites, or mold spores could be prompting some epigenetic response. Then there's autoimmune disorders, endocrine feedback disruption, unethical human experimentation, physical traumas, contagious disease during a critical growth period, etc.

That's really a testament to the adaptability of animal species. A huge variety of environmental stresses result in a smaller, but still-viable, organism.
Tabula Set for March Shutdown – EE Times
I agree. This is the reason why this outage is more serious than others.
$185,000 just to apply. If multiple parties applied, the gltd gets sent to auction.

https://gtldresult.icann.org/application-result/applications...
So, it's the first time we do a coordinated release of VLC.

We're doing it for desktop (Linux, Windows, OS X) and mobile ports (Android, Windows Phone, Windows RT, iOS) but also for Android TV.

It's been quite difficult, but we're finishing the work we've started 2 years ago to move to mobile: the code base is now ready for that, without hacks.

So, a lot of the cooler stuff for mobile are going to happen for 3.0.0 though...

And for developers, now libVLC should be usable for most platforms, notably to create apps that play videos.
You mean besides the 46 comments in https://news.ycombinator.com/item?id=9117137 which was posted 12 hours ago concerning a Wired article titled "The Science of Why No One Agrees on the Color of This Dress"?
I'm skeptical that this will work. The system seems both easily evaded by trolls and easily abused by "counter-trolls" (for lack of a better term).
I think that's what they're saying: those two have been around for ages and they're still seen as sketchy, so the newer, weirder ones are even more off-putting by comparison.
Chart of FPGA startup ghosts:

http://m.eet.com/media/1088160/1565chart_pg18.gif
> The real world demand for decentralized digital currency is still questionable in my mind.

My feeling is that the interesting thing about Bitcoin as a currency is the pressure it puts on centralized payment systems to compete with it. The problem with banking is that it's so hard to innovate, primarily because of the regulatory burden both making it very expensive for anyone to enter the market and severely constraining what can be improved if they do.

For example, with credit cards the burden of fraud is put on the credit card company. That turns out to be one of their major costs, even though the credit card company is hardly the lowest cost avoider for credit card fraud (they're just a convenient deep pocket), which requires them to charge high transaction fees to cover the liability. Hence no micropayments; fees too high.

Now suppose that Bitcoin disabuses people of the notion that the payment processor should be the one who takes the hit for fraud. If you don't secure your secrets then you lose your money; you can buy insurance if you like. Suppose regulations get passed to allow this for Bitcoin. Now non-Bitcoin payment processors can make the argument that they should be able to offer a centralized service with the same rules, and we can finally have micropayments.
I can get behind WP-API and like that direction.

However, I can't wrap my mind around like React.js. Having a mental roadblock on even diving it to do prototypes with it to give it a whirl (which I often do with new libraries or languages even).
Oh man the feels.

Being poor works against you in many ways - but one of the worst things that it does is blind you to what you can accomplish. If you don't have a view of that, it's hard to set out with the ambition to achieve anything. Nevermind that being underprivileged you need an order of magnitude greater ambition to succeed in the first place.
What is the evidence that multiple sclerosis is "big in Finland"?
I'm seeing a lot of criticism of Atom's speed and responsiveness, and not much support. I wonder how many of these people are actually using it, and what computers they are using it on?

I tried Atom early, and repeatedly every month or three for a while, and the issue that prevented me from giving it a good trial was poor font rendering (on Windows at least). This issue has been fixed for about a month or more.

I've been using Atom full-time for just about a month now (having previously used Sublime Text 3 and Notepad++) and have no problems. As a programmer the quality of my workstation is fairly important to me, but I think my computer is not a powerhouse: Core i5-4570S 2.9GHz and 16GB RAM. I am fairly sensitive to editor responsiveness - I've tried dozens of editors over the years, and discount most of them for issues that some might consider to be minor, but are important to me - autocomplete responsiveness is a big one.

Atom may not load as quickly as Sublime, but once it's running I haven't had any issues with its performance. I use it for JavaScript and TypeScript programming, and for those purposes it is excellent.
Anti-Paparazzi Clothing Ruins Flash Photographs
I think the minimum price for setting up a TLD is tens of thousands of dollars

Almost $200k, actually, and that's just the fee to present the request; you'll still have to have the infrastructure to actually run the root DNS servers for your TLD(s).
It just so happens that the Russians launched a military imaging satellite into a polar orbit a few hours ago. Supposedly it's the first of a new generation that does digital imaging and no longer uses film:

http://sen.com/news/russia-launches-bars-m1-classified-milit...
The key thing to note is that the parameter being estimated is a fixed (but unknown) quantity. Unlike in Bayesian inference, where we assume the parameter (or our belief in it) is random. The distinction is important. We want inference about the parameter, yet because the interval is the random quantity with confidence intervals, we cannot assign probability statements to the parameter.

As a completely fabricated example, suppose the true proportion in a coin flip experiment is 40%. If my confidence interval is [.45, .65], what's the probability that .40 is in [.45, .65]? It's 1. The probability that a fixed, but unknown parameter will lie in any confidence interval will be either 0 (it isn't in the interval) or 1 (it is). The _proportion_ of times the interval contains the true parameter is the level of confidence (95%).

To your always-positive example, that procedure is not particularly weird. There's always a balancing act with CI's about length and confidence level (otherwise, I could choose all reals as my interval and get 100% confidence level). That your [0, inf) interval has 100% coverage means that you could probably shrink that interval so that it has finite upper bound without losing more than 5% confidence. Hard to say without a specific distribution in mind or mild assumptions, but an application of either Markov's or Chebyshev's Inequality would allow you to make really loose bounds with only relatively minor assumptions.
Actually Sublime was the first one I tried. And I liked it quite a bit more than vim or emacs, perhaps due to being a noob. But I still preferred Atom to Sublime.
.blue and .red? Do you mean .white and .orange?
Me too. Regardless of how many hours I 'work' (which constitutes writing emails, designing systems, taking calls about future or current systems, and, of course, writing code), I'm thinking about 'it'. Other people I know literally turn off their jobs when they leave. I never do. I'm not sure you really can and be effective at it. That part is probably the most exhausting aspect to it. It's never done.
> Also that there's almost no reason to want to make truly anonymous purchases. Because it implies legality to the activity in question (otherwise why are you paying for it?)

I think most people would welcome a shift to more anonymous transactions, but they're not willing to give up the advantages they get from tracking. When my purchase is tracked by a the seller, I get volume and loyalty discounts and easy returns. When my purchase is tracked by a credit card company, I get the ability to dispute payments and better manage cash flow. Most people and businesses aren't willing to give up those conveniences for anonymity.
"I see a creative person who struggles with having to focus on someone else's agenda."

But if he loved/liked programming and the problem is just not working on something of his liking, nothing prevents him from either finding another more endearing programming job or working on his own thing.

I believe the parent spot-on: not everyone is into programming because it is his/her own calling in life, for many people it's just a mean to an end (making a living) which has the benefit of being somewhat more creative and commanding an higher pay than many other jobs.

And by all means, there is absolutely nothing wrong with it, it is clear that the blogger was unhappy with his life (while he was clearly happy when doing something else rather than programming in the past), so it wasn't his thing really, I wish him all the best with his new adventure.
Found out about this from an email from used-line for their auction: http://svdisposition.com/buy-assets/auction_details/auction_...
Flagging-to-verification-to-muting -- funny enough, probably mostly going to be used by trolls to flag the people they're trolling.
Before gamergate was even a thing, some jerks in the atheist/skeptic community created a blockbot whose explicit purpose was to game the Twitter automatic suspension algorithm to boot people off Twitter they didn't like (usually other people in the atheist/skeptic community they didn't like.) So it's not hypothetical, if Twitter creates anti-abuse mechanism, other people will find a way to game that mechanism to punish other people. So it is always worth talking about.
"burning out" only happens when you dont add fuel to the flame. If someone is passionate about what they are working on, they wont get burnt out. I can easily see getting burnt out on one technology or another, but the more code, the more I want to code and learn more.

If someone programs at the same company doing the same tasks for years until they hate programming, then I really feel no sympathy. Get a different job...its easy. Do side projects...even easier.
Adding fuel is easy. Letting it die takes effort.
In my experience it's not easy, and you inevitably take a pay cut in your first job back. You have far less negotiating power coming from a job that your employer can comfortably assume is not well compensated. Also, you have to study / work on side projects to keep sharp for technical interviews.

The biggest benefit for me was that I have been to both sides of the fence and noted that while both are indeed quite green, there are always some nasty crabgrass bits. That understanding was worth the couple years of lost wages, and I suspect will pay for itself in peace of mind over time.
Programming Editors: A Never Ending Battle with No Clear Winner
While there's a lot of reason to be dubious that this can scale to deal with all of Twitter's troll problems, bear in mind that there are people who are literally using Twitter to make death threats (I don't think it makes sense to call people who do that "trolls", as they're far worse, but I guess that's a losing battle).

A system designed to catch "I'm gonna rape and kill you" can be a lot dumber and closer to automated than something designed to moderate all comments (I don't think twitter should be moderating comments. I do think they should be trying to address threats).
Quick, someone register .pepsi and .coke then do nothing with them until either company pays you... of wait, we're right back at the domain squatting thing again?
ARM64 port of Free Pascal: Currently only supports iOS
Loyalty points change the numbers somewhat but the merchant is still paying two or three times more in fees than I'm getting back in points.

Ultimately insurance always has a negative expected value for the average consumer. It makes sense to pay the vig to insure against catastrophic events like a car crash or a house fire, but insuring my daily credit card purchases like takeout meals, groceries, and gas is stupid.
UK journalists 'conspiring' to ask questions about police surveillance
I completely agree that more shared lesson plans would be valuable, but as someone who has little experience teaching - isn't this generally what textbooks are meant to do?

I realize teachers don't just go over what is in the textbook verbatim, but I would imagine they are intended to set a pretty reasonable guideline for what material should be taught and in what order, so I guess my real question is, what are lesson plans plans to you, and how to they work alongside textbooks?
KeyTouch: Unlock, lock and enter your password on your Mac with Touch ID