skysight-inc/HackerNews huggingface dataset:
> Especially with containers, this is a never-ending target... They apparently have user namespaces, but what about network namespaces or IPC namespaces?

There's no reason calls to e.g. unshare(2) and setns(2) can't be added to forkAndExecInChild in exec_linux.go like they have been added for the other syscalls needed to set up a child. I guess if anyone is reading this thread and wants that they can follow the guidelines for contributions and look at https://github.com/golang/go/issues/5968

EDIT: It's also possible to supply CloneFlags though the SysProcAttr struct, e.g., CLONE_NEWIPC, CLONE_NEWNET.
Too Small for Most SSPs? Top 5 Supply Side Platforms to Try
That's the genius behind parse (from the perspective of their creators): they don't have to run your code, so they don't even have to think about all the issues that come with that (security, CPU usage, etcetera). Firebase used the same trick.
It's not about the limits of the language but the limits of the ST API itself. However, given Will Bond's background, this might just change for the better now that he's officially working for ST, so this is good news for all ST users obviously.
Dual meaning at this point.
Antirez responded to that and disagreed to this point in his new post. What do you make of his response?
At least captcha worked and helped digitalize books.

After google bought them and moved to useless training for their image classification, which helps nobody, i was simply banned from contributing to all sites that demand captcha. Because it simply refuses to work with my phone.
How do they handle the issue of keeping usernames unique? If I were to sign up on one server with my handle, what's to stop someone from signing up on another server with that same handle to impersonate me?
Fascinating. I wonder what the perspective of someone who can trace an idea from the earliest cultures to the present-day is and how it differs from people who have 200-yr or 2000-year scope. Would a chemist who is also an alchemist and speaks Egyptian, Hebrew, Greek, Coptic, Arabic, Latin, English and Lisp be different than a chemist?
You know that the other janitor can't be paid less than min wage.

If min wage is increased to $15 she will be paid exactly as much as you.
What concerns me is the attitude that users can be used and manipulated without their permission or knowledge; they have no choice or right to be informed, in this or in tracking or in many other situations. They are just objects of commerce to the developers, not human beings. This leads to bad practices like widespread confidentiality violations, free-to-play user manipulations [1], and the sorts of manipulation of customers practiced in places like Wall Street.

My feeling these days is that either you're on the inside or you're a sucker.

(On the level of fairness and justice - I don't know enough to comment on legality - I don't think this particular incident rises to the level of damages. However, Google could just display, In return for our free service, please help our computers read this word! Even Google's computers can't do everything - read more about it <here>. - Why not disclose it if you are doing nothing wrong? If you don't disclose it, you're manipulating people.)

[1] http://toucharcade.com/2015/09/16/we-own-you-confessions-of-...
And preparing them for the inevitability that ambiguities will be misinterpreted by others including themselves. To that end, this question should have no correct answer.
A signal interrupts a blocking syscall. You can call PyErr_CheckSignals() that may execute Python signal handler before you restart the syscal on EINTR in C code. Look at how os.waitpid() is implemented: https://github.com/python/cpython/blob/master/Modules/posixm...
> Do I have to know his income to figure out how I feel about the guy?

You're missing my point, which is pointing out the need to find an 'other'.

I'm not sure it's important if Joe the Plumber has identity issues. It is absolutely important if it's normal to treat others like they're crazy, evil, alien, stupid, or nefarious.
You have to weigh these risks against the likelihood of them actually happening. If AWS made a first-ever price increase, yes, you'd then have to consider whether you could beat that pricing by doing it in-house but you have to balance that against the very low odds of it actually happening and the up-front costs of hiring a ton of staff (e.g. just having 24x7 support requires something like 5 people when you factor in leave, vacations, etc.), buying or renting a lot of hardware, developing and getting operational confidence in a complicated software stack, etc.

