skysight-inc/HackerNews huggingface dataset:
Ask HN: Worldwide postal code dataset with geometries?
I'm in need of postal code datasets for a good percentage of world countries, and it would be ideal for my use case to also have geometries for each postal code, not just the lat long of the centroid. I've googled and found a few of these (US, Germany, France, etc), but ideally I would find a source with some consistency across countries so that I don't have to script specific to each country. Happy to pay for these. Any leads would help.
Not downvoting, just advancing a theory: when the police are acting like hired thugs, all damage to persons and property is their fault.
States Introduce Dubious Anti-Pornography Legislation to Ransom the Internet
Maybe someone read it but was a teetotaler?
But you really don't want to do that if you need accurate log collection and aggregation. Having a local log file is essential to coping with backpressure from the log consumers. Consider what might happen if the remote syslog server goes down or is overburdened.
There is nothing in the contract of carriage that says it is ok to remove a passenger from the plane for dead heads. About the only reason they are allowed to remove a passenger from the plane is safety reasons.
Three fact that united might have to cancel a flight and inconvenience other people is totally irrelevant.
Thanks for that! After all, it's not properly a comment thread about freenode until a newly registered account turns up to piss on our founder's grave.
Letter and symbol misrecognition in highly legible typefaces (2015)
I've been testing Chrome headless extensively for the past few months, and while it's a good step, but it's not stable for high-volume or even diverse set of webpages.

Memory usage is pretty high, lot of heavy webpages result in crashes/hangs, there are many inconsistencies between features available in full version and headless, their debugging protocol has different APIs that work on headless/non-headless in Linux or Windows, and so on.

Of the bugs I've submitted, some have been fixed in the upcoming M59, so other critical ones may take longer due to their backlog. I suppose for now (maybe until M61-62), Chrome full with xvfb or even PhantomJS are better options. When you realize that Chrome is about the same size (by LoC) as the Linux kernel [1], you can't help but wish for a leaner & faster headless browser.

There seems to be some work going on building Firefox pure headless as well. Great overall, as long as all the browsers try to follow the RemoteDebug initiative [2].

[1] https://josephg.com/blog/electron-is-flash-for-the-desktop/

[2] http://remotedebug.org
watch out for dogmatic belief in science and unbiased analysis. Check out the mechanics of belief
I forgot to add Lobste.rs
They aren't a rich country, and so don't have a lot of money to buy imports with. Not having access to the main large nearby trading partner doesn't help.
Unauthenticated != Authorized

And for that matter

Authenticated != Authorized

Whether you can do something is orthogonal to whether you're allowed to do it.
Would renting a private jet have been a viable solution for United to get their four employees where they needed to go? I have no idea what it costs, but given they were in the hole for several thousand dollars in refunds, it might have saved them money as well as grief.
>> He's looking for a payout.

[Citation needed]

Edit: OK, then.
thats really not bad at all.
Encryption isn't any good if clients and servers can't nonrepudiate the other party.

A web-of-trust overlay, which is non-authoritative, can help against most attacks...

It would make more sense for an international, community-supported nonprofit to take the lead on opt-in, high-confidence identity verification of persons and companies (thorough physical and documentation checks).

Issuing certs to random people without any checks or barriers at all makes it easy for crooks to obtain certs. Comodo/LE are going to have to do some basic checks or major vendors will simply block them until they do.
4 Reasons You Can’t Learn to Code
The balloon isn't necessary. Inverted pendulums become more stable the taller they get. Think of trying to balance a short pencil on your palm (difficult) versus balancing a broomstick (much easier). Tall bicycles are inherently very stable, and don't need any help with balancing. The difficulty is in climbing that high up to the seat.
Whitney Tilson on Tesla ”almost daily I’m tempted to short it”
Humblechallenge
You don't think an Apple Watch (which starts at about $350) which could monitor your glucose more or less continuously would be far more preferable to a huge chunk of people then occasionally sticking themes with a lance and then trying to record the reading of a portable meter they have to carry around? Don't forget you have to buy the little strips.

