skysight-inc/HackerNews huggingface dataset:
You should only expect a level playing field from public infrastructure.

You should never expect a level playing field from private infrastructure.

If anything this is more proof for the need of a public access Twitter-like service using public key crypto for self-signed authentication.
A demo of the proposed technique: http://codepen.io/MadeByMike/pen/YPJJYv?editors=110
Seems like a good idea !
This is true, but I can't imagine Google/Amazon/Microsoft are using Cisco/Juniper routers at every level of their network.
Definitely. I would like to think that what I call negative can also be called substantive criticism.

Where does this recent comment of mine fall? It is snarky but isn't it also substantive? I guess I could have left out the snark.

"I love it. We had servers, then we had clouds, and now we have personal clouds. Uh, isn't that a server?"
Two easy steps to turn your followers into friends
> I know it pains neckbeards to hear this

Please edit acerbic swipes out of your comments to HN. It's distracting, provoking and detracts from your otherwise substantive comment.
I wouldn't blame Nixon, rather Lyndon Johnson. He is the one who moved NASA from Alabama with the successful Germans to Houston, getting rid of all the German engineers who designed everything up to Apollo and introducing Anglican incompetent mid-level management and their favor of solid rockets.
So you can both precompile and destroy the world with each instance.

I'm pretty sure that's what PHP 5 does already with the opcache.

