skysight-inc/HackerNews huggingface dataset:
Tor is vulnerable to adversaries that monitor Tor exit nodes. But this assumes for such adversaries to also control the destination service.

The attack is effective if the adversary is setting up its own fake websites and then luring users in (with child porn, etc.), correlating their traffic. But for hot services, like Gmail, even if the NSA has the potential to track Gmail's traffic, the noise and the false positives are too great.

And for services outside of the US jurisdiction, the NSA isn't able to legally coerce companies into giving them the keys needed for mass surveillance. Sure, they can reach agreements with local intelligence agencies for wiretapping and exchanging of information, but it would be an international disaster if it got out that foreign companies were forced through legal means by an US agency to hand over control. And this extends somewhat even to US-hosted servers of foreign companies. Yes they have physical access to US-based servers, no, it's not necessarily easy for them.

What this means is that the NSA is not able to control and measure many popular Internet services. It's also all a matter of cost. Raise the cost significantly and it will get too expensive to do mass-surveillance, even for the NSA.

Of course, if they target you directly, then all bets are off. Though in such a case they can just wiretap your home and office and hear everything you do or speak. But in the meantime if I use apps like Signal for communications, or PGP for my very private email, or SSL for connecting to my web server, I can be sure that the NSA is not tracking me because I'm not a target, I'm not a US citizen, I'm not interesting and it's probably expensive for them to track me through those channels.
That's a real good advice right here! So in summary, decide what you want to do, find someone who does it, ask them how to get where he/she is. Even if it's not the same company, you will still get a similar job if you follow person's advice.
Email isn't patented, not it the web, nor is TCP/IP, nor is any one of dozens of non-patented inventions you use on a daily basis. If TCP/IP was patented, do you think you'd see the Internet as we know it today? Would NetFlix, or Wikipedia or even Google would exist in the form it is now? I don't think so.

edit: removed the "that's ridiculous" comment. I'm sorry, you aren't ridiculous, nor is your comment. That showed you a great deal of disrespect, and I was out of line. I hope you can accept this apology. My disagreement with your argument should never have led to disrespectful comments.

(I just hit the up vote arrow)

I think some of my other comments have this language in them. That's unfortunate, it's just this is just the first one I noticed.
London Stock Exchange in Merger Talks with Deutsche Börse
Is it really either or? (BTW, I don't find your question objectionable - I disagree, but it doesn't bother me at all that you asked it).

For instance, across the bay from Stanford, there's a large state supported research university that probably has just a few more top-10 and top-5 PhD programs than Stanford (or Harvard, for that matter). It has a much higher percentage of low income students, and because it also enrolls a much larger undergraduate population, it enrolls more low income students (including more students who are the first in their families to ever attend college) than the entire ivy league combined.

Why not give 300 mil to that school? You wouldn't be "swelling the middle", these are talented students, but you would be supporting more low income students.
Lots of interesting events in my area!

I made a similar app that shows you nearby events from your facebook "likes". I'd be interested to see what you guys think of it https://itunes.apple.com/ca/app/eventual/id1016305409?mt=8
There isn't really any. This is the Chairman and CEO wanting to opine, probably to encourage sales[1]:

> What's more, companies should have all of their employees take the Clifton StrengthsFinder assessment and make sure they build programs for each of those employees to get the most of their innate talents and strengths at work.