Let's ignore the idea of insurance paying for this or any other kind of help. I imagine the Apple Watch would end up paying for itself for a type one diabetic within what, a year or two? I know those little testing strips aren't cheap.

But the Apple Watch would give you much better monitoring, no pain, no testing, far more data… Oh yeah and every feature that the people who already have an Apple Watch like.

As others have mentioned in this thread, I'm sure it's INCREDIBLY easy to get small children to test their blood glucose when necessary. I imagine this would easily be worth it to a lot of parents as well.
United has a history of being a company with a crappy culture. Basically, Uber today is the United of the tech world and United has been the Uber of the airlines industry for the last few decades. Stacking metaphors, even when there were many fish in the aviation sea, United was the rotten one.

Holman Jenkins wrote an informative and funny piece in today's WSJ on this: https://www.wsj.com/articles/make-america-great-boycott-unit...
Blind your ISP with Tor
> I’ve been happily using Linux desktops for decades. They work. In fact, they work well.

I have been using Linux since... 2000? Jesus. I've probably spent an entire year of my life just setting up a computer to make it usable. (If you think that's hyperbole, consider that i've been a serial distro tester, a distro maintainer, and I used Gentoo) And guess what's new? It's possibly worse today than it was then.

I've set up four new laptops in the past 4 months for Linux. One for my girlfriend, and three for me, using the latest distro versions of both brand-spanking-new dedicated to crappy hardware, and brand-spanking-new of the same old OS i've used for a decade and a half. The following are some of the things i've done to get Linux to work on these four machines.

I have sent multiple patches to distribution maintainers due to their OS poorly handling hardware that was supported in the kernel several years ago. I have spent hours trying to understand and properly enable hybrid graphics. I have fought with X and various apps and machine-specific drivers to support keyboard media buttons. I have edited X configs to support right click on a touchpad. I have read about 50 webpages just to understand which graphics or wlan driver i'm supposed to use, as it has changed multiple times for the same hardware.

I have upgraded and customized kernels, manually modified bootloader settings, built initrds, changed EFI settings, and dug through internet posts to figure out how to shrink a Windows partition down to a reasonable size for a dual-boot install (tricker than it seems, these days). I have upgraded firmware packages, enabled non-standard package repos, upgraded browsers by hand, and installed dock plugins to supplant the functionality the keyboard media buttons simply never performed correctly. I have written custom scripts to get an sd card to mount on plug-in, because the ones that already exist wouldn't work without running "lspci -v" first, each time.

All of this, and more, was necessary to get four laptops (that were released between 2014 and 2016) to provide the basic functionality that Windows and Mac users take for granted. Linux on the desktop? Maybe it works well, I don't know, I don't own a desktop anymore. But it's definitely shit on a laptop.
> Nobody complained, it took a couple hours to get everything set up the way we wanted it, and within a few days we had around a 90% response rate. Only 1 person RSVPed as no so it doesn't seem like anyone got the impression we didn't care about them

wow - any idea on the conversion rate?
if so, how many sigma are you talking here?
did you do any a/b testing for future iterations?

With this level of customer focus, it is easy to see why noone complained, which by the way is totally a great metric for measuring ROI.
I find that a very weak analogy. The house wins in Vegas over the long haul because the odds have been tilted in their favor. Any one hand of blackjack is luck, but the house winning over the course of a million is a mathematically certainty. It has nothing to do with 'not giving up.'

What are the odds of becoming a billionaire? And how does someone tilt those odds in their favor?

Perhaps more to the point, Amazon was the first company Bezos founded. MicroSoft was Gates' first, and Michael Dell founded Dell while still at school. In what sense did these men go through repeated failures?

That's not to say these aren't exceptional men. Of course they are. But luck played a huge role in their success.
Why do you say it'd be tougher from that high up? I suspect it'd be easier. Inverse pendulums are more stable the longer they are.
Facial-recognition software finds a new use: diagnosing genetic disorders
Also check out Pandora movie. It is korean but their are good English Subs. It is available on Netflix. http://www.imdb.com/title/tt6302160/ Basically fictional Fukushima in South Korea
He's speaking about the person opening the credit card account in the business's name (generally the founder/owner/CEO etc.)

