skysight-inc/HackerNews huggingface dataset:
Or, in my view the most likely, that isn't in fact possible and the system we eventually arrive at that does that, _will be_ extremely different from what we have now.

Although I actually think that we'll never make a system that does _everything_ a human can do at all, simply because that would be silly.

And of course, there also has never been a human who can do everything that humans can do, so this bar is way too high anyway.
If you look back through the years and find a few other stories of "GitHub is down", you'll see that this conversation happens every time. Some people tread into the HackerNews thread and say "More people should be using self-hosted GitLab instances" or "if GitHub would just open source their code, we wouldn't need to be so dependent."

But then the conversation stops within days because, the fact is, hosting your own git servers and getting people to actually use them is a huge pain in the ass. More simply put: people just like using GitHub.

Furthermore, GitHub's a business. They're selling private repositories. They do open source quite a bit of code, but they're not going to open source their actual product.
It's been fantastic having Daniel on board for this and really great of REA to help with resourcing the project.
Or we could learn to stop suing people over everything. I mean, gross neglect is one thing, but if it's a safer driver than I am, and it screws up, we call that an accident.

...

Nah, I'm dreaming, it's far more likely that insurance companies will set up a wide insurance program ala taxi services than it is that we'll learn to stop being litigious.
Maybe. BitBucket was also an acquisition so for some time I believe there was a lack of resource provided to them and there was a huge technical debt/integration effort required. At this very time, I don't know if Atlassian actually care much about BitBucket. They are probably more concerned about delivering Stash than BitBucket, my wild guess.

I was an active BB user a couple years ago, and the project I worked on would hg clone from BB many times a day so I would be the first one to notice a 503 or whatever error coming from their service. Typically I would see one or two outage per month, some last a few minutes, some last several hours. Most of the time the outage impacted git/hg checkout, so I think that was their technical bottleneck.
Idea: Put free WiFi hotspots in homeless areas (SSID: AskIzzy) that go directly to (and are limited to) your site when the browser launches.

Remember that people often have phones but are out of data/minutes when they need help the most.
You could likely argue that the people that show up to vote for a stadium funding model are more likely to be sports fans. Probably wasn't a true representation of the citizens desires. Which isn't an excuse, everyone had the ability to vote, but still the decision can't be applied to everyone.
When I went into Facebook's bathroom, at eye level over each urinal was posted a weekly newsletter, which talked about changes to their PHP API.
YouTube Red Originals Premiere February 10
Please Read this page:

https://developers.google.com/protocol-buffers/docs/techniqu...

If you cannot know where one message ends and the next begins without a schema, it is impossible to use Protobuf messages as network messages when messages need to be routed. This should be pretty straightforward logic. Also, they write that Protobuf is not a good strategy for message bigger than 1MB.

From what we have been able to gather from googling about it, it is because Protobuf encodes raw bytes as var-ints which is inefficient. We have not been able to confirm this - Protobuf is weak in this area of the specification.
Power outage in DC brought many machines down. Redis clusters failed to start owing to disk issues (not cleanly unmounted?). The reboot of remaining machines uncovered an unknown dependency on the machines needing the redis cluster to be up in order to boot.

There were other learning points such as immediately going into anti DDoS mode and human communication issues that didn't realise or escalate the problem until some time after the issues started occurring.
If github opensource all of their stuff, this still wouldn't prevent issues like this for the projects that want to use a hosted service instead of hosting it themselves, and many projects don't want to host these services them selves anymore.

When I worry about dependency on GitHub, I'm thinking about not the inconvenient hours of downtime but the larger threat that they might disappear or turn evil.

What I would like to see even more than opensource github would be a standard for spreading over more services. For instance, syncing code, issues, pull requests, wiki, pages, etc between self-hosted gitlab and gitlab.com, or between gitlab.com and github.com. Further, I'd like to see it be easier to use common logins across services.

I don't think we can rely on Github giving us this, but if GitLab would add it between gitlab.com and gitlab ce, that would be a compelling reason to think of switching.
I fully concede your point. I think the private financing markets need to become more sophisticated out here, such that they enable the type of company I described -- which I reckon is the type of company Dropbox should be -- to thrive. There are a few very clever and small investors who already do this. But they're a minority.
Ask HN: Do you use Go in Neuroscience?
I have recently been working with Go and have wondered about its use in Neuroscience. I have been working on web things for a while now but previously I did Ph.D. work which included simulations of coupled neurons. These were dynamical simulations using things like the Hodgkin-Huxley model.

The concurrency in Go seems like it could be very useful when applied to the way neurons are connected. "Regular" parallelism may work fine but the ability to sync up different processes relatively easily with Go could be neat.

