skysight-inc/HackerNews huggingface dataset:
Stuff like this is why I believe that level 4 autonomy within the next decade is quite the lofty goal and level 5 is completely out of the question.

For example, in WA State, you can cross at any unmarked crosswalk which is defined as any intersection (plus a few non-intersections), unless there is a sign explicitly disallowing crossing. I wouldn't know how to accurately estimate this, but there are probably over 100k unmarked crosswalks in Seattle alone (most of which are ignored completely by humans). The pedestrian's responsibility is to not enter the roadway without enough time for a car to stop. The car's responsibility is to stop once the pedestrian signals intent to cross. Signaling intent does not require waiting at the edge of the roadway...merely walking towards the roadway while on the sidewalk is considered signaling intent to cross.

What this effectively means is that the car must do far more than understand pedestrian behavior in crosswalks. It must understand the periphery of the road...not just the pedestrians it can see, but the pedestrians it can't. Most speed limits are actually too high to take into account legal pedestrian behavior. The speed limit is merely an upper limit; driving too fast for conditions can always override the speed limit as a factor in an accident. This means that trees, buildings, etc., that obscure view of and behavior of pedestrians on the sidewalk implicitly lowers the speed at which cars can drive on that road.

Now today we essentially get away with favoring the driver. The driver can assume that they were acting reasonably by driving the speed limit, and we can say that the pedestrian was out of line by walking too fast out into the street, and most situations are resolved blindly based on testimony with no evidence. But the risk model of autonomous cars is different. The manufacturer is gonna be on the hook, not the driver, and the car needs to be able to obey the letter of the law with a higher burden of proof and with dozens of sensors recording the situation.

As we can see from this paper, pedestrian recognition is still a hard problem. It's hard in the engineering sense, and the mathematical sense. But cars don't need to just recognize pedestrians...they need to recognize and understand the context in which a currently invisible pedestrian could appear in the near future. And perhaps more importantly, they still need to solve the problem of instantaneous path planning in a 2d space with a dynamically changing 3d obstruction model consisting of far more than just pedestrians. It's easy to look at the past and say we've made rapid progress in the past so we'll make rapid progress in the future...but in the process of maturing a technology we regularly see exponential progress in the beginning and asymptotic progress near the end. This is going to be very difficult.
Or he could have been born into money, used the family's capital wisely to accumulate more capital while living in the best school district and leaving a lot more than that for retirement.

Nothing wrong with that, but not everyone had the "preference" or "foresight" to choose their parents so carefully.

What OP missed is not subtlety but a basic grasp of how the deck is stacked for most human beings living today.
I would attribute a lot of that to survivorship bias - we usually only hear about successes. (Nobody likes to talk about failures.) That leaves us with the impression that successes are a lot more common than they really are.

Also, hope and optimism are very deeply entrenched in human psychology. Even when we know the odds are hopelessly stacked against us, we refuse to "stop believing in ourselves".
No! Join me in newest splinter of a splinter group: the Toroidal Earth Society.
Brown rice alone (at 1:8) has only a _slightly_ higher carb ratio than is typically recommended. Adding tofu, seitan, nuts, legumes, seeds, etc. will easily get you within a healthy ~2:5 range [1].

https://www.ncbi.nlm.nih.gov/pubmed/16004827
From the doctor's perspective, refusing to leave was probably the best way to publicize United's bad customer service. It reminds me of the country singer who wrote "United Breaks Guitars" seven years ago: youtu.be/5YGc4zOqozo
nginx is creating a name and market for itself as a reverse proxy, even though there are better solutions for reverse-proxies out there, everything from HAProxy to Apache Traffic Server to even Apache httpd. But this is an important market to have. Why? Because it allows for the perception that the "web runs on nginx" simply because all you see are the nginx web proxies and nothing behind that.

