skysight-inc/HackerNews huggingface dataset:
It's difficult to pick a single one.

uBlock Origin[0] is probably the one with biggest impact. I assume most of the HN folks know it, but It's a general purpose blocker that can block network requests and DOM content with support for AdBlock plus rules and host files. FilterLists[1] is a nice resource to find lists you can subscribe to.

I also like Privacy Settings[2] a lot. It's a GUI for changing all the built in features Firefox already has, allowing you to quickly switch options on and off as you like.

0: https://github.com/gorhill/uBlock/

1: https://filterlists.com/

2: https://github.com/schomery/privacy-settings/
Zero Day Warfare
Side note: Using the term "species" for non sexually reproducing organisms like bacteria mostly confuses things.
Heh :) I think I might try that tomorrow!
Internet of things on the actuators side is a continuous failure since decades (because most of the time you need to be near anyway).
But on the sensor and data collection side, there is plenty of opportunities (and insurers and commodity providers for example are very much interested in it, from what I ear).
Of course we get back to the "who will own your data" question.
Marshmallow was released in October of last year. Samsung finally pushed it out and I won't receive it on ATT until quite a bit later this year.
I think the problem with Haskell is that you need to be on the advanced level to be able to write a web app. Every beginner PHP coder can throw a website together, it shouldn't be harder than that in a higher level language, but it still is.
Doesn't have to be either or.

I now work ~2 day per week from an office and the rest of the time from home & am much happier to cut my time commuting by 3/5th and spend a lot more time with my wife than when I was working from an office every day.
The compiler issue has been solved by Microsoft with MSVC for Python[0].

For anything that still fails with that (may happen) or if you need NumPy with Intel's MKL, check Christoph Gohlke's Python Module repository[1].

[0] https://www.microsoft.com/en-us/download/details.aspx?id=442...

[1] www.lfd.uci.edu/~gohlke/pythonlibs/
EB1 (green card) timelines
It's more a case of the more subtle, nuanced and trivial the differences are between two religious sects, the more vehemently they resent each other.
> Why hasn't Esperanto caught on? Because no one speaks it, and the ones who do don't have the influence to push it into the mainstream.

One reason is that many 20th-century totalitarian regimes had a problem with Esperanto: https://en.wikipedia.org/wiki/Esperanto#Responses_of_20th-ce... lists Nazi Germany, Francoist Spain, Soviet Union and Imperial Japan.
Being Wrong About Fundamental Physics Is Pretty Exciting Too
sorry, didnt notice the link expired!!

thanks @maysonl for posting a working link.

and here is another link to the original article from where it was synidicated:
http://www.talentsmart.com/articles/Why-the-8-Hour-Workday-D...
Hi, team lead here. Very Happy to see this on HN.

If there are any requests for the team pls feel free to voice them. Smiles, frowns, ...

Anything from making pkg installation easier to cross platform dev tools.

Cheers.
> one in which you can express a "loop exactly n times" construct directly

The problem with this advice is that there are so many things that the processor may be interested in knowing declaratively, rather than having to claw it back from the semantics of your application somehow, that the problem has become totally unmanageable. And even if we could manage it, the next generation of processor microcodes may be completely uninterested in what we've carefully encoded into your programs are actually want some other information instead.
Another case involving a movie influencing Reagan, US policy and related to nuclear weapons is The Day After:

> President Ronald Reagan watched the film several days before its screening, on November 5, 1983. He wrote in his diary that the film was "very effective and left me greatly depressed," and that it changed his mind on the prevailing policy on a "nuclear war". The film was also screened for the Joint Chiefs of Staff. A government advisor who attended the screening, a friend of Meyer's, told him "If you wanted to draw blood, you did it. Those guys sat there like they were turned to stone." Four years later, the Intermediate-Range Nuclear Forces Treaty was signed and in Reagan's memoirs he drew a direct line from the film to the signing.

