skysight-inc/HackerNews huggingface dataset:
Thanks, it helps with the job hunt.
VisionMachine: An LLVM-powered, gesture-driven visual programming environment
I disagree. It would be like having a copilot that stays awake with a driver to make sure the driver is okay. Say that once every ten minutes, you nod off for a half second. The probability of the car's autopilot failing at that same exact time is far less than the probability that half second of lost awareness could cause an accident if there was no autopilot.

No one is advocating actually sleeping at the wheel, I thought my OP was clear about that.
>If that isn't a dark pattern, I don't know what is.

It isn't. What you are describing is better describe as malicious advertising, or malvertising.
Faster DOM
Suckfly: Chinese nation-state espionage tool
502. Well, that didn't take long.
it's fun mate
Thrinder or Three-Ender: why Tinder's upset about how you say 3nder
http://www.readnews247.com/detail/13718?pageNo=2&prefix=/cat...
It could - SomethingAwful basically did that when ImageShack got annoying. They mirrored all the linked images to their own servers, and the community came up with a new host - WaffleImages

http://forums.somethingawful.com/showthread.php?threadid=188...
Wasn't there one of these that turned into a service that then failed itself some time ago? I don't keep track but I seem to remember it from the past two years.

In any case, great domain name, haha.
> to suck people in before you ratchet up

It's an image hosting service.

You upload cat pictures, you pass the link around. That's it.

Once the hosting service stops being a hosting service, you move on and upload the picture somewhere else.
this is the most interesting stream I've seen in a very long time!
Top Rated Cardiac Surgeon in Mumbai – Credihealth
Bugs can (and do) exist in hardware though. If you're designing a chip to do a bunch of very complicated and specialized tasks (such as implementing an entire network stack) then you are even more likely to end up with edge cases that allows data to leak or something.

Now, the part about it being a static web page would reduce the footprint for attack significantly, but I'm not sure how much more secure it could be in practice compared to, say, a static web site on a well configured OpenBSD web server.
Well yes. Just like the USA isn't all people always doing evil things despite Abu Graib (sp?), special rendition, Guantanamo, ... Oscar Schindler was a Nazi too and some Allies committed atrocities just as some Nazis did.
Top Rated Oncologist in Mumbai – Credihealth
> Interesting. Analogous to the "two phase" commit used by Oracle, as opposed to the global lock used by SQL server.

I don't think 2PC is the right analogy here (which is really about distributed commit). But if you want to go use a database analogy MVCC. For example in LMDB there's many reads and one writer, the write finishes by updating swapping the root page and all future readers can see updates via that root page (analogous to the pointer with new version).

In fact the way LMDB is implemented is essentially RCU with a reader table and GCing of old pages once the oldest reader with access to that page goes away.

Yes, the author is talking about (Linux) kernel space where you have a lot more control over the environment so it's "easier" to use / build various concurrency primitives. Simple example: it's possible in the kernel to be in a spinlock loop with interrupts disabled and the holder will not be pre-empted. You can't make guarantees like that in user space.
Nice tidbit:
>the Department of Defense uses
8-inch floppy disks in a legacy system that coordinates the operational functions
of the nation’s nuclear forces.
On Linux you can use Fuse in userland. On OSX I'm not sure.
What's sad is the kids could figure out the roundness themselves, using just the technology of the ancients.

I wonder what other falsehoods are taught as fact.
The researchers have so far found no remains of early humans, stone tools or other signs of occupation, but they think that Neanderthals made the structures, because no other hominins are known in western Europe at that time. “So far, it’s difficult to imagine that it’s not human made, and I don’t imagine any natural agent creating something like that,” Hublin agrees.

This is pretty much the same argument as "We don't know what's occluding that star, so it must be ALIENS."[0], or most of the speculation around sailing stones[1]. If you don't know what made them, and there's no evidence (other than that they exist), then you cannot say what caused them.

[0] http://www.bbc.co.uk/newsbeat/article/34926314/nasa-may-have...

[1] https://en.wikipedia.org/wiki/Sailing_stones
Maybe it's all some joke about how this one MicroSD card is just like excalibur? In that you can't get useful data out...
There is also Netflix using it for a proxy:

> The decision to use Go was deliberate, because we needed something that had lower latency than Java (where garbage collection pauses are an issue) and is more productive for developers than C, while also handling tens of thousands of client connections. Go fits this space well.

Source: http://techblog.netflix.com/2016/05/application-data-caching...

Discussion: https://www.reddit.com/r/golang/comments/4l0fv2/the_netflix_...
Sorely needed, but the proposed implementation feels a little clunky. It's a shame this functionality wasn't included from the get-go so modifying the Promise architecture wasn't such a large consideration.
Comparing Git Workflows
I really do not anymore understand Jolla. I have bought a Jolla Phone in the past followed by backing the tablet. The phone started slowly to annoy me more and more, mainly because of the subpar processor and the lack of memory (I had to keep killing apps to keep my browser handy). Android support is okay but notifications get delayed from time to time (for hours)...