That's a LOT of money to spend up front on a gamble that something which has never happened before occurs with so little notice that you wouldn't be able migrate away first. It's hard to see anyone but the major players having enough economy of scale to see positive returns on that investment, much less having enough budget room to where that makes sense rather than spending the same amount of money on something which users actually see.

That gets to the other reason why this is so unlikely: raising prices in a predatory manner would be a loud message to every AWS customer to find alternatives. Since AWS generates something like 7-8 billion dollars a year that's an enormous amount of money to risk — far greater than any short-term return they'd see.
I think that this (common) reaction probably illustrates a kind of over-correction among experienced problem-solvers: the knowledge that not everything is linear (e.g.: if you add a bit to the area of a circle, by how much does the radius change?) leads to the assumption that nothing is linear (or, at least, nothing that would crop up as a math-circle problem).
Wouldn't it be ironic if blockers were the most valuable viewers, because of the number of people who follow our recommendations for articles and sites?
Detecting and hiding abusive tweets algorithmically is NOT THAT DIFFICULT. These methods are employed widely by Facebook and Google. It's baffling to me that Twitter doesn't do the same thing, and is willing to burn money on pointless bureaucracy like this.

Remember the "Other" inbox in FB? Twitter abuse could have been a footnote on par with that. Instead it's the only thing anyone talks about (deservedly so).
only if there were some sort of separation of powers...
It's a worthy goal, I wish the name didn't sound so... I dunno, Orwellian?
I like the new test (I work in this field). But isn't #2 lacking necessary info? Nowhere are we told that she always finishes her workload every week, or that she works at a constant rate.
But why does anyone dream of being a millionaire? From what I've read, most Americans want wealth not to gain something specific as much as to free them from want, from the pains of being poor. For 99% of us, I think the American Dream is about being respected and happy, not becoming a one percenter. It's only the one percenters who claim otherwise.
Then why don't they just come out and say that? If they want people to use the service, they have to make it as friction free as possible. Otherwise people will give up.
That's very true. I wonder if the goal of the test writers was simply to make the problems wordier, or if they deliberately created ambiguity to test parsing skills? I don't think the article was clear on that distinction.

Problems that are intentionally difficult to parse fail as tests of "real world" problem solving skills because in the real world it is almost always possible to seek clarification.
> Pushing the need to be up 24/7/365 onto an external service with the manpower/funding to succeed at it reasonably well is generally worth it.

Devops here. The only service I have ever found to have anywhere close to 5 9's of reliability? S3. That's about it though.
Remove contextual +/- in favour of colour highlights? As a person with red-green colourblindness all I can say is: Lol. Nope.
About the many comments here about rich kids having an advantage on the SAT, I have to remind everyone that the free online service Khan Academy is the official test preparation service for the new SAT,[1] endorsed by the College Board, the publisher of the test. Moreover, my children, who all score well on the SAT even when they take it at young ages for Talent Search (see my other comment on this thread for more details) are not disadvantaged by NOT taking pricy test-prep courses. They have been homeschooled or have attended the local public schools, apart from some supplementary courses we have looked for for each child based on each child's interests, and they have never needed test-prep-as-such from any external teacher. No one else needs that anymore either, now that Khan Academy has full practice materials for the newly revised SAT test.

[1] https://www.khanacademy.org/sat
And young people ignore age limits for everything else. Just ask how many people under 18 watch ultra violent movies and what not. Or how many Call of Duty fans are under 17 years old (read, probably most of them).

Or heck, how completely non effective COPPA is on internet forums. Seriously, the amount of people who care about it is maybe... 0.1% of the population?

And practically speaking, you will never avoid this. Any form of tick box or date of birth verification is faked in seconds, any credit card details will just be taken from a parent or friend's account. Just like real life really. If a kid can't buy something on their own, their parents will probably just buy it for them.

As for the claims of bullying and stuff... well sure. At least social media has a way of dealing with the issue (by banning accounts, blocking people from contacting each other, etc). That's ten times more effective than anything a school would ever do, especially given how the latter often just make the situation even worse by uneven enforcement and victim blaming.