https://en.wikipedia.org/wiki/The_Day_After#Effects_on_polic...
I absolutely love this. Something about it really appeals to my sense of humour on top of being impressed with the technical aspect of it.
AR will also be for porn.
Yes, sure, the medical bills will be paid to an extent. But what about you losing your income? Making your home fit for being disabled? Rehabilitation? (Public system pays only the bare minimum here).
Setting my massive monitor to the side (even though it's where I view by far the most email), my phone is 750 x 1334. My 1999 monitor was 1024 x 768.

The physical dimensions of the phone are smaller, but I hold it closer to my eyes than a monitor, so it's more about the resolution.
And they graduate from "a bit hard" to "downright painful" if you want to do it in windows. The consequences of doing it wrong can be severe[1].

[1] https://github.com/atom-haskell/ide-haskell/issues/83
PX4 – ETH software to become a standard for drones
I'm not suggesting that it's advisable to run a Fortune 50 company by gut instinct.

I am suggesting that if you owned a major retailer with an established catalog model, plus a network of stores and storefronts to deliver catalog orders, PLUS a cash cow insurance company (Allstate), PLUS a broadly established payment network (Discover) in 1993, divesting yourself of those assets at that time is a particularly untimely thing to do. It's also reflective of not seeing the big picture.
It doesn't really matter if someone would write such code by hand. Code can be transformed into that pattern by compiler transformations such as inlining, CSE, constant folding etc..
I would love to prove you are wrong :) I've described error handling in a reply to another question here and we'll update the website later to illustrate it there too. All other stuff like nested iterations or recursions will be shown in our documentation and will be available for alpha testers. But there is no magic involved - I'll shortly describe the mechanisms here too. Each function is a node and each function usage is a node as well. If you are defining function, you can dig inside the node to define the graph of its body. You can use in this graph a node representing usage of exactly this function. I completely understand that textual clarification is not enough here (heh, just proven graphs are easier here! :D), but live demos and examples will be available for alpha testers now.
And if you prefer very long and dense text, I'd strongly recommend John Keegan's "The First World War" - similar to your description, it really gets into the human reality of the war with first-hand sources.
This makes a lot of sense to me. Why don't we use this system? The main risk I see is that an individual might lose both the "computer card" (today it'd be your mobile phone) and the backup version of the look up table of pseudonyms and service providers / partners. Another question: if a bank needs to report interest or capital gains to the taxing authorities, would they report using a unique pseudonymous identity? If that's so, then how would the taxing authority know from whom to collect the tax?
> Where Spanish has just five vowels (si, se, la, lo, tu), nicely spaced out through the acoustic spectrum, the English vowel system is a nightmare of more than 20 distinct vowels, diphthongs, and triphthongs.

That almost reads as if the author does not believe Spanish has diphthongs...? Anyone who thinks that should spend some more time in the "aula".

> Even before we get to grammar, then, and the roughly 200 irregular verbs of our misbegotten language...

Only 200!? That's amazing.
Isn't employment at will wonderful? /sarcasm
The novices performed 33% better could be totally like a cognitive placebo effect OR MORE LIKELY the fact that they had to do it ONE MORE TIME LOL... I am either missing something really big or this is a draft of an April 1st joke released early
However, loops can still be unrolled with unsigned integer loop indices, in many (most?) circumstances.
When bored on a remote Scottish island, with no internet and a storm raging on outside, we played some variant of this game. We took a Gaelic dictionary, looked up words and used them in context in an English sentence; the others would then try to guess the meaning. It's a good laugh, you should get a dictionary and try it.

I particularly loved finding the following word and definition:

Teurmnasg (lit. thumb binding). a bandage on the toes and thumbs of a dead person, to prevent his ghost from hurting foes.
Room temperature superconducting still a dream
So true. And since you've gone the intellectual route, I'll choose the emotional one:

I propose the Dutch don't like English because their language is also bastardization of different languages. As a defensive mechanism, they're picking on English to distract everyone from their soddy language. :) Sure, the writer's English, but he had to pander to the locals.
Unsigned has its own can of worms. Unsigned has higher promotion order than signed, so if you do a-b where either a or b is unsigned, you can end up with 4294967295 where you expect -1.
Haha! I just googled her, and that picture makes sense now. Yes I'm an adult male from Texas, but I'd never heard of her before. Hell I just had someone explain to me who Beyoncé is at a Christmas party a couple months ago.

