skysight-inc/HackerNews huggingface dataset:
Raw IQ should only be one of several components to consider. There are many proxies for determining raw IQ, but the proxies themselves should not be the end goal.

Remember that writing maintainable code is also about communicating an idea -- knowing how to pick the right word to describe a variable or function -- knowing how to document your code succinctly, are critical and have a significant effect on a company's bottom line in the long-run.

Furthermore, you want to hire someone who will not negatively affect the productivity of his coworkers with his attitude. He must be able to work productively in a team setting.
I live in a smaller place that isn't very exciting, but I make a SF style salary and pay $1,300/mo for a 4 bedroom house in a residential neighborhood. My office isn't a table with 4 rock stars and a dog, but the company will be there in 10 years too.

A good friend moved out to SF and loves it. He's mid twenties with no family, and living in sublets for 3 months at a time is fun for him. I probably would have dug that 20 years ago, but doing that now, with the prospect of moving to some lame suburb and commuting 2 hours when I start a family isn't so appealing to me.

In other words, most people do what works for them, today.
> "The main problem is to secure an IPv6 network which is much more complicated than using a typical IPv4 network consisting of a router and several devices behind it."

Does anyone know why this is the case? I'm not a network security expert but to me I don't see how IPv4/v6 makes a different in terms of security. I'd assume that each computer on the network could most likely be assigned a public IPv6 address rather than using NAT in which case how is configuring your perimeter firewall to drop incoming connections by default any different from not having any port forwarding setup by default? Even your average domestic router has some sort of basic firewall built in.
Interesting that he now calls Snowden a traitor for the China-specific intel turned over, while supporting him broadly otherwise. Pretty much the same line I'd draw (although I think he should have gone to IG/Congress rather than the media, but with the threat of going to media if no action taken. It's possible he went to IG/Congress already, but I don't think so.)
Academia has VERY different rules then the real world. Deal with it.

This whole attitude of "I'm better cause I say so hurrrrr" and "I'm gonna (keyword, aka haven't) built some amazing" will NOT cut it. Getting a PhD is no joke, takes a lot of commitment (years) and is usually very difficult in a science based field.

I await the downvotes from the fealgood social gurus who themselves do not have a degree in cs, which I do...
larsberg dated himself by saying C; most companies today would want you to do it in your choice of either Java or C++. They would let you use objects, not make you do it with structs.
You guys are such idiots!
Please more bad karma I beg for it!
Depending on what was leaked, the Whistleblower Protection Act should allow him to do exactly that.

http://en.wikipedia.org/wiki/Whistleblower_Protection_Act

Unfortunately for Snowden, the Act only covers federal employees, not the private subcontractors whose security clearances may expose them to criminal acts, but whose employment status leaves them unable to report them safely.
I thought Apple recommends 3-digits prefix and 'UI7' can be one. Is it weird?
Security aside, this is even useful for new deployments of IPv6. It seems a lot of people have IPv6 networks that are less favorable for some traffic than their IPv4 networks. Some are running their IPv6 through tunnels. As soon as you enable IPv6 on your desktop, suddenly Firefox or Chromium will prefer IPv6 for any website with a AAAA record, which adds a ton of latency and reduces bandwidth.

But theoretically, I could enable IPv6 for sshd (where I stand the most benefit) and leave it off for wget and browsers with this.
Google plans to wipe child porn from the Web
GPS locates stolen iPhone, but cops won't arrest thief
Translation of a Chinese Military site editorial about PRISM.
The way AngularJS works is that it allows you to use plain ol' JS objects all over the code and allows you to implicitly/explicitly set-up "watches" on these JS objects. Whenever the value of the object changes, your app is given a chance to react to it. When you use these objects in your view, the "reaction" is implicit, i.e. the view gets automagically updated.

However, the process of checking whether JS objects have changed, is not very pretty. AngularJS maintains a copy of every object in the "scope". After every "digest cycle", Angular compares the copy of each object with the previous known state/value and figures out what changed. (I'm sure internally they're using really tight loops & optimized code to make this fast).

