skysight-inc/HackerNews huggingface dataset:
Is it the time for time for online privacy?
After Snowden's issue, several companies are coming forward to create secured E-mail services. Such one successful startup was Mailpile.
Now a new start up AirSpaceOne came with an idea of Secured E-mail client and Cloud storage based on personal pocket sized serve, which you can carry anywhere.

Read more about it on their Indiegogo campaign page - http://igg.me/at/aso/x/4669853
Wall Street remains highly unpopular five years after crisis
In contract law, there's a concept called "meeting of the minds". A contract is formed when there has been a meeting of the minds between two parties as to what the deal is, and the parties have taken some concrete action to initiate the deal - often signing something, or shaking hands, or handing over money, or something like that.

The operative question is: when someone signs into a Google account on an Android device, and without any notification whatsoever the device sends his passwords to Google - which is what happens - has there been a meeting of the minds? Are both parties in agreement about what the deal is here?
HTML 5 Pac-Man in ClojureScript
First Fairphone Cost Breakdown
The shortcomings it tries to fix is the speed of the execution of the language, something PHP already gets better than other dynamically typed languages such as ruby. There's lots of good reasons to pick PHP as the language to develop A web application on and with HHVM in the mix the reasons will be greater still. PHP is a real programming language, if your greatest knock against it is the inconsistent order of function parameters then I don't really think you do have a knock against it unless of course you want to take the same swipe against C.
You think they'd get $75,000 in sponsorship to sit on a bus for a few hours?
solution 1: spill over to second card.

solution 2: hash function
A while back (some years perhaps) on Reddit there was a story about someone who basically documented their experiment with heroin. It could have been a hoax of course, but most agreed it wasn't.

It was this person who was already doing milder illegal drugs. He goes to his dealer and dealer proposes something different this time. He decided to try heroin. Had pretty high confidence he wouldn't get addicted. Anyway he describes his first try. Then as weeks went on he periodically posted updated. He kept justifying going back to trying it. Gets addicted. Long story loses his job, girlfriend, goes into rehab for a long time. Pretty harrowing story.

EDIT:

Thanks to japhyr56 who found the link:

http://www.reddit.com/user/SpontaneousH/submitted/
It does seem to be infiltrating financial services as the video suggests. I think it is earning it's niche precisely because it's easier for smart non-CS people to pick up than other languages. There isn't an overhead of learning too many libraries, you don't need to sweat pointers, and don't have to wrap your mind around recursion.
I forget the model name - something in the Inspiron line. I have a Vostro desktop and I'm happy with it (even managed to drop in a low-power GeForce video card without overloading the PSU), but the lappy has been a disappointment. Although I've a family with small children, so I guess we're hard on laptops (I've still got to swap out the keyboard on my wife's HP after my daughter pried half of them off and broke the little plasticky bits needed to re-attach them).
phpBB is being rebuilt using Symfony components
Putting Young Tech Minds and Friendly Faces on Debt Collection
Requests to Google may be audited or logged; Google have an incentive to do this so they can pass the buck when the inevitable evidence of abuse comes out.

The NSA, on the other hand, would prefer there to be no audit trail so there's no evidence of the inevitable abuses.
Uh-oh: https://github.com/search?q=extension%3Aphp+echo+unserialize...
Great fun with cowsay

$ curl https://api.github.com/zen -s | cowsay

_____________________
< Speak like a human. >
--------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Randall Randall?
Surprisingly profound: Anything added dilutes everything else
If this is true, and that NSA has been MITMing providers like Google, they are undermining the already shabby trust the US cloud-industry has attempted to build. I doubt Google and friends are very happy about that, since that's their one big basket where all the money comes in.

NSA in their eagerness to do rampant spying on everyone have had quite some collateral. They have decided to compromise the one thing which allows us to communicate securely on the internet: trust.

Right now we need to find out which (root?) CAs are compromised by the NSA. Long term it would probably be a very wise decision to revoke any US-based CA from the default trusted-list of browsers and OSes.

We cannot have untrustworthy CAs in a system based on trust. That's simply not an option.