I appear to live under a rock. But anyway, clever joke. I like it.
Isn't employment-at-will wonderful? /sarcasm

It would be way more difficult to fire someone in any other developed country.
Plastic analog neural networks. Here is a bit : www.billpct.org
http://qbix.com/platform
What if there's an upper limit on what can be created and what if we are mostly there. What if we never really progress much beyond where we are other than gradually getting faster, longer battery life, and more storage. Games and movies and TV shows are now mostly sequels and rehashed versions. A 2006 car vs a 2016... Basically the same.
... or sometimes the exact the same meaning flammable/inflammable
Unfortunately, they were limited by the technology of the day - not the lack of mechanized forces, but the lack of portable radios. Charging across the no-man's land, while high in casualties, usually worked for getting an initial penetration of the other side's trench system, but without radio to coordinate reinforcements, artillery support, and a further exploitation of the breakthrough they would quickly fall to counterattacks. And then the bloodiest bit of the offensive, the initial breakthrough, would have to be repeated again.
I wonder if the bootloader will be unlockable. I've been spoiled by Nexus devices for years and I remember how much work the Galaxy S3 I briefly owned was.

What's LG's track record like with releasing sources? Nexus devices don't count.
On the San Bernardino Suspect's Apple ID Password Reset
So liability insurance - isn't that generally required by law in European countries? I know it's illegal to own a car w/o such insurance in Denmark, for instance.
The only time wasted is the complaining about a photo that is obvious to the intended audience. You are specifically nitpicking gender for no justifiable reason.
Fantastic OSINT and where to find it
The thing that makes English so easy to speak badly is that it has very loose grammar. In English we use different words to do what grammar does in other languages. No other language has anywhere near as many words as English so I doubt there is another language that is as loose as English.
I cannot help but remember "The Ketchup Song (Aserejé) [0], whose lyrics are more or less a bastardisation of "Rapper's Delight" in Spanish. [1] Such a joyful embracing of purposeful misinterpretation of lyrics purportedly in English!

[0] https://www.youtube.com/watch?v=V0PisGe66mY

[1] https://en.wikipedia.org/wiki/The_Ketchup_Song_(Aserejé)
I'd say we are on our way:

http://qbix.com/platform/features/distributed
This article from 23 November 2015 was followed up by a 3 December 2015 article by the same author (professor of linguistics Geoffrey Pullum) titled "English and Its Undeserved Good Luck," previously discussed on Hacker News.[1] The author is a renowned and very influential scholar of the English language, co-editor of the most authoritative grammar of the English language, the The Cambridge Grammar of the English Language. Alas, although Pullum is a very astute scholar of language (linguist), he is not a polyglot (learner of other languages) to any particular degree, and many of his points about the defects of English as a world language are unconvincing to any of us who know many different human languages. I know a variety of languages from several different language families (as disclosed in my Hacker News user profile), and I think the key point is that English is easy enough to learn, useful enough to learn, and geographically widespread enough to challenge the advantages proposed for any other language as a world language, including Chinese (which I speak well enough to have worked as a translator and interpreter and teacher of Chinese).

There is a whole website about why Esperanto never caught on as a world language (focused mostly on its linguistic features) by a writer who has considerably more acquaintance with formal linguistics and with a variety of world languages than the inventor of Esperanto ever had.[2]

[1] original article:

http://chronicle.com/blogs/linguafranca/2015/12/03/english-a...

HN discussion thread:

https://news.ycombinator.com/item?id=10702080

[2] "Learn Not to Speak Esperanto" by Justin Rye

http://jbr.me.uk/ranto/
It might be worth noting that the author is English. The English have a very peculiar relationship with accent, in that one's accent is one of the prime indicators of social class in their country.