Jolla said to focus more on the software, and now they come up with this?!

I really don't get this. The specs are subpar, the unique selling points (no bloatware, premium jolla support) are no different than before, and it is all made even weirder to get the product via this first come first serve idea with only a 1000 phones.

Jolla has been criticized that they are crappy at opening up and telling the real deal. They really are. In the months following the tablet debacle the updates were just crappy. It was until the rebate email (with a link to get fill in your details) that I discovered that I would actually get a tablet. Somehow it was too complicate to tell the first 1000 backers per email that they would get a tablet.

Jolla, get your communication act together. If you want to get people to believe in you explain your motives, explain your ideas of how the future would be. Skip the marketing bullshit, your target audience is not that much interested in hollow PR words. Be sincere, open and direct. Understand that people might be disappointed and explain the relevance of the Jolla C. But don't just act like nothing happened.
This Twitter bot (Deathwatch) kind of has the right idea, nice way to pseudo-automate the process at least. The downside though is that it can throw a lot of false positives, just because a startup stops tweeting from a particular account doesn't mean they've perished:

http://deathwatch.io/
Based on their blog there are no more tablets to ship, but if the words of an unfamiliar HN user mean anything to you, I can verify that I received the first half of my refund two days ago.
or do
Store – Marie Shop in Washington, VA
Did Google’s NHS patient data deal need ethical approval?
From Wikipedia.
Turns out that Spanish wikipedia and English wikipedia shows quite different numbers. So now I'm confused.
In this website http://www.ethnologue.com/language/eng they say that total english users are 942,533,930.
Really need to host isdeadyet.deadyet.lol on another page so it's accurate next time. Try again now.
Or, they could support both so that they can be an agent for distros that won't have python2 installed and only python3 (AFAIK they don't exist yet).
Yes. Functional programming is really useful and powerful in some situations, but sometimes the old school imperative programming is what you need. There is a reason why all cooking recipes are written in an imperative style.
Tycho Brahe was wrong but on stronger scientific ground given the observations available, stellar parallax wasn't observed until around 1806 by Giuseppe Calandrelli and not definitively measured until 1838 by Friedrich Bessel.
Implementation shown in slides a bit dull
I believe the URCU library is LGPLed and with IBM blessing: https://github.com/urcu/userspace-rcu/blob/master/lgpl-relic... . So you're probably okay if you use that, or a derivative work of that (that you contribute back).

There's other similar methods RCU like hazard pointers. There was a patent application filed, but it was abandoned before it was granted.
How to lock the samsung download mode using an undocumented feature of aboot
Can anyone comment on the speed of Ansible 2+?

I have a bunch of playbooks that still use 1.8 and they are dog slow. Changing the contents of one file can take ~10 minutes. (Interestingly, running the entire playbook on a clean server is actually faster).
Perhaps an unfortuitous choice of release date.
The title sounds like a bad news to my ears.
thanks. Agree about twitter, it was a figure of speech. You only need enough bandwidth to be found by google or the twittercrowd or the 4chan (yes i know, all of them have their biases, yet there has never been a single cover up in the internet age). Having an uplink to pay does not justify being an asshole.
So does Clash. The problem is that the generated RTL is not particularly readable. This is a huge deal when debugging your RTL in a simulator. Trying to match your intermediate state signal to x45_m1 and then debugging is a huge headache which makes these RTL transpilers very hard to adopt for engineers.
It's like on Facebook - if something gets reported enough times on imgur it get's auto-censored until it maybe is manually restored by a imgur employee.

Because of that a lot of relatively benign Trump content gets censored on imgur because a lot of people find even his name to be offensive. Some even think his name is violence.

http://www.thedailybeast.com/articles/2016/03/24/emory-unive...
Of course: http://www.imagemagick.org/script/opencl.php
Media's Obsession with Trump Not Supported by Data
That's a possible argument but it seems unlikely.

If true, then a poor nation like India should have low marriage rates while a super rich one like the US should have high marriage rates. By Indian standards, everyone (including our very poor) is quite wealthy, so why do Indians do such a good job at getting and staying married while we don't? Compare also marriage rates and wealth over time - in the 50's marriage was a lot more common, yet by modern standards most people were poor.
They have an SDK built on top of Qt Creator and it runs on OS X, Windows and Linux [1].

Linux may offer some advantages, such as access to the phone file system. OSX has a bit cumbersome ways to access it [2].

If you want to write programs for it, you can use Qt C++, QML or Python. It also has a terminal with the usual bash commands. And, of course, you can always write Android apps with tools given by Google and run those apps on Jolla.