And hey, it's at least easier to ignore bullies online than in the real world.
That price is insane. I pay less for a bigger apartment with brand new appliances, dishwasher, roof deck, doorman etc and I live in a much better location in Manhattan. I even pay less than the unfurnished price.
>>It's that I have a concrete example of hard work not paying off that I see every day.

You have seen hard work paying off. For the level of work that you do. Of course there is no ideal world where a hair cut could be charged the same as surgery. Or someone who write database code, an OS or a search engine algorithm could be charged equally as some one troubleshooting a faulty CD drive in a call center.

What are your contributions? What value are you creating? A clean floor, a good grocery bag may not be that much value. But the guy inventing the floor cleaning chemical, and people selling that for an affordable price are definitely creating a lot of value.
Where "we might" means "we already are."
Another alternative to CAPTCHA is the obvious three-factor authentication. Send a random code to your mobile number, if its really you, you can verify yourself by entering that number on the web-page.

Another way is to send the same using email which is a bit more convenient than sending it to cell-phone.

In other words, we need to keep inventing more sophisticated ways of telling the difference between humans and computers (and the great progress in the field of AI is certainly going to push us to do that more frequently)

Looking for atypical use of services is something that we should be already doing, but there are limits to those. The said users you are talking about keep churning new email addresses and hide behind dynamic IP ranges of countries like Mongolia or Kyrgyzstan over which we have no control. We can't tell the difference between good/bad IPs for traffic coming from there, otherwise there is no need for Google to keep re-inventing the CAPTCHA every few years.
I wouldn't really call it an "entry exam". A perfect score doesn't guarantee you acceptance to top schools, and a mediocre score doesn't totally rule you out. And most people also take SAT subject exams and AP exams, which are harder and more specialized.
Patreon is an interesting idea for projects like this. The issue I have is that Patreon is currently viewed as something where you pay $x/mo and get regular substantial updates (comics, art, etc). I'm not sure OP could deliver enough monthly value to justify a Patreon subscription.
Ronald Regan, as a movie star, regularly didn't make movies precisely because the progressive tax system would head into confiscatory levels making the effort worthless to him. Such rates denied both the public at large from products they wanted, and the government tax revenue. I don't want my world to actively discourage the talented from producing.

I want to encourage people to make insane amounts of money, because that is largely the result of far-and-above productivity which everyone else benefits from. Jobs are created, desirable products/services are generated at affordable costs, money is invested (even banked "cash" gets loaned, and extravagant luxuries create markets), and the general standard of living is raised.

The cost of discouraging effort is never included in these "soak the rich, redistribute the wealth" equations.
> Hopefully they've got some civil libertarian type organizations in the mix that can add some balance to this.

I don't see one in the mix. I do see some suicide organizations that would be helpful in a different context[1].

I am still thinking what I should think of this: http://dangerousspeech.org/guidelines

1) I cannot help but think of the lost opportunity in social media of addressing people who feel "outside". Things like this won't help at all (and will probably hurt), but it seems the greater reach in media and data collection could actually help find people to engage with so they don't slip into suicidal spirals. I guess there is no profit in it, and history does show some scary chapters when such things are done by people with poor intentions / power motives.
A personal pet peeve of mine when reading diffs, is when a file has some functions and you insert one and instead of looking like this:

int someOldFunction()
{
// Function body
}
+
+int newFunction()
+{
+ // New function body
+}

It looks like this:

int someOldFunction()
{
// Function body
+}
+
+int newFunction()
+{
+ // New function body
}

It's a small thing, but given that these diffs are equivalent, the one that balances the curly braces within added blocks should be favored. But diff utilities seem to get this pretty consistently wrong.
Parrot Flower Power Garden Sensor Teardown
All these publications must for a consortium of sort where I can login into one website and manage all my subscription and then never ever see any advertisements.