A "digest cycle" is triggered after every event that may possibley change the state/value of the tracked JS objects. Eg. a keypress, an HTTP event, a click, etc.

When you have several-thousand bindings, each digest cycle gets computationally very intensive and the app starts to feel sluggish. Typing a key in a form-field and waiting for it to appear on the screen, can also lag. Please note: this happens if you have several-thousand bindings on one page -- something that is actively discouraged in the Angular world.

In my case, I was building a dashboard app, where the nature of the app required me to show several thousand data-points with the option of "zooming-in" or "zooming-out" from data points (not in the visual sense).

Later, I realized that this limitation is easily overcome if you stop using the implicit two-way data bindings provided by Angular for such cases. If you know that those JS objects aren't really going to change with every digest cycle, it's best to not use {{ var }} to display them in your views and come-up with a custom directive that does NOT set-up a watcher on the variable. The downside is that you have to manually update your views whenever the underlying data does actually change -- not very different from how EmberJS does it.
How Flickr used cookies to load images 7 times faster.
Interesting article, thx for sharing. I am curious, do you feel two hours is enough for quality time?
SAS and R are heavily used for data and statistical analysis. As such, they're very employable "languages." SAS especially can pull down big bucks, but R is the better language/platform. I worked with SAS extensively (and learned R in college) and really disliked SAS. It is widely used but felt very archaic and poorly thought-out. The interface is ugly as sin and the SAS language is a mess. After using it for a year it blows my mind that companies pay so much to use it.

But employable? Definitely.
What I meant was that I would want to deep-dive into each topic, but we'd be busy moving on, and I'd cover all that material again next year anyways. I don't think survey courses fit my way of looking at topics, I'm very single-minded. That doesn't mean they aren't valuable or they can't work for other people. Just that I wouldn't want them to be mandatory.
Diplomatic shift could end Assange's year of asylum
"My employees asked me, was it my company or our company"
Simple SDK service for adding intelligence to App
A list of 5 sources that I'm revisiting every month. Hope you find it as helpful as I do :)
There's going to be a problem when technology reaches the point that it's practical to embed a general-purpose computer with a decent neural interface in your skull.
NYU is more a real estate company than a post-secondary academic institution. Lacking an Ivy-level endowment, a lot of their efforts are centered around (and much of their revenue comes from) acquiring and redeveloping real estate in downtown Manhattan and renting it out as dorm space to sheltered undergraduates at exorbitant rates. What recognition they may have cultivated in recent years is also largely due to the name and the location, which they try to bolster with their ever-expanding array of purple-flagged dorm buildings around the city. Now that they have similar interests in Shanghai, how is any of this surprising?
OK... throwaway account, unnamed company, unverified anecdotes... I should really not reply. Oh well.

I'm not sure I believe any of this. Very little of the work we do at Google involves feeding data to some tool and sitting back and watching the results. It's software engineering and problem solving as usual, just with some nice libraries and tools to save time for the hard parts.

I'm especially confounded as to what SRE tools would cause someone to "not meet the hiring bar" by responding to a question by saying "I'd just use some proprietary technology". I can't think of any tools that are useful enough to be the singular answer to an open-ended question, and I can't imagine anyone wanting a job saying "just use this tool you've never seen before" in an interview. It's unbelieveable.

Being used to certain tools is not specific to Google, either. If you ask a Python programmer trivia questions about Ruby, he's not going to know the answer. But given a week, he'll probably know the answer.

Another Googler I talked to said that their stack is unimaginably huge, and nobody knows how all of it works, which was (quoting) "probably by design." Make of that what you will.

The stack is big but there is nothing preventing one from understanding other than that it mostly works and so one is not forced to understand it. The code is there and you can start it all up locally on your machine, so I don't really see the problem. It's not huge to keep unhappy Googlers from finding other employment opportunities, as you imply.

