skysight-inc/HackerNews huggingface dataset:
I wouldnt recommend react for any app which you want togo big. In the end, you need to rewrite it to native code anyway, because you want to use the latest feature, or because you have bugs because react native doesnt follow the platform guidelines (activities, activity stack, etc)
The Science of the Sleeper(1999)
"This" airport has a name, it's "Geneva Airport".

Stop with the link bait headlines.
> Dr. Teresa Belton [...] told the BBC that boredom is crucial for developing “internal stimulus,” which then allows true creativity.

This also applies to grown-ups.
I think codecamper was being sarcastic :-)
If you want some website to be in their own window, visit them in Chrome and go to 3 dot menu and Add to home screen. Basically similar as on desktop, with the taskbar/desktop icon.
Test Automation in 2016
Selenium with Image recognition
They are usually private datasets and details of the training are not usually disclosed. There could also be duplicated effort by every company competing in the field.

There is also the side that it would make it harder for startups to compete as the progress is made on training on large datasets using huge clusters of machines. Such datasets and compute power is impossible to acquire for small companies.
If they look anything like the cameras in these articles, they are easy to spot - a big white box with a glass covered lens slot on the side:

http://www.dailytech.com/Federal+Court+Cops+Cant+Spy+on+Your...

https://sipseystreetirregulars.blogspot.com/2011/04/smile-yo...
Ah, that is why it seemed so wrong, thanks!
I agree this point is confusing. However, I think the "10% of employees will experience frequent crashes and possible data loss" sounds way too extreme.

I mean, how many companies do you know that give all their workers Xeon-powered laptops? My impression is that 99% of people have i3/5/7 powered machines at work.

Are really companies experiencing frequent failures caused by RAM on 10% of their employee's machines? Can anyone with such knowledge weigh in?
Or they could just 3D print metal. Or really cheat and just print on paper.

Or use a VR toolkit to create the experience of something printed on paper that never was. :)

Interesting how completely different skills have all been about creating something you read, from chiseling rock to simulated light rays.
Oh dear. Who comes next, Elam?
Pips: IoT devices to help blind children and people with dementia
Ling's Cars (ex-Dragoin's Den) seems to still be very much in business despite the visual madness on her website:

http://www.lingscars.com/

I think if it wasn't like that then it wouldn't be Ling's.

It's also worth doing a view source....she's even got her face plastered all over the code :)

That said, not sure taking a side (either way) on the EU referendum is something I'd plaster on the home page of my business site.
"Well regulated"
> But would an account where an attempt was made, and failed, also count?

I wouldn't think so. There must be countless incorrect password attempts all the time.

> What if the userid and password are correct, but 2FA stopped the attack on an account. Is that account affected, in their view?

Interesting question. I'd hope they'd inform me if somebody had my password and was only blocked by 2FA.
The first paragraph mentions Salman Rushdie, which reminded me of this[0]. For anyone interested in free speech, victim blaming and such, these Dahl quotes are interesting:

'In a letter to The Times of London, Dahl called Rushdie "a dangerous opportunist," saying he "must have been totally aware of the deep and violent feelings his book would stir up among devout Muslims. In other words, he knew exactly what he was doing and cannot plead otherwise. This kind of sensationalism does indeed get an indifferent book on to the top of the best-seller list, — but to my mind it is a cheap way of doing it." The author of dark children's books and stories for adults (who himself once had police protection after getting death threats) also advocated self-censorship. It "puts a severe strain on the very power principle that the writer has an absolute right to say what he likes," he wrote. "In a civilized world we all have a moral obligation to apply a modicum of censorship to our own work in order to reinforce this principle of free speech."'

[0] http://www.nytimes.com/2007/07/04/arts/04iht-15donadio.64826...
How do you come to the conclusion that the entirety of Samsung don't understand or respect software, when they clearly show great contributions to OSS? [0].

[0]: http://linuxcontrib-inn.rhcloud.com/
Jack Ma Says Fakes “Better Quality and Better Price Than the Real Names”
Intel vPro page is way more scarer than the OP article :)