So what are the servers behind nginx? 9 times out of 10 it is Apache httpd, and numerous instances of it at that. So for each single nginx server "seen" in these surveys, there are unknown multiples of Apache httpd behind the scenes doing the real work.

But all that messes up the popular, if incorrect, narrative that Apache httpd is dying and nginx is gobbling up instances. It's all about marketing baby, for a product that really isn't truly "open source" but more so open core. And people buy it hook, line, and sinker.
Apache can mitigate slowloris attacks through mod_requesttimeout. I recommend using this.
Instead, they did what they did, which is going to cost them... a whole lot more.
> What's weird to me is the addictive qualities of "gig economy" jobs. I have friends who had real jobs and could have them again, but continue to drive full time for uber/lyft/postmates/whatever because they insist it's better.

Maybe "addictive" is more apt than you realize. Just spitballing, but maybe driving for Uber has the same reward mechanism that makes gambling addictive. Each big win, no matter how infrequently it might occur, keeps the gambler chasing the next one through loss after loss. Perhaps an Uber driver gets such a rush when he makes $60 for a short trip during peak demand that he can't help but endure long slow hours behind the wheel waiting for the next big score.
What's lacking in the HTTP library? The stock router isn't great, but it's pluggable. Also, serving static files has never been a problem http.StripPrefix("/tmp", http.FileServer(http.Dir("/tmp"))) (or something like that, I forget the details). I guess I didn't find it very hard to get into web development in Go with the standard library; I'm not sure there's enough friction to justify diving into third party libraries. :/
It can happen anywhere at anytime, that's why it's so terrifying.
This kind of scheme is used by flask. If you have access to the cookies you can decrypt and read then but you can't change any of the content.
Well, yes, but established practice is to deny people the opportunity to board the plane, not to violently remove them after they've already been seated.
As I often argue, America has been laden with unfair advantages for centuries.

Vast land was easy to steal when 9/10 natives died from disease. The others lacked equivalent technology and weaponry.

Slavery ensured the newly established federal government made good on its debts. A good credit score means a SHITTON for the success of any state.

Abundant (stolen) land with loads of natural resources settled at the time industrialization ramped up. Lucky.

Literal boatloads of immigrants from all over the world prop up the population, increase production, and suppress wages. Great for industrial growth (like china recently).

And that's all before the 20th century.
There is nothing deceptive about saying Core did not deliver on their promise to increase the block size. We still don't have a block size increase. Saying that SegWit provides the promised increase is deceptive. SegWit provides a theoretical 1.7x increase but only if everyone switches to SegWit transactions. To send a SegWit transaction you must upgrade your software, understand how to configure it to send SegWit transactions and be sure that the receiver's software understands SegWit. The only conclusion is that SegWit's effective block size increase will not take effective immediately.

Regardless, Core signed an agreement with a majority of miners that they would implement a block size increase, not an effective block size increase but a real one. They reneged on this promise and are instead telling everyone that they are going to do as they please because miners don't control BitCoin.
Has deepmind done any additional training of AlphaGo since last spring?

The training that AlphaGo underwent between fall of 2015 and the match against Lee Seedol in March 2016 seemed quite effective.
I agree with that solution. The best real world example of it is the Mondragon Corporation[0], but it's an interesting and versatile idea and I'm sure many different versions of it could be successful.

I really favor this type of solution because it solves the alienation problem without throwing out the baby with the bathwater. This is a business structure that appropriately distributes the profits of labor, and I think that is the only thing that will get us out of our current predicament. The current American system of funneling profits to the 0.0001% while locking the working population into lifelong wage slavery is not sustainable and I fear for the future if things go on like this for much longer.

[0] - https://en.wikipedia.org/wiki/Mondragon_Corporation
Is Bitcoin Mining profitable in 2017?
Time Machine lost the plot and will now start from scratch, say bye to your old versions

Except that Time Machine just creates one directory per backup and hardlinks unchanged files into the new backup (sometimes in a sparse bundle, but IIRC only on the Airport/Time Capsule). So, it's never 'goodbye old versions', since you can just browse Time Machine backups as a regular directory structure.