Anyway, I can't believe I replied to this post and am now going to click the reply button, but here goes...
I have many chinese friends and many of them are pursuing Master's degrees - because a bachelor's degree just isn't enough help towards getting a good job. It seems for many of them to solution of diminishing advantage of education is simply even more education.
Good for Iranians :)
Minimum or maximum: http://abcnews.go.com/US/court-oks-barring-high-iqs-cops/sto...
Giving up British intelligence for the G20 surveillance is also probably crossing the line.

If developed countries can't trust each other not to spy on their diplomats where does that leave us?

I guess they should all assume they are being spied on at all times while on foreign soil, but airing that in public is likely to worsen his chance of avoiding jail time—or worse.
Are you reading from Australia? :)
Why does high cost of rent threaten the tech industry? Can't it just shift focus to Boston/Tel Aviv/Berlin/Toronto/etc?
Could visitors once go into the Statue of Liberty's arm?
Wolframalpha reports hong kong as 4th most dense country (for anyone wondering):

http://www.wolframalpha.com/input/?i=population+density+by+c...
the state should be funding huge R&D projects with these educated individuals, instead of priming them for "work in the industry". Think hardcore nuclear research to find methods for fusion, or better energy production. Think genetics research, think materials sciences and more efficient chemical processes, think hardcore robotics.

With this goal in mind, the education system should be taylored for basic sciences, and not on "practical" skills that could be learnt on the job. This would naturally gravitate the ciruculum towards teaching creativity, problem solving, not knowledge aquisition.

TLDR; i think they've been doing it all wrong, and wasted the time "educating" these now jobless people.
> Then, anything else that they guess with 51% confidence is foreign, until they discover otherwise, is also authorized:

Slipper slope as usual. Up to the point that it seems the most work was done in terms how to write this law so broadly that we can do anything we want to, and still comply with it.

So in other words, knowing how Government works, its like this:

- we need intel on this guy

- okay let me check if he is a us citizen..

- okay 67% chances he is according to the system. we can't mine him...

- wait a second... but if you tweak this option and uncheck this box, will his USC probability fall down?

- yes sir, down to 47%.

- there you go, my man. so its not a citizen.. most likely.

- yes sir.

- fine! give me everything we got on him.

- roger that.

