skysight-inc/HackerNews huggingface dataset:
This is pretty cool. I love how in some sentences, the actual words or phrases are all marked positive, yet it is able to accurately mark the entire sentence gets correctly marked as negative. For example, from the paypal/mailpile article from the front page:

Are the risks larger because we are successful?

"larger because we are" is marked as positive, "successful" is marked as very positive, the rest are marked as neutral. But the entire sentence is marked as negative (which to me it certainly reads negative).
Why MariaDB Matters: The OpenShift Interview with Monty
This is a really interesting story. It seems like the lead-gen sales were probably being under-reported, since they went from 2 to 53 sales in the same market. I am surprised that lead-gen in the real estate market is not easier to audit.
What bank are you using, are you in the USA? The best rates I know of right now are Ally Bank at .84%. My local bank pays .01%
One that I frequently run into is that if you use SSH tunneling (like -L), you have to specify it the first time you ssh to that machine (i.e. when the ControlMaster is connected) and can't change it later. Using -L on later ssh's to the same machine silently fail, which can be infuriating if you don't realise it's happening. The best you can do at that point is to kill the ControlMaster ssh (disconnecting you across all your sessions), and then reconnecting with the right -L.
Looks good. I really like the Wake-on-LAN and ping functions.

Another option for prototyping IO is a Gertboard (if you don't mind a bit of soldering).
No, it's saying that you'd be happy if those people didn't have Down's Syndrome, and all the difficulties and health problems that go with it.
> Why on Earth should we sympathize with PayPal about internal aspects of their underwriting at the expense of a small business whose funds they've practically seized?

Cynical answer: because PayPal co-founder Elon Musk is the next Steve Jobs, and cult worship doesn't listen to reason.

(I told you it was cynical.)
Omg I can't believe they omitted the V-4!

This is a fun video about ignition order: http://youtu.be/MwEbwKBic6w (though it's more complicated since there are both 180 and 360 degree-firing V4s).
Great reply, I agree.
As has been pointed out elsewhere, PayPal has an explicit policy about how they handle presales. Why can't I turn your argument around and say that if somebody doesn't like that policy, the onus is on them to not use PayPal?
They did not build DS into mice, they created one of its symptoms which they then reversed, hence my comparison to exaggerating the effects of sticking plasters. The mice did not have anything like DS and claiming this experiment as having anything to do with DS is sensationalist exaggeration, in fact it is borderline dishonest.
I have had to cancel my appearance at Campus Party London tonight
Warning : Fake Grand Theft Auto V torrent spreading malware
Tendencies are just probabilities of an opponent reacting to event Y by doing X

'Playing the man' is essentially building a mathematical model of one's opponent internally inside one's head.
Nice way to evaluate something called "longview".
So will the % of abandoned carts increase when people discover they can earn extra perks by always dropping the order?
Not MY engine.

Rotary :D
When our account was frozen, PayPal called us.
Uncovering the Best Fantasy Football Service Provider [Infographic]
Many companies cheap out on the supporting electronics. In particular single-link DVI is electrically compatible with HDMI but is limited to ~1920 x 1200 @ 60Hz. Basically instead of properly implementing HDMI they route a single-link DVI transceiver through an HDMI connector and call it good.
What Ever Happened to STEM Job Security?
I believe that very small sounding issue has played a huge role in D being as uncommonly used as it is. It seems like a trivial thing, but the ability to just pkg_add languageX is incredibly important for adoption.
Tesla is already testing battery swapping: http://www.teslamotors.com/batteryswap
Square launches embedded eCommerce
No, in the UK. I may have been exaggerating a little, but without searching at all, my current bank, Halifax, offer 1.3% http://www.halifax.co.uk/savings/accounts/easy-access/online...

I'm curious about what I'm missing, I'm sure I have some misunderstanding here.

EDIT: that's a 12 month rate! I suppose I'm just a victim of misleading advertising.
Yes, you can solve them mathematically. The main difference is that instead of a strategy picking a move for each possible state of the game, it picks a probability distribution over moves for each possible state of the game (including history).

Given two strategies, you can determine which one is expected to win and by how much. That allows you to find the strategy that's hardest to take advantage of. In the case of non-transitive dice, the hardest strategy to take advantage of is likely to be "pick each die with equal chance".

That being said, solving these games is extremely expensive. Super-exponential in the size of the game, if I remember correctly. Way worse than games like chess. See this paper: http://www.sciencedirect.com/science/article/pii/00220000849...
That argument goes both ways, no?
I get a lot of requests to expand the tutorial with other frameworks, as you mentioned. Ultimately, the tutorial itself will be structured in a way that allows for the best presentation of concentrated learning. However, this doesn't mean that we won't be releasing other content covering integration with other frameworks.
> Paypal's risks or issues are none of our problems and the burden for which should not be rolled over and down the chain of responsibility or power.

PayPal is taking precisely that position - that Mailpile's potential problems and burdens should not become PayPal's.
ah you are correct, hadn't seen that. no room for luggage then. http://www.teslamotors.com/models/features#/interior
guess you can have your luggage for each day fedexed in advance if you're elon.
I'd say that the best qualification they have is that they know their kids, and care deeply about them. They provide student/teacher ratios that are impossible to match.

Each child has different needs and different strengths and weaknesses. They progress in each subject at different paces. Our daughter is 5th grade age. At this point, we're still comfortable with the education we can give her ourselves (using materials created by people with a good deal of experience teaching their subject areas!). There will likely be times when she has reached the point where we can no longer adequately teach her certain subjects. But, there are tons of resources today and more coming every day for teaching those subjects.

I was talking with one of the other dads in our group last week and they're deciding how to proceed with their 8th grader for next year, when she'd be entering high school. One of the options they're exploring is one in which she would be able to attend courses at a local community college (for free via their local school district). Programs like that exist in many places.

Homeschooling families don't live in a vacuum.
> Maybe it's buried in the small print that they don't expect anyone to read.

Maybe you don't expect people to read the fine print, but PayPal clearly does, and frankly if you are going into business then you should be making a point out of always reading the fine print.

> If PayPal has good reasons not to accept donations and crowdfunding, they shouldn't fucking accept donations or crowdfunding, instead of letting users get in deep enough to get screwed before dropping the hammer.

Money is money, so if you are dealing with people who apparently won't consider reading "the fine print" or even doing some trivial due diligence in the FAQ, you can't somehow not accept these use cases.

> Holding funds in escrow should not be a complicated problem.

Correct, it isn't. This is why that's what happened: PayPal doesn't just steal your money and leave, they put various restrictions on your account that mitigate the risks involved in your business.

The most simple thing that they can do, and which tends to be the first recourse (and thereby the one that, if you don't go insane with a public rant you can negotiate down from) is a 180-day hold.

If you call PayPal, however, and demonstrate that you shipped these products, showing some kind of documentation of shipment, PayPal will release your funds immediately. That is an "escrow".
First case of Android Trojan spreading via mobile botnets discovered
Thank you. I didn't go into these points in my post for fear of covering too much ground, but you have written them up well. Lead, nutrition, and environment are all big factors.
Introducing Oyster, unlimited books for just $9.95 a month
Google Streets View goes underground. Trip to salt mine in Wieliczka, Poland
You're missing one of the most vital things: game engines.
I have a cousin with Down's syndrome, and he is a delight.

Nobody here is saying that people with Down's shouldn't exist. We're saying that their lives would be easier and more productive if they didn't have impaired cognitive function.
Oyster, Netflix for books, is launching the beta version of its iPhone app
So what would be required for the mice to have something sufficiently Down's-like? They didn't shrink the brains with toxins or anything, that shrinkage was a natural consequence of duplication of genes, just as it is in human DS.
The tutorial explains only what you need to know about the base to get started. If I explained the entire boilerplate of the MEAN stack, the tutorial would become a monstrosity.
Actually VW sold a dual clutch DSG transmission in the 2003 R32, years before the GTR hit the market, and for a fraction of the price. All other things the same, a dual clutch is not much faster than a properly-operated manually-clutched gearbox, but in the case of the GTR, we'll never be able to make that comparison.
I didn't go to Stanford or an Ivy League school...nor did anyone on my team and I'm in StartX. They make exceptions.
It's definitely more work, but a lot of provisioning can be currently automated using Chef. It plays surprisingly well with Windows.

We've developed approach using Chef that spans Linux and Windows boxes.

To log in and run some script on Windows boxes, we use WinRM, which is integrated with Chef knife tool and works almost as well as SSH.
You can email me directly at matt at thinkster dot io
HOT Watch is the smart watch Samsung should have built
OpenMedia in Canada has been successful in changing government positions on Internet regulations(Unlimited Bandwidth).

https://openmedia.ca/
>>I haven't yet found the documents that would support your thesis about the human rights record of Bashar Al Assad

I do believe you never heard of e.g. HRW...

This took seconds with Google:

http://www.hrw.org/news/2013/05/16/syria-visit-reveals-tortu...

http://www.hrw.org/reports/2012/07/03/torture-archipelago

(Also note that the present dictator isn't the first one in the family to use artillery on cities...)

>>US government doesn't seem to care about the possible humanitarian catastrophe in Syria that would ensure after strikes

I gave multiple reasons why it was a very bad idea to let mass murdering and torturing dictators use civilian hostages to get away with using WMD on civilians.

You are just going to ignore that?

AGAIN: WHY WOULD THE RESULTS OF THE STRIKES BE WORSE THAN LETTING THE MASS MURDERERS GET AWAY WITH IT, SO THEY KEEP USING WMD??? (Not to mention keep using air/artillery on civilians.)

Again: I just don't think you're intellectually honest.

Edit: Now also Britain corroborates use of chemical weapons. http://www.bbc.co.uk/news/world-europe-23975030
Ask HN: Open Source Project looking for Designer?
After years and years of benefitting from open source projects, I would love a chance to give back.

I currently work as a Front End Developer / Designer for one of the Big SV Companies, and am looking for a project to contribute to. Can anyone recommend a project to get involved with? Feel free to comment below, or check out my profile for portfolio and contact information.
86% Internet users have tried to remove or mask their digital footprints
How group sex will liberate Iran, China
Not an ideal name choice: JavaScript is used in some mainstream non-web engines e.g. Unity 3D.
Sorry! That was a brainfart on my part. The git command is fixed now.
iOS7 Will Slowly Kill Location-Based Services
What You Can Do With Your Body In One Month
I've never been to PAX, have little interest in comics, and had never heard this story before.

But if this is any way an accurate telling, then this whole thing is completely obscene. Rape jokes? Mocking people who object? Merchandising rape jokes? What the hell is wrong with these people?

It is disquieting -- to the say the least -- how often rampant sexism shows up in the geek community. But this is so beyond the pale. Krahulik might be entitled to his rights as an artist, but no amount of pleading against censorship can ameliorate the fact that he has no ethical sense whatsoever.

Is there any appropriate response to this other than unqualified outrage?
Also, I was under the impression that coolant does not boil at that high a temperature at standard pressure. The point of the sealed coolant system is to increase the pressure and hence the boiling point, but if it boiled at that temperature by default that would be unnecessary since no engine runs that hot.
> It's impossible to slow down the pace of accepting new incoming client connections.
> A noisy client will be able to crash our server, as c.write is non-blocking

Correct me if I'm wrong (I haven't done Node.js server programming), but what do these have to do with the callback model? First, what does it mean to "slow down the pace" of accepting connections? I'm assuming you could code a limit to the number of connections, and then immediately drop new connections as they're made? Or put them into a queue?

And what does c.write being non-blocking have to do with crashing the server? Again, just program it so that we stop writing data if the buffer's gotten too big.

Sure, it's more code to write, and the flow control is harder to write, but even if you're doing everything synchronously, you've still got to manage all that stuff. If every connection winds up on its own thread, you've got to manage those threads. You've still got to worry about too much data coming in.

I completely fail to see, given the specific kind of flow control and resource control the author wants, how the asynchronous model is harder than the synchronous model. Maybe someone can enlighten me?
You mention generating core.typed annotations from schemas, to allow for some compile-time checking.

I would have thought that this would be extremly hard to automate for non-trivial schemas, or at least that core.typed would have a hard time proving that return values match a schema. Is this only for a subset?
I don't necessarily disagree.

That said, developing for Apple limits the scope of your freedom as a developer, just as leasing an apartment limits the scope of what you can do in your home.

In other words, your becoming more like a tenant in the Apple ecosystem vs. owning some piece of it. The problem with being a tenant is that you can only trust your landlord to the extent that your contact allows. No less, no more.
Paypal's risks or issues are none of our problems and the burden for which should not be rolled over and down the chain of responsibility or power.

But they don't owe you a payment service. You could just go the bank and get a regular merchant account. Yes, they're a pain in the ass to deal with, but stop being such a drama queen.
Ink offers sponsorship to work on open-source apps
I'm going to try and say this in the most warm and well-intended way possible.

I wonder how long it will take before someone from the Christian right claims that if science can reverse DS in mice that it won't be long before we can reverse "gay" in people.
The Economist explains itself: Why are The Economist’s writers anonymous
So, really, there's only two new features here:

- Launch chrome apps directly from the desktop
- Run chrome apps with out any of the browser toolbars

Everything else is already possible in a regular chrome app.. Right?
They would still exist, just without Down syndrome.

Are you worried about cures for cancer because it would be saying people without cancer shouldn't exist?
async.js still suffers the lack of real flow control that the article is talking about. In fact that queue you linked to is a perfect example of a naive implementation with no back pressure at all.

The question is: how do you guarantee that your queue never grows beyond a certain size? The library doesn't even attempt to help with that. And anything that you implement yourself would still suffer the race condition mentioned in the article.
Not really a direct response to you, just a remark, but I don't know why people downvote this type of comments. "enjoyed the read" is real feedback for the writer.
> which leaves me to wonder why they fixed something that isn't really broken

Commissioning a new logo is a common way new CEOs mark their territory.

It's rarely useful, but I suppose it beats having them running around peeing on all the desks.
Nokia is dead, Newkia rises from its ashes
I disagree. Wikipedia links are very good, specially for informal discussions like this one.

- The content is readable by most people without having to have specialized knowledge on the subject.

- The content is open and reviewed by multiple people.

- You have links to the references. In this case there is a link to this NIH article.
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2667526/ But the content is more technical and harder to read for most people.
Congrats MediaGoblin team, this is one of my favorite open source projects. Keep up the awesome work :D

If anyone else is interested, I started a side project aimed at making MediaGoblin easy to install on Heroku:

https://github.com/frewsxcv/mediagoblin-heroku

For the most part it works, but if any of you are Celery gurus, I could get it working the way I wanted.
Prediction:

The much-anticipated convergence of Android and Chrome is near. These new Chrome apps are the programming model for the upcoming native Android webapps

The next milestone I expect to see is V8 added alongside Dalvik as a first-class runtime for Android. Maybe in Android KitKat?
Android KITKAT 4.4 -- The future of confectionery
Great stuff, thanks for releasing this. Definitely going to use it soon.
Brass Monkey's Funky Game Innovation
Front page of the store is covered in bootleg Mario Brothers games.

Classy work Google
This is really brilliant, and damned useful. Reminds me of how type declarations provide self documenting code in Haskell.
Thanks alot!
The importance of giving the poor some choice
As a person who loves Haskell, I generally agree. Because it's about as declarative as you can get, you have no insight into the execution model. In particularly, following the lazy/strict chain is hard (it's occasionally hard, especially in multithreaded scenarios to know what statement will be fully evaluated, or just "thunk"). The hope is, of course, that the compiler will get so good that it can leverage the purity of the code to do what you want as fast as possible (it's a throughput language after all).

Note, however, that Haskell can easily solve the problem mentioned in this article, and you have several ways of doing it.
I believe the fear here is that if you can guess URLs, and one of those URLs works and provides you with a script that contains an API key, you could use that API key to perform other, non-Longview-related API calls to Linode's management API.

That's a pretty decent fear. I don't know if there's any other controls on the API key that prevent it from being as vulnerable as this suggests...
HOT Watch: Complete Smart Watch w/ Revolutionary Private Calls
I wouldn't poll the players, at least not nakedly, since that is vulnerable to the stated preference bias. Tracking actual play would be more likely to demonstrate revealed preference.
1. Integrate data.js customer data profiling

2. ???

3. Fraud protection!
Sooner or later there will be a new better breed of humans. I say within 50 years.
Needed to add on to this - without knowing what good code is, you can't learn much from bad code, and likely won't be able to identify it.
Incidentally, there was a significant transphobic incident with Krahulik on Twitter a month or two ago, as well. I didn't see much of it, since I'm not on top of game news, but what I was pointed to wasn't exactly good.
He hardly disappeared:

Dave did not cultivate this garden. Normally, about a dozen backpackers would arrive throughout the year as part of the Willing Workers on Organic Farms WWOOF program.

Based on the title, I thought the article was about Tom Neale, who was the real deal: http://www.janesoceania.com/suvarov_tom_neale/
It looks like they open up APIs that otherwise wouldn't be exposed, like access to the shell and devices.
BBC: Today's kids try the Commodore 64
We probably will be able to reverse 'gay' in people. We'll probably also be able to reverse 'straight' as well. I've seen some sci-fi that touched on this subject a bit.

http://en.wikipedia.org/wiki/The_Forever_War
> Each client in the Jepsen test harness is (independently) scheduling n writes per second.

Umm... that's kind of an important detail. I'm betting that your mechanism for achieving this effectively synchronizes your clients to act in concert, or at least as close to "in concert" as is possible for your clock to measure. That explains the probability.

> There's an interesting probability anecdote called the Birthday Paradox

Yeah, I thought of the Birthday Paradox with this problem, but this is a different variant. The probability that two people in the room have the same birthday and no one else in the room has a birthday later in the year follows different probabilities.

Try writing a program that spawns 5000 threads and has them get the current time in microseconds, and then write it in a file. You won't have any collisions unless you do some kind of precise coordination between them. In fact, you likely only have a shot at getting the same timestamp if you call from different threads, because just executing the instructions to read the current time takes long enough that two calls in a row will get different values.

> TL;DR: microsecond timestamps do not provide sufficient entropy for uniqueness constraints over common workloads.

See, that's the part I have a problem with, because I've had quite the opposite experience (without even having Cassandra involved).
AKA How to get users to deny your application's request to send push notifications.
It's a model optimized for the platform owner -- who only gives a shit about aggregate demand. That app you worked on is no different than an a music track to them.
I'm not saying "don't bitch about paypal", I'm saying "paypal doesn't carry a lot of risk in the first place".
Always nice to see a fresh term for “spamming your potential customers”.
Someone can always claim that. So what? No matter how loud a megaphone they get it won't make them right.
Almost ten years ago I bought a Logitech keyboard with a fingerprint reader. People were saying that fingerprint readers would be the end of passwords. The keyboard came with a nice piece of software that automatically entered passwords on websites upon a verified fingerprint.

It didn't happen. I would attribute it to two main frustrations: the readers only worked inconsistently due to particulate build up, and would occasionally have false positives. I think false positives are an inherent risk with fingerprint readers and in any case are not suitable for security as lifting a fingerprint from someone unwittingly is easy.

See the Mythbusters episode on stealing a thumbprint: http://www.youtube.com/watch?v=3Hji3kp_i9k
> MongoDB

I really hope they took a lot of effort to lock that down, or a lot of homeowners are going to find their homes remote-controlled without their consent.