I'd love to hear from anyone else who has thought about this or done some Neuroscience work using Go.
They do, but sanity checking code is fairly hard. Some work has been done on properly sandboxing and securing JS code (ie, the Google Caja project), which I believe works quite well, but Ebay doesn't do any of that.

Instead they crudely scan through the listing with a simple regexp looking for keywords that they think suggest you're doing something nefarious. Eg, any JS that looks to them like it deals with setting or reading cookies is flagged; anything that looks like it opens a popup is flagged.

"For every complex problem there is an answer that is clear, simple, and wrong."
If you can spin out a cloud server in an instant, why can't you install and configure some proxy software in about 10 minutes?
Have you tried dividing the order by 271 and 13597 and search again on that?
Parent Maven POM, 0.42 released
You're forgetting about tort damages. Insurance does not typically cover the cost of killing or seriously injuring someone. Those damages go into the millions, far exceeding the maximum coverage. Cases of serious injury and death often end up bankrupting the responsible individual.

Also consider that there are more people who can sue per accident, because humans aren't responsible anymore. Today if you're driving the car and get in a accident and it's your fault, you can't sue anyone. Now you can. That's one more party per accident, and a whole category of single-vehicle accidents than now result in lawsuits.
They likely have a section in their contract that covers this and can probably back out if no NFL team is present.
Understanding is that cars are designed for passenger safety, not so much pedestrian safety. What are you saying?
I suspect they don't. In those big companies, all they need to do in order to verify that "knowledge workers" are very hardworking is one of the biggest falsehoods ever are just 3 glimpses a day at any south bay campus parking lot: 9AM, 12AM, then 4PM.

Not to mention those "Working from Home" tech workers, who are most of the time not even at home and rarely working :P
Cisco to Buy Jasper Technologies for $1.4B
Lost power. Took a while to get the servers cleanly rebooted.
Git is a distributed version control system. Github is simply a place to host a repository and some issues. There is nothing stopping anyone from pushing to another remote hub for redundancy.

So you want Github to open source where they put your git repo and issues? Who cares about that? It's unimportant because regardless they're still the central endpoint to many open source projects, opened or closed source. If you want open source use Gitlab or any other service that sprinkles extra features around git.

I'll never understand this outrage of dependence on Github when you have a distributed version control system. It's not like it should be on github to setup third party repositories for you.
You realize that Bing ads are actually sold by AOL?

Microsoft more or less gave up on the ad businesses in 2012 when it wrote off $6.2bn over its purchase of aQuantive.
http://www.informationweek.com/it-leadership/microsoft-ad-bu...?
Current discussion: https://news.ycombinator.com/item?id=11024934 (24 points, 16 hours ago, 11 comments)
Torrents Time
One thing I do miss in React is having a baked in data layer. I know know, React is the V in MVC, but still - you see it being compared to Angular, etc all the time.

Ember's ember-data package is so good. I miss it most of all.
Why bother?

In a world of massive un- and under- employment, mechanical turk and massive connectivity, increasing income inequality, and generationally declining standards of living, a handful of millionaires will sit in their unimaginably expensive self driving car, and five mechanical turk remote drivers will cooperate on a 3 of 5 vote basis to drive the millionaire.

Most brainpower is underutilized, the quantity is increasing, and its manufactured by unskilled labor. There eventually comes a peak-automation point where its better and cheaper for the economy and culture to just hire a dude to do it.

The world of the future is only ivy league grads will have real jobs and they'll have all the money, whats so inherently awful about someone in the favelas getting a job as a driver, especially if its cheaper and safer?
I'm so very proud to have been involved in this in a small way.

I work for realestate.com.au (REA Group), and we've been involved for around 2 years now in one way or another. This has included an REA employee joining the project for a year, and further back a development team of 6 spending a full month working on the front end.

If anyone is interested Malcolm Turnbull's speech from the launch is here: https://www.pm.gov.au/media/2016-01-29/remarks-askizzy-launc...

Edit: Grammar
Sadly, when it comes to food research a "rigorous scientific study" is often just a collection of personal anecdotes with some correlations identified.
Not Manhattan (at least not anywhere above Chinatown and below Harlem). Plenty of places in queens and Brooklyn if you search the right places.
If it's only 10X better than humans ,and considering that professional drivers are about 10x better than the average, maybe we're better of with something like shared UBER ?

Or maybe just add self driving for the highway , especially if it's possible for the driver to get off the vehicle before entering the highway , and hop on another car entering the city ?
I'm reminded of, "The person who says it cannot be done, should not interrupt the person who is doing it."

Maybe they're right, but so far the driver-assistance angle seems to be advancing quite a bit faster and is certainly doing more to improve safety in the real world.
Interesting, safety is usually not mentioned from the articles I've ready about the driverless car design. The two articles below kind of skimp about safety. Well, hopefully you're right and safety within the design was (and in my opinion should) be the first goal in mind.