Looking at non-jit engines, I'm more familiar with jscript/vbscript under active server pages than I am with PHP. But even that engine from 1998 caches the "compiled" bytecode of the page in a scripting engine that can be run on any thread, and can be cloned. Once the engine is finished running the current request, it drops the state from the request and awaits a new request with new state. It never destroys the scripting engine unless an actual file changes. I'm pretty sure that PHP 5.5 is similar in that regard (though I'm certainly not 100%).

So when talking about 'throwing out everything' with each page load, I'm pretty sure that most people are talking about the actual state from the request, not bytecode cache. Compare this with something like nodejs where it's possible to reference a global variable from inside a request handler, and thus have a possibly hidden global dependency. Whereas with ASP/PHP, it's just not possible without making concerted efforts to call out to non-script land.

Specifically, for a non-jitted language, a very reasonable concession to performance is to go ahead and force each request to run in it's own world, and then 'destroy the world', because at that point you can do huge amounts of clean up since you can make a guarantee that no other request could possibly use that request's state.
All the servers available for it suck. All the clients available for it suck. I know, I'm using it daily too, but I don't see it gaining more traction that it already has ever again.
It would be difficult to prove any "optimal equilibrium of gender" even one of 50/50. Of course, those who strive for equality of opportunity aren't trying to institutionally force their optimal equilibrium of gender on anyone else. We accept that preferences play a role as to who ends up working in a particular sector, and those preferences may differ from our ideal.
Yes, $1000/mo would get you a 2Gbps commit on a 10Gbps pipe. If you used over 2Gbps (95%ile) for the month, you would pay probably $0.60/Mbps for that excess ($0.10 over the commit price). Some providers dont charge more than the commit price for overage traffic.
Did they fix options? Last I checked they were taxed as if they'd already been exercised making them have little incentive in motivating employees.
No, it's not their responsibility. I'm just saying that PR-wise it could have been a good move to just say, "Hey, it's costing us $X/month to give you an exception for this access. Sorry, but we can't justify that cost going forward." Are you saying that it would have been a bad move for them to say that?
C does the same thing. I didn't know C# followed the functional train all the way to lazy evaluation of arguments. But given the fact that C# isn't purely functional, that seems like a bad design decision.
> You obviously have no idea what you're talking about.

This breaks the HN guidelines by calling names and turning an otherwise substantive (indeed, correct) comment into a personal attack. Please don't be nasty here, regardless of what the other person did or how mistaken they are. We detached this subthread from https://news.ycombinator.com/item?id=11297077 and marked it off-topic.

(Edit: I just noticed the discussion downthread— didn't mean to pile on.)
HTTPS at Google
So it was a mystery-inducing way of referring to some commodity SDN-related tech, thanks, that's far more informative than the paper :)
> are really good at packing as many neurons as possible into a skull

the packing here is more about neurons connections (100T) than just about pure neurons number (100B) - high connectivity requires kind of spherical geometry with folds/ridges.
He says it in the article but it walkways bears repeating: if you aren't the customer, you're the product.
At this point it is quite clear that OEMs only put these apps on consumer's devices to make a profit, and that there is no eye towards the affect on the product.

The bigger question is, why do the carriers want so badly for me to use their NFL app?
Three hours later and have you realized that CoolAssPuppy (Twitter itself) hasn't answered any specific question? If you write in HN you expect a conversation happening.
Well, I just clicked through your link and the "data" is very nicely organized like this (yes, literally):

father(Christopher, Arthur)
father(Christopher, Victoria)
father(Andrew, James)
father(Andrew, Jennifer)

...

mother(Penelope, Arthur)
mother(Penelope, Victoria)
mother(Christine, James)

...

This is about as close to a "logical input" as one can possibly get. One would naturally expect a logic-based system to handle this very well, so the fact that it indeed does is not that interesting.

Moreover, IMHO, it is not clear how we could extend a logic-based system to handle the messiness of natural language. (Well, perhaps it was also unclear how to do that with word vectors, when Hinton wrote that paper, but now it's pretty clear.)

Not saying word vectors are the "ultimate" solution, but logic isn't even at the level of word vectors.
The 30 Most Influential People on the Internet
I was saying that maybe it would have been a good idea for them to publish that analysis publicly, or just to emojitracker (where they would presumably publish it for Twitter).
I believe his point isn't that no thinking was involved in creating neural nets, but that our own ability to think is the result of a long line of random adjustments to optimize the human body for survival, the implication being that giving an entity a goal and letting it attempt a wide range of things randomly to achieve that goal isn't that silly of a method.
Its not helpful, they aren't complying with the relinking clause. I don't think there's any way to use LGPL with closed source on mobile app stores.
This isn't wholesale, but at least it's half what they quoted. Additionally, you're only paying to update the assets and CDN fees.
to forcible attribute achievements to a specific sub-group claiming that they earned those achievements in direct competition will the all group

As the example with the symphony orchestras showed, it is entirely possible that the achievements of women get discounted simply because they are women.

I'm not saying that it is necessarily always the case, but since it demonstrably is in some cases, you should at least concede that it is an entirely reasonable position to have that women should be discriminated positively against to balance this bias, even if you don't share the position.
I moved from the US to Canada (European originally), Canada on the outside looks like the US but inside it's closer to Europe from my point of view (not everybody agrees and think we're very similar).

In terms of politics and religion, US is an outlier compared to western countries, many US Democratic politicians (say "liberal" Hillary Clinton) would be considered "conservative" in Canada, we're way more "progressive" than the US. Donald Trump for example would have a big chance of being prosecuted for hate speech in Canada or taken to the Human Rights Tribunal if he was a local politician.

I know quite a few tech people in Canada who had the chance to move to the US and they wouldn't even consider it for cultural reasons, perceived violence or whatever. I know a lot of people that moved as well.
How much do staff salaries and data center rentals add to the cost per server and per GB?
Thanks, that is an excellent paper.
V0lt – Security CTF Toolkit in Python
This seems like a good idea in principle. However, the people most likely to bring a DMCA suit are not participating members of the W3C and thus not subject to this pact. The major media production houses can sit back, let others build EME for them, use it, and wield the DMCA over that use.
It is easy if one don't delete it emails and receives&sends lots of images.
Is Pepper the Future of Companionship and Customer Service?
Yep, I was stuck by how lucid the discussion was. The "remove the computer" idea is powerful.
VLAN's and Virtual Appliances in the same environment as the guest machines to facilitate routing should allow for scale without costing these virtualization providers too much.
TypeScript has support for namespaces, and `import` gives you a lot of flexibility. If these aren't sufficient to handle the problem you describe, can you explain how? Can you post a link to the issue you are watching so we can see a better description of the problem you're running into?
It's interesting that you think working for a big tech company makes you especially qualified (or else you would not have mentioned it here). By working for a smaller company, you'd have to know these things or else face a world of pwnage.

> I feel like I have some homework to do.

Start with X-Frame-Options and HttpOnly cookies.
“Three Calibers of AI” Part 2 of a Maximally Compact Guide to the AI Revolution
$1/Mbps per what (unit time)?
you say "only one project out of 5 are [sic] big enough to justify it", and then complain that the perks that tooling provides aren't part of the core language. do you see the inconsistency there?
Twitter fucked over every developer who trusted them a few years ago, and is now trying to recast their business as developer tools and services (since the core Twitter business probably is not a $20b business...). One of their biggest roadblocks is getting developers to trust them again.

And then they do this?
No, they use whitebox switches and software defined networks to control. See https://www.youtube.com/watch?v=n4gOZrUwWmc [Edit: oops, fixed!]
I'll just leave this here:
https://news.ycombinator.com/item?id=8621791
Global population has always been a function of available energy.

Once the oil is gone, much of that population will soon follow.
All of the above. What do you think solves all of these problems? (You also allude to what's being missed with "prevents a lot of good things from happening".) Can you give me your comprehensive platform or idea of a solution? You have a great understanding of multiple areas of the problem.
Per month, usually (billed 95%ile). That price will decrease by quite a bit with more volume.
While this feels like a right answer, I would say that you can go deeper when doing a real root cause analysis.

The desire for money is rooted in a deeper problem. Money is just a means of exchange. What more money really gives you is access and opportunity. The more money you have, the more access you have to limited resources. We want more money because we don't have enough to own the things we want, do the things we want, control the things we want, etc.

Money is a means for control and fulfillment, both of which are not universally available due to hard limits (we don't have unlimited resources) and relative intangibles (the structure of society). A real root cause analysis would go deeper than "The love of money" to why money is something to be loved.
That's not too bad then. As long as the 'iCloud account', where Apple likes to store the keys, are never third party hosted.
Code minimization is an art unto itself. Embedded devices and mobile networking place a premium on space and features per byte of code.

Powerful and effective do not have to mean complex. Generally speaking, the smaller a library or tool is, the faster it performs and the easier it is to debug.

This trend is a rediscovery/reinvention of the old UNIX philosophy of do one thing, and do it well. Groupss of small, well written programs combined makes for a more customized end result. There are no extra, unused features that often just take up space in larger libraries and occasionally have side effects as the code is refactored or the library is updated.
Yeah, the if/else cascades that you need when there are lots of cases are definitly not on the most elegant side. But maybe some support for type guards in combination with switch/case will follow. In can live with the current situation, because it isn't really better in most other programming languages without sum types (you mostly need some instanceof followed by a type cast).
I don't see any evidence in your assertion.

There are quite a few very powerful players in this segment and I don't see anybody 'winning' to the point where they will exclude the others. Just a lot of secret sauce and attempts at locking in the customers.

What you will see is a shift from dedicated hosting providers to cloud providers, which is one of the reason why almost every large dedicated hosting provider now has their own cloud offering.

And that is born out by evidence, in fact, if Google 'won' the cloud battle and let's say Amazon would end up as a Google customer we'd all lose. I don't think that's even a remote possibility at this point.
Emails: Clinton sought secure smartphone, rebuffed by NSA
Comūn – connect with users in your community to get help with anything you need
> See https://www.youtube.com/watch?sns=tw&v=z7Cyv3cvIxY

Nike advert?
Google is made of thousands of engineers (and other employees). Most of these engineers love to solve cool stuff (well, while getting paid for it, of course). And, being engineers, when they think they found a particularly cool solution to a cool problem, they would love to talk about it to everyone else. Google has to actively police its own engineers to keep their mouth shut (just like any other company would).

Engineers want to talk about their ingenious solutions. Google wants to keep them happy (as long as it doesn't cost too much), because otherwise they will just leave and join Facebook. No need to imagine a conflict of interest where none are.

(Yes, yes, I know they are not legally engineers according to some laws in some part of the world.)
The first sentence is a very naive point of view. Most people argue that it is the other way round. People who worked there.
> I've yet to receive a phone call from anyone saying this or another web site didn't work, "Can you fix it?"

Doesn't mean it's not happening. Maybe people assume the specific page is just broken.
> In the email, we encourage people who believe their app is within the bounds of acceptable use cases on Twitter to contact us directly, and provide a link to do so.

As many others have pointed out, the e-mail from Twitter in the blog post absolutely does not state this. I add my voice to the chorus of others asking if there is an alternate e-mail, or if you and Twitter truly believe the e-mail in the blog post ever made this statement.

> The owner of this app elected to blog publicly about the situation before contacting us, which is unfortunate.

Again, joining in the chorus of voices, I want to ask why it was unfortunate that the developer made a public statement that his service would be ending? In the correspondence with him it was clearly stated "On Thursday, April 21st we will remove this elevation from your account" (contradicting your claim that you "asked them to clarify what they're doing"). I would argue that the developer has the responsibility to notify their audience that the service is going to be shut down at that time.

Why is a public response anything but appropriate given the content of the e-mail that Twitter sent to him? If the situation you describe here is truthful, then don't push blame onto the external developer when the e-mail didn't come close to communicating what the Twitter team thought it did.
Now we reverse engineer the reverse engineering tool and create an open source version that can hook into /proc/mem and other streams instead of just files :)
Or how AOL's Oscar protocol got updated at one point to start requesting chunks of the AOL IM binary as authentication against open sources clients (because they couldn't distribute AOL's binary with their client).
Your list continues to grow.

Protesters block entrance to conservative Ben Shapiro's talk at Cal State LA.

http://abc7.com/news/ben-shapiro-escorted-from-csula-due-to-...
Homomorphic encryption is about doing computation on encrypted data, but you don't need it just to search. All you need is some way to get the server to send you the encrypted blocks which contain the messages you want (and which you can decrypt); you don't need the server doing computation on the encrypted data itself.

A simple solution: divide the data into N blocks. Create an index that maps words to blocks (e.g. word "hello" is on blocks 36, 43, 84). Then encrypt the blocks and the index and upload them to the server. When you want to search, you just download the index, decrypt it, then use it to identify the blocks you need to download from the server.

The first paper I linked has some more advanced techniques of the same sort.
I've recently started going through the Raft lab for 6.824 (and still working on it), and I /highly/ recommend doing the labs in this course (I am not an MIT student, nor in college). This course is fairly practical in nature, and will expose you to the real-world aspects of distributed systems!

Even the first assignment, which is just implementing aspects of mapreduce, will make you exercise some nice concurrency concepts. They have tests and everything to check that you have a working implementation!

At the very least, checkout the recommended readings!
I can't imagine Google is building clusters at such an alarming rate that it would justify manufacturing its own silicon for edge deployment, which suggests whatever commodity silicon is in the magic box can probably be found in a variety of vendor equipment wrapped in OpenFlow or similar
Personal attacks are not welcome on Hacker News. Please don't do this.

We detached this subthread from https://news.ycombinator.com/item?id=11295009 and marked it off-topic.
surely imgur is an epiphyte at worst (and a symbiont at best) rather than a parasite. its existence didn't cost reddit anything (other than perhaps an opportunity to do it themselves, which they could have at any time they wanted, and did not).
It's not the amount I'm spending that's a concern, it's just health reasons.
Congratulations to everyone involved in this tremendous achievement, both the engineers who created AlphaGo and the Go community for being such gracious hosts.
Can I publish dynamically linking Qt app on ios App Store?
Nyx – Lightsout Management at PayPal
Apple does operate its own infrastructure. It has numerous, exceptionally large data centers in the USA, Europe and China. Most notable is the $1 billion, 500,000 square foot facility in Maiden, North Carolina.

Apple probably augments their own infrastructure with cloud providers for various reasons, e.g. increasing geographic diversity, allowing for progressive growth, and to handle comparatively small jobs (e.g. merely a few hundred VMs).

I imagine it would also be a waste of Apple's time to tool up their own data centers to offer general purpose cloud computing services.
LivingSocial is not a startup, it's just a company that isn't doing very well right now. It's not in a "growth period", in fact it's already gone through this kind of firing before.

2014: https://www.washingtonpost.com/business/capitalbusiness/livi...

2012: http://money.cnn.com/2012/11/29/technology/livingsocial-layo...

These guys even tried to recruit me last year. I declined politely due to the apparent 2-year lifespan their staff has.
How to get a free SSL certificate in 4min (on Windows)
Being a Female Developer
DigitalOcean and Vultr should be put out of business for providing such crappy performance. In fact, these benches should be run on every VM vendor daily to see when they turn the "Screw-the-customer" dial.
Looks like the compression is a variant of LC_LZ2, used in lots of Nintendo games: http://www.smwiki.net/wiki/LC_LZ2
They do operate data centers already and are building more[1] but the lead times on such large infrastructure investments are not insignificant. By using cloud providers they can meet the current demand while still investing for the future and later repatriating those workloads back to their own infrastructure when it is ready.

[1] http://appleinsider.com/articles/15/10/02/apple-inc-massivel...
Interesting that the author makes the point that choice is important for an OS like Android, and then recommends only Google-made alternatives to make it "as Google intended". Google software != best software, necessarily.
I see.

It does make sense. Thanks for satisfying my curiosity :)
Lol, sharing multiple youtubes with multiple people at once. Fixed.
Why is it "not have 56k for operating expenses"? Something that can be had for $2k is not something a healthy business spends $56k on. You should be able to find a better use for those $650k that year.
Imgur seems to selectively redirect direct links (i.imgur.com/image.jpg) to the full site (imgur.com/image/) based on the referrer.

I think they originally only did this for direct images posted on Facebook etc (to avoid pissing off the core Redditors who post all the content), but lately pretty much all direct image links from my mobile Reddit client get redirected to an image page.
Introducing Intel Distribution for Python, Optimized for Performance with MKL
Why Messaging Startup Slack Keeps Raising Money It Doesn’t Need
It's not just about the apps with Samsung Phones, the long delay on new Android versions and the "TouchWiz" skin make it inferior to a Nexus or even a "close-to-native" experience like the Moto X pure.
I'm on Virginia zone D... the other day a 15TB EBS went down, even with status as good. Their explanation, which took a lot of time/energy to get, was that the 2nd replicated copy had a failure, and when rebuilding from the 1st good replicated copy (primary) it suffered an unknown error taking down that copy as well... I was upset to say the least.