http://www.intel.com/content/www/us/en/architecture-and-tech...
I don't know, man. Being bored out at Fort Funston leaves me way happier than being bored at home.
One thing that baffles me is the fact that ok, the third lane is bigger; but it's one lane vs the existing two. If everyone started using only New Panamax ships, they would effectively cut in half the number of ships that can go through (and would likely have congestion issues because of alternating directions of travel). Just to balance that, new ships should have 100% more capacity, but spec numbers look 50% bigger at best.

Is there a plan to enlarge at least one of the existing lanes, once the new lane is open?
Loving the Alien: Thomas Ligotti and the Psychology of Cosmic Horror
That's precisely what I tried to describe in my previous post, but contrary to what you say, Chrome now adds it as a new tab.
Eric Holder goes to bat for Uber
We already have that, it's called citations...
If that planet hosts a large moon live might have evolved on it («within the so-called habitable zone – the range of distances from a star where liquid water might pool on the surface of an orbiting planet»).

Compared to the Earth it would be a strange world. First there are two suns in the sky, both smaller than Sol and near to each other. Perhaps two thumbs held at an arm's distance. Then there is the big Jupiter-like planet. On this world there is no normal day-night rhythm. The moon most probably would be tidally locked to the planet. And the orbit around the binary is just above three years.

Perhaps there are no spectacular sky scenes, however. A three-year «day» is very hard on the climate. For live to evolve it would have needed a permanent thick cloud cover like on Venus. Aliens living in that dark world would have no eyes.

We could try to listen for a message from there. The star is located in the Cygnus constellation and quick googling gives distances between 170 and 1500 light years.
What is GraphQL and how does it differ from REST APIs?
Doesn't it do both of those, plus also potentially open Facebook to being out-competed by a Nigerian or Kenyan software company?

Even if his particular brand of education is in the particular areas in which his company employs people (note that it is also his own personal area of education and expertise), I don't think that should be enough to dismiss funding education as a valid tax deductible charity. Now, if in the next months it emerges that this coding schools teach only FB specific technologies (e.g. something like how to build a Messenger bot, I don't even mean PHP/Hack or React) or that admission is contingent in signing a contract to work for FB afterwards, I would feel very differently.

To put an extreme example, do you consider the companies listed here: http://www.blackgirlscode.com/partners.html to also be participating in a tax deductible anti-labor scheme? If not, where is the line?

Sure, maybe at some point Zuckerberg will realize, like Gates did before him, that the world still needs more anti-malaria drugs and nets, before it needs computers and programming courses. Nonetheless, education initiatives (even highly-targeted professional-skill education initiatives) are charities and do produce a public benefit. Whether or not that benefit exceeds the benefit produced by the taxes that would otherwise have been collected leads to a lengthy policy discussion about when and how to tax charitable donations, which might indeed be an option.
Cheat Sheet for XPath and CSS
Let them eat code.
Plus, if you're super paranoid, pulling doesn't require leaving any ports open and software listening on the repository.
Hate speech can be very subjective. Like disagreeing with a common view point. If one company can control what is politically correct. There will be less freedom
People should always worry about attack surface area
The ME contains a fully-featured CPU and several MB worth of firmware.

That should be able to fit a full Java ME, I think.
FBI's Facial Recognition Software Has Never Been Properly Tested for Accuracy
From what I understand Samsung is a huge conglomerate of divisions that have little to do with each other.

Samsung Semiconductor is happy to supply chips to Apple even though they're the biggest rival of Samsung Telecommunications the builds the Galaxy phones. Conversely Samsung Telecommunications may or may not pick Samsung chips for their Galaxy phones, it doesn't really matter.

So I guess it depends to what division they will be attached. If they're attached directly to the group, they may actually keep complete freedom and just have a different owner.
I ran a couple of Kafka client benchmarks using Python, Jython and Java and got pretty interesting results. Check them here: http://mrafayaleem.com/2016/03/31/apache-kafka-producer-benc...
Yes, it is. And it wasn't meant as criticism, I think.

The pointers to past discussions are helpful if there was a real discussion then.