http://www.fastcodesign.com/3031342/top-car-designers-critiq...

http://www.wired.com/2014/05/the-major-design-flaws-in-googl...
Yeah I think we need replicators, self-sealing stem bolts, programmable shape shifting materials, etc. I like the imagination that movies like Outland instilled, but realistically putting a full blown mining and smelt operation onto another world, even the moon? If we have a cable car all the way to moon, OK, but rockets?
Think about your question:

"I don't understand why it exists as a popular sport anyways, it's 5 seconds of action followed by 30 seconds of two guys talking about it. The average football game has 11 minutes of action[1]. Everything but the last ~8 minutes of the 4th quarter is boring. Yet Americans love it. I don't get it."

better framed as a question like such:

"I'm not quite sure I understand the American fascination with football. Can someone provide context?"
You mean that 5300 is worse because people will pay less attention?

Well, would it be better if it had a random chance of (artificially) needing human intervention, at on average every 785 miles? (Not exactly, because that would make it too easy to predict, and therefore might not make the person attentive when a real problem happens)

That doesn't seem like it would be too hard to add, if it was better by keeping people on their toes.

But, I doubt the problems get monotonically worse when the average distance between events increases? I would expect at some point, increasing distance doesn't significantly reduce attention , so the safety would increase a bit. Maybe not more than for some shorter distance, but I think for some slightly different distance.
www.orionlabs.io/jobs
The Green Bay Packers aren't owned by their city, exactly, but they're publicly owned and no individual can have more than 4% of the shares. They have 360,584 owners.

https://en.wikipedia.org/wiki/Green_Bay_Packers#Community_ow...
The economic effects of stadiums are often put forward as positive during the 'deal' phase of placing them, but many studies have reported only a small positive or negative effect on economic activity.

http://www.marketplace.org/2015/03/19/business/are-pro-sport...
Application Performance Optimization with Nginx
> My point isn't/wasn't so much to crap on other languages, but to express dismay at why people crap on C so much or view it as irrelevant.

Well... you did kind of just crap on other languages.

Personally, I like C, C++, Java, Ruby, JS, and lots of other languages, all for different purposes. I don't feel dismay when people use GC languages, or when they use languages that make it easy to have buffer overflows or security bugs.

I just get dismayed when they use them for the wrong kinds of programs.
Can you imagine the feeling of impotence, as NSA/CIA/$100b+ industrial extralegal agency, of telling people to stop that plane without having any remote certainty on the information?

It's this somewhat unnoticed fact of the saga: these agencies are really, really terrible at whatever they imagine their job to be. I wonder if there is still some intern at NSA combing manually through log files to figure out what Snowden possibly took.
Commercial planes and cruise ships buy insurance to deal with these issues.
For those interested in the topic, this book [0] is a pretty good starting point for understanding the modern stadium construction game.

[0] http://www.amazon.com/New-Cathedrals-Politics-Construction-E...
https://www.kansascityfed.org/~/media/files/publicat/econrev...

"So does it makes sense for metro areas to use public funds to attract and retain major league sports franchises? The answer is definitely not if benefits are limited to increases in economic activity and tax revenue collection. A strong case can be made, however, that the quality-of-life benefits from hosting a major league team can sometimes justify the large public outlays associated with doing so"

Either way, there's always a risk of teams relocating, and this should be taken into account.
You aren't Albert Einstein. He could set his own rules, because he earned it.

You are a resorurce. The sooner you realize this, the easier it becomes to negotiate your worth.
> Given the dependency in question is Redis, such a solution is probably exasperated by the fact Redis hasn't really had a decent HA solution.

Redis sentinel[0] is the HA solution for redis for quite some time.

[0]http://redis.io/topics/sentinel
I am from Europe and this looks almost surreal for me. It is unheard of here that team simply packs players and go to other city. Sport culture and sport business so different in USA.
San Francisco ONSITE Engineers www.orionlabs.io/jobs
Forgot how many facebook employees read HN

Update: confirmed. Don't disgrace the dear leader.
Yeah, but that's circular - if you did want to write a high performance batch job, maybe you wouldn't use Go because of the GC.

And hi by the way ;)
Yes, but there are many bumps and time passed until many of those loans are paid back. And if the debtor does not have enough money, there is nothing to repossess. These loans also starts getting paid back at least 4 and likely more years later. As other people noticed, if it is such a great investment, people should start student loan companies and offer loans with less interest.
Great idea re: the SSID - Melbourne is actually currently rolling out free WiFi for the entire city, also most of the populated areas around town offer free wireless from nearby shops.

My only issues with free wireless hotspots is that they tend to be unencrypted which can be dangerous, however if you're in need of assistance this might be worth the risk.

If you're interested in what kind of access homeless and at-risk people have to the internet in Australia this is quite a useful paper: https://accan.org.au/files/Grants/homelessandconnected/Homel...