My wife had the damaged backup problem a couple of years/macOS versions back. But regardless, we could still browse old backups as normal directories.
There seem to be no evidence in this case that non-violent methods weren't used first.

Surely the flight attendants politely asked the man to leave, and when he refused they called their manager who did the same, and only at that stage did they call the police, who also probably asked the man to leave first, before finally resorting to dragging him out.

At the end of the day, the plane is owned by United, and they have every right to uninvite him from their property, at which point he is trespassing, and it becomes a police matter. Sure, they might violate their own ToS on their tickets at that point, but that's a purely civil matter.
The Angular integrations seem to still use jQuery, that is such a bummer for me personally, it's like a bad omen.
You are legally entitled to cash compensation over an airline voucher -- you just have to ask for it and a lot of people either don't know that or just don't do it.

Also the rebooking is not necessarily on the same airline if they don't have a similar flight available that day but others do.
only if they respond promptly to FOIA requests
>I don't understand why American shareholders are so quiescent and trusting of their boards.

I think it's because the overwhelming number of shareholders in US equities want returns, not a new governance responsibility.

Workers at the companies, however, tend to want the governance, and should have it.
Gay men are reportedly being held in concentration camp-style facilities
Well of course if the things you care about most are the things that are unique to Apple laptops, only Apple laptops will satisfy you. But those things are by no means what most consumers care about or will even notice in a laptop.
AlphaGo will play again in May
Why are you assuming that we're OK with it? The top 3 or 4 threads here are critical of it.
The cabin pressure inside is 10,000 feet, the air pressure outside is 35,000 feet, making for more of a pressure differential than at 20,000 feet altitude.
I totally missed the "Statement of Opposition" - a testament to the amazing design of the paper I guess - but it's pretty dripping with sarcasm.
The Macbook trackpad is underrated. Well, maybe that's the wrong word. I know I take it for granted until the second I go to use any other laptop. And I'm still using a 2008 Macbook Unibody.

That said, my next machine won't be a Macbook. They are just too expensive, as the alternatives are catching up. It used to be that they were priced well to similarly-spec'ed competitors, but I'm not sure that's true any more.
You have to understand why they overbook - jetfuel is extremely expensive and produces a massive amount of carbon pollution - most of the airlines barely operate at margin as it is. Cargo is cheaper to fly than passengers and many of them are converting more and more towards cargo for that reason. You don't want to be flying around in jets which aren't at capacity, it's an enormous waste of money and fuel - your tickets would cost significantly more and they'd have to run more flights resulting in more pollution.

Their estimates are pretty good even - your odds of being overbooked - even on United, one of the worst offenders here - are about 1/1000. From what I've heard, you can sort of bargain with them from what I've heard, free food and drink, hotel accommodations, a partial refund even are commonly obtainable if you get delayed - though that kind of thing may depend on the airline. According to https://lifehacker.com/if-your-flight-is-overbooked-dont-vol... you can actually get 2-4x the ticket price if you deny getting bumped. I'd take that kind of cash in many situations.

This was severely mishandled - the big mistake here was boarding the passengers before knowing the final count with the employees. It caused them not be able to bargain with individual customers to find someone who was willing to give up their seat for some perks or cash.
I'd say the most common use-case (particularly given the ubiquity of PHP on the web) is to support mod_php for people not wanting to move to php-fpm for whatever reason - often some weird legacy reason, or sometimes just familiarity and change overhead.
Just as a counterpoint, I've kept my current window laptop for almost four years. My last was also kept for four years and I was still using it years after as a backup until just recently when the charger broke. That was seven years after purchase. The laptop itself still works and I could probably replace the charger if I cared to.
"A ranking doesn't confirm to my view of the world so it must be fake news!"

