skysight-inc/HackerNews huggingface dataset:
Google & Apple Entering The Game Console Market From The Bottom Up
I like to think it's just possible that some modern countries don't pull this stuff and are genuinely shocked at just how much espionage we UK and US folks indulge in.

This may be wishful thinking.
Algorithms Course Materials
Paul Graham wrote on this same subject (http://paulgraham.com/cities.html). A bit more anecdotal, but convincing nonetheless.
If there's one thing we've learned from all this it's that the tech companies should be viewed as collaborators and can not be relied upon to assert our privacy rights.
Wow, that is very cool, need to try this out with the API. The mechanism for communication should make it easily extensible.
You do have to wonder what "plan" snowden had... he was identified publicly on June 9th, but didn't leave HK until the June 23rd using the incredibly creative idea of leaving on a plane using his real passport/ID. Makes me think there was no plan at all -- he was just planning to stay in HK originally...

http://news.yahoo.com/timeline-u-hong-kong-communication-sno...
I recently did a batch of interviews at a handful of companies. The advice I got from the best programmers I know was that you shouldn't bother preparing for interviews, other than, perhaps, spending a few hours skimming an algorithms textbook to make sure that stuff is fresh. I wasn't sure about that advice at the time. In retrospect, I agree [1].

80% of the coding questions I got were really simple; things you'd expect any college kid who'd been through a basic CS curriculum to be able to answer cold. Not having just taken an algorithms class, stuff like that took a bit of thought. 20% were things like "implement coroutines in C using setjmp and longjmp" or "implement a regular expression matcher". How can you cram for that? Sure, you can cram for any specific question, but, given the breadth of the question space, your only hope is to understand things well and be able to reason out whatever comes up.

As far as I could tell, being better prepared was negatively correlated with getting an offer. I did well in interviews where I was totally clueless and had to reason things out from first principles. Conversely, I had an interview at Palantir where I heard the question I was being asked, so I said that. My interviewer asked me to quickly sketch the answer. When I did, he asked me another question. After repeating that process a few times he gave up and asked me a simple design question. Apparently, I failed that interview so badly that I got kicked out before lunch (interviews there are normally all day). In general, having heard the question before (and telling my interviewer), or having a flash of insight and being able to write down the answer without thinking about it seem to be taken as negative signals.

I was surprised by that until talking to a friend of mine who said "the interview process is this largely protocol driven song and dance where you're supposed to scratch your head and be wowed by the technical question and then slowly and painfully make incremental progress on a solution while the interviewer can feel smug about knowing it all along and maybe they can help you along the way. If you blurt out a good approximation in the first thirty seconds, that ruins the whole courtship." That's not true everywhere, but it seems to be true at most places.

There are, of course, non-coding questions. Those seem even less useful to cram for. You might be able to impress someone if you happen to know a lg(lg(n)) data structure you can use instead of a red-black tree, but most non-algorithms questions are about thinking on your feet; just having lots of knowledge won't help you there.

[1] This assumes that you have a solid background in CS fundamentals. If not, interview prep has a very high payoff.
The forgotten streams of New York
That's essentially how it happens in most good package managers. You install a choice of MTA/imap/antispam, set up the domain name and unix accounts and SSL certs, and up and running at this point.

Most of the modern smtp and imap servers have very sane defaults.
Yes, even with that part. It makes the statement derisive and in bad taste (so perhaps my choice of "neutral" was not the best possible). It does not make the statement a threat.
Which libraries do you find to be "complete"? Just curious
Thanks; I bought those books.
And if you want to see if you could literally, truly derive a working solution to any of these puzzles in a realtime interview environment, I make a tool for that: https://coderpad.io

It also works for administering the interview!
Starting point:

http://money.msn.com/now/blog--gms-surprising-drive-to-autom...
Granted. I suspect most NSA employees put up with it because their salaries are considerably higher than they could hope to achieve in the private sector, and they would rather be the spies than the ones being spied upon.

Snowden, a fairly unremarkable sysadmin, was allegedly taking home compensation of around $200k pa.

To be honest, even I'd probably turn a blind eye if I were being paid that much.
Wikileaks is using him for their own goals, which appear to be to snub the united states.

Lately, the US has been very obviously attacking Wikileaks, but they've been around since long before the Collateral Murder videos, and they've pissed off China, Scientology, the Virgin Islands, and plenty others. The focus on the US was just the result of getting a vast amount of access in the form of Manning.
I18n is a hard and largely unsolved problem
Looks like the 3+1 Plan is basically to buy a property, pay interest only, wait for it to appreciate, remortgage, use proceeds to buy another property.

I think I'm looking for more detail from a hacker perspective - how to get access to RMLS systems, mine the data, what kind of criteria to look for for best arbitrage, what kind of moves you can make if you have $x in capital, etc.
What do you want them to do? Bomb the Russians?
If you don't get killed in the process.
http://en.wikipedia.org/wiki/Tron_%28hacker%29
Why not simply keep doing what you are doing and buy dividend stocks with your savings? There is no rule that you have to start your own business to become a business owner...
Maybe you should ban this asshole: http://i.imgur.com/ODfNHVr.png
Could you say a little bit about what you do with folder hooks?

I've been using mutt for ages (not quite as long as you!) but I don't do anything clever with folder hooks, so it would be interesting to see what you do.
> In terms of understanding my mind, you seem to be very focused on absolute, objective outcomes. It is not that simple. What questions would you ask?

When you understand consciousness, you can see that it operates in a fixed principle. Everything that you've done and everything that happens to you all accumulates in you. Things that are latent within you produce the phenomenon of your mind when you meet a given thing.

In order to see your mind I just check what you can see by asking you about what you say you know.

If someone says they know something, they must also show people the evidence of what they know.

You talked a lot about the effect of meditation on your mind but you don't inform people what result it has in their life. Nor do you fully realize why you are experiencing peace through that process.

What use is concentration? All the facts and phenomena that appear in people are determined by what existed in them from the past. When people get distracted it's because of their karma inside. But concentration is not the way to suppress karma, and nirvana (peace) is only attainable by fully stopping karma. The fact of the matter is that only awakening to what exists can stop karma. You have to be aware of yourself and awake to what it is all the time in order to differentiate between right and wrong. Concentration doesn't affect your ability to distinguish good from bad.

It's a fact that meditation is not how Gautama Buddha obtained Enlightenment. His ascetic practice was different than everyone around him. And after he opened his eyes through his Enlightenment, he never taught people that they should practice concentration, nor not to think. He guided them in the opposite direction and advised that people should not accept something as fact without the process of thorough confirmation. It doesn't mean concentrating on the questions. It means that you check the answers in the living reality.
Sparse matrix multiplication using SQL
Maybe, just maybe, this might get the US government to stop, or at least drastically limit its spying operations.
Tired of the PRISM Crap on Hacker News
Have you heard enough about PRISM on Hacker news?
I created a small bookmarklet to filter out the PRISM and NSA stories.

Just add this as a bookmarklet:
https://gist.github.com/khebbie/5896682

Now I understand the importance of this, but now I heard enough and want to hear something about interesting technology :-O
I still do not get how is large house at suburb related to environment.
The article is from 2012, but its contents is still very true. The only general purpose solution out there is pgpool, but from my own experience, unfortunately, it's less than stable at times and it has its own interesting quirks you have to live with (like having a SQL parser that lags behind PostgreSQL 1-2 releases).

Then there are bugs. Sure: As they are discovered, they get solved quite quickly, but if you are depending on certain functionality, it can still be very annoying.

It's also touted as a HA solution, but from my own experience last year, I greatly increased the overall stability of an installation by getting rid of pgpool - there's too much magic going on in there.

Finally, I was quite unhappy about them silently fixing a case where an unauthenicated client could request all the servers memory to be consumed. No security announcement - not even a release was made.

Unless you are very willing to spend a lot of time working around quirks and deeply familiarizing yourself with the source code, I would recommend against pgpool at this time, which leaves us, again, without any general-purpose load balancing solution. Other solutions have restrictions that make them quite situational (no prepared statements, non-deterministic cleanup after the client disconnects, etc).
Statement by EU Rep Catherine Ashton on the alleged surveillance of EU premises
Skype has two things WebRTC lacks:

A directory

And

Signaling

Without those things it's hard to compete with Skype or the PSTN.
They aren't going to break RSA with it.. (they might not realize it yet).. but they are going to train their deep learning ai algorithms at LIGHTNING fast speed, so they can make sense of all of the data they're collecting
Yes, this little issue is why Germany will risk the US as an export market. Just to piss off Obama, because das Merkel is sad the constitutional court prevented her party from implementing very similar measures first.

Please be a little realistic. The ruling parties, with the exception of the Minister of Justice, have been so quiet, it's making the news. Mrs. Schnarrenberger (FDP) is not representative of her party, let alone the government.
Master Cleanse Cartoon
GCHQ has nothing to do with the EU. It is a British institution and works closely together with the NSA.
Given how misguided Anonymous has proven to be at times in selecting their targets (a drawback of such a loose conglomeration of an organization), so I'd say that this is definitely in the realm of possibility.
By the way you have to click the bookmarklet twice since, JQuery is not loaded the first time.
Probably some bright person can fix this?
Let him fly without a passport.
Yes, the distribution of coins isn't egalitarian (early adopters get more, later adopters get fewer).

Yes there is a fair deal of manipulation (pump&dump and all that and more).

No it's not a kill-switch. In order to exercise their advantage, big hoarders have to sell coins, and not just a few, and not invisibly, they have to do it publicly, on the exchanges to move anything. And everytime they do, no matter if they're ghost-trading with themselves, they loose some, thereby re-distributing the coins, usually to those with less coins.

A big horder sellout isn't the "end of bitcoin". It'd just be the big equality readjustment that occasionally happen, when prices convince holders to sell.

Yes there'll be tears and all that, and a bunch of people loosing everything, but after it happened, the market's more balanced, and ready for the next round. And then the round after that, and so forth, ad-nauseum.

Welcome to bitcoin.
The UN Declaration of Human Rights is not law in the United States and recognizes many things that are not recognized as fundamental rights in the United States: right to international travel, right to social security, right to "desirable work" and to join trade unions, right to "rest and leisure", right to education, etc.

Also, your hypothetical is disingenuous. It wraps violations of due process in with monitoring of e-mail. I'd imagine most people would consider the real outrage in your hypothetical to be the "without any due process" part, not the "because of an e-mail" part.
These are terrible puzzles
"Beyond that, Weiss wouldn’t elaborate on what Wong will be doing."

So here's someone who is appointed to a non-classified position in the government and paid with taxpayer dollars, and the government isn't even going to tell us what she'll be doing? As a taxpayer, I find that to be disturbing and insulting. Let's have some of that much-touted transparency here.
How to Build a HUD for your Car
Then they came back and told us it's not true. Everything is fine now.
Flat UI + Simple Physics
because your comments are off-topic, ignorant, demeaning and churlish
Pretty much. If there's anything missing, you can usually assume C/C++ syntax. (reminder - no pointer distinctions in Java though)
A more straightforward option may have been to outright get citizenship in another country. If he was making $200k/year, then in a few years he probably would have had enough funds to indirectly "buy" citizenship in another country (it's no secret that wealth expedites the naturalization process without even needing to make bribes).

If here were willing to wait 5 years to see if the Obama administration would make things better, he probably could have afforded to wait another few years. (Though one mitigating factor is the time limit after obtaining the documents and getting found out)
There is no contradiction in being sexist towards your own gender.
What a remarkable response. Lessig reacts to the substance, rather than the emotion of the criticism, making distinctions that need to be made, and answers the criticisms in language that's easy to understand.

He'd make a great lawyer.
Memory and Native Code Performance
can't forget those basic string manipulation questions too! :)
Living in a large house in the suburbs has a far greater environmental impact than living in an apartment in a city by basically any metric you care to measure.
Want More Twitter Followers? Check Out Tips On How To Get More Twitter Followers
It will be an amazing day for the internet if an active NSA employee or contractor risks their career to post here. A lot of the people working in these roles love the thrill of being a part of the inside and also love the idea that they are trampling people's rights because they are part of 'true America.' They are put into much better living standards than almost everyone. These living standards can be easily taken away.
Just a bit of afternoon fun I thought I'd share. Critique and suggestions welcome.
Definitely a big need for this stuff. Nice job!

Another approach that uses WebGL only and scales to billions of linked points at 50fps is the inMems project by the Stanford Visualization Group: http://vis.stanford.edu/papers/immens. The key idea there is binning and data tiles.

Is there a hard dependency on WebCL? I believe the Chrome team recently said they have no existing plans to adopt it.
Brainwashed is a strong word, and I've never met your friends. But I would argue that the NSA story is vastly more important than the issues you mentioned, except possibly the environment (and see my comment above about gay rights). My reasoning has more to do with the potential for abuse than the abuse that has already come to light. I think it is best summed up by this NY Times excerpt on Frank Church, the first senator to investigate the NSA:

He added that if a dictator ever took over, the N.S.A. "could enable it to impose total tyranny, and there would be no way to fight back."

http://www.nytimes.com/2005/12/25/weekinreview/25bamford.htm...
Well, he is the Roy L. Furman Professor of Law at Harvard Law (http://www.law.harvard.edu/faculty/directory/10519/Lessig, http://en.wikipedia.org/wiki/Lawrence_Lessig :-).
If the form is submitted to an HTTPS URL, the credentials will be submitted using HTTPS. The protocol of the page containing the form doesn't matter.
SwisscomIO - A Swiss Whatsapp clone
For those who are unaware, Lessig is a professor of law and ethics at Harvard, and has been a professor of law at Stanford and the University of Chicago in the past.
my friend has been doing this for a few years but he's saying that opportunities are drying up with the housing recovery. Also he is a handiman so his margins are higher than the average person yet he's still seeing fewer opportunities.

Also keep in mind that brokers take ~6% on both the purchase and the sale of a property, which means that the property has to increases in value substantially for you to be able to effectively "flip" it. (rates are negotiable obviously, and I think you can get a certification to be able to handle some things yourself instead of getting outside service)
Yeah.

It used to be very easy to get copies of birth certificates and things (with almost no proof you're the person it's for), but at least in the UK, they tightened this up in around 2004.
Doubtful, the German secret service is dependent on the CIA/NSA to get their job done, they are awfully bad and will help in every way to cover this.

German politics will just bend over making a happy face.

But it will do really severe harm to the image of the US in the German population. A lot of Germans have a love/hate relationship with the US, and this will not go down unnoticed.
> He had a great plan, and should have stuck with it.

Wasn't Hong Kong prepared to give him up to the US?
In Texas, a Catalog of Last Rants, Pleas and Apologies
A lot of the really attractive dividend stocks have become substantially less attractive over the last 6 months due to the market rally. There were quite a few stocks giving 5-6% with good prospects of increasing in value as well 6 months ago, but I can't say the same now.
Someone who sacrifices everything he's got, exposes a bunch of bad things his government is doing at great personal risk to himself has definitely earned the patriot label, Snowden is doing a lot more to improve America than most of the flag waving bumper sticker crowd that happily affix that label onto themselves.

Taxes, social security and healthcare are important, but they are not more or less important than privacy on an absolute scale and they are not on the same axis to begin with. You can have a perfect police state with social security, healthcare and low taxes and 0 privacy.
The entire list is here: http://www.tdcj.state.tx.us/stat/dr_executed_offenders.html
Many people (not nearly all) on HN seem to live in some sort of bubble, where all they have to do to find another job is open up their email and carefully select the best option out of dozens of recruiting emails from the nation's largest companies.

Finding a job isn't easy for everyone. One thing that often accompanies technical ability is a distinct lack of social skills. Other people just suck at writing resumes and no matter how many peers and professionals review their resumes, they just don't seem to work. Some people excel in both areas yet have disproportionate amounts of bad luck.

I spent close to a decade in the military in an industry closely related to IT. I had also been playing around with computers for almost two decades. When I got out of the military I lived close to DC, the largest market for government contractors. I had a clearance, an outstanding performance record and an abundance of relevant experience. I started working on my resume a year from the time I was getting out of the military, and started applying for jobs almost immediately. My problem wasn't that I failed during interviews, I just simply couldn't get an interview to save my life. Throughout this entire time, I kept having professionals and friends alike review my resume. I still couldn't find a job in the one part of the world where it should be easy to find a government job.

Eventually I moved to a new location, taking the first shitty job that was offered to me, working for a government agency. That job eventually fell through, but I now hold a position at a similar agency. Before I found the job, I was days away from running out of the money that I had saved up while I was still in the military. When I started at my second civilian position, I was once again days away from running out of money. If I lost this job, I'd probably be completely fucked. I have a wife and children, so I don't really have the option to live on a friend's sofa eating ramen noodles every day, so I have to work.

That's not to say I'm unhappy, I just find it laughable how often people act like changing jobs is such a trivial affair on HN.

As far as the moral implications go, I believe in the underlying mission of my organization (which is not the NSA). I don't always believe in the higher-level policies or the programs that they implement to achieve those goals, but I feel that we should strive to change those things through the political process, even though its broken.

Hell, it's not like anyone should be surprised at everything that got leaked, I've been reading in the news for over a year that the NSA has been building one of the world's largest data centers in Utah. The suspected purpose has always been claimed to be the warehousing of American communications, yet suddenly everyone decides to pay attention.

It's also important to note that there is a distinct difference between responsible disclosure and delivering sensitive information to Assange/China/Russia/etc.
In order to mine bitcoins you need not just powerful hardware, you need the right kind of hardware, the kind that is very hard to come by (custom tailored ASICs).

The current network hashrate (about 180 terra hashes per second) outclasses all top 500 supercomputers on the planet taken together by a factor of about 10x.

ASICs miners are good for only one thing, mining bitcoin. They have no other practical use. No matter if you're an agency or company, you'll have to justify throwing hundreds of millions of dollars out the window for something most people consider geek toys.
Those features you’ve been adding to your design are hurting user experience.
SonarJS - the first iOS app for echoJS is now open source
Yep, I still need to hash it before saving it. I found some libs doing that but I wanted to write an hashing function with salt without having to rely on a lib. Need some work !