skysight-inc/HackerNews huggingface dataset:
The key wasn't so much the optimizations it was the fact they started collecting data in real time and was able to do proper forecasting and measurements. A big problem with BigCo's like this is they are slow to change.

This shows how important data collection is to improving performance in any system (beyond "If you can't measure it, you can't manage it..."). Rather than after-the-fact analysis, the improvements could be rolled out faster as experiment results are backed up with live data. Making it less risky for management.

Plus they could easily continue doing multiple ongoing experiments in different aisles, without a big investment in 'waterfall' style optimizations.
> Right, and who's paying me to work with one of those alternatives? No one.

Give me a break, it's not like there are only PHP jobs out there. If you can't find anything else then it's because you're not capable of coding something that is outside PHP domain, IE basic CRUD apps ..
Magic Leap just announced a partnership with Lucasfilm
OSS Tracing Is Broken: “Towards Turnkey Distributed Tracing”
I am always confused by the lack of user customization in features like this. Why am I limited to four containers? Why can't I rename them?

Four is not enough (personally, though I imagine it would be for most people) and remembering which identity is under "Work" and which is under "Shopping" is just an annoyance when none of my identities would be for "Work" or "Shopping". It would be faster and less annoying to sign out and sign in as another account. Being able to name my containers after my psuedonyms and have a container for each psuedonym would make it infinitely more useful and intuitive for me - rather than a mental burden not worth the hassle of using.
SFO is terrible. My girlfriend and I were forced to go through it on our way to Taipei in October. Rude and discourteous TSA staff. One even shouted "This is America. You have to take your shoes off!"
Yes it is, and I really don't like JS much to begin with.

There's seriously wonky things in there like the associativity on ?: being wrong, and == being even more broken than in js. There's order of arguments on array_map and array_filter being inconsistent. It's not that there's a massive flaw in there that kills it, it's death by a thousand paper cuts.
I may have gotten it confused with something else. I think it said something about Qualcomm private keys having been extracted.
Oh I should compare the new coloring with DiffSoFancy. I think DiffSoFancy still wins!
Can anyone figure out who to reach at Microsoft about sitemaps.org?
They're an internet standard, but recently on a site I run, we started forcing https links sitewide... the script decided to also change our sitemap.xml to link to https. We got errors back on our site map, and the reason why is because this link won't work: https://www.sitemaps.org/schemas/sitemap/0.9

Probably not a huge issue, but I think it'd be good practice to have sitemaps be https enabled site-wide.

I tried to find contact information for sitemaps.org but it isn't listed, and a whois on the domain shows that Microsoft owns them.

Anyone know anyone or can ask around at Microsoft for me?
Migrating to Swift 2.3 or Swift 3 from Swift 2.2
Not the same thing, I guess that's why you're being downvoted (and the snarky remark) but the person didn't comment so we'll never know...
Yes, the biggest strength of PHP is that anyone can pick it up quickly... which means anyone will. There are "best practices" but they're not necessary to get the job done.

I usually recommend that new developers start with Python. It teaches structure and consistency without as much variation or room to screw up.
Computational Complexity of Air Travel Planning (PDF; 2003)
Before Spaces was introduced in 10.5, the Mac had no multi-desktop management.
There's an interesting question about the return on investment for self-improvement. The singularity idea is that after a self-modifying algorithm makes an improvement to itself, it becomes better at improving itself, and hence the next improvement is found more quickly.

There's also another aspect though: the first improvement will (by definition) be the easiest to find, and subsequent improvements might get harder and harder to find. This acts to slow down self-improvement.