I strongly dislike all those "but look, it has been submitted before (but nobody ever commented)", because it adds absolutely nothing, but in this case it's different.
My question is whether alternatives are secure, such as AMD or ARM? I imagine the ARM architecture to be too scrutinised and low power to get away with that sort of thing?

Personally I want to buy a laptop that is secure due to travelling to questionable places, I am wondering now whether it will include an Intel CPU in light of this.
For anybody interested in geopolitics: the new canal is big enough for Nimitz and Ford class carriers. Cutting travel time from NY to LA from 17 days to 7 days.

NY to Taiwan strait is now only ~14 days, previously ~20 days and LA Taiwan strait remains ~8 days. LA - Israel travel times from 18 days to 11, from NY about 7 days.

This has relatively little to do with "power projection" as carrier battle group is lot more likely to use the Suez canal in such situations. But for U.S. defense this is significant. Now nobody can start crossing the pacific with evil thoughts without taking into account every carrier battle group in Pacific and Atlantic. And if you embark from Barents sea, you have to take into account anything floating around Hawaii or closer.
look at this idiot, he can find beauty in elegant mechanisms!
NICs exist, occasionally: Atheros Wifi chips work with open-source firmwares. And it shouldn't be too hard to find a GBit ethernet NIC without.

Everything else is a lost cause right now. Keyboards, mice, displays, … Everything is running proprietary firmware blobs.
Mere "political incorrectness" does not rise to anywhere near the level of actual hate speech. It's the difference between advocating against abortion or even protesting abortion clinics, and actually calling for the assassination of abortion doctors.
> Functional programming throws away the "clarity of regular function calls" by abusing them or their syntax for control flow. It's an unreadable mess. Having control constructs be library functions seems to be an extension of this, making the situation much worse.

Shrug - that's the opposite of my experience. When you're working in a world where functions are functions, you don't need explicit control flow - you just want to express what the return value needs to be, and have the computer do whatever it needs to to make it happen as quickly as possible. Restricting yourself to a call stack model is something you have to do for sanity in a language with pervasive mutability and side effects, but as a C programmer you surely know that it means giving up some performance. In a language where your functions are pure (which is often where you want to be for optimization anyway - compare GCC's SSA form) a lot of the need to explicitly reason about control flow goes away.

> Sometimes gcc's optimizer will partially apply a function. I've seen the result via disassembler. This beats partially applying functions by hand. For example, the function may do different things if a certain parameter is NULL. The compiler makes a version of the function for when the parameter is NULL, and another for when it is not.

I'm asking to express a partially applied function in code, not for performance but for clarity and readability.

> I think I've written code that matches your "partially apply a function" idea pretty well, using macros. Like this:

I don't want to do it at compile time, I want to do it at runtime. A super-trivial example would be something like:

def add(x: Int, y: Int): Int = x + y
def addX(x: Int): Int => Int = add(x, _)

i.e. I want addX(5) to return a (pointer to a) function that takes an int and returns an int that's that int + 5. How do I do that in C?

int add(int x, int y) { return x + y; }
int (*)(int) addX(int x) ???

I can return a struct that contains 5 and a pointer to add, but that requires whatever calls addX to know about the difference between this and a normal function.
So, sad now!!!
U2F is immune against phishing.
Since I care mostly about game related stuff, Cocos2D-x, SDL, openFrameworks.

When doing more app like coding, following MVVM patterns with the view written in the platform language.

On iOS you can use Objective-C++, on WP and UWP C++/CX.

Android is the worst because Google keeps the NDK at an arm's length, but projects like Djinni and SafeJNI help.

If you don't bother to provide a native experience, but still enjoy the portability of C++'s code, there is always Qt and QML.
Do you find a good range of packages available?

I'm downloading the live image to have a look/play
Udacity also offers a free course on machine learning: https://www.udacity.com/course/intro-to-machine-learning--ud...
You will start with mini projects and will also work towards a final project: "searching for signs of corporate fraud in Enron data"
Are you doing this as an individual, or as a single person company? If the later, look into paying yourself less as regular income and another sum as dividents. Might save you on corporate tax. Also, pay a bookkeeper to do this for you. Your time and security is worth that small amount.
Huh? Would you rather see less educational opportunities for African citizens?
Just open any Polish major website without adblock to understand why. +10 trackers, +20 ads per page, +6 social buttons per post.
Agile Visualization: an online book (work in progress)
> proprietary OS

