skysight-inc/HackerNews huggingface dataset:
Ask HN: Is there a Python build tool similar to Gulp?
ie. a focus on streaming builds.
https://www.runscope.com (my company)

Can extract links to follow. We'll have more info soon specific to hypermedia.
Fuzz Bash function parsing and you shall receive
"NetBSD has disabled auto-importing of functions by default in Bash, and so has FreeBSD, choosing to provide this as an opt-in function when invoked with a newly added --import-functions option."

For me this looks like a very good choice and I wonder how much it would break on the major Linux distributions?
The last one (convincing people to use eight different colored bins) also sounds like it is taken verbatim from Penn & Teller's Bullshit:

https://www.youtube.com/watch?v=rExEVZlQia4#t=364
I think the big issue here isn't that Apple is now encrypting iPhones. In general, being able to secure the data on your phone is a huge benefit for the average consumer. People lose their phones all of the time, and you have no idea who is going to find your lost phone and what they're going to do with the data on it. Given the amount of sensitive data people throw on their phones without thinking, Apple is probably doing more to prevent petty crime and identify theft by encrypting the data on iPhones.

The big issue as I see it, though, is that Apple isn't advertising this as a means of protecting yourself from criminals. Instead, they advertised it as a means of preventing Apple from complying with warrants. Warrants constitute an violation of a person's privacy which is explicitly allowed in the constitution. There's a good reason we have them, and a process that's been in place for a few centuries to limit their abuse. More often than not, the bad guy is not the federal government, and the public is served by allowing the police to investigate specific individuals under reasonable suspicion with specific limitations as authorized by the courts. If people have a problem with the way warrants are issued or how the police carry out investigations, they should seek to change that process, not try to circumvent them.

This isn't going to keep out the NSA. It only affects that data physically residing on your phone, and when was the last time the NSA had your phone physically in its possession? This likely isn't going to stop actual law enforcement officials from getting access to the data on your phone. Unless you're typing in a strong password every time you pull your phone out of your pocket, the FBI will likely be able to brute force your phone to gather evidence with little difficulty, providing the courts allow them to do so. On that front, the only thing this has really accomplished is allowing Apple to give the middle finger to the feds in an attempt to appease a customer base who thinks the government is out to get them.
Its an art project, not a product. Probably someone's //oneweek project.
Xiaomi indeed
What michaelochurch would look for in co-founders
"If the institution wants to make a choice of instructors for an introductory course, they might want to select the instructor with the higher low-grade rating. The intuition here is that well-performing students in an introductory course might have prior knowledge, so their ratings add noise."

The complain in the article is that with exception of well-performing students, students rating does not measure how much they learned (measured be their performance in subsequent courses). Lower performing students tend to give lower marks to those teachers that pushed them to learn more.

Your plan maximizes satisfaction of low performing students in introductory course. It does not maximizes how much they will learn, quite the opposite. University should strive for the best teaching, not for the highest immediate satisfaction. It has importance too, but should not be more important then actual learning.
Flow – the addictive element in programming
Same here; I was referring to the majority of students for whom "getting out of here with high grades" is their motivation.

On HN, I imagine a significant number of us here are sufficiently motivated to learning even without anyone to remind them of its importance.
It's the government's fault that this is a feature that companies would a) build and b) market as a key feature. The public finds this attractive because of their nefarious activities. We reap what we sow.

The benefits of being able to crack phones quickly in the few cases where it is in the public interest to do so do not outweigh the harm that would be done to the public if it were possible. Further, the types of people that really want to harm us are using third party or custom tools that encrypt everything anyway.

The feds and local police will lose a few more low-level drug cases, and maybe a few insider trading cases, due to Apple's security enhancements. I'm OK with that.
Link; http://vidakovic.si
New Upcoming Talent!!
This seems like contrarion nonsense. Therte is no sane reason for a variable definition to result in code execution. There is no sane reason for a function definition to result in (immediate) code execution. Part of those things very purpose is not to result in execution, because we have explicit syntax for asking for execution, precisely because the purpose of these constructs is not to execute. If anyone ever intended this, then they intended what is still best described as a bug... It is not as if intention is proof against being a bug! I have written bugs with full intent.

Disclaimer: I may be crabby from a busy week of mitigation. Still, I don't hold any particular ill will for the original bug. But a bug it is.
Good point, thank you.