I think it's interesting to consider which of these will dominate in a particular domain, and my own research is related.
For those interested in such things, verdigris comes from the French "vert de gris", which is the colloquial name for copper oxide (translates to green of grey or grey's green).
Here is a list of companies they have funded:
http://yclist.com/

If you just look at W15 companies how many have a chance of a billion dollar company? Any company becoming a billion dollar company is very very very small.
If that's what you're after, you can go with Rails and not be stuck with PHP at all. (Of course, if you go with Rails, you're stuck with Rails, so maybe it's a wash.)
They have been busy implementing that for months if not years now I think. I thought it was coming in August or something.
The Boston Globe – Ban Assualt Rifles
5 Key Takeaways for Developing with Redis
> It's also stateless - less rope to hang yourself with.

That's its best feature and I love it.
I really have no problem with this -- provided the FBI goes in front of a judge with probable cause and gets a warrant. This is secret and that's what really bothers me.
In most of the world (and certainly Europe), even barely touching or crossing six figures is virtually unheard of.
Doesn't it also just genuinely feel more sluggish to you? Just installed Nightly to test this feature out, and then took another minute to use the developer tools to do some debugging, and the whole experience felt less smooth. Maybe only microseconds of a difference in <my action> and the <browser's response>, but noticeable nonetheless.
He doesn't supply any informations you couldn't lookup in 10 seconds on wikipedia. He also fading out any non positive details in his chorus of praise. I don't what his motivations are, but I guess he collects leads for some dubious job agencies.
Indeed

max {f(x): x in X} = - min {-f(x): x in X}

However, gradient ascent on a convex minimization problem will get stuck in a local maximum (as a convex minimization problem has f(x) convex, hence with local minima = global minima), and viceversa for gradient descent algorithms on concave maximization problems.
Javascript ain't that bad, it's interacting with browser exposed api variants that sucks but there are many wrappers to solve that issue.

The real annoying part is that by nature it will never have the same amount of IDE niceties you'd get with more typed languages
Amazon is playing catch-up here in machine learning. Comparing the offerings between google cloud and aws, google cloud has a lead.
Not to mention TensorFlow in cloud, you can use their ready-to-use model in voice, translation and image. Does AWS have image tagging? I haven't seen yet.
https://www.youtube.com/watch?v=Ja2hxBAwG_0
The command-N change made it more consistent with most applications where “new” creates a window of some kind.

Besides, in the Keyboard section of System Preferences, you can remap any menu command to any key sequence that you want. (It is unfortunate that these mappings are as buried as they are.)
Seems like a combination of length and karma — or maybe length and karma just happen to correlate? There are short ones in there too. Hmm.
I remember reading Dahl as a child and now I'm reading them to my kids.

They didn't feel half as dark then as they do now. And compared to the nightmares children invent for themselves, Dahl stories are probably pretty tame.
One company with all-male board & management team buys another company with all-male board & management team.
April/May 2016 GNU Toolchain Update
Building a Community Where Startups Thrive: We all need each other to succeed
You're missing the real question in the comment. The response doesn't necessarily say whether the other party wants sex or not if they answer no, it leaves the two options listed above as the possible interpretations.
Russia does not have America's best intrest in mind so if they did secretly do this to help Trump, that's more of a reason to NOT vote for him
What an awesome video...
I literally just read the paper [1] a few days ago, pretty interesting. It lays out a lot of work and thought to be done.

[1] http://www.ieee-security.org/TC/W2SP/2013/papers/s1p2.pdf
Does my partner Love me? Ask yourself Instead if They're Type #1 or #2
They emitted oplines to the opcode array directly from the parse production.
Has the ITA Matrix Become Useless for Finding Airfare?
Meh...

I've always wondered about a condom that is super easy to put on and that you can't get the wrong way around. Imagine the packaging unrolls the condom onto you as you push through it so to speak. Seems like it should be infinitely doable and much easier to use?
One notable difference is that those identities are tied to tabs instead of windows. Chrome doesn't let you mix tabs from different "profiles" within the same browser window.
IMO & IANAL: IP of one form or another is probably necessary and beneficial for bio. If you make an invention, and it's trivially copied, then you need some protection to commercialize.

There are a few options:

1. patents -> they are expensive to get, and are medium term, but can be bad if they are trivial patents -> the biggest issue here is the non-obviousness part seems broken (as it often is in tech).

2. copyright -> easy to get, last forever , but don't cover ideas, which is very good. That said, copyrights could have much worse consequences if they are taken advantage of (b/c of ease of obtainment, and length), and of course they will.

3. MTA -> material transfer agreements probably are not viable for much longer... DNA and cells are too easy to write and edit now.

4. Secrecy -> This seems like a bad idea.

5. Something brand new -> I could think of individual policies that seem like good ideas, but I worry that I haven't thought about the ways that those policies could be captured and exploited... it seems like we are more likely to be at a better place with less risk if we can work on making the existing system better.
Linode’s 13th Birthday
IIRC, most crashes are due to poor driver implementations, and other software bugs. I can't think of a user interaction that would crash a system, unless they physically beat the hell out of their system causing damage to spinning rust.
Indeed, he's the perfect spokesperson to sell the idea of why you should use condoms.
this is one of the best comment on HN! Love it!
I mean ok, downvote if you like, but I read the article and that is the TL;DR right there.
Απολαύστε την αγαπημένη σας μπίρα με μια escort – escorts| athens escorts
PHP, as a language, particularly since somewhere in the 5.x series, is basically "flawed, but still more than adequate."

The real problem is that so many people who use it are utterly incompetent.

When someone says they work in/with PHP you immediately wonder if they're in the "let's duplicate a 900-line function across dozens of files just to give various pages a different icon" camp, the "I call myself a PHP Developer, but all I really do is Drupal Templates" camp, or in the "using Composer and everything is pretty much like you'd expect it to be in any web app built with Ruby or Python or Node" camp.

Until you know, you fear acknowledging them or associating with them. But you can't really ask them up front. So it's easier to just avoid them.

And I say this as someone who occasionally works in PHP.
Recruitly: Evaluate Code to Get Paid
Shocking See What 8 Men Did to This Female YABATECH Student (Photos)
I agree with you except for the monopoly part. Chromebooks, Ubuntu, Debian are all viable options.
That's a bug in autocompletion -- if it had autofilled correctly, with the full address -- there would be no discussion here.

If autocompletion had worked as intended, everyone would be happier than if it was disabled.
Here are the 10 countries where homosexuality may be punished by death
I love Tumblr, but this article is a bit distorted from reality.

Tumblr was failing to execute on the revenue side of their business, both before their acquisition, and then after.

At some point, Tumblr had to try and become a business and not just a website.

This article points blame at Marissa, but shouldn't it really be pointing at David, or a team of leaders?
Soviet Shoe Factory Principle
DevOps Students Learn the Value of Uptime With 3 a.m. Calls
The principle is essentially a recognition that, if there were no constraints on energy or other physical limits, then many problems in NP or harder would be tractable. This bridge might be two-way, so we may start from complexity and ask: what bounds might we expect in physics since without, this problem would be tractable?

One relevant example is protein folding, which is NP-complete. Why then have we not found arrangements such that protein conformations are solutions to NP-complete problems? It's reasonable to postulate that nature does not actually solve NP-complete problems and that almost all carriers of problematic instances died off (not completely, since prions exist after all).

If this is the case then we can make a prediction that there exists some polynomial time algorithm able to predict conformations of biologically encountered instances in reasonable time to high accuracy and that a program search such as deep learning will one day find this algorithm given sufficient data. That would be a huge deal.

+++

The following links argue more or less that from a bayesian perspective, a prior weighted heavily on smaller exponents for the case P=NP, is more reasonable given the examples and rarity of realistically intractable polynomial time algorithms (and how quickly they seem to fall to reasonable with focused attention).

Paragraph 3 in http://www.scottaaronson.com/democritus/lec6.html

Argument 1 in https://windowsontheory.org/2013/05/06/reasons-to-care-in-ho...
Ask HN: Is there a site providing example files for “all” media types?
Hej HN.

I would love to know if there is a good site/source for files of different media types.
Obviously Google has implemented their search back-end using INTERCAL (Compiler Language With No Pronounceable Acronym [0]) which requires 'PLEASE' modifiers to be inserted, lest the compiler returns an error due to insufficient politeness. However adding too many and being overly polite also results in a compiler error... Other awesome features include the 'COME FROM' statement, instead of 'GOTO', and ending programs with 'GIVE UP' (or, of course, 'PLEASE GIVE UP', as in the wiki example!)

[0] https://en.wikipedia.org/wiki/INTERCAL
Behind the Fiendish Complexities of Airfare Pricing
Credential Management Comes to Google Chrome
It is the supporters of racial profiling who need to show that it is an "actual statistical factor", and that it's significant enough to spend time, money, political capital, and social will, to use.

To start with, it needs to be more effective than singling out "males" (who really are "a predominant number of actual culprits") and "engineers".

You say you "don't see what's wrong with racial profiling", but you don't even know if it's effective? Do you want to waste money on useless policies?
A delightful piece of spam from Xfinity
Plus one on that. Also because YC already had a similar bet in this area.
> LastPass offers an option to simply remember your master password

It does, but it gives you a VERY strongly-worded warning when you enable that.

I like LastPass for a few reasons -

* It lets me share my personal account with my work account so I can keep them separate (so when I log in on my work PC, I still have my personal passwords, but I log in to my personal account on my devices so I don't have to worry about someone getting access to work passwords on there).

* 2FA

* If I try to set a master password that's the same as one of my passwords I'm storing in there, it warns me.

* Cross-platform
Well, for businesses that have invested and in a lot of ways locked into MS, its tough to move off.

For home consumers, definitely, its much easier.
White Keyboard Layout
It's never too late.
I came from a really poor family, had to start working at 14, left my parents house at 16 due to over abuse. Had to study and work untill i finished highschool.
Now, with 28, i am starting to build a career (not just working around any job you get), starting a college, relationships, friends (which i had none until now due to no time). Everything, it totally pays off quickly, since you already have a lot of "life" experience.
Or write an app to capture the photos and upload them to a workflow? Similar to http://www.mapillary.com?
And what about:

StartCom™ / StartSSL™ / StartPKI™is supported by ...

s/supported by/supports

?
Rescale (YC W12) raises $14M to expand globally
Have you looked at Reason from Facebook? It is a syntax for OCAML that is a bit simpler - https://facebook.github.io/reason/
There are a ton of auto tuning PID algorithms out there, which is somewhat analogous. Unfortunately they only work for certain regions. No free lunch (theorem)!
This came up in this https://news.ycombinator.com/item?id=11883233 conversation, and I am interested to see what other people here think about it.
http://phpthegoodparts.tumblr.com
Hi King-Aaron,
We are not using ethyl alcohol or any alcohol at all as they strongly cause irritation in the eyes and can be dangerous when applied at high concentrations.
Our patent number is 'US20150164924A1' for more information.
https://www.bloc.io

We're now post-series-A and growing.
Ask HN: My grandfather was a target of a scam using my information
Yesterday my grandfather received a phone call at his home address from "one of my friends". This "friend" told him that I was in a tragic accident in Las Vegas while at a [real friend's name] wedding. This scammer knew some fairly detailed information about me to try to scam my grandfather. He called me and my dad and avoided the scam, but boy was he worried!

The ask is: What should I personally do to cover my ass. I have a blog, social media accounts, etc and am now worried about getting hacked, scammed, or family being prayed upon. Thoughts?
They are password replacements in most contexts. The point of a password is usually just to verify your identity. Biometrics can do that just fine.
Congratulations Bryan, I learned so much from you in such a short period of time, forever grateful, good roads!
Or maybe I have and I can recognize that lettuce is one of the blandest greens around. Treviso, watercress, frisée, oak-leaf have way more taste and also offer better texture.
GitLab supports it as of a few days ago :)
Well, author tries to prove it's not. And, btw, oracle is something more than just an external observer, it can be used, for example, to solve the halting problem in classes for which it would be impossible with nondeterministic machines.
You could prioritize high-crime and high-traffic areas, ignoring most boring residential streets. A bike currier could probably get pictures of 90% of them in a weekend.

Or crowd-sourcing people to contribute photos from their neighbourhood and whenever they're out walking around.

A mobile app which:

a) captures GPS location and a photo upload

b) browse pictures like Tinder (with high-res zoom) and upvoting/commenting on ones you think are likely