Say what? SmartOS is based on illumos, the only free, open source SVR4 UNIX out there.

Get the code: https://github.com/joyent/illumos-joyent

Build it! https://wiki.smartos.org/display/DOC/Building+SmartOS+on+Sma...

Modify it: https://wiki.smartos.org/display/DOC/SmartOS+Developers+Guid...
Meanwhile, TSA paid $1.4M for Randomizer app that chooses left or right.

0.http://www.geek.com/apps/tsa-paid-1-4-million-for-randomizer...
> But the survey also found that very few people pay anything for online news—just 9% of people in English-speaking countries

That's WAY higher than I expected
I is just Superb.... It parent addition was also nice though.
Security Incident (June 12 2016) [getsentry]
When did VC became philantropy?
How to Install Android N Developer Preview 4 NPD56N? See What’s New
Wrong. On some machines, such as the X200, you can actually remove and disable the ME with coreboot/libreboot.
As I mentioned, a CS professor with enough seniority to have a family to raise is going to be pulling a 200k+/year salary, more than enough to comfortably raise a family, even in the Bay Area (probably not SF).

Something I didn't mention earlier is also the fact that if they really needed extra money they can easily consult on the side, as well, which is totally okay in academia (unlike most employees at companies).
Ask HN: Are bots just a hype?
Hi,

Everyone seems to be crazy over bots, but I want to know your opinion about this.

Are these bot's just having a hype time?

I know bots can be good for existing businesses to communicate with their users.

But can a new service be brought to life starting as a bot? Is it the next generation of apps?

Anyone who has made a bot and seeing success from it? if so what problems have you guys came across in making, distributing your bot.

What's HN opinion about this?
Mitsubishi UFJ Japan largest financial group is building its own digital currenc
The criticism on the tooling seems excessive for the benefits it provides. On one hand you don't spend the time equally on the terminal, the text editor, dev tools and the platform's IDE. You'll normally spend most of your time in the text editor and the emulator. You'll have to use the other tools here and there, but in exchange most of your code will be shared across platforms.

Regarding code organization, I found redux to be a well established tool with clear patterns.
Hahahaha.... Pretty fun doing :)
Is the title trying to say that ads are somehow messengers..?
> And it shouldn't be too hard to find a GBit ethernet NIC without.

Just wonder how exactly you going to check if hardware have firmware inside it.
That sounds like a giant waste. There must be many empty seats New York-LA, at least one for each passenger flying LA-Sydney.
Thanks,that was a good presentation. Yap basically POWER for mid to high end and ARM for low to mid.

And it looks like AMD has its own equivalent of ME...
I agree, Polish websites are so cluttered with advertisments, some of them being pop-ups hiding the whole main page of initial load. Completly unusable without ad-blocker.
BTW. The best ad-blocker I found so far is just uninstalling Flash plugin from your browser. HTML 5 is not so popular yet, so that helps a lot.
Intel to Launch Fintech Innovation/Blockchain Lab in Tel Aviv
"Over-scheduling" is by definition harmful, but the core disconnect is that there's a 9-month calendar of organized learning (with occasional breaks) and year-around parental commitments. If the article is correct and boredom is beneficial for internal motivation, it doesn't make sense for that boredom to be "overscheduled" into a 3-month section of the year.

In the US: "the 9-month calendar that most schools operate on was established when 85% of Americans (and students) were involved in agriculture, and when climate control did not exist in school buildings. In today's United States, only about 3% of Americans are engaged in agriculture [and] most schools have air conditioning." The result is a roughly one month loss in education level over the three month break, depending on parental involvement (the kids whose parents are less involved in brain enriching activities lose more). [0]

[0] https://en.wikipedia.org/wiki/Summer_learning_loss
Whether you believe he is doing a good thing because it's a good thing, or just because he wants to be seen doing a good thing, it doesn't change the fact that the good thing is being done.