Going back to @theGimp's comment, it is probably safe to assume that nation-states that might want to decrypt this would have some form of access to that circuitry (either a specialized implementation or by using the apple chip) and could sidestep the speed issue. It seems like, to 0th order, it would either be slow for everyone or quick for everyone.
mmm that's not very optimistic on the future of this service.
The Linux Foundation survey: What prevents you from contributing to Linux?
Woah, that's pretty amazing. And I think, (strange as it might seem) ultimately more informational than the consumerreports tests. Don't know why you're getting downvoted.
The most important takeaway of the "post-Snowden Era" is that both companies and the government lie.

Apple now is in the damage control mode, trying to undo the massive credibility hit dealt by Snowden revelations. But since they were in bed with the NSA for several years prior, I really doubt they have an option of divorce. If they were strong-armed into cooperation before, it'd be foolish to assume that they can get out of it on such a flimsy technicality as a in-device encryption. So what's likely to be happening is that Apple started encrypting, the state started saying "Oh, noes! It's unbreakable. Buy American again." and behind the scenes they still cooperate in a less in-your-face fashion. Something as simple as initializing PRNG on the device in a predictable manner - piece of cake to do, very hard to detect, but exploitable on the spot with a bit of foreknowledge. Where there's a will, there's a way. And the will is there.
Taming Git Clone for Docker Automation
The hilarious part about all this is that companies do market and sell closets that cannot be forcibly opened. This product is commonly known as a safe.
We are not freer than ever. The ability to make fundamental change in our political systems is more contained to a narrow and doomed range near the status quo than ever.

"Anarchy." You keep using that word. You are equating the potential for absolute privacy in communication with "anarchy." Do you have an explanation for how that is the vanguard of anarchy?

Freedom: Supposedly enlightened places like the US are governed under a system where the rights of individuals are assumed to be open-ended and expanding as new technologies enable more freedom travel, communicate, etc., and the powers of government are fenced-in until the people consent to extend those powers.
Optimizing society to catch murderers at the expense of the 99.999%(+!) of people who do not murder seems stupid, frankly.
It's not the stress of his job that is graying his hair it is the fact that BO continues to smoke cigarettes. shameful (particulry since his major accomplishment is ACA.)
Nice catch. I believe everyone who saw the past blog posts can easily guess "the big thing" they are going to announce on Monday. I was thinking "free SSL" since the 2nd/3rd paragraph.
If I were the NSA, I would publicly ream Apple about the fact that I can't access the encrypted data on iPhones.

I would privately thank them for putting in another backdoor that actually lets me read all the data I want from them.

It's a win-win. Apple gets to look like a privacy crusader. The NSA gets access to all phones. And best of all, iPhone users get to believe that their phone is unhackable, so they won't take the same precautions to hide their illegal activities.
If you look at all the links on this thread to the moral panic various cops have been goaded into spewing, it's not like they aren't doing their part to make Apple's point.
Performance of SMB on Mac is only about half of AFP/NFS, and NFS is more complex to manage from an authorization/user management point of view in a Mac environment.
It is impossible to sanitize your data if you don't know how the inband signalling works.
> Apache should have used a socket rather than the shell (which effectively evaluates data as instructions).

But the shell shouldn't evaluate data as instructions. This is the bug!

Apache could have used a socket and I could write a buggy endpoint which evaluates data read from that socket as instructions. Tada, same problem, same bug.
Show HN: Scala JWT Implementation (claims based security)
Maybe about 10,000. My email list is 25,000 subscribers and I've been building it for just over two years.
Sin(y)=tan(x^2)
Individual privacy rights isn't actually dangerous. It's neither a person secrets or even their beliefs that are dangerous, it's their actions.

Focusing on solving a murder and being willing to scarifies the privacy of everyone, even the people that are in no real danger is foolish. The billions of dollars spend on spying on regular people are mostly wasted. Taking the same money and directing them towards prevention may yield better results. I'm not talking about the kind of prevention where the FBI pick up some terrorist just before he's about to bomb something. I'm talking about the kind where we avoid that people become terrorists.

If companies and individuals make it impossible for the governments to spy on people infeasible we might get more focus on prevention.

