skysight-inc/HackerNews huggingface dataset:
Hmm... I think that eating lettuce, and vegetables in general, is healthy. The title is just sensationalist, and the article scares people with the possibility that bacteria lives on the plants. If we would take the article seriously, living in cities or using our keyboard also make us sick: the air in cities is full of dog poo dust and the associated bacteria, and keyboards are also full of bacteria: http://www.medicalnewstoday.com/articles/233104.php , http://news.bbc.co.uk/2/hi/7377002.stm .
All I can say is, people should read the whole thread. I don't think the examples presented by Sarah are all that good. Yes, Linus uses strong words but they are not really ad hominem. He doesn't hate the people who made the errors, but he is angry since they "should have known better". He has a great point about email communication: that one really has to be more honest and open about feelings. And that obviously includes feelings of anger and frustration.

Start from here:

http://marc.info/?l=linux-kernel&m=137391145411685&w=2

Update: bad -> good.
Rigurous, Professional Javascript | James Shore
It's the nature of a hacker to try stuff and "see what happens", that's what I think is going on here.
You're ignoring that he can't reveal what he doesn't know.
Will JavaScript be able to script plugins or will it be limited to Clojure?
Aesthetically the Vulcans certainly have the Klingon's beat, but was "Do humans think our ship looks nice?" high up on the list of Klingon design considerations? ;)
Neurorobotics to aid development of brain-like computing technology
Florian Roehrbein writes: "Neurorobotics is one of the most ambitious fields in robotics and will play a major role in the newly announced Human Brain Project. This project was selected by the European Commission as a flagship project and will receive a prospected funding of 1 billion euro for a runtime of 10 years. The goal of the Human Brain Project is to pull together the highly fragmented knowledge in the neurosciences and to reconstruct the brain, piece by piece, in supercomputer-based models and simulations. It should lay the technical foundations for a new model of brain research that is based on Information and Communications Technologies (ICT), driving integration between data and knowledge from different disciplines, and catalyzing a community effort to achieve a new understanding of the brain, new treatments for brain disease and new brain-like computing technologies."
A drop of more than 25% would be sensational indeed. This is highly implausible. The article even hints at "methodological problems" in previous studies. BTW, medical studies in general are known to be prone to methodological errors.
Hollywood embracing Instagram video
If I understand correctly, you use neither the traditional keyboard nor the trackpad. Can you disable both, or at least configure them to be very difficult for the casual passerby to use? As an example, any non-traditional keyboard layout that doesn't match the labels on the keys is likely to confuse and annoy the average user to thr point that they give up very quickly.
The only place a writer signs a check is on the back...

Use this to avoid scams:

http://www.sfwa.org/other-resources/for-authors/writer-bewar...

Best of luck!
If I'm reading this correctly, someone compromised a site (by other means) and then added the exif_read_data() and preg_replace() lines to the code somewhere as a back door?

If a site was compromised, wouldn't any modified files be replaced with canonical source? Or do people manually scan through files looking for code that looks suspicious?

Or am I misunderstanding and this site for some reason legitimately called preg_replace() with exif make/model parameters (which seems pretty unlikely to do anything useful)?
That response to the bite sounds exactly like my progression from normal response to near-immunity. As I mentioned above, it's not like I've always been immune and there wasn't one day when suddenly I became immune. Its been a long multi-decade process (I'm 31 now). In my early twenties, I would itch and welt from a mosquito bite for maybe 10 minutes. Now, I don't welt or itch. When I was in my early teens, it was probably more like an hour of welt + itch.

I'm fascinated by bugs. I've always let them bite me for a while (even when I knew they would itch later). The joy of observing them always outweighed the itch for me. I think it's only because I've always let them bite me that I was able to get a sense of how the itching and welting changed over time.

In retrospect, I wish I had kept detailed records of the timing change.
The April New York Tech Meet-Up in Review
Code for America 2014 Fellowship deadline July 31st
Requires: OS X v10.8.4 or later

Lots of people will need a new mac for this. I know I can't run it on my Mac Pro 1,1
Molecular biology?

If computer languages were evolving organisms, may this be a metaphor how genetic/chromosome encoding reshuffles itself, and this approximates some common minimalist packaging of the DNA among all these fifty(++?) programming languages? Can we consider this Quine Relay as a `prequel' ancestral "Hello Dad" gene, and also, how its wonderful aesthetic creativity, familiar layperson recognizable and understandable information and charming symbols at myriad representation levels, is enhancing its survival as a persistent executable(living?) `gene-meme'? Eg, is anyone else posting some of this on Facebook?
> I would take Snowden's claims more seriously in general if he were on United States soil preparing to face trial for his alleged wrongdoing, ready to bring forward any defenses he thinks he has to possible criminal charges.