c) browse (likely) utility poles near your location
You mean there's an imbalance at Google or in the city in general? Any idea why?
Just this one last cigarette - in the pursuit of happinnes
How Sudden Wealth Syndrome May Be Causing You to Make Poor Financial Choices
I agree with the sentiment that the article reads as if "This is Yahoo's fault" - not to say they didn't play a role as the parent company. Bottom line here is that Tumblr (with or without Yahoo) failed to monetize their platform.

This line stuck out to me as very true reflection of what the Valley sometimes looks like:

> Tumblr’s stumbles under Yahoo may go down as a cautionary tale, both for the perils of a large corporation buying a hot startup and for Silicon Valley’s belief that any social network reaching hundreds of millions of people will inevitably generate boatloads of cash one day.

There was talk of "We'll make it an advertising platform" but did anyone really ask the Tumblr team "How" ? (I'd love to hear info from any insiders on HN)

Makes me wonder how many times a day the execs at Facebook wonder how they can ever monetize expensive companies like Whatsapp.
"most of eBay's functionality"

Do you realize what a ridiculous statement that is?
It hasn't been bad updating a codebase to keep up because of the type checker. It usually takes 30 minutes to an hour for a medium-sized project.
"Single Responsibility, asynchronicity, testing, and variable scoping"

Asynchronicity is this generations goto statment. How you need that in 99% of projects is beyond me. Mental masturbation?
The buck stops at the CEO. If you pay a billion dollars for something, you can't say "They failed to execute before I bought them." Post-purchase execution falls under the CEO too. You can fire the manager, but you can't escape the blame if you're the boss.

If you hire a roofing company to fix your roof, and one of the workers screws up, it's still the responsibility of the owner who hired them.
Microsoft is the first big company to say it's serving the legal marijuana trade
Why I Volunteered for the HackerGrrlz Program
Yes, but then there is the "sun" part...
You can store this hash on the server and use it as a password. If this hash gets stolen, the attacker will be able to log in on YOUR website, but not on other websites user may share passwords with.

After that you can ditch server-side hashing, and use authentication protocol like CRAM-MD5 (I don't remember what the modern alternatives are) to protect against network traffic interception. While still not technically storing your users' passwords in the database.

EDIT: Using asymmetric crypto with a private key derived from the password would probably be better. But still, client-side hashing DOES gain you something.
See dp4a on GTX1080. You're a hot commodity if you can build on that. See also Google's TPU where they managed 8-bit inference but probably not 8-bit training (though that may be more of a memory or bandwidth limitation).
This is standard practise in Europe.Even a public police statement in Greece on TV. Sometimes they dont even know your details the chat goes like "crying voice calls for granpa" grandpa says "martin is it you" then they know they your name etc.
I started in PHP but moved away from it because everyone always wanted to pay less than a CS grad should/would get using other languages "because PHP programmers are supposed to be cheap." Which meant not only did I get paid less, but that my coworkers frequently had very questionable ideas and no CS fundamentals. "No, you can not secure/maintain a session by base64 encoding a user name and id and putting them in a url" is a conversation that really shouldn't have needed to to take place.
Michael Moritz Joins Silicon Valley Bashing of Trump
So is there anything interesting here?
Reminds me of http://slatestarcodex.com/2016/01/20/side-effects-may-includ... and https://twitter.com/vitalikbuterin/status/690746050953527297

The thing is that these SEO people occasionally do have helpful information. I wish Google would figure out how to get rid of the useless ones, though.
Ask HN: New Hacker News T-shirts?
Hello, are there any plans to sell Hacker News t-shirts again? Mine is starting to show its age. (And, as a quick aside, I still haven't met anyone who knew it's a Hacker News t-shirt.) Thanks!
Ad hominem attacks won't get you anywhere.