As a niche hardware feature, the original Jolla phone has a hackable i2c bus under its back cover. Some people have tried to build keyboards, e-ink screens etc. connected to it. The specs for the bus are public [3].

I'm not sure if the new Jolla C is really meant for casual users, because you need to participate in their community device program to get one.

EDIT: removed some speculations about the community program

EDIT2: looks like the original Jolla phone isn't sold anymore

[1] https://sailfishos.org/wiki/Application_SDK_Installation

[2] https://jolla.zendesk.com/hc/en-us/articles/201440867-How-do...

[3] http://jolla.com/the-other-half-developer-kit/
I haven't made up my mind on who is right, if there is even a right side to this situation. But I am wondering one thing:

For those who believe that Thiel's financial backing is unethical because it makes it unfair, how so? Doesn't that line of logic presume that the court system is completely ruled by money? Is that how the legal system works in America? Money wins?

edit: Not sure why I got downvoted. I'm trying to be sincere and express my disbelief. I really want to hear a well thought out answer cause I really want to understand the situation and why people just keep repeating that Thiel is being unethical.
Hacker still gets me. The dilution of the term to simply mean "programmer" or perhaps more specifically "startup programmer in his 20s who crushes it" causes a little pain in my side every time.
Thanks! This advice helped my company survive bad times!
Based on [1], thread running inside a critical section cannot be preempted by other threads on the processor. That means deadlock won't happen since nested critical sections are still run by the same thread until it exits the outermost critical section.

Thread halting is a not problem as long as it resumes to complete the critical section. Interrupt can happen. The interrupt state is saved to be handled later, the thread resumes to finish the critical section, and then the saved interrupt is delivered to the interrupt handler. The scheduler is interrupt driven anyway.

Thread killed while inside a critical section can be a real problem, as the critical section is not released, preventing other threads from running on the processor. I'm not sure how Linux handles it, whether it would clean up the critical section when the thread is killed or the killing waits until the critical section has finished.

[1] https://en.wikipedia.org/wiki/Critical_section#Kernel-level_...
So the one is basically an updated vulgar latin and the other is basically an updated low Franconian?
Too bad they are still pretty much useless in many cases because of type erasure, and many type constraints cannot be expressed (eg. constructor constraints)...

Still way better than no generics at all, but if you are used to better implementations these random limitations can be really painful..
You're not exactly linking to the type of source you'd want to read for trustworthy scientific information. Unless your version of science says fluoride in drinking water is killing you, eating greens will cure cancer, and GMO's are horrible.
The Game Boy, a hardware autopsy – Part 2: memory mapping
The length of a second could be about to change
Mandarin Chinese is a curious example of this because it's at an almost perfect intersection of constructed and natural (which aren't opposites). It was defined as the language spoken in Beijing but limited to the vocabulary shared between all the Chinese languages. Which is not a language anyone was technically speaking at the time -- Beijing slang was and is pretty common -- and we can confirm it was constructed because we know who, when, and where Standard Chinese began. But it is still obviously a natural language.