As an employee using the company card you would not have personal liability.
A law would not "fix" this. It's a workaround. Which law was this guy breaking to begin with?

The problem is lack of scrutiny by the officers handling this. The process should have gone something like this:

United: "Hey, we have this guy refusing the leave the airplane. Can you help us remove him?"

Chicago PD: "Why won't he leave the airplane?"

United: "He says he needs to catch this flight for something work-related."

Chicago PD: "Is he threatening other passengers? Why do you need to remove him?"

United: "We need to fill the seat for some last-minute flight crew. Look, this is really important, can't you just come and take this guy for us? It's already becoming something of a scene."

Chicago PD: "So what you are saying is, you are asking a paying passenger who is already seated in a departing plane to leave. And he won't do so voluntarily. Can't you ask someone else to go instead?"

United: "We tried, but no one is willing to take less than $1600 worth of our $50 flight coupons. Ridiculous! We do no more than $1200 per FAA guidelines."

Chicago PD: "But did he break any laws?"

United: "Not sure, maybe there's something in the ToS."

Chicago PD: Click
No, but if you interview casino owners (people who make decisions that means they regularly get a lucky outcome, even if they don't win all the time), you will probably get pretty good advice.
Unfortunately, I have to agree, though they have been very helpful and vigilant on the bugs that have been filed. Most of mine have been fixed in a few days.
You're moving the goalposts.

GP was concerned about MS nefariously introducing vendor lock-in by implementing a bunch of their own proprietary features. I've demonstrated pretty clearly that

1. It's not MS's implementation - it's an implementation of an ES proposal.

2. For the one example you could find, MS didn't even want to do it - it was requested by Google for Angular and done as essentially a compromise. If you browse the TS repository, you can find issue after issue of the TS team refusing to add features that aren't part of the ES standard.

I think this shows fairly definitively that this is not a case of MS trying to lock you in to their product.
Ask HN: I'm very conflicted, what's your opinion
Hello Everyone,

5 months ago I joined a startup as a senior engineer/ employee 0. During my interview I shared my goals with the cofounders of wanting to move into management and hopefully become the CTO one day. The cofounders said they'd love nothing more than to see that happen, and agreed that I'd be the most suitable candidate for the job since I'll pretty much be designing the entire system. Shortly after joining we got into an accelerator.

3 months go by, 2 weeks after our release I heard my CEO chat about how he asked one of our advisors to join as the CTO. When I asked him wondering, he said that VC firms were pressuring them to get an experienced CTO.

I had no issue with accepting the fact that I am not experienced enough to be a CTO. But I felt used and hurt because my CEO knew that fact from the beginning, and didn't tell me a thing. The only reason I found out about the whole situation was because I was around when he was having that conversation.

During my conversation with the CEO he said they weren't concerned with getting a CTO at the moment but much more focused on getting more engineers since the other engineer and I pretty much can't pull 18 hour days anymore.

2 weeks after my conversation with the CEO, I met one of the cofounders friends who later I find out was in consideration for the CTO position.

Today my CEO was telling me about how it looks like that friend is probably joining as the CTO.

I spoke to my mentor and others. Everyone told me to take this opportunity to learn from someone great. But I can't help but feel angry because the cofounders say one thing, and another thing happens.

EDIT:I'm feeling very unmotivated, and pretty depressed. I feel like I failed, and I have no goals to work for. I am pretty much stuck as an engineer for at least 2-3 years until we even grow large enough to layer up

What would you do? am I being immature about this?
That's the thing about tall bikes: The only rule is don't fall. Fortunately they're inherently very stable, but if the bottom of the bicycle gets knocked from beneath you by a car or something, it's bad news.
The article mentions that too. But if one company had the money and wanted to do the pseudo-altruistic thinking of getting it working by just throwing money at it until someone came up with a breakthrough, Apple has the money to do that.

The article is right, they could make a fortune in sales after doing it, and since I'm sure there would be a patent chances are no other smart watch company would be able to make such a thing. I'm not sure that would make up for $2 billion in research (just to make up a number); but Apple can afford it.
Have you seen the movie this topic is about? If not I highly encourage you to watch it. Blind nationalist attitudes like yours are what will cause the disaster it depicts.
He got assaulted. That is a case for severe damages, usually.
People don't understand the mechanics of belief and don't realize that they're being just as dogmatic in their rationalism and scientism as the most fundamentalist religions.
I wouldnt drink a glass somebody with a clear agenda gave me. Who knows what else they would have laced it with. Man throws up after ingesting glyphosate is a great title too if they put anything in it to make me vomit.

Or it might just not be wise to drink so much so quickly: man refuse to drink 20 gallons of water, could it be cancerous?
I never said he was banned.

> more than a third of his videos had become demonetized

http://www.polygon.com/2017/4/10/15246814/pewdiepie-youtube-...

> "I’m going to have [to be] family friendly from now on"

What daring and original content that's going to be. How "liberal" of YouTube and its massively "liberal" employee base. Such diversity of ideas and language being allowed. Such tolerance.
Diets don't cure auto-immune diseases like Type 1.
It's possible that United did plan correctly for the transport of those employees, but the employees themselves failed to follow the plan. How was it that the 3411 crew didn't even know the other crew was coming, until the very last minute? That's extremely unlikely if the other crew had been scheduled for 3411. It's more likely that they had originally been scheduled for another flight, missed it, and got to 3411 before word did (possibly because of poor communication between United and Republic). At the very best, they were later than they should have been. Why? And did they (or someone else) pressure the 3411 crew into doing what they did?

United still screwed up in a lot of ways. So did Republic. So most of all did the aviation "police" - an organization that seems to consist largely of people thrown out of CPD for exactly the kind of misconduct visible on the video. But somewhere in there I think there's a fourth group that screwed up - the people whose sudden appearance triggered the whole mess.
I don't think one is wont to hire these types[1] if one is not looking for a payout:

"The 69-year-old medical professional has hired corporate law specialist Stephen Golan and personal injury specialist Thomas Demetrio".

[1]http://perezhilton.com/2017-04-12-united-airlines-david-dao-...
I think the proper comparison is Roundup verses other herbicides. It that comparative analysis, it definitely wins.
At one company I'd do a similar thing - about two-thirds of the way down a list of dot-points, I'd mention something about free chocolate or a beer. No-one ever mentioned it, not even to reference it in the slightest or tell me I was wasting my time.
AT&T won the unauthenticated iPad emails thing, putting weev in prison. As far as i can tell, i have to divine the intentions of the owner of any computer i connect to before i connect to it, or i'm breaking the law.
Freedom is a loaded term, like rights.

Its useful to categorise freedoms and rights as being negative or positive.

https://en.wikipedia.org/wiki/Negative_and_positive_rights
Because when you use a hammer to solve all of your problems, you don't end up building a very resilient structure.
Yeah, that's true. I don't know why you've been downvoted. You have a legitimate answer.
I think you mean "vs other herbicides."
Atlas of Human Malformation Syndromes in Diverse Populations
I have been told that urine is perfectly safe to drink by many people, yet not a single one of them agreed to drink a glass of it that I provided.
Sure. Photographers get assaulted too. They don't get huge payouts --you go file charges and the judge issues a sentence, some damages. Usually not a jackpot.
The comments in here are oddly fatalist about the whole thing. We put a lot of trust in airlines; and not just in safety or to get us somewhere, but we also give them an unusual number of legal protections once we're in their care.

When the drama first started I kind of wrote it off: "this must have been a misunderstanding compounded by a single employee's stupidity". But when I found that it was not only condoned, but fully defended by the company top-down, red flags went off. Then, the inevitable outrage led to past stories resurfacing, with a pattern of absurd insensitivity (abused dogs, broken guitars, sexist clothing policies, etc). Then, I started remembering some terrible experiences I've personally had on United. Like the time they left me stranded in India for 2 days (rumor is the staff did this on purpose to protest some new policy around maximum flight times), then made me wait 3+ hours to get approved for a hotel room at 1 am even though I was flying business class (which would have been wrong even if I wasn't business class!) Or the time a gate agent lied to me about contacting a connecting flight, leading me to miss an entire day on my Thailand trip. I have many more of these.