Tax deductibility does indeed incentivise charitable giving, possibly for selfish reasons. But the person on the recieving end of education/healthcare/whatever, doesn't really care do they? The effect is what's important, not the motivation.
That was a great video, really awesome scale of engineering here.

I love how it refers to the "high mast lighting" [1] as "high mast lightNing" in both the speech and on-screen text.

I guess they're not all native speakers (neither am I, to be clear). It's kind of a "honey pot" in English that I somehow tend to be sensitive to. :)

[1] http://s-steel.com/3755-2/
Get Best Deals on Mobiles by Comparing Prices of Online and Offline Sellers
If Facebook doesn't try to hire more black developers, this proves they're evil, because they must be racists. If they do try to hire more black developers, this also proves they're evil, because now they're exploiting black people to drive down labor costs. Likewise, if Zuckerberg doesn't donate to charity, he is evil because he's selfishly hoarding his wealth; if he does donate, he's evil because he's trying to exploit the underprivileged to enhance his own prestige.

"Friedrich Spee von Langenfeld, a priest who heard the confessions of condemned witches, wrote in 1631 the Cautio Criminalis ('prudence in criminal cases') in which he bitingly described the decision tree for condemning accused witches. If the witch had led an evil and improper life, she was guilty; if she had led a good and proper life, this too was a proof, for witches dissemble and try to appear especially virtuous. After the woman was put in prison: if she was afraid, this proved her guilt; if she was not afraid, this proved her guilt, for witches characteristically pretend innocence and wear a bold front. Or on hearing of a denunciation of witchcraft against her, she might seek flight or remain; if she ran, that proved her guilt; if she remained, the devil had detained her so she could not get away."
Ask HN: How does LinkedIn's “trending” pulse work?
Although I spend a lot of time reading articles on this site, I'm a beginner in terms of coding. I want to know how LinkedIn chooses articles that show up on my feed that for me are labeled "Trending in the Staffing and Recruiting Industry" because they often have nothing to do with the Staffing and Recruiting Industry. For example, today an article from Time titled "Justin Bieber Is Trying to Shut Down This Website" (clickbait) showed up. Is LinkedIn tracking what stories people in my industry are reading in their free time?
Well, yeah, ad-blockers are among the best antivirus-software, speed up page-load times, reduce data usage, improve privacy and require roundabout 0 effort on the user's part.
And except for ignorance of their existence or extreme benevolence, there's not a whole lot of reasons for users to not install ad-blockers.

That the ad-industry has been flourishing for so long is actually more surprising to me...
Wrong. 2048-bit RSA has an effective security level of approximately 112 bits, just like 3-DES. If you want 256 bits of security, you go all the way up to 15360-bit RSA. That's why Elliptic Curve systems are so attractive: they involve operations that are more costly per-bit, but the required key sizes to meet a security level are much less. Ofcourse, Elliptic Curve Cryptography as specified by NIST has its own downsides (e.g. the 3 most common curves, prime256v1, secp384r1, and secp521r1 (128 bits, 192 bits, and 256 bits of security respectively) have constants that were chosen arbitrarily by NSA with no explanation).
Andela's business model is to provide low-cost contract labor to large tech firms. This is of course delightful for those African students who benefit from the program and from a business perspective a wise investment by the Chan Zuckerbeg slush fund. I only wish that they would dispense with the nauseatingly self-congratulatory marketing copy.
"How long is it good for? As long as we exist." As a lifetime plan purchaser, I wouldn't say no to a new Samsung fridge... Although, I think we're just beating the dead horse for old time sake—which in this case is fun in itself. Though, it would be kinda awesome to hear a Samsung exec weigh in on the matter.
There are people out there like myself who are convinced that GPL is the most vile, fascist license out there.

On the other hand, I have nothing against CDDL. I think the incompatibility of CDDL with the GPL is what saved the illumos community (even if inadvertently) from having their technology cannibalized by GNU and Linux. I'm happy that BSD is benefitting from illumos (and vice versa), but I'm even more happy that Linux isn't. <--- I do not represent anyone but myself, the position expressed here is my own and not of anyone else.