So in order for you to take Snowden's claims seriously, he has to either claim that what he did is legal or willingly go to prison for the rest of his life? That seems pretty irrational.
Payment with your face
Had my own startup. Brought my lessons into a large company. Worked wonders as a result and proud to work with them. To this day, still learning a lot.
Dropbox is quickly unseating Facebook, who unseated Google before it, as the premier bigco employer.

These kinds of talent shifts tend to accelerate as the company becomes more successful. Remember when google was giving $1m offers to keep engineers from going to Facebook pre-IPO?

Anecdotally, it looks like this is true for top college grads as well.
http://docs.python.org/2/library/functions.html#eval
Metadata collation as impinging on freedom of association. Brilliant! Of course these concepts are very US-centric so we need to package these ideas up and sell them globally, adapt them to local markets if you will.

What we need to build is a website based off of Google Maps which allows us to drill down and wiki style tabulate the social and tech systems that individual nations are pursuing at the expense of citizen's privacy. The key players and enablers of these programs need to be highlighted. Questions need to be asked of our politicians globally exactly when they were thinking of consulting us about this growing global dragnet, this Leviathan as some have called it, Panopticon as others have called it.
Only if someone modifies an executable file to call preg_replace with exif headers.
There are ways to store a password in your subconscious [1] but they are relatively gimmicky.

The more logical interpretation is that he doesn't have the decryption keys and has given partial keys to multiple people, thus making his secrets safe from torturing just him.
I hope the book had a good revision using a good spell-checker. Please fix the e-reaeers on your page to e-readers.
I meant it is easy technologically. Having a government department that thwarts the wishes of the population is a political problem, not a technical one.
I can't help thinking that these sort of articles remind me of the "entertainment" industry's gossip headlines. I would much rather read about the acquisitions and business decisions being made by the tech giants, then the gossip about the career decisions of the "celebrities" in the tech world
Say what one will about Microsoft, I probably learned more there than anywhere else. Source control and how to branch/merge at scale. How to work cross-team relationships. How to work with people much smarter than I'll ever be. How to do a little political wrangling when necessary, and a bunch of other things I've probably forgotten.

Having worked at several small companies since, it's disappointing how often I get to watch teams find out the hard way why things are done this way, or not that way. Sure, I will point out the potential folly along the way, but few care to hear it, and instead wish to invent their very own wheel because their case requires a special kind of roundness.
It is, but people tend to take it too seriously.

Two examples:

1) Nigger. The word in itself is so politically incorrect, that it's inappropriate to use it even in conversations about the word itself! (E.g. to point out the "reverse"-racism, how blacks can use the word "nigger", but whites can't.)

2) Almost any topic that people have a very strong opinion about. E.g. feminism, chauvinism, and using rape threats against Adria Richards - for example, I could argue that people are wrong of accusing those who threatened her to be chauvinists, because if you want to threaten someone, it makes perfect sense to threaten them in the worst possible way - death, rape, hurting their children... so the problem aren't rape threats, but threats in general. But most people only hear the part of the argument "rape threats aren't the problem" and totally disregard the rest of the conversation or even the fact that I don't necessarily believe what I'm saying, I'm just presenting the rational argument!

In words of Aristotle:

> It is the mark of an educated mind to be able to entertain a thought without accepting it.

Many people don't get this. Attacking a good person because they swear is usually the symptom of this.
A verbal agreement akin to a killswitch. No verifiable contact by august 5th? Info dump to pastebin. Resets every two weeks.
Thanks Cooper, great to have you guys as a customer.
In simple terms, what do the people in the lawsuit hope to gain from the lawsuit? If they won, would the NSA have to stop the program, or would the government have to pass laws saying it was allowed?

I'm just trying to figure out what the end-game is and/or if there is any way to stop something as powerful and uncontrollable as the NSA (government in general?) appears to be.
Sure, but average computer users probably have a much more default configuration, and thus the probability of unique match goes down.

That being said, people who tend to be worried about security also tend to have more unique computing configurations and thus would be more identifiable. Interesting.
Office 365 vulnerable to exploit Microsoft knew about in 2012
I don't think people here to just take what he says. I was quite surprised at the recent thread on his statement (via Wikileaks) which turned into a massive word and phrase analysis game whilst attempting to work out if it was actually a Snowden statement. If anything shows careful examination, a word by word analysis does.
Yeah -- I think a lot if it is "based in SF" and "hasn't IPO'd yet, but is big enough that IPO or destruction is the only likely outcome."
> If, however, we are still talking about the case of censoring out profanity, you know my opinion. The people who are filtered out (or constitute the "less diversity") are the sort of people who get offended by me making use of a basic freedom (the one of speech). I am not interested in meeting people like that - frankly I hope they stay as far away from me as fucking possible.