My point here is that United really does seem to have ingrained issues that directly harm their customers. This toxic culture doesn't benefit them in any way, but if nobody cares they'll have no incentive to stop.
Ex GM Vice Chair on Tesla business model:  it's doomed and it's going to fail
You can use United vouchers online. I have volunteered a couple of times in the past and used them without any problem on United's website. You can also use them for multiple trips if the amount on the voucher is not exhausted. They do expire after a year, though, that is correct.
I'm going to assume you're trying to maximize for cash back and ignore other potential perqs like price protection, extended warranties, etc.

I'd say your two best bets would be either the Chase Ink Preferred or Amex Business Rewards Gold. Both offer 3 points per dollar spent in some categories. The Amex card explicitly lists cloud computing, the Chase card includes internet and online advertising. I'd recommend doing a bit of research to make sure your spending fits into the bonus categories.

If you're redeeming the points for statement credit you'll get 1 cent per point from Chase and .6 cents per point from Amex. There are other ways to redeem points that may be more valuable to you but this should be the minimum value you get.

Both cards have annual fees so you should definitely do the math to see if you'll at least break even on the fee. If you won't break even or you don't use the spending categories that have bonuses you might prefer something simpler. Citi offers cash back cards for businesses that give 1.5% or 2% cash back on all purchases. The 2% comes with an annual fee so once again you'd need to do the math to figure out which one is right for you.
Yeah, I was suggesting a correlation between intelligence (r expertise) to use an ad-blocker and (at least) a certain level of income.
If it hurts, do it more often so we feel the pain hard enough to justify automating. I wonder how many weddings he has gone through in his life :)
This only works if your bucket size is much larger than your number of servers.