> (A US citizen might want to answer all calls not with "hello" but instead "I am a US person", if you want them to stop listening

I am sorry but you have to STOP thinking that they answer to someone, or that you have some sort of legal right to sue them. Okay, so it turned out you said you are a US citizen and they continued to listen to it. And what you gonna do about it? Are you gonna sue them? Have judge sign off subpoena for them to turn over their files? Give me a break! They are ABOVE the law! They can cover everything with "government privilege" rubber stamp and wrap a file with "top secret" ribbon. Not even judge can peek into it. You lost the case (month of your time and most of your lifetime savings) before it even started!

EDIT: bottom line, those are hard-core criminals that do not answer to anyone. You have an obligation, regardless of which country citizen you are, to protect yourself. use PGP, start encouraging your friends to get Bat email client with PGP widget, etc.
From the article: "The university insists that Mr. Chen’s law school fellowship was always meant to be for one year, and those who have worked closely with him in recent months said he understood the time limitations of a financial arrangement that even Mr. Chen acknowledged was extremely generous. The fellowship’s end, Mr. Beckman said, “had nothing to do with the Chinese government — all fellowships come to an end.”

It was a fellowship with a finite duration set out beforehand. Not apologizing for the PRC government but this smacks of journalistic sensationalism about nothing.
You wouldn't happen to be in the market for a tiger-repelling rock, would you?
"We were gathering bulk data from telecoms even before the Patriot Act" Thought this was important to note.
Thanks for this.

One question: why "stay single"?
Very nice. It's sites like these that I love to spend a few hours on. I just wish there were a list with thumbnails for all the trails. Clicking on them one by one on the map isn't efficient or friendly.

I love seeing parts of the world I'll probably never visit or am too afraid to visit. And the resolution is possibly the highest quality I've seen. Although it does take a bit to load.
IPv6 is no longer necessarily preferred due to happy eyeballs. http://tools.ietf.org/html/rfc6555
I have ~no problem with gov on gov spying. I actually have more problem with China's spying on US companies for commercial reasons than China's spying on the USG. USG spying on private individuals might be worse than China spying on USG from an abstract moral perspective.

I'd argue that US v USSR spying during the Cold War, particularly PHOTOINT and SIGINT and other forms of technical intelligence, largely averted a global thermonuclear war. Gov v Gov spying is just another form of transparency. (obviously as a US citizen I'd prefer the US to have an edge there, but generally for something like Brazil v Argentina I don't particularly care)
I'm using this project on my Macbook retina and it works wonderfully: https://github.com/dgraziotin/Fan-Control-Daemon The fans only spin up when I'm doing something intensive and go back down to completely silent when finished.
I agree - that line from the article makes no sense. Not having NAT is awesome because NAT is a nasty hack that doesn't add any security.

The tunnelling scenario is valid though - because they add quite a bit of latency so you might not want to use it for everything.
Don't mind Volpe, he calls everyone who talks about China a racist. Its his way of being friendly on hackernews.

Parent is wrong though, the CCP most definitely cares about the environment; it has gotten so bad that they are in crisis mode right now. Xi just made a speech about it this weekend, the gov is taking it very seriously and people do care, especially here in Beijing.

Corruption, economy, and pollution (include food safety) are the biggest threats to the CCP's grip on power.
What makes no sense is assuming that all of the data collection being discussed has prevented a single genuine attack.
API economy : Speed and Automation
Bay Area mass transit is far from fucked. There's a lot of infrastructure there that, with minor upgrades, could massively improve the situation. Take BART, for example. Not enough trains. Upgrade the system to support more trains and then BUY MORE TRAINS. Suddenly living in Daly City and commuting to SF is feasible.
>Major terrorist acts e.g. 9/11 have a devastating impact on the economy.

Citation needed!

9/11 did indeed have a devastating impact on the economy - because of the very poorly thought out response of the Bush administration.

On the other hand, Norway's response to their worst ever act of terrorism was as follows:

Prime Minister Jens Stoltenberg pledged to do everything to ensure the country's core values were not undermined. "The Norwegian response to violence is more democracy, more openness and greater political participation," he said. (from: http://www.techdirt.com/articles/20120724/20363519819/one-ye... )

Do you think the US would be better off today if they adopted such a policy - instead of the Patriot Act?
I'm very happy that my world view in SV is so vastly different than yours Michael. I appreciate reading your viewpoint though, I just can't connect with the experiences you portray.
A Master's degree also helps fulfill certain visa requirements if you want to pursue a career outside of China.
Financial flexibility is nothing.

For most organizations the task of running these sort of experiments will easily come at a chicken feed cost.

However the real problem is really amidst all red tape, most middle management can't tolerate smart engineers. It threatens them, they feel insecure that smart people will ultimately replace them.

There fore they make all attempts to stop anything big from ever happening. Running daily affairs as usual is OK. Its in their interest to keep rewards, motivation and level of work such that their positions are safe.
Elon Musk used this technique at Tesla in 2009, though it backfired hilarious when he didn't tell the company leadership, and the general counsel sent out his version to the entire company as well.

Hate using gawker as a source, but it's what I found first:

"Musk set out to entrap potential leakers by sending each employee a slightly altered version of an email which he expected would get sent to the media. Musk began the memo, "I'm a big believer in trusting employees."

By altering phrases scattered throughout the email — changing "I'm" to "I am," for example — a Tesla IT employee created individualized memos which would have a detectable "fingerprint" in the text. In the memo, Musk asked everyone to sign a new, stricter nondisclosure agreement. The agreement wasn't the point of the email — it was just a ruse to catch the company's leakers."

http://gawker.com/5164035/tesla-ceo-in-digital-witch-hunt
Memcached/redis sounds like something ARM CPUs might be good at.

Maybe execution performance predictability and better isolation of running a single instance on bare metal ARMv8 vs. a hypervisor running 50 instances on x86? In my experience, performance varies wildly on virtualized systems. Maybe x86 VM worst case can be worse than running on bare metal on ARM?

Anything where you need only a few instances and have relatively low performance requirements, like SOHO servers? I'd love to have something generic that consumes just a few watts but could do diverse tasks from routing, VPN, file serving, etc. at 500+ Mbps.

I guess it remains to be seen what kind of niche ARM servers will carve. I'm excited to try them out, to see how far they can be pushed.
The use of physical drop boxes placed behind a firewall is nothing new. There is in fact a specific Linux distro for the Rasberry Pi targeted at this use case (see pwnpi.sourceforge.net). It comes packaged with a large suite of penetration testing tools. While building from scratch is a useful exercise for engineers, reinventing the wheel does not merit much attention.
Perhaps even more important to note "before 9/11."

So if mass surveillance didn't prevent 9/11, is the rationale to expand it to TOTAL surveillance, if necessary?
Here's a similar project based on another similar project that's been around for quite some time: http://penturalabs.wordpress.com/2013/04/25/blue-for-the-pin...

Original project: http://hakshop.myshopify.com/products/wifi-pineapple
Minus the police state attempting to interfere into every aspect of an individuals life.
The NSA and the Justice Department are part of the same branch of government.
The roommate thing is really annoying. I'm a grown man with a full time job paying $100k+ and I gave to have roommates? That was not in the plan...
Without a citation its complete bs. If you're speaking of cornerstone it was not because of Google its because of stability and apps. If cornerstone was useful some ROM would have integrated it and its not found anywhere.
HN is to the point where it pretty much needs subreddits (or a basic version of them, like the "Ask" section) to continue to not suck.
Hobbes would be saying "No, no, I meant about the size of a very large whale,. Big enough to keep random individuals from running amok and spoiling things... This is more like Cthulu."
If you think what NYU charges for dorm accommodations is ridiculous, wait until you see how expensive the rest of Manhattan is.
Macau is a Special Administrative Region, of the PRC just as HK is. An entry/exit is sufficient to reset the timer on your entry visa with the mainland. I'm assuming the same thing works between HK and Macau, but I've never tested it.
Its a bit of a slipery slope when they start saying things like "information that should never be created or found". Who gets to decide what should and should not be created?

Information should never be illegal. Creators of certain information perhaps needs to be tried in public, if he is deemed to have created some "bad" information, but the actual information should never be illegal.
The US is a democracy?
> Binney: Part of his job as the system administrator, he was to maintain the system. Keep the databases running. Keep the communications working. Keep the programs that were interrogating them operating. So that meant he was like a super-user. He could go on the network or go into any file or any system and change it or add to it or whatever, just to make sure — because he would be responsible to get it back up and running if, in fact, it failed.
>
> So that meant he had access to go in and put anything. That's why he said, I think, "I can even target the president or a judge." If he knew their phone numbers or attributes, he could insert them into the target list which would be distributed worldwide. And then it would be collected, yeah, that's right. As a super-user, he could do that.

I have a feeling that the NSA deals with access control just like the rest of us...very poorly. Even more egregious is that Snowden was a contractor...if we're going to leave open the possibility of the NSA targeting us at their whim, can't they at least do that in-house?
You're right, the citizenship thing doesn't really matter. I think, however, that it's a little bit more galling for them to target American citizens, coming from the perspective of an American citizen at least, as protecting our rights is nominally the very reason we have a government at all. And for the very same government we created to protect us, to turn around and attack the very people who created it, just adds salt to the wound.

That said, experimenting on people without their knowledge or permission is wrong, evil, and abhorrent regardless of their nationality (or any other attribute!).