Also, strip away the privacy of the murderer and you strip away the privacy for all of us, including those who fight oppressive regimes and dictatorships. That might not be a sensible tradeoff.
Haskell can, but there is not an implementation that does this.
I kinda get the impression that some of the very large, very fast growing companies have ended up like that by necessity because they've dug themselves into a hole they can't get out of. e.g. Facebook building HHVM instead of not using PHP.
I can exert 500lb of force fairly easily. None of the phones can withstand that.
Manufacturing the Future: How 3D Printing Went from Pipe Dream to Your Desktop
Uber has their own insurance as well, in case a driver isn't insured. And the "etc." part of what I said is probably no less than 100 major things, so seems pretty silly to to make that statement.
So, a technological solution to a political problem.

Now I can understand where that people are coming from.
The equivalent rules for Mozilla code: https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozill...
Yes - http://blog.uber.com/dynamicpricing
concerning accents, I've had a lot of experience "dealing with"[1] people who speak English with a foreign accent, so I thought I reached a point where I could pretty much decipher anything automatically.

a year or so ago I went to a research conference, with a lot of people from Europe presenting. Generally, everyone there had a good handle on the language (as you might when presenting a bunch of stuff in English all the time), but about halfway through an American came on stage to present her work.

The instant she started talking I realised that listening to her was so much easier than listening to anyone else talk. I "confirmed" this from other talks by americans compared to european talks.

Not the most scientific thing but generally I think there is extra work happening in the brain when listening to a foreigner talk, and that it can be the point that makes something hard to deal with.

[1] I mean this with as little animosity as possible. Having the courage to learn a foreign language and then present in it is extremely commendable.
You do have a point. PostgreSQL undoubtedly has many more knobs and do you do end up having to learn a fair bit to do stuff like replication.

I'd rather spend more time understanding things up-front and have a reliable solution rather than flick a switch and have something which initially works but I'm not too confident in. That's fine for initial development I suppose, but not in production.
I really don't think an explicit character whitelist is feasible. Kind of defeats the purpose of unicode, no?
I was under the impression that presidents dye their hair regularly.

If a politician is too old - dye out some (or all) of the gray. Reagan being an extreme example - not a single gray hair.

If a politician is young - Clinton, Bush, Obama - add some gray, until nature catches up.

Gray hair conveys "gravitas" - age, and experience - exploits a natural human bias. I'm sure this is focus-grouped to death. This all being in the age of Color TV and HDTV of course - I doubt Kennedy stooped to this level. Pretty punishing, and just imagine a 4K picture or better down the road.
Ⓘ ⒽѦ℣Є Ѝ☺ ⒾℶⒺѦ ШℍΛṮ ⑂Оμ'℞Ⓔ ⓉⒶℓĹĸⅠИҀ ѦβⓄⓊŦ
That sounds like a good idea, but how can I whitelist symbols of languages I don't even know? Can you recommend a good whitelist?
I do not at all disagree with this impression. The question, though, is why are the major successes counter to the "best practice" that so many folk like to cite?

Consider, even the linux kernel is counter to the best practices as they were thought at the time.

I also realize that they could just be an unrelated data point. I just have grown weary of every success story I know about being "in spite of terrible practices." At some point, the best practices theory bows to the results of actual practices.
Entrepreneurs Need to Reality Check Their Ideas
I've still never really seen any FPGA deployments beyond using them basically as DSPs in finance which is too bad as I would LOVE to play with something that can rip through the generation of stochastic processes quickly.
It has been reported everywhere I've seen it. It's pretty clear that it means Apple will be able to give information that you have let them give by storing it on iCloud.
We've developed a Bitcoin arbitrage trading platform
Couple of suggestions from someone who is always on the lookout for good designers and front end devs. Site looks good, but the functionality isn't there. Number 1 thing I look for is a portfolio and none of your project links work. All I can go off are three screen shots, which likely isn't enough. I'd also look at establishing a presence on Dribbble as it is an easy way to post smaller projects you've worked on. Facebook and Linkedin are great, but don't tell me a whole lots about your design skills. Hope that helps.
We Have Entered the Golden Age of Hardware Hacking
Antisocial – Ello and Facebook
I took this class two years ago and loved it. Of all the instructors of the Coursera classes I have taken, Dan Grossman is easily the most interesting and engaging. Highly recommend.
> If you allow your script to get input from the untrusted sources