Found the Trump supporter, and why America is going down the shitter.
Sometimes you have to take a bum deal, even if you know you're being exploited. This article isn't about telling Uber drivers that they're being exploited (the article references a number of cases where the drivers have sued Uber over it).
Few things I learned while launching www.MyDailyMaids.com
Few things I learned while launching MyDailyMaids:

1) Domain Name: I wish I bought an expired domain name. It takes a certain amount of time for new domains to be ranked in Google. When someone searches for My Daily Maids, websites of other maid services pop up. This is very frustrating.

2) Marketing First: Next time I launch a local service, I will make sure to put up a landing page and see if people sign up. Ones I have the sign up process locked-down, I will work on the rest. The key is to see how easy it is to convert traffic.

3) Visitor Behavior: HotJar (www.hotjar.com) has been amazing. It shows how my visitors behave. I can see what they read and what links they click via a video recording. Best thing about HotJar, I found a critical bug that costed me a customer. It turns out <input type=”date”… does not work in Firefox. One customer was signing up but couldn’t get the date to populate because the calendar did not pop open on Firefox. He quickly abandoned the sign up process :(

4) Testing: Test with all browsers, especially mobile. All the web software I wrote in the past targeted Chrome. Turns out that lots of people use Firefox and Safari. Next time I’ll make sure my website renders well with all browsers, especially mobile. Most of the people actually use mobile.

5) Focus On Customers: It’s easier to find workers but much harder to find customers. I placed few adds on craigslist and got a bunch of job applications. I wish I could say the same thing about people signing up for the service. Also, all the cleaners who applied for my job posting did via cell phone. Luckily, my jobs page is mobile friendly.
That's a question with a pretty broad answer. Each language has its own set of tradeoffs and things that it values most highly.

In particular Go is shaped by the experience of needing to run high-performance servers at a company with thousands of engineers; it was designed to address a lot of the problems with running C++ or Python in that environment.

Swift came from Apple, and was designed to address a lot of the problems with writing mobile apps in Objective-C.
for a department with a significant problem with excessive force and a terrible reputation in the communities it is supposed to be protecting and serving, 3% is an unreasonably small program. police bodycams needed to happen 10 years ago, honestly.
You started by stating that market forces are the solution, but conclude that rational thought is the solution. Now I'm very confused.
TeX does not render in my email, in hacker news, in reddit, in ascii files (that I edit with leafpad or vim or anything else depending on my needs)
When you ask the police to intervene, you are explicitly requesting a violent resolution.

You're asking the police, a third-party representing the state and its acknowledged monopoly on legitimate use of force, to become involved. That doesn't necessarily mean that the resolution will or must be violent.
> I don't understand why American shareholders are so quiescent and trusting of their boards.

In this case, I don't think that's what's going on. Most of the shareholder proposals I've seen are basically idiosyncratic political soapboxing, and I vote my tiny number of shares against them because I don't agree with either the proposal or the venue or just don't care.

If I ever saw one that seemed pertinent, I'd vote for it. However, the shares I own outside of mutual funds are tiny and insignificant, so it's moot anyway.
>> eInk still costs far too much per unit area.

Any idea what those ballpark figures look like today?

The E ink product you linked is a dev kit targeting a niche market, not a general CE product manufactured in the millions and benefiting from economies of scale...I'm simply not seeing the relevance of the comparison.
Yes, but widespread precedent doesn't make it any less despicable.
I feel old now. It was nowhere near the original way - CGI predates Nginx by a decade.

> why do you need two?! Just pick one!

When they're good at different things.
In 2010, when AAA games totally became interactive hollywood with "press x to win" and vulgar pathetic, when indie games scene started to being eaten by cancer of making "philosophical", "artsy" highly-hyped Mario clones, Minecraft came out (as alpha). It was entierly new type of game, giving many hopes for stinky game industry.