As such the author may be unknowingly over-emphasizing the role of distinct vowel pronunciations, assigning their importance to intelligibility or understanding rather than merely to accent.
Tailor – a web framework built from the ground up for Swift and its type system
Why do you need global search?

Just have append-only merkle trees with vector clocks.
Was hoping positional VR with stereo cameras was here as hinted by Carmack, oh well, maybe it's in the next Samsung phone (Note 6)
Can confirm firsthand. Started a new job less than a year ago. My new boss shuns/avoids/fears IM, so he'll send me emails with the message contained in the subject line. Strikes me as a little backwards, but he's 50 years old and prefers it to IM...
What you've ironically described is home automation facilitated by IoT.

Cheap IoT devices can be installed just about any manufacturing and agricultural device. Heck, you'll be able to monitor each individual plant health. Your car will be able to notify of failing components before they actually failed (FFT and irregular frequency monitoring).
Curious about the tech/science behind this. Is it mostly binaural beats?
Psaux.js – Process status in Node.js as you've always wanted
You may find something you like here:

https://www.privacytools.io/
Depends on the application. I'm using uMatrix and always allow all content (including JS) that's served from the same domain. The problem for me really is tracking and visual clutter, and I assume that a first-party ad will not track me across domains and likely integrate well within the page layout.

I'm fully aware though that I'm not the mean audience for adblocking.
After perusing their site a little and looking at their examples, I can see why this is considered a lost cause. There are a number of even "basic substitutions" that don't jive with the way I've heard words pronounced or how I pronounce them myself.

For example, their basic substitutions convert "who" to "ho" - I doubt many Americans would think to pronounce these the same way - and "-ing" to "-ng" - which, while still more or less obvious, invokes a harder, more throat-y sound than the original to me.

I wish I had some grasp of pronunciation keys, as that would probably make this easier to convey...

All that aside, I can read the "advanced substitutions" with very little trouble. Though, I attribute that more to the amount of text in their examples than anything - context is king in English, after all.
Unicorns or Bust: Interviews with Slack CEO and Ex-Yammer CEO
I'm guessing the poster included being able to do front-end work in Haskell. elm and purescript might be plausible front-end languages, but ghcjs isn't really there yet.
Socialteria – Social Media Management App
[1] should be: https://en.wikipedia.org/wiki/List_of_races_and_species_in_T...

(general note: please use desktop rather than mobile-specific URLs wherever possible. In this case, the mobile fragment identifier gets mishandled on desktop browsers, going to the "Shaltanacs" section instead. The desktop URL with fragment identifier works on mobile and desktop alike.)
"I'm not an expert, just a speculating Internet guy who has read (and listened to) relevant information from time to time"

On the topic of languages, I wonder if the Germans have a word for this yet... If so, English speakers should totally import it as they did Shadenfreude.
> As for an individual it is difficult to see how AI will decrease our workload, increase our happiness, or increase our wealth.

You have to be the guy or gal creating the AI. :)
> Every major sports network is working to deliver VR for sporting events.

Advertising in those will be powerful.
Thicker device, less megapixels on the camera, a risky move for Samsung.

And this is more a S6s than a new device.
Sometimes it reboots, not often, less than once per month. No shutdowns without reboots. It's one of the first phones, May 2011.
Source? ;)
Chinese speaking: easy. The accent is not particularly harder than any other language. The grammar is mostly simple.

Chinese writing: doubles the difficulty of the language.

If you think of it, the hardest part of any language is the vocabulary. That is going to take the most time, because there are so many things you need to know. I am still learning vocabulary in my native language.

Chinese essentially takes the most difficult (time-consuming) part of the language and doubles it. It's also a very fun part of the language
Author here,

You can check this for a realtime web application with Kemal + React using WebSockets https://github.com/f/kemal-react-chat
Ah no, the more advanced frameworks have better marketing and more bling to offer. Scotty is quite usable for someone that knows the basics, much like Sinatra.