This is interesting. My instinctive reaction to someone trying to censor me is pretty damn negative, and I can swear like a sailor. On the other hand, what you wrote reminded me of a super sweet, gentle guy that I worked with once who was just genuinely freaked out by my profane manner. From a different country, deeply religious, etc. etc. I found out from a third party that the guy was weirded out by the way some of us carried ourselves, since the guy was a gentleman and wouldn't/couldn't say anything.

Of course I started behaving more carefully around him, and a little more carefully in general. He was always nice to me and a very, very skilled worker, someone I respected, so it would have seemed churlish to me to do otherwise.

> If you don't want to get hit on there's a plethora of ways to communicate that in a non-verbal fashion, like wearing a wedding ring or - less subtle - wearing a shirt that says "I don't want to get hit on" or something, you get the idea…

I believe the onus is entirely on the guy who is trying to be charming (if that's what we're talking about, as opposed to simple catcalling sorts of harassment) to notice when the object of his wit does not reciprocate with a smile and a kind word and to move the fuck on before his behavior gets creepy. I suppose I'm agreeing with you, as not smiling is a pretty clear form of communication - no rings or shirts or pepper spray are required.

I'm not sure what we should do with the guys who aren't clever enough to pick up on such signals but I'm open to a Soylent Green sort of option. (attending the average hacker event seems like a punishment all its own to me, so I'm useless for envisioning rules for something like that. Punish them by making them attend more hacker events?)
Oh I see. Yeah, I never really considered it. I like to think that we live in a more... enlightened age than when Usenet was around, and that was a genuine apology.
People use Pro Tools because PT has been the industry standard for years. For tracking and mixing PT11 is pretty good. Some people master using PT, others prefer something like Sequoia.

For MIDI work PT is several years behind Cubase, Logic and Ableton. Everybody has their own favorite. I've found Logic to fit my workflow very well and is not any less of a professional tool than the other DAWs I mentioned.
I think you've misunderstood the example code. Each instance of that Order class has exactly one product. There is neither a quantity to consider nor other items in the cart. That may not be the same design as whatever ecommerce system you're used to, but it's definitely the design of this example.
Where does the Constitution give sole authority for interpreting it to the Supreme Court? In fact, it does not even give that authority to the Supreme Court. Judicial review was not established directly in the COnstitution.
Serial consoles on network gear (routers, switches, firewalls, etc.).

When everything is working properly, you almost never need them... but when SHTF, they can be invaluable and save lots of time and money.
I have to agree Microsoft needs to get out in front of this immediately. I recently had a conversation with a coworker who described the fear she had using her new computer. She used words like worrying, uneasy, and dirty feeling.

Also.

>The company said it responds only to orders for "specific accounts and identifiers," and never provides "blanket or indiscriminate access to Microsoft's customer data"