Now it's being converted into another Clash of kings.
Note that what you're saying is very US-centric, and contingent (not necessary).
If they were not allowed to use force then they would in fact only have the right to "request" people leave the plane. Throwing off implies at least the option to use force.
I wonder if qihoo 360 or other Chinese security companies would post such blog entries on Chinese intelligence malware and operations in a similar vain. Same for Russia.
> serving static files has never been a problem

I address this in the post; there's no problem with it, but it requires that you (or your end users) come up with a solution for deploying static assets to production, figuring out the relative paths between the working directory and the asset directory, and ensuring that the right version of the binary loads the right version of the assets. An example of the type of difficulty here is that you couldn't remember how to do it off the top of your head.

If you compile them into the binary, you (or your users) don't have these problems.
You should read "Debt the First 5,000 Years". It's an amazing book, and one of the things the author talks about is how debt requires violence.

You can't put a man into debt unless you have the capacity for violence to enforce it. He doesn't pay you back, you break his legs, or take his sons and daughters as slaves. Today we have reduced the violence. Now companies ruin credit, get a Sheriff to evict someone from a house foreclosure, harass you with phone calls .. it's a less violence but it's still a form of it.

This violence is also the origin of money (and debt). A conqueror takes a country. That leader needs to pay his army (they are expensive). So you take the area you took and they can only pay taxes with coins; your coins specifically. Only soldiers have those coins, so you leave a garrison that gets paid from the debt you put the people in.

Before the US destroyed Libya, it had the highest GDP in Africa and no debt to the WMF. Today, the "rebels" the US imported are now in debt to the WMF and the people no longer have free electricity or education.
SegWit does not cut block sizes in half it moves some data out of the main block and in to the SegWit block. Full nodes will need more disk space per transaction with SegWit not less.
I've had a few Deja Vu experiences that felt so incredibly real, like I had experienced precisely this before, but my memory tells me for sure I've never gone through anything similar.

Is this because the clearer "short term" version is completely lost?
A similar example comes to mind from Stephen E. Ambrose's book "Band of Brothers". He interviewed WW2 veterans who talked about how every soldier going into combat for the first time believes that he's going to survive. It's only when he actually starts to see his comrades fall that he realizes "I might actually die here". As he is exposed to more and more death, that gives way to a feeling of "I'm going to die here".

We have to see others fail to believe it to be a realistic possibility for ourselves.
Or: 83.3% of web servers are Open Source. How does that sound? :-)
Top SaaS Sales Exec: Stop Trying to Sell to Everyone
Are you guys hiring by any chance?
> I am not saying that we should all be good little citizens and obey whatever the authority figures tell us to do. I am saying that, in the actual world we live in, disobeying police orders will often involve painful physical consequences, almost immediately.

> Because the cops told him to, that's why.

"I am not saying obey authority figures whenever they tell us to do something. Even though I said in the previous sentence, 'because the cops told him to, that's why'."

Your note completely and utterly contradicts your previous statement. There is no way to reconcile them.
I have been all in on the Surface line for a bit now. And have not really had and reliability issues.

Bought the Pro 3 for portability with school, instead of carrying around a massive old gaming laptop. And it was amazing, with the only drawback being the type cover not being the greatest in the world. Now this one did have a hardware issue after it was dropped, but that is not on MS. It got replaced by a Pro 4 for my wife to use at school, which she loves. One Note with a touch screen is beyond compare for note taking in class.

For work, I convinced them to buy me a Surface Book, and with WSL I have full access to a Unix environment for development. It meets all of my needs. A few other people followed suit on this as well, and have all enjoyed it.

I am moving jobs, and my new company offered me a new laptop, and continued to go with the Surface Book, and not the Macbook Pro. It just beats it for all of my needs. I can do all of the Unix development I need, as well as a touch screen, and a larger hard drive. All for the same price. Not to mention not being a fan of the latest keyboard the Macs have.

I really believe the Surface line with WSL on it, especially after this creators update, is a completely viable platform for development. And do encourage others to check it out.