*Edit: Also we have free wifi if you're near our office building or the near by train station which is an area with a lot of homeless people, from your idea around the SSID name - we'll do that here and spin it up this morning - so thanks for that!
It seems, from previous reports by Google, that their ability to understand discrepancy between sensors relies on knowing the road very well, not just the map with nuances like “cars can go there, but it’s mainly a pedestrian street” but more local undocumented habits. They mentioned details that prove that they would have to drive a lot in new cities to learn enough and make their car safe.

The one that I remember is that they have started driving in Austin and came across a very local species of vehicle with a unique habit: the hipster fixie rider with his stand-stop motion at red lights. Committed bikers do not have free wheels and stay standing in place not by putting their feet down but rocking back and forth; that motion was new and not interpreted clearly by the car, that hesitated to see it as a false start. It’s since been fixed. The article didn’t specify if the shirt pattern had any meaningful weight in the interpretation.
No, they are not using truecrypt. They're using SJCL for AES-GCM and OpenPGP for public-key encryption.
In theory this just shifts the insurance coverage from the driver to the manufacturer. The real unknown is if any insurance company will cover the manufacturer or not. I suspect that like the airline industry there will need to be a legislated cap on damages to make this work. Provided that there is insurance then there should not be any issue.

More fundamentally we should not assume that the people working on this at Google are idiots. They already know all of this and I am sure they are working with insurance companies and governments to solve this problem. Compared to the technical difficulty of making a reliable and safe autonomous vehicle this is an easy problem.
Interesting fact: Unreal Engine uses a GCd heap (or used to at least) for its core game state, so that means many AAA games use GC. And you can hit 60fps with it.

Their secret is they keep the game state heap really small. Like, 50 megabytes, maybe.
How to make a killer pitch deck
Bose sounds like a really nice company to work in.
Every time I read about a massive systems failure, I think of Jurassic Park and am mildly grateful that the velociraptor padock wasn't depending on the systems operation.
This Gmail workflow that I use religiously does the tagging but lacks PlainEmail's distraction-free interface to take the actions. I'm currently using keyboard shorts to accomplish this: L (to label), then P (for priority)/W (for waiting) or just Star (for reference). http://klinger.io/post/71640845938/dont-drown-in-email-how-t...
The solution is to cap the level of damages as already happens in the airline industry.
You still could benefit, because the optimizations are user agent-specific, and if you aggressively use caching with Nginx, then you don't need to make as many live calls to the backend to segment the cache per user agent type. PageSpeed is written in C and highly optimized so it has performance benefits in your case as well, I think. For example, there are user agents for which PageSpeed may decide to deliver your CSS as inline and small images - as data URIs. It also automatically (but optionally) does lazy loading of images, etc. It has beacons that are also implemented with it. It's perfect for CMS websites like it is in my usecase. It's not a panacea though.
Was the connector not an option for you or have things gotten better? I commute in slightly off hours (7am and 4pm) and it consistently takes ~35 minutes door to door.
Is this really the case though? Wouldn't you want to produce results, facts, and data first?

My sense is, prove it's safe first, then mass produce something that IS safe in the design you want.

After all, once something is mass produced then people adopting it would be quick. No?
2nd definition further down has this:

verb (used without object), deferred, deferring.
1.
to yield respectfully in judgment or opinion (usually followed by to):
We all defer to him in these matters.
Fair enough. That's a good point.

At the same time though, we do subsidize a lot of potentially dangerous, and arguably luxurious amenities because a critical mass of people enjoyusing them responsibly. National parks, highways, even medical procedures are all far from safe if you don't understand the risks involved in what you're doing. Most people do understand those risks and safely use these resources, just like most literature majors understand the risks involved in racking up debt to study literature.

Of course, as tuition goes up - and its gone up a lot even since I was in college not that long ago - the relative risk goes up. Maybe there is a lag in really appreciating the magnitude of that risk and we should be more careful.
How to Transfer Your Feedburner Feeds from One Account to Another
Updating Aviary’s System Permissions for Android Marshmallow
If you ever wondered why pure functions might be practical, this is an example. For instance, you can calculate two pure (side-effects-free) functions in parallel and compare performance and the results; this is what `science` does.
The Secret to Making 2000% Gains on Stocks Overnight: The Anavex Story
At least not a succesful one.
That... was kind of my point.
"Word in the industry" from which industry? From what source? The tone of your messages is pretty scary.

Instagram still run partly on AWS, not sure about the rest like the actual backends.

> Startups should reconsider their metal, as future acquirers will likely heed this lesson strongly.

That's the last thing a startup should worry about. Growth and branding are far more important. Most acquisitions ended up with most of the original team departing from the new company a year or two after the acquisitions, or move on to another production. Your product will be dismantled and re-engineered in house.