Simplified Characters are another example. A lot of the simplifications had been around for a very long time, so they existed as part of a natural language, but saying, X is traditional, Y is simplified, and standardizing the simplified version, is fundamentally the act of language construction. [The lack of such a deep history is probably why https://en.wikipedia.org/wiki/Second_round_of_simplified_Chi... never caught on.]
I believe this is one of the main promise of Rust, even if it is not stated like that, if it compiles it works and it is safe.

But obviously for any other language (C,Go,etc) you can use a compiler + static analysis + dynamic analysis to have the same confidence.

What I like with Rust is that implicitly you know that every one has to run the equivalent of analysis tool to release/deploy the code.
I believe you mean auto-braking, not auto-breaking, in all the instances you used the term, right? That is, we want the vehicle to brake, but not break.
Just FYI, !gm works the same as !gmaps
How to Install Galaxy S7 Firmware on Samsung Note 5 All Variants
> Is that how the legal system works in America? Money wins?

It certainly appears so, yes.
Also this one is so bad
Theranos is sued for inaccurate blood tests and false marketing
http://www.readnews247.com/detail/14883?pageNo=1&prefix=/cat...
I agree that the language of most papers is needlessly obtuse. In fact I doubt that reviewers understand the full concept when evaluating paper submissions.

Having said that, even if most papers were vastly simplified I doubt that many topics could be lowered to ELI5.
Chrome extension which prevents scroll-jacking
As I understood from a BBC documentary last night, ApoE3 is considered the baseline as it's most prevalent. Having ApoE2 decreases the risk of Alzheimer's, while ApoE4 increases it.
I wasn't making any argument for why English should be the lingua franca. In any case all such arguments are academic, it's not like there's going to be some meeting where the lingua franca gets decided.

Let's say that there was such a meeting and "we" all decided that we're going to speak Klingon or whatever as a lingua franca. How do you think that would work? People wouldn't care what the decreed language is, maybe you'd have UN meetings in it, pass laws to teach it in school in lots of nations or something.

It would probably become even more of an elitist skill than just using a language that already has lots of native and non-native speakers already and lots of culture to go along with it, just like Latin was back when we effectively had this sort of arrangement, sans the constructed language.

Finally, if you really haven't heard a better reason for why English became the current dominant language than "it's already spoken by X people, but how come not Chinese and Spanish" you really owe it to yourself to read some of the things that come up when you Google the likes of "history of lingua franca" etc.
That's not true, it's been shown to be reversible with ultrasound dissolving the plaque build up. ( http://stm.sciencemag.org/content/7/278/278ra33 )

The plague serves a primary purpose of regulating voltage between neurons like a buffer, but now according to this study it looks like it serves a secondary purpose like an immune reaction to disease but it gets out of control and causes alzheimers, so removing the plaque cures the alzheimers but that's not getting the underlying cause which this study says is the disease.

It's fantastic research and hopefully will provide a lot of hope to people and their familes suffering from it.
That doesn't really make any sense, it would be more reasonable to say third-parties funding suits must disclose if they DO NOT have a conflict of interest. What, exactly, is the reportable harm in being bankrolled by a third party anyways? By definition the plaintiff already has a conflict of interest with the defendant, adding on another conflict with the defendant isn't going to change things. A case will be decided by two things: 1. The merit of the complaint, and 2. The availability of money to pursue the complaint (in no particular order). Either way, it's not up to defendant to decide whether or not the plaintiff is receiving poor legal advice due to a third party, it's up to that plaintiff. So what reasonable outcome would disclosures have, other than potentially taint a jury due to matters not of law or fact? If Satan himself had bankrolled Gawker for a case in which they were, by clear evidence of fact, innocent would that funding have any bearing?
> Teaching ethics to a machine that is more intelligent than we are, in a wide range of fields, is a far more daunting task.

... but then ex-hypothesis, shouldn't a human-plus intelligent machine be teaching us ethics, rather than the other way around?

To suppose otherwise is to assume there's something about ethics that's antithetical to machine intelligence, whereas (without a specific reason to the contrary) it might be reasonably held to be not unlike any other social/psychological knowledge domain which should be mastered to human+ level by the sort of AGI being talked about.

On the other hand, if by "teaching ethics to a machine" the article really means "ensuring the machine behaves in a way that we regard as meeting our ethical norms" (which isn't the same thing at all, obviously) then all bets are off: the machine's intelligence exceeding ours strongly implies (to me, anyway) our inability to predict its behaviour, so I'd agree that strong guarantees are at least problematic in this respect.
Google Public DNS Now Offers DNS-Over-HTTPS
This only works if the increase was achieved on a sustainable way. In practice it's probably over farming leading to destruction of the soil, eutrification or poisoning of water courses, and other damaging behaviours that are a long term detriment.

Farmers and farms can't be switched on and off to different crop production or different skilled occupations without considerable lag.
Once more, a judge rules against gov’t in Tor-enabled child porn case
To kill an open source project (2015)
I tried to do that on my Sinclair Spectrum, but never really got anything serious running.
Italy, Spain, France.
The most likely "correction" of this is going to be the next big earthquake. :(
This page is not a startup.
Truck mechanics with computer skills are likely to do well I imagine.
Fuse filesystems on OS X are user-land applications entirely outside the kernel. However, I believe OSXFUSE itself, atop which the filesystems are built and operate, requires/includes a kernel extension.

(Edited for better explanation than initial wording)
They have to monetize somehow, I suppose, though it happens to be very scummy. As deplorable as Gawker is, and I do not in any way condone their actions (personally, I think their reporting is tabloid tier garbage), it is vital that we have a functioning free press that can publish unpopular viewpoints. Even if what's being published is distasteful, racist, or alarming.
A Review of Revolution Conference 2016
GoDaddy launches Flare, a community app for sharing and rating business ideas
> regardless of merit

But in this case, it seems the lawsuits have merit?
On Google, "dragon book amazon" lands me on a Google page.

On DDG, "dragon book !amazon" lands me on an Amazon search result page.

Very different. By adding one !, I saved a whole page load and render, and having to click on a result.

I guess you're arguing that Google's search is better than Amazon's. In some ways, assuming that you're looking for the compilers book, it is. I'd argue that it doesn't show cover thumbnails and stuff like that, so it's a toss up. But this is one example out of many. I think the wikipedia bang is very useful, for example.
> Or we abandon the idea that the purpose of people is to serve the economy.

I don't know who believes that the purpose of people is to serve the economy. However I believe that, where no actual disabilities exist, family units should be self-supporting and should also share in the burden of maintaining a free, just and civilized society.
If you're good at software engineering you can create your own job.