Edit: As I've been pondering for a while (and which was also pointed out on reddit) we now have a situation where self-signed certs are more secure than CA-issued ones. They are the only ones you know can't be faked. How backwards is that?

The NSA is ruining the internet one piece at a time. The NSA needs to be dismantled.
No just that HHVM doesn't yet support the entire PHP codebase
There's nothing seriously wrong with WPA2 itself. I'd consider it as secure as pretty much anything else out there that uses 128bit AES (given that your key exchange is secure of course - read on below).

The problem is with the PSK variety, mainly that it's susceptible to offline dictionary attack: about 5% of actual WPA2-PSKs can be easily guessed [1].

There is stuff in the works to fix this though. My favorite is EAP-PWD [2]. It's resistant to offline dictionary attacks, it has perfect forward secrecy and it's already supported by Android. Basically, it's what WPA2-PSK should have been.

In the mean time, if you're security conscious just set a long random PSK or configure e.g. EAP-TLS. Both will give you strong security against pretty much any attacker.

1. http://wpa.darkircop.org/

2. http://tools.ietf.org/html/rfc5931
Sadly, they took down the random mission statement generator from Dilbert.com, so you can't find any examples, but they were hilariously great.
I remember from college my Econ 101 textbook had a sidebar on heroin use by military personnel in Vietnam - apparently (according to my memory of an unattributed source) 90% of personnel stationed in Vietnam tried heroin at least once, and then 89% of them stopped when they left.

Why an economics textbook? The authors were trying to illustrate 1) the role of substitutes on consumption of a particular good - there was no TV, no bridge club, no women except prostitutes to go out with, so heroin "cornered the market" on recreational activities, and 2) the fact that people will adjust consumption of almost any good in response to its changing price - heroin was incredibly cheap, so people took more of it.

Anyway, I always looked skeptically at claims that trying it once guarantees addiction after that.
Interesting that you pick up that but not that the main sentence on the first thing you see misses an "a".

"12 seconds is the time that recruiter spends on a resume!"
Your comment is what has come to be called a "middlebrow dismissal," cf. https://news.ycombinator.com/item?id=4693920.
People and their democratically elected leaders should take more responsibility for the bad incentives they created for other people. When the rules of a system are easily gamed, it's only a matter of time before someone starts to exploit it.
Go wander: how meandering in the outdoors can enhance creativity
Fortunately, it is entirely unnecessary to remember your Wifi password (provided that you trust your devices…).

Create a near-random 63 char password, put it in a text file on a USB key and possibly print it out as a QR code and you’ll never have to worry about either entering it by hand or it getting cracked by that strange kid across the street.
technoweenie works at GitHub :)
The comments below demonstrate that, while cute, virtually all of the statements it comes up with are entirely subjective, quite superficial, totally ambiguous, and useless for most things.

Great conversation starter though!
The principle of one link (in web service notification emails)
I found it interesting how radically different his teaching premise is from the current U.S. public school approach. From the preface:

I thought to address them to the most intelligent in the class and to make sure, if possible, that even the most intelligent student was unable to completely encompass everything that was in the lectures.
> Maybe people responsible for the economic well-being of, well, the whole damned world

Do you honestly think your bank is responsible for your economic well-being? Or that bankers are responsible for every economically bad thing that happens?

Also: you don't feeeel that anything was done. So what? Feelings are misleading. Angsty teenagers often don't feeeel their parents love them, no matter how much they actually might. I didn't feeeel like getting up to go to work this morning, but I sucked it up and went anyway.

If our country were governed by feeeelings we'd in a deep, deep hole.
Are the audio files available as well? I know there's the Silverlight version, but looking for audio I can play while I drive.
Check response headers.
Pretty strict rate limiting.
Never knew he was injured at the end as well, that may have put him into a catabolic state. But he was ahead of his time.. "rewilding" is a hip thing to do now.
Isn't this the advantage?:

> Larger animals, whether kangaroos or NBA players, rely on their nervous system to keep their legs in sync when pushing off to jump—using a constant loop of adjustment and feedback. But for the issus, their legs outpace their nervous system. By the time the insect has sent a signal from its legs to its brain and back again, roughly 5 or 6 milliseconds, the launch has long since happened. Instead, the gears, which engage before the jump, let the issus lock its legs together—synchronizing their movements to a precision of 1/300,000 of a second.
Ah, you're right; misreading of http://ec.europa.eu/taxation_customs/taxation/excise_duties/... - it's only tax-free within the EU.
Well to continue the metaphor, I guess I practice abstinence.
This must be one of the great fallacies of the age: Nobody's been sent to jail, therefore no one's provably guilty, therefore it's crazy for people to be complaining they're not in jail.

The fact is, they're not in jail because nobody was committed enough to prosecuting them, and because the criminals are simply too powerful and influential, and have utterly co-opted elite opinion and the institutions meant to keep them in check.

Look at the Savings & Loans crisis - how many white collar criminals got sentences? How much bigger was this financial crisis? Just do the math (or read up on William K Black, a prosecutor who actually prosecuted, back in the day.)
Json.human.js: Json Formatting for Human Beings
Well done, guys - you're all heroes! :)
Some firefox add-ons to help defend against mitm:

Certificate Patrol (notifies you when certs change) https://addons.mozilla.org/en-us/firefox/addon/certificate-p...

Force-TLS (force websites to always use HTTPS) https://addons.mozilla.org/en-us/firefox/addon/force-tls/

Perspectives (compare certs with peers to verify authenticity) https://addons.mozilla.org/en-us/firefox/addon/perspectives/
True, that's why you should try to recognize your addictions before falling trapped. Like if you're super hooked to boost from caffeine, it might not be good idea to try meth.
Original email from this morning to give some color:

Dear Feynman Lectures Forum Members,

Have you ever wished there was a high-quality up-to-date version of The Feynman Lectures on Physics available online? One that could be read with a browser so you could study FLP on your smartphone, tablet, notebook or desktop computer, whenever you felt like it? For free? Well, now there is, and you are among the first to hear about it!

A few words about the free HTML edition of FLP (New Millennium Edition)

It was an idea conceived many years ago, when through FL website correspondence I became aware of the many eager young minds who could benefit from reading FLP, who want to read it, but for economic or other reasons have no access to it, while at the same time I was becoming aware of the growing popularity of horrid scanned copies of old editions of FLP circulating on file-sharing and torrent websites. A free high-quality online edition was my proposed solution to both problems. All concerned agreed on the potential pedagogical benefits, but also had to be convinced that book sales would not be harmed. The conversion from LaTeX to HTML was expensive: we raised considerable funds, but ran out before finishing Volumes II and III, so we are only posting Volume I initially. (I am working on finishing Volumes II and III myself, as time permits, and will start posting chapters in the not-too-distant future, if all goes as planned.)

When you read our HTML edition you will notice a floating menu in the top right corner with Twitter, Facebook, and email buttons (to tell your friends about it!), navigation buttons ('last chapter,' 'table of contents', and 'next chapter'), a "contact us" button (that sends email to me), and a "Buy" button that links to a page of advertising for our books and ebooks, with links to retailers' web pages. To support our effort in producing and maintaining the HTML edition, and to help us keep it free, I would appreciate it very much if you would take some time to explore the retailer's pages through the links on our "Buy" page.

Enough said!

You can access the free HTML edition of FLP either by going to the home page of www.feynmanlectures.info and clicking on "Read," or you can go directly to it at either of two servers:

www.feynmanlectures.info/flp
or
www.feynmanlectures.caltech.edu