I don't want to pay wired and forbes and WaPo and NYT and keep track of all these payments appearing on my credit card. We need a Netflix for web publishers.
I started out generating names out of whole cloth, but eventually, it just got easier to designate certain groups as using a certain ethnic set of names and roll away. I run through the list instead of picking random, though, because I like to imagine the people naming their children with intent.
The second half of your last paragraph is interesting to me, because what you're basically doing is affirming the political idea of intellectual property.

Out of curiosity, how do you feel about DRM (which is based on exactly the same idea but applied to creative works and not information on a person or people)?
How+To+Hone+Your+Trading+Talents+With+Hard+Work+and+Skill+Building
Oh God, you just reminded me. The first time I read Lord of the Rings (when I was a wee kiddie) I got Sauron and Saruman mixed up and for 90% of the book thought they were the same guy. It wasn't until they met I had that 'mind blown' moment.
True but it grinds the gears nonetheless (especially when considerable time has been invested, and you were actually kind of interested in what they were doing).
Ken Olsen, Who Built DEC into a Power (2011)
It's about time. Two years ago, Space-X was talking about how they were going to produce a hundred engines a year. They have a big order backlog for Falcon 9 launches, and they are way behind. Supposedly the bottleneck was pad time and range time at Canaveral, not production. Opening the Brownsville facility, under the total control of Space-X, was supposed to fix that. But that's two years behind schedule now.

Not clear why they're having so much trouble with the soil at Brownsville. Sure, it's silt and alluvium, and bedrock is a long ways down, but Houston has similar geology upon which skyscrapers have been built.[1] The Falcon 9 doesn't need a massive launch complex. They currently use a solid roadbed with railroad tracks from the hangar, and a modest launch tower and flame deflector.

[1] http://www.beg.utexas.edu/staffinfo/paine-pubs/RI259_paine.p...
> the wearable market will dwarf mobile to the same extent that mobile dwarfs PCs

When you compare the numbers in the two links below, it shows that the PC market is bigger than mobile:
http://www.statista.com/topics/840/smartphones/
http://www.statista.com/topics/1070/pcs/
What is the effect on the client of a VM live migration "pause"?

or daylight savings change?

or ntp updates which change the time?

Since the system clock can change relative to itself at any time, what effect does that have on the algorithm?
After PyCon last year I asked myself a similar question, except I was more interested in language traction than frameworks; still you may find some of the links interesting.

http://blog.lisnr.com/2015/05/11/pycon-2015-are-we-still-cha...
Is It Really Equal? Introducing Semantic Equality to the JVM
Props for owning up
Adblock Fast returns to Google Play a week after being pulled
Too bad they're so heavily indebted to China, and thus proceeding with plans to sell to them the oil exploration and mining rights to 1/3 of their remaining pristine rainforest.
The sickness... the sickness...
... in 2011
Smartbe intelligent stroller
And you use maven to build it.
Cars for Comrades: The Life of the Soviet Automobile (2009)
Surely you can protect against a fork - other licenses do.
Leek group guide to reading scientific papers
Great point. Every "feature" is a bet, based on the vision and values in the post. It can have 3 outcomes: worked perfectly as expected, worked in ways that we didn't expect, or just failed. So you lean from it and decide whether to keep it, tweak it, and remove it.
yes, that goes back to the first issue in Martin's article, and he mentioned the tokens thing for this. But time drift between the machines is not an issue, is my point.
Python 101 Screencast Released
Copper atoms made to lase at ultrashort x-ray wavelengths
Parse offered Cloud Code though, which runs your own Javascript functions and could do so as background jobs.
I think they aren't being lazy, and they've adapted to a culture that wants things finished quickly at the expense of quality, or anything else really.

Edit: The same culture doesn't recognize that "done" implies a certain level of quality.
We had a product called Cloud Code that was similar to Node (albeit way more limited) so you could run stuff on the server.
There is a world of difference between polo and cellphones. Even homeless people often have cellphones.

