skysight-inc/HackerNews huggingface dataset:
I'm almost certain Tableau started in Bellevue, I just didn't know they moved. When I was working on the eastside they had a big office downtown by the Microsoft towers.

Expedia is moving to the old Amgen campus but currently they are still in Bellevue.

I agree with your aside completely. What do you think of the light rail addition on I-90?
The assumption is worked in. He assumes a base rate of only 0.1% of all cars are blue, and then shows that even with this it is astronomically unlikely the car isn't blue. He could have explicitly calculated how low a base rate you'd need for, say, a 50% chance the car is blue, and that number would be astronomically small as well.

While working the numbers was needed for the SE answer, I actually think it obscures the intuition.

The high order bit here is that there's only a 10% chance of a false positive, and so you're raising 0.1 to the 900th power. Everything else is a second order term relative to that, and you can instantly see the answer will be "nearly certain".
Not a single paper but Eric Veach's Ph.D. thesis 'Robust Monte Carlo Methods for Light Transport Simulation' - http://graphics.stanford.edu/papers/veach_thesis/
Google intern did Not violate MIT license
some people can take a break

but you become the mask, eventually.
I would recommend installing Lyft as well if it's available in your area. Depending on where I am, usually one service or the other is cheaper, sometimes significantly.
Mars is effectively a vacuum (for people purposes) anyways, just like the moon. And both are bone-dry, which means lots of static charges when you go outside.

The main difference is that Mars has sufficient weather that the dust is roundish, whereas the moon dust is composed of extremely sharp shards.

IMHO, if we can't make a go of it on the moon, we have no business going to Mars.
This comment sort of annihilates itself.

If the market cap of the top 500 companies is 17.4 trillion then that averages out to 17400/500 which is a bit under 35 billion each. Which makes bitcoin as large or larger than a good chunk of those F500 companies.

I'm sure you could have picked a better example to illustrate just how tiny bitcoin is.
These are why I dislike the javascript ecosystem. It's like a giant game of codegolf -- solving problems that shouldn't be solved overcoming constraints that shouldn't be imposed using creativity that ought to be spent on the big picture.

"Very smart people" are great at twisting and stretching and finding the most optimal possible solution within the restrictive box that you give them. But they're not always great at stepping back and asking bigger questions:

* Why was the box put there in the first place?

* Doesn't my solution defeat the point of the box?

* What are the alternatives to the box?

* Is it possible that I'm wasting tons of time and energy on a problem that would be trivial outside of the box?
For 1) and 2), I have an idea that it would probably be better if we can have an "Electron factory" running in the background and serve all these apps. This turns the OS task manager into tabs of a browser, and any optimization done by a browser to speed up tab opening and page loading, still applies here. :)
Is that really what you're seeing on this thread? Whinging about how horrible node.js and how horrible it is that we're all forced by the government to use it, is the conventional wisdom on HN. A few people disagreeing with CW is not "this community needles dissenting opinions".
He doesn't hate poor people, he just doesn't mind making lots of money at their expense.

You say he's a "dick for sport" but you forgot to add "and also for money".
> when they are at a disadvantage because of weight, age, gender, etc.

Private security, club bouncers, bodyguards, all seem to be trained and conditioned for physical advantage, but I've seen a lot of out of shape officers, at least in the US.

I wonder if we're leaning on force equalizers too much, or if it's just something that's happened organically.
I've had the opposite issue. I wanted to use and support Lyft but it appears my phone number has been permabanned from their service. No idea why. I've never used Lyft successfully and have had my phone number for 17 years.
Thinking of a huge swarm of cheap drones with an explosive charge attacking a target?
Is there any chance I could send you an email or chat with you further about this? I've been using the ortools python package and while it works, I've found support hard to find and would just like to chat with someone about it. I'm an academic and would love to talk if you have the time.
This is an interesting point, although I think the cleaned-up question misses the mark. Most people asked about that murder would have similar definitions of 'murder', and you'd basically be gathering predictions about the state of the world.