This wasn't the problem. The problem wasn't with scripts getting untrusted input. The problem was with bash getting untrusted input -- input that isn't supposed to be evalled in the first place.
In Spanish «culpa» means “guilt”. I wonder if this was intentional.
First off, we don't know how many phones have been bent nor do we know how common that bending is. The fact that there are any reports at all within the first few days of the phone being available is troubling. What matters is the overall rate of bending under "normal" phone handling conditions. Even if that rate is fairly low (say one per million per day) that still results in a huge number of people with bent phones over their expected use lifetime (nearly 1 in 1000 over the standard 2 year upgrade window).

Moreover, the rate of things like phone bending is probably non-linear, because it will happen during the highest amount of applied bending force over the period of use, which probably doesn't happen every day. If the iPhone 6 plus is just enough weaker than other phones such that it bends more commonly under fairly common handling conditions for any phone then the result could be a LOT of bent phones.

I've seen several videos of people bending these phones and to be honest it looks like Apple has a problem. The phone seems to be much weaker than any device designed for that use environment should be.

Considering that Jobs went to great efforts to ensure that the original iPhone was rugged under normal but inadvised handling conditions (i.e. putting it in the same pocket as keys, thus the use of gorrila glass), I can't help but see this bendiness as a decided step backwards in the design philosophy of the iPhone line.
Here's my concern on a quick look at the aftermath photos. They bent the phone in the middle, where it's admittedly not that weak.

If you look at most of the user damage photos the phone bends towards the top end where the button cut-outs weaken it. The phone did fail around the buttons as well but it's still bent in the middle from the tests. It appears their setup didn't stress it where the problems are occurring.

My estimation would be if you placed a load equidistant between the top of the phone and the middle, stressing the buttons area specifically, you would see a large difference in performance between models. The pocket issue seems to be "bending over" the top of the phone, not applying point loads across the length of the body.
I like zalgo.
Interesting, that on iOS the symbol is monochrome in the submission title, but gets turned into an emoji in the browser title bar: http://i.imgur.com/IFdHwNv.jpg
Yes, it's called ASCII
So what are the actual rate limits on unlock code discovery?

If you're typing in passwords, it might take a while.

If you've disassembled and imaged the storage device, and have physical access to the hardware security module (HSM), does that improve your rate or ability to parallelize?

I've been a little annoyed at how the FBI (for itself and again as proxy for the NSA) is playing helpless, as if the Director of the NSA or FBI is going to be stuck tapping unlock codes into a suspect's phone while the countdown timer on a 100 mega-pedophile nuke ticks down, somewhere in The City.
CJKのホワイトリストを作るのは少し時間かかりますけどね。まあ、読めない外国語そのものが迷惑だと思う人もいるから、LATIN-1の範囲にすれば問題ないでしょう。
"even legal surveillance"
How about the FBI? http://www.huffingtonpost.com/2014/09/25/james-comey-apple-e...
Just because an app is multithreaded doesn't mean it's going to scale to use more than one core on average. It doesn't matter if you can do networking in a background thread if your UI is just going to block until the results come in.
OK, I feel like I have to ask this:

Who puts their phone into their back pocket? Why would you do that? Is it because it doesn't look as good to have it in your front pocket?

Because I sure as hell wouldn't put something that I spent >$200 on, that isn't designed to be sat on, in my back pocket.
To prove his innocence, Liu convinced his family members to eat the same noodles, then test themselves for drugs.

Why not just obtain a sample of the noodles and test that?
This is a test‣

That was a RTL override character. Seems to have had no effect. Interestingly however, it seems HN gave me 0 points to start instead of 1.
Tools for Python Developers
To see the power of a given proof, try to imagine what would be required to refute it, falsify it. This is by no means the only avenue of attack, but it's instructive. Also, it resembles the approach used by scientists with respect to falsifiable scientific theories (which aren't the same thing as mathematical proofs).
The cops have a point. I don't think the actual encryption is as big a deal now as people are making it out to be, but Apple is setting a precedent when they say "we're doing this so we don't have to comply with warrants" instead of saying "we're doing this to make our customers safer". Apple just sparked a debate (as much as I hate that term). If the cops don't make a stink out of it now and point out the necessity of warrants, things may likely get out of hand somewhere down the road.
Visual Studio limiting progress as always..
Kinda screws over the scandinavians, and a lot of other people i'd suspect.
I'm admittedly a little ill informed on the subject of Venezuela, (though I don't believe people starve in Venezuela either. I've just never been there, so I can't say for sure)...