Our coverage is less based on hard necessity and more on "what are they likely to want to do". Haskell just isn't as flat as other language ecosystems. Tons of people exploring how to do things better but there's a perfectly pleasant, conservative core of libraries you can use.
I have open source all necessary code, and it is available here:
https://github.com/sqren/fb-sleep-stats
I believe these are mostly either a) the result of prior optimizations/inlining
b) in generated code.

This is often true of optimizations in general.
>17 subject were tested to measure effects of a Brain.fm focus session
Can't be that hard. With a cursory search I can find 3mm x 9mm x 10mm batteries with an order of magnitude more capacity and discharge rate than a sleeping phone would need.
Mozart's music sounds like AI generated. Not sure about the focus/relax/sleep parts though.
New Steps Toward the Future of Virtual Reality
Please explain: how is it fun exactly? Do you enjoy the image of a bound woman about to be hit by a train? Does your girlfriend / wife / mother find this image "fun"?
Musing on Markets- Management Matters: Facebook and Twitter
Mark Zuckerberg’s Big Bet That Facebook Can Make VR Social
Homer keyboard – Chat, explore, and do things with friends
What we need most is something easy to set up and use. The whole point of a social network is that other people are on it. Too many of these P2P networks need you to know how to use a command line, install a bunch of auxiliary packages, manually generate keys, or hunt down an active server in a federated network.
I found the use of the word "legend" a bit confusing. Since I'm not a native speaker, I looked it up in the Oxford Dictionary [1], but still, none of the meaning seem to be applicable here:

1. A traditional story sometimes popularly regarded as historical but not authenticated.

2. The story of a saint’s life.

3. An extremely famous or notorious person, especially in a particular field.

4. An inscription, especially on a coin or medal.

5. A caption.

6. The wording on a map or diagram explaining the symbols used

My initial association was along the lines of 1., and so I was afraid to read an article doubtful of historical consent -- but that was not the case. Neither was the article about a singled-out person which could give rise to 3. The last three definitions clearly refer to a different kind of legend altogether.

Could someone with a better intuition please explain how the title of this article is meant to be understood?
and since 3. refers to a single person).

[1] http://www.oxforddictionaries.com/definition/english/legend
Thanks Itamar. All of you - please let me know what you think
not in the least, but providing a service that allows people to connect but provides no promise of a backgroudn check and simply facilitates offline contact (i.e., craigslist) seems notably different from Uber's directly connecting of customer and driver, facilitation of interaction, promise of background checks, and charging of a customer safety fee.
That would only need one extra LED, to show which half of the day.
If I understood it correctly, the UID is still not directly readable even though the actual computation happens in the same CPU, not inside a secondary secure environment.
but why were these written in python as opposed to ruby.
I don't disagree with anything you said, but I think it is more reasonable to ask questions of Uber than the craigslist scenario that was provided.
I tried but looks like someone else already sent you one.

P.S. Great looking Hakyll site!
English is bad, but not as bad as, say, French with its diphthongs and half letters silent. Or Hungarian with its 18 cases (lucky English speakers don't even know what a case is). Or Danish, which is totally and utterly unpronounceable.

The best European language is, of course, Italian.
This article keeps opening the iOS App Store. It's frustrating and I don't know how to stop it.
I'm of the opinion that they should add a way to force two's complement behavior for signed integers. And add that to he definition of int32_t, etc.

At that point everyone is happy. People interested in safe solid code can use int32_t, etc. And the people interested in writing the best optimizations and the fastest code can masturbate away.
Well, that's the dream IoT is selling. But the reality is that most of it won't work. The big brands that the vast majority of consumers recognize and are willing to buy and can afford are simply not competent to deliver the dream.

They will make the devices work just well enough to gather your personal data and stop there. For most of the rest of our lifetimes, IoT will be the same shitshow of incompatible nightmares as plug-and-play was for Windows throughout most of the 90s.

But it will win, and it will be the next big thing for a similar reason: not because it's good or because it works well, but because that's all anyone is selling.
I know a few people who started learning Spanish as an adult (20+) and developed a perfect accent after a couple of years of speaking Spanish only. It's not common, but it is possible. What I find funny about English is that even native speakers don't know (or agree) how to pronounce some words :)