Many people asked about a blue car will have different standards for 'blue', so our data is distorted by the possibility that people can agree on the hue of the car, but not the 'blueness' of it.
Wait, is that true? I could see the case for less controversial ("breaking things" can't be universally agreeable, right?), but it certainly seems less vague to me. Anyways, the mission was never either of those. It was "make the world more open and connected" and after the last US election changed to "bring people together".
I had to double-check the RFC on this. The OP suggested pinning to "current CA + current pubkey", which would technically count as two pins and satisfy a simple "you'll need at least two pins" requirement. Luckily, the RFC authors realized that someone would try this and wrote it as "The given set of Pins contains at least one Pin that does NOT refer to an SPKI in the certificate chain.", meaning this pin would get rejected.
""I'm not really sure what a string type is because, mathematically, a string consists of letters which are part of an alphabet which are accepted or rejected by a state machine.""

A C string is a chunk of memory containing either bytes or words, that is terminated with a null (byte|word) at the end.

A UTF-8 string uses the same transport, but it is blocked into "Codepoints" (Groups of 1 - 4 bytes, dictated by n high bits being set to a specific configuration).

A UTF-8 "Grapheme" (The actual character that gets printed) is a number of Codepoints that are interpreted as being grouped together, as per the NBNF given in the Unicode spec.

All of this takes place in a block of memory of a number of words or bytes.

That's all.

A string type that conforms to C Strings is basically just a block of memory of a certain size that happens to have things in it that conform to what we would consider graphemes to be. Some String types have the block of memory in a struct with a number and sans the last null byte, some string types use blocks of lists, or a list of characters. But the most prevalent is the C String.
Tesla’s Push to Build a Self-Driving Car Sparks Dissent Among Its Engineers
Know of any crypto APIs with this feature?
His profile at https://news.ycombinator.com/user?id=moflome links to https://moflo.me/ which has a contact link and a phone number
Using Feature Flags for Risk Reduction and Harm Mitigation
Thanks! I've replaced it with your working nvidia link.

I got the citeseerx.ist.psu.edu link off google and it worked for me the first time. I'm an alum but not logged into anything, so either it was a bypass via google referrer (not sure why they'd do that, it's not looking for advertising clicks) or some usage limit.
Looking at the Futura specimen left me with a distinct taste of Swedish meatballs in my mouth.
Larger DNS providers are harder to DDoS and also tend to have more DDoS mitigation in place. This is not to say that it can never happen, but it's substantially less likely.
This is not a conspiracy, you know.

There is a reason the set contains a Twitter icon and not a Mastodon icon, a Facebook icon and not a Diaspora* icon, a CodePen icon and not a Dabblet icon, etc. Like it or not, these are the products that the people elected.
6 hours is kind of an exaggeration, it's more like 2 hours total which could be well worth it
> breakpoints can be difficult to place

I can see that for sure, but don't avoid macros. In fact, I think roll your own debugging and logging are their best use cases.

Great post on this here:

http://eli.thegreenplace.net/2017/notes-on-debugging-clojure...
While I see what you mean, there is compass which is essentially the safari logo, and there is a globe which can be used as a generic browser.
It's kind of funny how you say "these days with server side rendered apps". At one time not so long ago, there were only server side rendered apps.
You're right that Alexa does a lot of these features natively, but what we're trying to do is make each one better for users.

For example with reminders, we allow users to get notified of the reminders they set where ever they are via SMS. Or for news we give users the option of texting the full article to their phone.

Right now we're starting with simple productivity features, but going forward we want to make it easier for Alexa users to interact with other third party services without having to enable a whole bunch of different Skills.

IFTTT is a great service but a lot of Alexa users aren't familiar with it.
One of my all time favorite books.

I like how the power roles between the sexes on the moon are reversed too. The matriarch has all the power because women are scarce and they take on many husbands out of this need. They always hold the cards and culturally everyone accepts this.

Also, because the value of women is so high no man ever dares attack one less they be sent out an airlock. It is cultural justice. No trial. A man just knows that if he is seen assaulting a woman, he is dead. The community can't afford to lose a single female.

Plus with all the talk of the A.I. Armageddon the book plays right into that discussion.
And I would put gold and diamonds in the same bin as cryptocurrencies - a waste of resources that achieves very little good, beyond their industrial uses.
Stocks are headed that way. The original use of providing capital to productive enterprise has waned.
Paper money is still overwhelmingly used to facilitate legitimate trade, though obviously on a decline.
Subsidizing Suburbia: A forgotten history of how the government created suburbia
Worth mentioning Joe Armstrong's "Making reliable distributed systems in the presence of sodware errors" [1].

[1] http://erlang.org/download/armstrong_thesis_2003.pdf
Good is fairly subjective. Is coloration subjective?

I am no help. I am partially colorblind. I defer to others when it comes to colors.
Uh, bitcoin is the size of a single company, that's a pretty good example of how small it is. It's 1/6th the size of Google, that's not a world changing amount of capital.
The other 100 people didn't necessarily provide a different answer. It just says they were shown a car and they didn't say it was blue. Maybe they just didn't feel like commenting on the colour of the car. In fact, we don't even know if they were asked the colour.
Edible Search – Google for restaurant menus
We all know people with food allergies, but I don't think all of us truly understand how difficult it is for them to eat out.

About 1 in 13 children have some sort of food allergy. And about 30% of those people have multiple food allergies.

So what if you're with one of those people and you're trying to go eat out? Forget it. Too hard.

At least that's how it's been for the past few decades. Today, we're excited to launch Edible Search: An aggregation of health, diet, and allergy information across all the top chains in America.

With a simple search, Edible Search will show anyone a food allergy or dietary restriction EXACTLY what they can eat. No more playing 20 questions with the cashier. No more interrogating the chef. Not more looking at PDFs.

Simply, Edible Search (http://www.edible-search.com/).

Would love to hear what you all think. Do you know someone with food allergies? Would this help them out?
Cross platform is a selling point for me at least.

Will you integrate with standard calendar technology? E.g. caldav etc?

I'm still not convinced that voice is a platform - it seems like more of a feature to me...
> collectively evaluate competency and correctness of a developer

I'm sorry, is this a dig at Ryan Dahl, or of JavaScript/Node developers in general? I'm having trouble understanding what point you're addressing with this comment.

As for evaluating languages for their "best purpose", I think that's a very complex discussion that doesn't necessarily yield a best (or cost effective/productive) result. And certainly, as we've seen routinely evidenced, using a different language on the server is no panacea.
Wow, 4 people in 1975-1976 made over 90k in todays dollars and still declared bankruptcy and dissolved their student loans.

The report doesn't say why those 4 specifically went bankrupt, but does talk about some issues affecting these people. Injury, large business losses. Guess we better ban anybody from dissolving student loans!
Why this high handed approach by the letsencrypt team? This completely arbitrary 90 day limit makes little sense when the world has been using 1 and 3 year certs without issue.

This seems to be very little justification for it apart from questionable security assumptions that will not stand up to scrutiny. Are they suggesting sites not using letsencrypt are insecure?

Why make assumptions in the first place about day to day server security when you are in the business of issuing certificates? This just reflects a patronizing attitude that places constraints on others because of individual preferences. If they want to advocate 90 day renewals a more reasonable approach is a separate team to provide tools and advocate 90 days renewals.
Quality Enterprise Web Development WithNode.js
Just compared a few coins from coinbin to http://coincap.io/front/ and the prices seem to differ, so my initial instinct is to say no, but dev feedback would be great :)

EDIT: Just looked through the source of the project, and they source their info from https://coinmarketcap-nexuist.rhcloud.com/api/all, which is indeed built on top of the coinmarketcap API.
> I think that the future is an Amazon drone dropping off a box of goodies that you didn't order, but is exactly what you wanted. It's Google Now booking you an Uber to a restaurant that turns out to be your new favourite place. It's Spotify using heart rate, galvanic skin response, pupillary dilation and a thousand other data points to compose the soundtrack to your life.

I will definitely opt-out of your future.
No, it's a factual statement of where the tech currently stands. You're confusing your hope of what it might become with what it currently is.
Agreed. In my opinion - When peeople are pushed into dark holes, they start thinking dark thoughts. They think they're being persecuted and they will lash out even more.

I say this as someone who began to appreciate other cultures because I was exposed to them - I have no idea how I would have turned out if I was more isoloated. It might not have been good.
I was hoping your title wasn't a typo
Things need to get worse before they get better?
On the same subject, I prefer the concurrently published "Image Analogies" paper ( http://www.mrl.nyu.edu/projects/image-analogies/ ) because their described technique, while slow, just makes so much sense.
That's an interesting claim that I'd like to see proven.
Battery life is the biggest unknown for me as well. I can't imagine it can be long enough.
Paxos made simple. It's a very beautiful paper.
Financing Suburbia: How government mortgage policy determined where you live
The idea is that browsers would see that header, but only enforce the pin if the header was kept for a certain period.
Lots of good HPKP discussion on infosec twitter as a result of this article.

I agree that HPKP in enforce mode is too dangerous to be valuable, but running HPKP in report-only mode can be an effective canary against (poorly executed) MITM attacks or other accidental server/router/ISP/etc misconfigurations.
Exempting Suburbia: How suburban sprawl gets special treatment in our tax code
Does their domain control panel not allow you to set custom nameservers?

edit: oh, that is probably also under DDoS, whoops
That has not been my experience with dishwashers at all. I've had 4 different ones so far and never had to do anything other than just swipe solid food off to the bin,never prewashed anything. Usually use the 65C programme on them and everything comes out super clean, there will be an odd thing that is not completely clean but I'm serious when I say that's probably one thing in 1/10 loads.

And what sort of things do you use for prep that can't go in the dishwasher? All knives, plastic chopping boards, bowls - all goes straight in the dishwasher. The only things I don't put in it are my frying pans since I have a nice Circulon set and I've already ruined one by putting it in a dishwasher.
Programming getting easier doesn't just mean that fewer or less skilled programmers can build the same thing, it means that things can be build that couldn't be build before.

Google wouldn't exist without C++ (as opposed to assembly language). Facebook wouldn't exist without PHP (as opposed to C++).
Yup. And United's business was unmarred after the Chicago PD violently removed a raving doctor from a flight. No surprises here.
Why don't they use NameCoin or Ethereum DNS?
As someone who finds Bitcoin interesting I hope it succeeds.
Again, that's incredible to me. Just think about it: something that was launched less than a decade ago in 'fire and forget' mode is right up there with one of the tech giants. It's not quite world changing but let's wait until it is over until we call that one.
The answer calculates a likelihood ratio of 10^763, so for a 50% chance you'd need a prior probability of less than 1/(10^763 - 1) ≈ 10^(-763), which would imply that there is most likely not a single blue car in the universe.
I too would love this. For now, we have add an auth layer to manage this and would love for that to not be necessary.
Excellent!

That also shows damage that can be done by people blindly perusing A+/100% on security tests. The same goes to ssllabs that needs 4096 bit RSA keys (or equivalent) to get 100%. Just... a bad idea.
I think you misattributed or misundertood my intention here.

I am in now way arguing that those more and more terrible ads did not cause the surge in ad blocker usage, and what I said is not affected in any way by how many people are using ad blockers on NG.

Fact is, revenue per ad viewed has been crashing down for all type of ad.

A site like NG can either block their free access and force a subscribe (lose attention and name recognition), give it for free fully but remove incentive to subscribe (lose revenue), or change their ad type to more intrusive ad that pay more to compensate.

I'm sincerely open to discussion if you disagree, about what they could potentially do that isn't one of those three, but the revenue per ad viewed falling is not in their control, it's a global market trend since several years.
For those of us less informed: assuming a Matrix <-> PSTN bridge exists, does that mean that one would be able to send and receive phone calls and SMS to existing GSM numbers via a dedicated VOIP number? I don't understand PSTN at all, but wouldn't giving all matrix users dedicated VOIP numbers be difficult and costly?
It's open source... Why don't you make one?
A bag* or child running into a street is not an usual event, also a car is not going to 'evade' into another car. Rare events are the things people don't see across multiple human lifetimes not just something you don't see every month.

Which IMO is what's missing from the debate, unusual events are in terms of ~10+ million miles of training data before these things are in production. They are clearly out there, but I doubt people are going to react well to say someone falling from an overpass onto the road very well either. So, it's that narrow band of really odd but something a person would respond correctly to that's the 'problem'.

PS: Of course the bag might relate to a bug which are likely. But, IMO that's a completely different topic.
It's worth remembering that there is an important difference between "the Web" and "the Internet". This is the only way to understand something like when Alan Kay says, "The Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made. When was the last time a technology with a scale like that was so error-free? The Web, in comparison, is a joke. The Web was done by amateurs."

If you're less clear on what this distinction is: HTML+CSS+JS transmitted over HTTP based on domains looked up via DNS -- this is the Web. Things like email and BitTorrent and peer-to-peer networks and older things like Usenet newsgroups have always existed on the Internet parallel to the Web, to say nothing of, say, SSH and ping and other developer-friendly utilities, or newcomers like BitCoin.

I've given a chunk of thought to how we might reboot the Web as a new service living on the Internet and I've come away with more questions than answers. What the Web has done extremely well is to convince a bunch of companies that they need to have a Web Server living on the thing and hosting their content. What it has done extremely poorly are these problems which maybe we don't even think about: link-rot, the fact that you can't throw a dime at a YouTube video you liked and trust that the content creator will get 8 cents and YouTube will get 2, the fact that nobody can directly advertise to you, "watch this video and we'll throw a dime at you!", the fact that you can't actually just fire up your browser and start publishing a feed of videos and articles that you like interspersed with a bunch of content you're writing -- you instead need to sign up with some social network or blogging platform and then play by their rules. The problem gets even harder when you think about systematically purging illegal content and discouraging spam and so forth -- indeed the key trait is to be able to say "I want to identify who is holding onto this content and go after them via non-technological enforcement measures" and such. One gets the impression that the Web is a very niche tradeoff in a vast configuration space and that there are many other possibilities -- but it's hard to see one that does something so fundamentally different to the Web that people will instantly be addicted, "THIS is what I want."
Except in your ludicrous analogy, it's as if God were able to step in after the murder, point out that the murder was illegal, and then resurrected you. Sure, you spent some time dead (in jail/on trial), but afterwards you're free to go.

And it absolutely deters offenders, as prosecutors and cops aren't fans of failing to prosecute someone because they fucked up and illegitimized the evidence they planned on using.

I mean, sure, that particular cop got to laugh at your texts to your ex, but as far as evidence goes, it's a slam dunk for you.
Although the Moon is much closer and "right there" for us, it's subject to numerous meteoric incidents, some of which are disastrous enough to wipe out any settlement we set up there.

Moreover, only half of the Moon sees the light of the Sun. This fact alone reduces available surface for settlements to only half of the Moon.

While the Moon could be a temporary backup plan, in the long-term, you're going to need to terraform a planet and make a suitable atmosphere, both of which are not possible to do to the Moon.

Edit: Thanks to the commentators below who mentioned that while the Moon is tidally locked to the Earth, most of its surface does indeed receive light from the Sun.

Only one question though: If that is true, then why do they call it "the dark side of the Moon"? (Honest question)
Funny I thought it was 'more profits for Facebook'.
Show HN: 8-day React course for Designers (No JavaScript Knowledge Required)
Not a statistician, but I think you'd call it a 'prior'.

https://en.wikipedia.org/wiki/Prior_probability