But people in Zimbabwe don't starve. I'm curious where you got this idea? There are a lot of parts of Africa where people DO starve however. Additionally, Zimbabwe's agricultural industry has never been a producer of food. Their principal product was tobacco... which was then traded for food. (Among other things.)

You are correct about one thing... the broken political system did do in the tobacco farmers.
How many use cases really exceed a single, multi-terabyte machine? Your argument is true for any data type and format not just JSON. If you have more than a few terabytes then you have "big data" and most solutions, including Mongo, probably won't work.
"I'm not gunnuh use unicode" != "I'm gunnuh be safe about using unicode."
如果你只有Latin-1的白名单，这是非常种族优越感。也许我们可以做的只有控制字符的黑名单？

不过说真的，你的代码应该支持阿拉伯语和其他左到右的语言，日语等。
Rúguǒ nǐ zhǐyǒu Latin-1 de bái míngdān, zhè shì fēicháng zhǒngzú yōuyuè gǎn. Yěxǔ wǒmen kěyǐ zuò de zhǐyǒu kòngzhì zìfú de hēi míngdān?

Bùguò shuō zhēn de, nǐ de dàimǎ yīnggāi zhīchí ālābó yǔ hé qítā zuǒ dào yòu de yǔyán, rìyǔ děng.
#فͤ҈ͨͥ҉҉ͦ҈҉ͨ҈ͩ҉ͪ҈ͣͯͫ҉ͥͬͨ҈ͭ҉ͮ҈ͯ҉ͨ҈ͭͭͬ҉ͧͥ҈ͣ҉ͨ҉҉҈ͧͥ҉ͯ҈ͮͥ҉ͭ҈ͤ҈ͦ҈ͥ҉ͧ҈ͩͯ҉ͭ҈ͨ҉ͨͥ҉҉ͣ҉ͣͪ҉ͧ҈ͭ҉ͩ҈ͤ҉ͮ҈ͯͥ҈ͬ҈ͭ҈ͦ҈ͨͣ҉ͥ҈ͯ҉҉ͣͧ҈ͫ҉ͭ҈ͥͯͯ҉ͦ҈ͥ҉ͧ҉҈ͩ҉ͭ҈ͣͨ҉ͣͥ҈ͪ҉ͧ҈ͭᅠ'̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏ ᅠᅠ'̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋ กิิิิิิิิิิิิิิิิิิิิิิก้้้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็็็ก้้้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็็็กิิิิิิิิิิิิิิิิิิิิิิ
ͥͦͧͣͤ ͦͧͣͤͥ ͧͣͤͥͦ ͣͤͥͦͧ ͤͥͦͧͣ ͥͦͧͣͤ ͦͧͣͤͥ ͧͣͤͥͦ ͣͤͥͦͧ ͤͥͦͧͣ ͥͦͧͣͤ ͦͧͣͤͥ ͧͣͤͥͦ ͣͤͥͦͧ ͤͥͦͧͣ ͥͦͧͣͤ ͦͧͣͤͥ ͧͣͤͥͦ ͥͦͧͣͤ ͦͧͣͤͥ ͧͣͤͥͦ ͥͦͧͣͤ ͦͧͣͤͥ ▲▲▲̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏ Never heard of this.
إذا قمت بإجراء القائمة البيضاء فقط اللاتيني-1، انها الإثنية جدا. ربما يمكن للمرء أن جعل القائمة السوداء فقط من أحرف التحكم؟

ولكن في الحقيقة، يجب أن التعليمات البرمجية دعم اللغة العربية وغيرها من اللغات اليسار إلى اليمين، اليابانية، الخ
And OP explicitly mentions "symbols of languages I don't even know".
The character has a glyph in HN's font, so it's rendered with that w/in the page. The title bar uses system fonts (just like tabs on OS X) which use emoji for most of the 'symbol' code points.
Show some löve for all Germanic languages.
https://en.wikipedia.org/wiki/Germanic_umlaut
Any intended positive effect of this project is nullified by having a "senior marketing director" stand in front of it, emit a bunch of pointless superlatives, and take credit. Nerd cool factor approaches zero.