Does not mean they did not provide the mechanism to access encrypted data in transit.
He reminds me a bit (in a good way) of Steve Jobs.
It's a valuable experience, but can be a very frustrating one to go through, especially if the company has internal power battles and little appreciation for the importance of technology.
The goal would be to get a permanent injunction barring the activity until such time as laws were passed making it legal. In the US system of laws its the way folks force someone to stop doing something when that someone is more than an individual (you can't put a corporation in jail but you can tell them that if they do something you will put their leadership in jail [an imperfect analogy])
Well, I can give an example of a genre that is console- and mobile-only: rolling ball games. The k+m layout is great for FPS games, but sensitive analog input isn't something it's great at. Analog sticks and accelerometers are much better. I'm talking Super Monkey Ball or Katamari Damacy.

Another genre many people shy away from on PC unless they're hardcore and money-rich: racing simulators. A controller, a wheel, or an accelerometer is a much more realistic input method for controlling both a steering wheel and feathering a throttle/brake.

Obviously both of those genres exist on PC, but they're quite a small marketshare of an already small marketshare.
I think that as well. If I knew I were going to go on the run and be in custody in unknown countries, I wouldn't want to be traveling with anything secret on my person. Get the data all distributed however you want before you go, and just have your laptop for communication. The press always says he has 4 government laptops. Why would you want to carry them around?
This is the gem: "Sarah, I don't have Tourettes syndrome." :D
Show HN: hackernews-mode, a Conkeror page-mode for HN
Microsoft Presses US Government on Data Request Disclosures
Welcome to social coding: https://github.com/mame/quine-relay/issues
I think this has a strong chance of succeeding, eventually.

It does seem that PRISM is building a list of who people associate with - through email and phone communications, or various chat programs. Through this list of who you associate with, you can certainly start to label people and deny them rights based on their membership in various groups.

Back in the 1950s, the State Department was asking people to promise they weren't communists before granting them a passport so they can travel abroad. The amount of information they can get on people has grown exponentially since then - and that doesn't mean we have to be less careful with it.

First amendment - freedom of assembly - grounds is a brilliant way to argue this.
I would take Snowden's claims more seriously in general if he were on United States soil preparing to face trial for his alleged wrongdoing, ready to bring forward any defenses he thinks he has to possible criminal charges.

I'm not convinced we would be hearing anything from him at all - claims or otherwise - were he currently on US soil.
Same can be said of startups, it's not really big company specific.
Although this obfuscation is very clever, I think the article overstates a bit. The author claims that the following two commands "harmless by themselves":

$exif = exif_read_data('/homepages/clientsitepath/images/stories/food/bun.jpg');
preg_replace($exif['Make'],$exif['Model'],'');

I don't agree with that. While the first command is indeed harmless, the second one is executing a REGEX machine with a dynamic regex param. This is almost like having a user-defined format string to printf(), and thus very suspicious and should be found by any decent security analysis tool.

Even without the "/e" feature of preg_replace, this could result at least in a denial of service attack via some specially crafted regex parameters.

So I agree that this is clever, but I don't agree that this call to preg_replace() should normally be considered harmless by itself. So the question remains why the authors overstate the cleverness of this attack, and I think they give the answer in the last sentence of the article:

"Note: Any of Sucuri clients using Server Side Scanning are protected against this type of injection (detected by us)."
The Endless Redis Replication Loop: What, Why and How to Solve It
“In a Galaxy Far, Far Away”
Much appreciated, let us know if we can help out with the migration.
Given the trouble the NHS is currently in, I'm sure they would take funding from anyone, MI5 included.
David Cramer has also left DISQUS for Dropbox. (http://justcramer.com/2013/07/16/dropbox/)
Not weird. It's 2^63. (64 bit signed number).
It depends more on the company than the size.

I work for a company with over 60k employees and the technology is incredible, and the people are interesting and super smart.
Why is that not Twitter?
Is it just me or does anyone finds this odd:

>> When we are legally obligated to comply with demands, we pull the specified content from our servers where it sits in an unencrypted state...

Why would the public's private data sit in unencrypted state on Microsoft's servers? What would be the point of encryption if corporation servers can see what you think you are securing via assumed privacy?
Programmers of the world unite? Will we own on the means of production? Will we own the product of our labor? Of course not, this is a silly name.
I think it's funny when people complain about unity and how users hate it. The only users that even know what it is are the hardcore linux geeks. I used ubuntu back in the day (2006-ish) and moved off Linux because it was too much of a pain in the butt to use for everyday use... even my standalone email server I just gave up on eventually because it was too much of a hassle running linux.

I just started using Ubuntu again last year and... I couldn't figure out what this Unity thing was that people kept complaining about. I guess it's the menubar that appears at the top? And the transparent start menu thingy that pops up when you click the button at the top of the launchbar on the left? Is that what people are complaining about? Seriously? I didn't even notice that it was something that was supposed to be different after the first 2-3 times I saw what it did. Maybe because I'm not a hardcore linux guy? Maybe because it doesn't really look that different from Windows 7 / 8 stuff?

So... from a Windows user's point of view, I think Ubuntu is doing well. It's easy for me to use (it does take a lot of getting used to for the windows buttons to be on the left).. and honestly, for most people, we're in a post-desktop-OS world. Nothing matters outside the browser. I install Chrome and log into Chrome sync, and my world is the same across all desktops.... because the browser is everything. That, more than anything else has made my transition back to Ubuntu easy... because the OS doesn't matter anymore for day to day things. For dev, sure, you need your dev tools, and the environment matters a lot.
Gah. Sorry, No. My experience has been the opposite.

In particular:

"You see lots of very good ideas (like proper source control)" - you mean the group that still uses VSS 4.0 on a network share b/c they're terrified of moving their repo to Git (or even SVN)?

"You get to work with lots of clever people" - no, you get to work with people who work there for no reason other than they live close to the office and have spent the last 14 years building an impenetrable fortress around themselves.

"They have lots of perks" - Yes, that one day a year I got to donate $5 to cancer research so I could wear bluejeans (collared shirt still, of course) makes it all worth it. I'll take my catered breakfasts, lunches, impromptu beer runs, work-from-anywhere policy and unlimited vacation days, thank you.

"You are not going to be sent on that week-long training course on using Oracle or have your part-time MBA fully-funded while at that boot-strapping startup." - Ok, starting to think this is a case of Poe's law in action...

Yeah startups (and small companies) come with their share of headaches, but I'll take it any day over the soul-crushing, creativity-stifling cubicle hell that is a big company.
https://github.com/thijsdezoete/noevil
I think that's exactly what is said at http://blogs.technet.com/b/microsoft_on_the_issues/archive/2... : "Recent leaked government documents have focused on the addition of HTTPS encryption to Outlook.com instant messaging, which is designed to make this content more secure as it travels across the Internet. To be clear, we do not provide any government with the ability to break the encryption, nor do we provide the government with the encryption keys."