skysight-inc/HackerNews huggingface dataset:
I initially thought this one was less ambiguous but I have to admit, I think Microsoft's phrasing is right. Let's try some substitution:

"Russia Factory for England" most likely exists inside of Russia and is for the English.

"John's mail for Sally [try: who is out of town]" even with the addition, I presume that John has authored mail for Sally and is not collecting the parcels to give to her.

Here's a trickier one:

"Sampsons' Dinner for Two". This could be the following:

1. A product named "Sampsons' Dinner for Two" bought from a retail store

2. An item "Dinner for Two" on a menu from a restaurant named "Sampsons"

3. A place named "Sampsons' Dinner for Two" with only two-person tables.

4. A product "Sampsons' Dinner" which comes in multiple sizes, one of them being designed for two people. (which is the ambiguous form - presuming there's also say Annie's Dinner for One/Two and Martha's Dinner for One/Two - each with a brand specific cuisine). Even here though, the ownership of which "Dinner for Two" product is still clear - it's the "Sampsons'" or "Martha's" brand.

Regardless of what kind of substitution, we go back to "Windows Subsystem for Linux" for the most part parsing as

"Windows [Subsystem for Linux]" like
"Windows [Media Player]". I don't assume that it's "[Windows Media] Player" - as in some multi-platform software that is tasked with playing the proprietary windows media formats.

It seems weird, but I think it's unarguably the right choice.
This is something I've been thinking about for a while and your comment has motivated me to follow through. I'm not based in Shenzhen but like you I'm very interested in talking to and potentially working with people who are.

If anyone else is interested in participating in such a forum please email admin@shenzhenconsulting.com and I'll keep you updated.
Can I ask what else is on your reading list? I ended up buying the VMS Internals book.

Also do you have an opinion on BeOS?
HN is not community-driven in the same way that Reddit or 4chan are. I come here for that reason. I want HN moderators to tell people when they're straying from what they want HN to be. I wish more discussion-oriented sites were like that. It makes it feel a little more like a moderated mailing list. I usually agree with the moderation, but if I didn't I'd just go elsewhere, and I wouldn't hold it against the moderators here. There's nothing wrong with people preferring more democratic moderation (or none at all), and there's nothing wrong with other people preferring more opinionated and direct moderation.

I appreciate sites like Reddit that are way more hands-off, and that try to give the community tools to be more or less self-moderating. But I also appreciate sites like HN which are driven by a (relatively) small number of people who just want to run a particular type of site with a particular type of community and enforce a particular level of discourse. There probably wouldn't even be an HN if this wasn't the case. There's no reason both approaches can't coexist on the Internet, and users can choose the sites with moderation philosophies that best suit them.
The insurance company could cover legal costs, but only until they lost X of your cases (for small X).
George Sonos is bearish
I didn't make my point particularly well there to be honest. Writing an NT driver is incredibly more complicated than an equivalent Linux one, because your device needs to be able to handle different types of memory buffers, support all the Irp layering quirks, etc.

I just meant that writing an NT kernel driver will really give you an appreciation of what's going on behind the scenes in order to facilitate awesome userspace things like overlapped I/O, threadpool completion routines, etc.
Show HN: Gampets – App for watching pet videos
Python: An Intro to Regular Expressions
> When recruiters do put you forward for a job, they require you to give up all negotiation power in advance, and generally they are paid bonuses on top of their commission if they can ensure a candidate accepts a low salary. When they say "my commission is based on the salary you get so I'm trying to get you the most that I can" it is, truly, complete bullshit.

You are dealing with some really bad recruiters (the type that spam everyone) if they force you to give up any/all negotiation power. I've found a number of jobs through recruiters and I always got a 10-20% increase total cash compensation and full negotiating power to say no or ask for more before saying yes.
Maybe they ought to be more consumer focussed and developer friendly.

Their outrageous LIFETIME ban hammer on devs which cannot be argued with any human inside googleplex and their bots making the decisions to shutter all your gmail+drive+docs for violations of play store or youtube and also banning any "related accounts" is absolutely abhorring.

My first startup was shuttered down by google because one of our devs used "multiple sign in" to login with his personal account and then to our business account. His personal account was banned for using "copyrighted images" and google bot tied his account to our company and overnight everything in our account was gone : docs, gmail, drive, adsense (they kept adwords alive because it was being charged monthly).

I tried contacting everyone and anyone remotely possible and none could do anything.

Plenty of stories like this was brought up to their head of public policy at reddit AMA:
https://www.reddit.com/r/IAmA/comments/35b6bt/we_are_senior_...

Their VP promised to look into it but he never did. Even their engineering department said that customer service was a "black box" and there is nothing they could do.

Fuck Google. They went from a developer respected company to plain shill bags.
I look forward to someone discovering a line of discourse that'll de-antagonize the legions of Sanders supporters writing hateful comments across the internet. It is truly sick.
What to Expect from Cold Calling (or Cold Emailing) in B2B
True, but that is a config problem to be fair
I can confirm it does not quite follow the rules. In my game it castled to escape a check, which is forbidden.
The joke used to be: VMS++ --> WNT
Yes, please. My children have better penmanship than I do.
Since we're going into the history of Windows NT, VMS and Dave Cutler. I'd like to highlight this classic book on the history of all three of the above[1]

It follows the same line of narrative as The Soul of a New Machine

[1] https://www.amazon.com/Showstopper-Breakneck-Windows-Generat...
It's a similar legal maneuver but with very different outcomes.

In one case you're jut trying to set your company up to avoid paying too much taxes, in the other you're forcing the people you're trolling to a) travel far from home to defend themselves against your likely unfair lawsuit, and b) be at a disadvantage in front of a judge who is known to tilt things in your favor.
First, I'm impressed that you were brave enough to post that under your regular account. Kudos.

Second, here's an idea for you off the top of my head, so take it for what its worth:

You are in the middle of an area that most techies consider "flyover country" and that is therefore grossly underserved by the tech industry. I would bet dollars to donuts that there are industries in your backyard with unmet needs you could fill that are worth lots and lots of money.

My suggestion would be to find someone local to you who knows a local industry inside and out, and try to start a company together serving that industry.

If you do consider going down this route, Patrick McKenzie's articles are a gold mine of advice: http://www.kalzumeus.com/
Cloudflare offers something called CNAME flattening which will let you define a CNAME record for the naked domain.

https://blog.cloudflare.com/introducing-cname-flattening-rfc...
in other words, the robots are coming to steal our jobs?
How to raise GDP 10%, and reduce inequality too
That quickness with domain purchase. Wow!
Oops, yeah that one.
These cards are predatory because they have fees to withdraw, fees to not have the card expire and your money go poof, and even fees to even check your balance.

Some states have enacted laws (Illinois is one I believe) that prohibits employers using these cards if the employee does not wish to use one.

Employers use these cards because the debit card providers are willing to take on the cost of payroll for the privilege of gouging the employees in fees.
Pro tip: Search Google for highlighted text quickly on iOS
I understand where you're coming from, but I also feel there's a serious argument to be made, Moral Mazes / Peopleware style, that most companies are bad/wrong/awful/burnout machines. The fact that open-plan offices are widely used is a perfect example. It's a condition fundamentally at odds with the productivity it is alleged to facilitate. Cost has long been disproven as a favorable factor for choosing open-plan, as the productivity losses quickly destroy any real estate savings. Instead it's about status and affiliation -- accepting non-functional designs in order to seem impressive looking in a superficial way.

And something like open-plan offices are merely the tip of the iceberg. Superficial reasons for big showy tech re-orgs around the latest and greatest trends are very similar. The ambient background of political dysfunction intensified in start-up environments, etc. Huge exposes in major media outlets describing the way e.g. Amazon employees are made to cry frequently at their desks and encouraged to use gossip hotlines to backstab colleagues, followed shortly by their own CEO releasing a statement to shareholders basically saying if you don't like the cutthroat, anti-human environment then just get out. ...

It is a mammoth challenge to find employment that is minimally acceptable for human cognitive health. The way corporations behave, a la Moral Mazes, is just exceptionally maladaptive for human cognitive function. There is real theory behind it.

In my own experience, part of what made my previous employment so disastrous is that it involved an employer doing some substantially illegal things to me -- to the point that I had to hire an expensive employment attorney when leaving that company and go through a bunch of hoops to document things. Maybe you've been lucky to never have been treated this way by a company, but I can tell you it's real, and many, many executives go absolutely unchecked and have incredibly harmful views about how they believe they are allowed to treat people.
Its based on where they were discovered, an island named Flores in Indonesia.
The definitive oral history of online travel
Have companies ran out of people who can train
Because of War On Drugs people had no problem with this. If you had asked when this law was passed someone random Joe Schmoe on the street -- "Is this a good law, we'll get all those rich drug lords?". They would have probably nodded and agreed.

So the law was pushed through. Then some day cops realized they can apply this law for fun and profit. And so they have been.
First of all, he didn't call him racist. Secondly, pointing out that for some reason long-standing problems suddenly seem to get a lot more attention once they start negatively affecting white people is not promoting hate - it is calling attention to racism.
I freaking love Showstopper! Such a great book. It's probably the most information available on David Cutler anywhere.

The author also e-mailed me saying thanks when I tweeted him how much I liked the book, which I thought was super nice.
Here's written coverage of the situation in case you don't have time to watch the video:
http://www.technobuffalo.com/2016/06/07/x-plane-flight-simul...
> - You need a cellular data or Wi-Fi connection to send and receive text messages, even on your Project Fi phone

On the plus side, you almost never pay for data roaming charges. Even when abroad.
You'll really be missing out if you don't look into the work of Emo Todorov:

http://homes.cs.washington.edu/~todorov/

He's done some amazing work recently in helping solve problems surrounding movement planning (not really the same as path planning like A*), so you can tell a robot to do something general like "stand here", and it treats the movement planning as an optimization problem and the dynamics of its 'body' and physics as constraints. The resulting behavior is eerily lifelike.
>For vastly narrower definitions of "we" in 1995 than in 2016.

Yep. I was probably still just using BBSs at home in 1995. I probably had access to the Internet with Mosaic running on a workstation at work by then but I don't think I did at home. (Some of the commercial BBSs became ISPs but that was probably a few years later.) Wikipedia tells me that AOL was still charging hourly fees in 1995 as, presumably, was Compuserve and others.

So in 1995, we were on the cusp of more broad-based Internet and Web access but it was still pretty limited.

As a general statement, it's probably fair to say that owning a PC was increasingly the norm by 1995 but very few were online in any significant way.
well, .com domains are only like $10, assuming you already have your own DNS and httpd, it's not a bad impulse purchase for 1 year considering I see people regularly spend $6 on a fancy coffee drink.
Based on what you describe here, I'd say your comparative understanding is about two decades out of date. Async I/O has been a capability in various Unix and Unix-alike kernels for that long.
Booster for crypto-currency
My favorite was Volume 11, Issue 5:

http://squelched.com/category/volume-11/11-5/

but seriously, he did so much at for Squelch. The office was covered with things.
Well you gotta start your platform somewhere!

I really hope this gets off the ground. I really like the direction Mozilla (and ex-Mozilla teams) takes on a lot of projects - this, Firefox OS, etc. They just seem to have trouble moving from the initial concept stage into a 'production' mindset for much of their work.
I had the domain registered in around two minutes. It took me a few more minutes to set up the Google apps account, Twitter and Slack channel :P
Computer Vision Research: The deep “depression”
> things like Go, Node and Tornado [does not allow] the NT completion-oriented I/O facilities to be optimally exploited.

nodejs is built on libuv[1], which uses IOCP on Windows (and epoll, kqueue, etc. on other platforms). What's non-optimal about it?

[1] https://github.com/libuv/libuv
I gave it a whirl - both in FreeBSD and PC-BSD forum - but couldn't get anything other than VESA drivers running.
Summer reading, applied AI, and the path to universal knowledge
Since NT syscalls follow the x64 calling convention, the kernel does not need to save off volatile registers since that was handled by the compiler emitting instructions before the syscall to save off any volatile registers that needed to be preserved.

Say what? The NT kernel doesn't restore caller-saved registers at syscall exit? This seems extraordinary, because unless it either restores them or zaps them then it will be in danger of leaking internal kernel values to userspace - and if it zaps them then it might as well save and restore them, so userspace won't need to.
Compare the web site of the world's leading icon designer, Susan Kare.[1]

[1] http://kare.com/
this is a puff piece documentary, but take a look at the scale of the consumer electrical goods manufacturing: https://www.youtube.com/watch?v=WlSHo61nRWw

I think what we will see is cheap ($5-10 max) IOT-like modules being integrated into all sorts of random consumer electrical goods. Whether your blender needs to speak bluetooth 4.0 and associate to your home wifi AP is sort of a moot point, at some point in time the modules will get so cheap that they're integrated by default into any device that has electrical power. Whether you need it or not.

How useful it'll be is another question. An IOT thing with a relay in every lamp?
It pretty much a complete implementation down to the kernel APIs.
Great point. Thank you for bringing out the distinction in OP's post.
Inertia and the fact that select/epoll/kqueue loops are "good enough".
Agreed. I've been generally happy with the service so far.
On a recent $49.55 bill, I had $2.48 in taxes and fees.

Taxes & government surcharges
State 911 Tax $0.08
Telecomm Relay Systems Surcharge $0.06
California Teleconnect Fund Charge $0.13
California High Cost Fund Surcharge $0.04
California Advanced Services Fund Charge $0.06
Universal Lifeline Telephone Service Surcharge $0.67

Other fees
PUC Fee $0.03
Federal Universal Service Fund $1.29
Federal Regulatory Assessment Fee $0.12
Cows can graze and put on weight on land that practically nothing other than deer can survive on. Think of the sagebrush semi-arid land of the American Great Basin (ex. northern Nevada, eastern Oregon). Chickens and goats can't.
Quite interesting. Why couldn't you build in a reward system to using the product? Similar to how games like WOW do?
You can statically link LGPL. Your only obligation is to provide object files so that customers can relink.
I feel like if you break down what's being said here, that it's just a consequence of having to communicate ideas to people.

I publish "Gravitational constant is actually (some slightly more specific thing)", with extension of existing methods. Someone sees that and already will be convinced just by the title!

I publish "Gravity is actually caused by micro-gnomes pushing things around with walkie-talkes", and it's pretty novel. I don't really have existing work to base it on.

Why should anyone believe my work has any basis in reality then? The burden of proof is on me to convince people. Fool-proof methodology, simple explanations. Bringing it back to current understanding helps. But I'm the person saying everything is different, the world owes nothing to me just yet.

Not to mention that the header graph is totally confirmation bias. Yes, you're going to cite the original paper citing the effect you're studying. You probably won't cite most incremental research. Definitionally novel papers that get any traction will collect references.

---

I actually have an example of my own novel research! I'm the first person to post about a bug with Ubuntu's (at the time) new IME manager[0] on Ask Ubuntu. Turns out there was a real thing (and it wasn't me being silly). So now I have 550 points on Ask Ubuntu because of this question, and get notifications about it all the time.

I have cornered the "Ubuntu 13.10 keyboard bug" citation space. Mainly for being first. And I have gotten extra rewarded for it. Novel papers enjoy the same perks when they get any traction.

[0]: http://askubuntu.com/questions/356357/how-to-use-altshift-to...
Benefits of Being a Skateboarder: Why It's Good to Skate
Or destruction of government property when you bleed on them during a beating? Ferguson:

http://www.thedailybeast.com/articles/2014/08/15/the-day-fer...
> There has been a long tradition in the states of assuming the best when dealing with the local constable.

Heh! I came from a country where police torture people routinely. Any suspect who lands in police custody has a good chance of being tortured. They know how to do it, so it causes psychological distress but doesn't leave huge marks on the body. My friend and I once caught a pickpocket and took him to a police station. Cops were bored and proceeded to torture him behind a closed door in order for him to reveal where his buddies were hiding. At first we were so happy we caught the tiny criminal. By the end of the evening I felt pretty sorry for the guy.

Anyway, that is how I see cops. Rationally I know they are not all like that, and we are not in <oldcountry> anymore. But deep down instinctively I still have that fear of them. It is scary and dissappointing that people in this country are slowly starting to adopt the same attitude toward police because of how police is acting.

> While the constable himself might be a nice enough, stand-up guy, the system as a whole is terribly corrupt and overbearing.

If constable ever kept this mouth shut when he saw their co-workers abuse their power, they have stopped being a good stand-up guy at that very instant.
Don't fall for the trap of believing civil rights and due process are something only law-abiding citizens deserve. At this point in America enough people think that if you're accused of a crime basically from that point forward any "rights" you may enjoy are solely at the indulgence of society / the criminal justice system and can be (and, often, should be) taken away at any time. Unless it's really obvious you're innocent, it's game over, and even then any abuses will be written off as honest mistakes (or, in the worst case, a few bad apples) instead of symptoms of systemic injustice.

It also doesn't help that the public defender system in the States is a fucking joke. So don't do that, either.
Let me rephrase it: there is nothing on any version of UNIX that supports an asynchronous file I/O API that integrates cleanly with the file system cache -- you can do signal based asynchronous I/O, but that isn't anywhere near as elegant as having a single system call that will return immediately if the data is available, and if not, sets up an overlapped operation and still returns immediately to the caller.

This isn't a terrible recap of async file I/O issues on contemporary operating systems: http://blog.libtorrent.org/2012/10/asynchronous-disk-io/
Just noticed that this was posted by my old (half) boss!

Finally! This is very encouraging, that such an excellent free software package is in such high demand. From what I've used it for, it worked very well. It's great for quickly creating nice-looking graphs and plots.
Will you add support for Ubuntu on Windows to 32-bit machines?

I have only a rinky-dink Asus laptop as a Windows machine; it's one of those 64-bjt Atoms saddled with a 32-bit OS and WSL is nowhere to be found.
I've always thought that chickens, the free ranging kind, make insect protein palatable to humans.
Why Spark is on fire: a conversation with creator Matei Zaharia
Yes and if the owner hears your complaint and doesn't care because he knows you're the vocal minority just move on.
i was able to hack my ex boyfriend's facebook and instagram accounts thanks to undergroundhackr@gmail.com , my friend told me about him and he did an incredible job.
University of Calgary pays hackers $20,000 after ransomware attack
I have been wondering the same thing. If not outright disabling the service, would it be sufficient to license one's software in a way that prohibits it being used in East Texas? Would that remove standing to sue in the district?
RTFA. The answer is generally no. As with most secrecy cases, it's really hard to prove that the tech has value, since you can't show it to anyone to gauge their interest.
After re-reading my comment, I think I sound rude so I apologize.

If you are going to use that catchphrase, maybe your site should explain how it's like 1999 because I don't think it's obvious.
Well, they will further and further encroach until they meet some kind of resistance. Unfortunately, resistance will not easily materialize because people here would be the first ones to utterly condemn respect-instilling reprisals.

As far as I am concerned, they can do whatever they want with people who accept that. Concerning myself, I am always on the outlook for some kind of counter-veiling power, the most interesting of which is Islam. It really retaliates. So, I am positive about it.
PySonar: a type inferencer and indexer for Python
Or have a family
Mass ATM thefts were focused in Tokyo area as vulnerabilities exploited
I'm just waiting for one of these languages to catch on, gain traction, and become a real respected language used in business settings.
The part about "yelling fire in a crowded theatre." There are tons of restrictions on free speech, the government must prove a compelling interest.
They've found the fairies, the elves, the little people. There are so many legends of small folk, I wonder if this species (or more likely its bones) were more wide-spread beyond Flores or if island dwarfism happened several times in human evolutionary history.