PS: You can get a basic phone with unlimited text messaging and talk time for ~10$ a month. EX: Republic Wireless
There are N ways that badly coded C code loaded into a Unix process can send things to hell in a handbasket. "All bets are off" as they say.
Sure, but the point of a CAPTCHA is to pre-emptively detect the user as a human or computer. Waiting until the account sends a boat-load of spam, and then saying 'must've been a computer, let's disable the account' does nothing - the culprit has accomplished their task, and moved on. We want to be able to prevent the spam from being sent in the first place, somehow, and determining if it's a real human opening the account is (was?) a very good check.
I'd agree with you if the SAT had harder math on it. If I had to do calculus now, after not using it for 20 years, I'd get a lot of questions wrong.

But the SAT doesn't really go beyond basic algebra, and after getting an engineering degree, that feels burned into my ROM. I retook the GRE over a decade after my last math class, without studying, and still crushed it. Certain skills (reading quickly, parsing questions correctly, working backwards from multiple choice answers) don't leave you.
Confused by license compatibility? A new article by Richard Stallman may help
Also the guys who brought Linux to the PS4 couple of weeks ago.
Wow. I've been following bushing's work for a while and this is very saddening to hear. If you haven't seen bushing & marcan's "Wii Fail" presentation, I recommend it. My thoughts are with his family and loved ones.

https://www.youtube.com/watch?v=2z81BCko-UY
So, the whole npm thing seems weird to me, then it occurred to me that it could be for malicious purposes. Would it be possible to upload a separate package.json to npm that had eg a post-install script? I don't know much about how npm works from the package publication side of things, but I assumed it was similar to pypi where the code in the git repo doesn't have to be at all related to the code in the package
Yea, I agree if its revenue reaches $115B. I guess I question that happening if it has to share the pie with Google. But I see more now why it's valued as it is (I don't think it's silly).
5 Predictions for FinTech in 2016
I didn't mention Oregon. Some GP comment mentioned eruptions and demonstrations. You picked out the Oregon one especially as being especially problematic in your mind.

I was trying to point out that we are the problem because we have our usual stalking horses and have no real way to track what the biggest problems actually are.

The Oregon thing is certainly newsworthy. I'm not sure it frames America's thoughts as much as the shooting in San Bernadino, say.

If you feel unfairly singled out, I apologize. That's wasn't my intent.
Obligatory mention of how Tom Christie successfully funded the latest version of Django Rest Framework from a Kickstarter campaign. While my donation was modest, I participated because I use it regularly, and KS made it easy to give.

https://www.kickstarter.com/projects/tomchristie/django-rest...
Does messing with puberty in this way not affect health and mortality probabilities?
Canada and the US have, as part of NAFTA, an agreement to grant work visas right at the border for 'professionals', including engineers. It's a straightforward process.

http://www.cic.gc.ca/english/work/special-business.asp#nafta
http://www.nafsa.org/_/file/_/amresource/8cfr2146.htm
Well now, come on. This is basic algebra, and you can also use a calculator, although it's not even necessary for any question here.

I feel like these are good questions that test a student's ability to reason about the problem, rather than just apply a formula.

If you can't do pretty well on a test like this, you're probably not going to get much out of college, and are probably wasting your time and money by going there. Either do something else or prepare for college better.

Not everyone should go to college, and it shouldn't be a prerequisite for living a good life in our society. I work with plenty of excellent people with no degree and besides a mostly self-imposed stigma about not going to college, they're doing just fine.
Because Paul says so in the original source on line 34...

https://github.com/paulirish/dotfiles/blob/master/bin/diff-s...
PressureNet is joining Sunshine
It would be nice if somebody could post a recommended bibliography required to understand this proof, assuming graduate level physics background.

Edit: Sorry I meant undergraduate.