In the degenerate case, imagine a rate limit of 2 total requests per minute load balanced across 2 servers with enough traffic that my request is basically hitting a random server. In this case, 50% of the time my second request will be rate limited incorrectly because each server has a bucket of 1 and my second request went to the same server as my first.

I'm sure someone smarter than me (and better at probability) could come up with an equation where you input your rate limit & number of servers and it tells you the probability of a false positive for a user.
what can we feed it to play the game of life
Are you sure the two models aren't equivalent, with features of the one being intractably complicated to express in the other?
It's really debatable how much understanding mystical, magical, shamanistic, religious, or occult traditions have themselves.

You'll note first of all that many of them disagree with one another as to what is really going on in the world. Is it spirits that are controlling what happens in the world, or is it ghosts, or ancestor, or God, or gods, or demons, or what? It's any or all of them or none of them, depending on which mystic, magician, Kabbalist, or shaman you ask. If they had some kind of understanding of what was going on, you'd think they could at least agree on the baseline of what was happening, but they don't.

Next, it's quite possible to be effective while being mistaken about the nature of the underlying phenomenon or the mechanism (figuratively speaking) at work. There's a great Radiolab episode on placebos that has a number of very entertaining examples on this front.[1]

Finally, history has shown that human fallibility and potential for self-deception is vast if not unlimited, and the potential for abuse of controlling the narrative around the nature of the world is great. I'd be very wary of anointing any world view as the one that has the secret key to understanding.

[1] - http://www.radiolab.org/story/91539-placebo/
Anyone knows how to get OpenCL working on Linux using the open source AMDGPU driver (not the AMDGPU-PRO driver which is their proprietary driver)?
I wonder why they don't prioritize a Drobo like beyondraid type feature. I've been waiting years to buy a FreeNAS device that does that.