(So what's the difference between the servers? I maintain the site at feynmanlectures.info, so changes are reflected there immediately. On the other hand, feynmanlectures.caltech.edu is generally faster and more responsive. The entire edition is mirrored from feynmanlectures.info to feynmanlectures.caltech.edu every day, so the latter is current within 24 hours.)

- hope you enjoy the new edition! If you like it, please tell your friends.

Best regards,

Mike Gottlieb
Editor, The Feynman Lectures on Physics, New Millennium Edition

P.S. If you've received this email more than once, I apologize. We're having some problems with our mail servers this morning!
Thanks, now I need to spend the rest of the day looking for a reason to say "eigenvectors, baby."
Maybe HHVM will be like MariaDB and MySQL, HHVM will become the new fork and the current stewardship will be left behind with their troll mailing list. Either way I think HHVM is going to be a huge step forward for the PHP ecosystem, it's going to kick up some dust and we'll see where everything lies when it settles.
Given that it started with some relatively messy C++, I don't think this article was aimed at folks who even know what those words mean.
This doesn't just affect services that are hosted by Google, but also encrypted sites that pull scripts in from Google Analytics, Google's CDN, etc.

I wrote a semiparanoid rant about this a couple of days ago ... but didn't think I'd be this close to the truth.

https://2x.io/read/would-the-nsa-infiltrate-cdns-to-circumve...
Yeah and those locks on your doors are a joke! Why are you pretending your home has an expectation of privacy? So dumb! Of COURSE anybody can just come into your house any time they want.
Ha! Crazy to see a question I asked 5 months ago pop up on Hacker News.

The docker.io team has said that they don't consider it to be production ready [0]. Has anyone experienced any major problems? Anyone using it in production?

[0] http://blog.docker.io/2013/08/getting-to-docker-1-0/
Exactly a point that is important to make is that LXC VMs are bound to same kernel and architecture as host machine.

But then the "fix" is to have a farm of host machines of all supported configuration of kernel and architecture (mostly just Linux distributions). Migration and load balancing will be more rigid as can't move any machine to any host. Some hosts

What is not doable it seems is say supporting windows guests, older Linux kernels etc. That argues for a hybrid approach with a controller API on top that uses KVMs or Xen hypervisors alongside LXC
There's a lot of backstory that can not be adequately covered in a blog post. If you're interested in reading further, I highly suggest watching "The Untouchables," a PBS Frontline documentary following Wall Street executives and the prosecutors during that time.

It explores the roles and motives of different players, and pretty convincingly shows how the game is heavily tilted towards Wall Street executives.

Video: http://www.pbs.org/wgbh/pages/frontline/untouchables/

Transcript: http://www.pbs.org/wgbh/pages/frontline/business-economy-fin...
Not sure if you were joking, but you are right:

http://en.wikipedia.org/wiki/Lock_bumping
So you've got an anecdote, and you didn't even link to the source of the anecdote.
Why Real Businesses Don’t Charge $5/month
Oh hey, you read Hacker News?
I have a feeling Apple's advertising team could have some fun with the fact that Microsoft is selling iPads.
As comfortable as this logic feels, the fallout would have been even worse had the banks been left to fail. That's basically what we did in the 1930s. Didn't turn out so well.

Some sort of bailout, unfortunately, needed to happen to keep the world from going completely Mad Max. But the bailout should have come with conditions: new regulations, enforcement with actual teeth, and trust-busting breakups of institutions on the receiving end. None of that happened.

For the record: prosecutions of top execs, while warranted in many cases, are little more than sideshows. They're basically conducted for appearances. They do nothing to stop the next CEOs from going right back to business as usual. What really matter are antitrust policies, regulations, and enforcement.
Similar to this article I found it interesting that similar research was done on ones presentation of names and how they feel about themselves.

http://www.behindthename.com/articles/2.php
Considering I've not taken it, or even thought about taking it, for over 15 years, I'd say you are wrong.
Honestly, I use WEP encryption because I know that WiFi security is a house of cards in general. As you've said, it's enough to prevent the typical user from leeching bandwidth.

The nice thing about using WEP is that if someone does end up using my network for something nefarious and I end up holding the bag for it, I (or an expert witness) can point out that WEP is known to be vulnerable in court giving me an out.
I've got a system where I try to go for eterm but then fall back to aterm, zterm, gterm, cterm, nterm, etc.

Bizarrely though eterm is nearly always free despite being a fairly pretty word and being a real thing. (The enlightenment terminal).
That's malice. In her case, it was culture.
This is a misunderstand intentionally propagated by the 'treatment' system. Sure there are plenty of factors that can play into a pre-disposition, but it is the act or the chemicals that begin a physical re-wiring of the brain. It is because of having new additional receptors, or having blocked receptors, or a number of other changes that we have what we call 'physical addiction', and that doesn't happen until "that first try".

It is also, in almost all cases, reversible. The receptors adapt, pathways change, hormonal sensitivities reset.
But what if there's a student in the class more intelligent than Feynman... oh wait.
After curl-ing for a while in a loop, and sort -u:

Anything added dilutes everything else.
Approachable is better than simple.
Avoid administrative distraction.
Design for failure.
Encourage flow.
Favor focus over features.
Half measures are as bad as nothing at all.
It's not fully shipped until it's fast.
Keep it logically awesome.
Mind your words, they are important.
Non-blocking is better than blocking.
Practicality beats purity.
Responsive is better than fast.
Speak like a human.
Most Startup Founders Spend Too Much Time Talking
until you buy an apple TV (and don't want to cable it). Fun ensues.
In the 1930s we didn't have the FDIC.
Sorry I tried to find it but couldn't at the moment. It was some years back and reddit's search is not the best it seems.

Anyway the idea was that many go in thinking they can handle but it turns out they can get addicted the first time and it can ruin their life pretty quickly.
The 2 Most Popular Hashtags on Instagram
Awesome, aliasing this as cowzen.
In a school setting, intelligence has two components: one is what you already know and the other is how fast you learn it. A proper intelligence based grouping has to account for both. If you have an algebra class with a 13 year old and an 18 year old the 13 obviously learns much faster and will blow away the 18 year old. Likewise, it makes no sense to put two fast learners in the same class if one is learning calculus and the other algebra. Interestingly enough, if you do it right it generally reduces to age groups further divided by learning speed.

Making it more difficult... at younger ages 5-7 there is very little correlation between what you know and how fast you learn. My wife observed this as a kindergarten teacher. And making it even more difficult... sometimes something "clicks" and learning speed increases. Or you hit a brick wall and it decreases. The number of groupings increases rapidly and ultimately it becomes easier to lump everybody together and hope for the best.

I'm not saying this is a good system. Just the most practical given the way schools are currently set up. A better way is a model where teachers act as rotating tutors giving students 1-1 help as they need it to move on to the next level.
Illegal dinner parties
Is this Googles failure or are goverments the issue?

Both, but any Google executive aware of the abuses could have anonymously tipped off Wikileaks or some other journalist. None did.

To explain Google's behavior, classic diffusion of responsibility is all that is necessary. Without any such dissent, it's no surprise that the government abused its power.

Snowden is a significant outlier... hiring policies are intended to prevent the hire of the kind of person who would do what he did. The scary thing is that Google's hiring practices achieve the same thing.
I wonder if this is related to patio11's mystery comment[0]?

0. https://news.ycombinator.com/item?id=6328246
Brazil's President wants Web servers to be housed in Brazil
When Smartphones Do a Doctor’s Job
It's not 'dark fibre' if you're using it.
>quotas seem to be the direction that Westernized societies are heading for in the 21st century.

Explicit quotas are a big no-no in the U.S. (where most things are concerned - you can find exceptions here and there). See, for example in university admissions: http://en.wikipedia.org/wiki/Regents_of_the_University_of_Ca...

IMO, legal risk surrounding hiring is THE reason consulting is growing so huge, so fast (in the U.S. at least). Even if the government were to foist quotas on everyone, hiring consultants instead of employees provides a way around it.
Tries (actually pronounced "trees" or "Patricia trees") are very memory efficient compared to most alternatives, but really only shine in membership query workloads. If you actually need to return the stored element, you have to rebuild it for every query, which is probably too expensive if you have lots of queries, it would be better to store the whole object continuously somewhere in the data structure so you could return a reference to it.

Even then, tries only win if the distribution is suitable to give you the memory efficiency you are hoping for. If you don't have many common prefixes, you're better off with just a hashtable.
Got the same list after about 100 authenticated requests: https://gist.github.com/peterjmag/6551440