[1] From "Millions of Bad Managers Are Killing America's Growth" (linked to from the OP's article): http://www.gallup.com/opinion/chairman/169208/millions-bad-m...
Glad to see it being put to good use!
4 Years Vesting 1 Yr Cliff:

The four years is the time period in which your stock completely vests. The one year cliff is the what you have to reach in order for the first piece of stock to vest. Therefore, if you leave the company within one year you leave with no stock because you didn't reach the 1 year cliff. After the one year cliff, you're stock can vest monthly, every three months or six months. It really depends on your company.
What David Cameron Wants from Europe?
Some is worse than others. Also there is change on the horizon. A lot of the stuff the Object Management Group was trying to do circa 2000 is just starting to get feasible, although it won't have OMG branding. (Already one could say that Ruby on Rails and the Spring Framework are the best practical realizations of the "Model Driven Architecture")
As for point 6: I only connect with people I know. Every once in a while I get a connection request from some random person , but I always say no if I don't know them (even if we are in the same industry).

I think the whole value of connections is diluted otherwise. A connection doesn't mean anything. So that's what I see as the disadvantage of adding as many contacts as possible.
If you have a visual debugger, maybe not.

But if you have complex bugs to track, the integration of Python in GDB alone is worth the hassle, I think.
Awesome, thanks for spotting this!
Appreciate your idea! I could do that but I don't want to be stuck in the academic environment any longer than needed anymore.

And agreed about the MOOCs, while they are valuable, there might be even more valuable things you could be doing or ways in which you could be developing your skills.
The MooseFS reference will help you out:

http://www.moosefs.org/

You might also find this list useful:

https://en.wikipedia.org/wiki/List_of_file_systems#Distribut...
Great thanks. This helps.
Every time any recent iPhone is updated, it needs a new signature from Apple specific to that device, and a nonce to prevent replay attacks. Without Apple's key, the firmware is useless.
Why Chinese Rich Are Cooling on NYC Real Estate
MouseJack: using wireless mice to break into systems
Just paid $119 here for a windows 10 license. Do you know of a better deal - for hardware that never shipped with a (subsidized) windows license?

http://www.microsoftstore.com/store?Action=DisplayPage&Local...
Seems like clerky.com should be offering this as well.
This is the exact reason why Google is so valuable- when I use Google, I'm actively searching for something, so I'm happy to see relevant ads in my search results.

If I search "bike shop London," I want to find a bike shop in London, so if I see an ad for a bike shop in London, I'm ecstatic, and I'll probably go there.

When I go to check my inbox, on the other hand, that's because I want to see what email I've received. I don't want to see ads there.

This is the inherent problem with Facebook/Twitter- I go to Facebook/Twitter to find what my friends are up to, not to search for something. I have no interest in seeing ads in my Facebook/Twitter feed.
I'm glad it still works.

Web skype is my fail-safe, but of course it will have no audio or video.
Compared with other touched topics here like "saddlebacking," (to which, surprisingly, you've posted a link to a song!?) I find this one very constructive.

My comment here involves destroyed genitals of humans by humans, certainly not a reason to be a happy human if you are among the affected, and it's hundreds of millions of them.

And it is in the branch of discussion of animals destroying their genitals as the necessary condition for reproduction. Consider that the partial destruction of genitals is also effectively necessary condition for reproduction if you are unlucky enough to be born there and female.
Time Inc. May Be Thinking About Buying Yahoo
Came here to echo the last part. Whether is some type of PIN code Oauth flow and/or QR code. There is an extra layer here you can put in the car software that can pair an app/car with a user.

Smart home hardware providers commonly do this by MACID and possibly some type of PKI infrastructure. But even MACID doesn't stop someone from taking my 'unregistered' Leaf and registering it to their own account.
Good thought, maybe we'll revise to say "secure transactions via PayPal" or the like.

Thanks for your suggestion!
Interesting. I'll have to look into that feature. Of course, I'm on Verizon, so I'm not hopeful.

Frankly, I wish "private" numbers were banned outright. I can't think of a good reason for allowing them.
> I want a strong vision with clear, achievable goals

I cannot stress enough how awful the opposite of this is. Coming into work every day and wondering why any of this is going on as if we're in some WWI mindless-war hell, why we are even doing this in the first place after all of the legitimate and serious objections were flat out trashed, "process du jour" being a very real thing for extended periods of time.

... and all this at not a startup but at established top-tier companies.

Clear decisions, common direction, and stated intentions are wonderful.
Not any better, arguably worse:

https://aws.amazon.com/agreement/

"We may change, discontinue, or deprecate any of the Service Offerings (including the Service Offerings as a whole) or change or remove features or functionality of the Service Offerings from time to time. We will notify you of any material change to or discontinuation of the Service Offerings."

"We may terminate this Agreement for any reason by providing you 30 days advance notice."

"We may modify this Agreement (including any Policies) at any time by posting a revised version on the AWS Site or by otherwise notifying you in accordance with Section 13.7..."
SAP doesn't even get a mention?

Waste Management: http://www.computerworld.com/article/2517917/enterprise-appl...

Levi's: http://www.theregister.co.uk/2008/07/10/levis_erp_costs/
> You also paid nothing for it.

Windows requires payment, just not in dollars. The data gathered from "telemetry" (spyware) is valuable.

edit: I'll assume from the downvotes that some people want to pretend that pattern-of-life data isn't valuable
It's not recording, you are correct :-)

It was mostly to have a live preview from few locations, accessible anywhere, with sound. It wasn't used to stop thieves :-)
Honestly, fully remote IT jobs are going to countries with extremely low cost of living. Why pay someone in the West $40K/year when you can pay someone in the East $20K/year?

So a lot of "remote jobs" in the West have an in-person component or have strict language requirements (e.g. have to talk to customers, and the company wants to project being a US-based business).

Remote jobs that pay well enough are hard to come by for that reason. Plus a lot of people would love a fully remote job so they likely get a lot of highly qualified applicants when they do appear.

Sorry if this is unhelpful/not what you asked. Just trying to explain why finding these jobs isn't easier.
One of my professors in college stated (perhaps wishfully) that one day we'll look back at today as a time where employees had the strange habit of coming into work in the morning and first thing they did was remove their brain and leave it with their jackets on the coat rack because they wouldn't need it the rest of the day.
Software will never truly be "free" because someone pays for it to exist.

It has upfront fixed costs and variable costs to maintain, which need to be covered by the developers, users, advertisers, or some combination of the three.
Extracting from a regex match with unknown number of captures is still a kludge, at least judging from my experience with python.

Come on, what can you mess up splitting lines into fields?

I'm not specific to C/C++. It's just often the easiest/most straightforward thing to do as opposed to popular opinion. C
structs are a good tool for concise description of data inter-relations. (Ownership or mutability are totally orthogonal questions).

Conversely, how do you check integrity of JSON inputs (meaning the tree as it was returned from a JSON parser library)? The odds are not. Much more work since you don't know at each step precisely what has to come.

Yeah, sqlite3 is a popular option. But it's more an alternative answer to the question of in-memory storage. It's not particularly suited as a human-friendly data interchange format.
Thank you, yes, it's COPPA.
This might be slightly-OT but I have a paid Scrapinghub account and I'm very interested in Kumo, because there are certain websites that require me to connect a real browser using Selenium webdriver and pyvirtualdisplay. So I have a Docker image with those dependencies baked-in, but of course I can't run those spiders on Scrapinghub yet due to only being able to upload eggs as deployment targets. So I guess I'm wondering if there's any way to get in on the Kumo beta?
Facebook's adds love,haha,wow,sad and angry to its like button
I tend to always have a browser open so a desktop client doesn't matter to me. I keep Play Music open in a tab. Then I use an extension[0] to add the other controls I normally use.

[0] https://chrome.google.com/webstore/detail/prime-player-for-g...
Facebook introduces Reactions
> A big part of Obama's original appeal was his entirely unrealised promise to try and reform Washington. Unfortunately he lost interest in that once elected.

Perhaps more relevantly, it was always he lost the narrow (and unreliable, thanks to a handful of often hostile Democratics) Congressional majority at the first midterm, and it was replaced with an unusually obstructionist opposite-party majority which meant that any Obama policy initiative was dead on arrival.

> Not that he could really have fixed anything anyway: the mismatch between emphasis on the US President and how much power they actually have is kind of ridiculous.

Candidates often have been very eager to point this out and trying to reflect some of the attention to their Presidential campaign to other avenues (including down-ballot campaigns and maintaining an active grassroot network for their priorities.) But this tends to be ineffectual; people still act like electing a President is all you need to be concerned about, and act surprised when they don't get what they want from doing that alone.
I'm in the same boat. Steam was DESTROYING my PC for a long time. I couldn't figure out what it was and finally tracked the random spikes and focus losses to Steam's update service being corrupt. Re-installing Steam means uninstalling everything you've downloaded with steam, possibly losing save games and stuff like that, then having to wait for everything to re-download and install. There are ways around it, which I found later but I had already screwed up half of my downloaded games because I had assumed that I would be able to just do a uninstall-reinstall on it without losing all of my stuff. Total garbage. I will definitely not be using anything like steam, in the future, if I have any choice in the matter.
This article seems to speak more to learning (or improving) new motor skills, although it's not hard to imagine that the same principles could apply to learning other skills too.
I think I'm finally going back to Windows 7.

I'd rather pay full price for a OS release than become a product.

Of course, another issue is that the Windows Store is completely broken on my computer and quite a few apps no longer work (including Windows Calculator, Photos, etc.).
That's only one benefit of AMP. Another is ensuring that all of the excessive and crappy Javascript that many sites run isn't used -- we expect to be able to do a consistent and better job archiving AMP in the Wayback Machine than arbitrary pages with arbitrary javascript.
There was an open-source competitor once... called Ekiga last I checked. Seems to be alive still.

Seems like it could be a good base for a company to sponsor. They could make money on the back-end phone system fees.
I can see that it works for employees, but how does this apply for the founders with very asymmetric initial investment?
It's harder than pushing a firmware. You need to write and validate a special firmware with a specific weakening of some measures, and then add a protection to lock it to that specific phone so it can't be used as a master-unlock and verify that. Because of how the FBI is pursuing this, Apple will have to take all the risk. If the update bricks the phone or fails to recover the data, Apple's reputation suffers.

As for storage lockers, like safe-deposit boxes, it's only reasonable for the government to ask the provider to open the locker/box because the business has the means for this. Non-payment results in eviction and probably "every day" they have a maintenance person sawing locks off. On the other extreme, Apple doesn't need to have a way to decrypt and evict your data for their general business so it's unreasonable to expect them to be able to provide this.

If the government wants this lock sawed off, it needs to do it itself. (Or pay a hardware-reverse engineering company do it for them.)
>Seems like the only way people want to make money these days is through invasive advertising

Edit: I see "want" in there now..

Microsoft had over $12BB in net income last year, so I'd hardly say the "only" way to make money is through invasive ads like this. I can't really explain why they do this (other than "why not?"), but any revenue from this is sure to be a drop in the bucket.
Thanks for the review and saving me of the trouble of checking out the article. This is why I usually come to the comments before clicking TFA, even for ones with headlines that interest me.

For anyone looking for an interesting analysis of the fast food industry of the sort danso anticipated with this article, I highly recommend this New Yorker article by Malcolm Gladwell from 2001:

http://www.newyorker.com/magazine/2001/03/05/the-trouble-wit...

It remains one of my touchstones in understanding the fast-food industry, marketing, and American culture.

(I also recommend their 5,000 word article on the chemical flavor industry: http://www.newyorker.com/magazine/2009/11/23/the-taste-maker...)
Seems like the "new Microsoft" honeymoon period has been brought to an abrupt end.

Did every single Windows 7 user get this? Perhaps they can recover from this by learning quickly from the backlash that's about to happen.
No, they don't always flop and still exist privately - sometimes they are bad enough that they don't ever see the light of day anywhere - even internally to the company.
So you're not only being blocked for using and ad blocker, the ad network now follows you back to the forum you came from and tells you about the ad you missed using old, low karma accounts :-)
Thanks brudgers. What I take from this is that you will learn a lot more in a job which I know and totally agree on. Thus if you can get such job, for example in a junior role where it is expected that you don't know everything and will have to learn a lot, take it. Meanwhile, a MOOC won't hurt but it's not the same as an actual job, just like school.
nope. Salt is good for eliminating rainbow tables and similar vectors. At this level, let's just say you go after uppercase, lowercase, digits and 20 different symbols, (a total of 82 letters) you'll wind up with 551,368 possible combinations. The only way to make it "safe" would be to get a hash method that would take multiple seconds to run on good hardware. (as a comparison, I crack raw NTLM at something on the order of billions of hashes per second)
Here's an HTML version: https://view-api.box.com/1/sessions/447725e92f374f59b49dd5c4...
This is a really neat service. We've been working in the same area at UserDeck [1], but focused around an inline embedded widget. It's hard to tell your integration strategy if it is a subdomain hosting a la Zendesk or if it is mostly focused on the overlay with Intercom which is really slick too btw.

1: http://userdeck.com/guides
Does LizardFS support atomic rename?
Thanks for reading it so carefully. Let me explain it one by one:

> they optimized "Round" which took 18 seconds

This is CPU profile. The overall sampled time is 79 seconds. The Round() method took 18 seconds. This has no direct indication to scheduling latency.

> by that reduced total cpu time from 53 to 23 seconds

This is about scheduling latency. In this experiment, we schedule 1000 pods on 1000 nodes and see how much time it took to schedule a pod, aka scheduling latency. Before the optimization, the latency is 53 seconds; after, 23 seconds. Of course, this is just one of the steps we kept optimizing.
> I have absolutely no subvocalisation when reading and have always been an impeccable speller.

I'm also an impeccable speller and I attribute that to my brain somehow leapfrogging past sounding out words to recognizing them by shape. Not certain if I subvocalize, but I do have an internal reader.
> Doesn't your argument imply nobody should ever obey the law?

No..

> And Apple has the option to do everything on their own facilities, so no trade secrets need to be revealed.

Serving DOJ requests within Apple's facility does not mean the newly created software will not get out into the wild. We know the DOJ wants to unlock hundreds or thousands of phones. Apple will need to hire more staff to handle such requests, come up with a procedure for doing it securely, etc. None of this is without risk, and it is much more risky than not doing it at all.

There are bad actors, foreign entities, who would love a copy of the software that the DOJ is asking Apple to produce. They will try their hardest to get their hands on it. Furthermore, if the US successfully forces Apple to unlock iPhones, China will ask for the unlock feature as well. We do not want this tool in the hands of oppressive regimes. We do not want to internationally set a precedent that it is okay to install backdoors on phones or computers.
The Hays Journal has a piece about this [1]. The article starts on page 34.

[1] http://www.hays-journal.com/issue8/
There is a difference between being the number one in the standard results list and having your page featured a la Google+/Google MyBusiness pages.

I don't know the data on CTR for these featured pages but I think it's probably significant.
No, my comment applies equally to "good" patents. When someone invents something truly non-obvious, it is still usually easy to figure out by looking at the results, so the "revelations" in the patent application are of no value. As a society, we have no interest in giving people a monopoly over truly non-obvious inventions unless failing to do so would make the invention not happen (which is a different argument than the revelation one).
Isn't a simpler explanation that innovative people have unique experiences, or experiences outside the norm? Immigrants, college dropouts, people with parents from other countries, people with learning disabilities etc, etc, all have different life experiences from the norm, thus they see things differently and have the ability to come up with different ideas (innovate).
I would gladly maintain the code I wrote in the past 6 years. I would love to maintain the codebase of at least one of Google's internal projects I had the fortune to work with. Thanks Google, their thorough review process and their focus on readability.

I would not touch with a ten foot pole the code churned out by AgileSprints(TM) held by computer-illiterate management to hit some arbitrary deadline.

The stigma is on shoddy code, which, alas, seems the norm in large swaths of our industry.