skysight-inc/HackerNews huggingface dataset:
caveat, I wrote the "thought experiment" post, so this is not unbiased, but how "deadly" was the Node.js/io.js fork, really? io.js merged back into Node and basically became the canonical implementation.

My blog post is about situations where the community's already disunified anyway, so the remark about "forking a community is deadly" misses my main point -- but even if that weren't the case, wouldn't the Node/io situation be the best example that forking a community sometimes turns out great?
1, I am not arguing with that, I arguing it is not relevant for most of the use cases, you get the conclusion based on a synthetic benchmark. Real life example: running a service for rendering HTML, you use most of your CPU time for the actual rendering and some for the communication, you are not network bound even on a 4-7 times slower network. Again, you might find a use case that use very little CPU and all of the network IO. In that case it is relevant that GPC is 4-7 faster.

2. Sure and this is hardly relevant to me because I automate most of my work. For small customers with less automation it is more relevant as I pointed out.
Who even cares if it's wasteful or not? Let people buy what they want. If I want to pay 10 extra cents for a peeled orange, then let me. It's none of your damn business.

Is it really lazy? How much time does it take to peel an orange? How much is your time worth? There you go.

And that's not even getting to the health issues of it. If you buy a peeled orange, you are more likely to eat it than an unpeeled one. Just like placing a candy jar on the other side of the room makes people eat 10x less candy, than when it's conveniently placed next to them. We should put orange peels on unhealthy food.

I know this is true, because I have a bunch of unpeeled oranges going bad, but the other fruit is all eaten. Everytime I think I might like an orange, my brain tells me "eh, maybe later". And they never get eaten.
Heroku's Ugly Secret (2014)
> Biggest problem with with ads is tracking (privacy)

There are a lot of problems with ads. And if you ask 5 people what the biggest one is, your going to get 5 different answers. Rather than point out which one is the "biggest", we should point out which reason we are focusing on.
Thanks for the links! This is a pretty interesting topic and I am going to watch these videos.
Because everyone asked, I gonna clear a few things about PyPy3 support, please keep the comments civil.

* We are not against working on Python 3 - it just happens that there is a lot of interest these days in things like numerics, warmup improvements and C extensions that we want to focus on.

* We essentially exhausted Py3k pot. I personally think it delivered what it promised, despite being short on the funding goals. It's crazy what level of expectations people have with crowdfunding - it's really difficult to find someone to deliver a big, multi-year project for 60k, even outside the states.

* We're closely watching py3k adoption - since we're always a few releases behind, we'll probably do a 3.5 after CPython 3.6 is out, but it all depends on good will of volunteers, who I have no control over.

* Money can easily change focus, but it would need to be a significant enough amount to actually commit to delivering a fast and compliant PyPy 3.5, not 5 or 10k

I hope this clear some things up, those opinions are my own and not necesarilly represent everybody in the pypy project

EDIT: there is just over 8k USD left in the py3k pot. At $60 USD/h (official SFC rate) it's 146h. That's not enough to even fix the inefficiencies in the current version. We hope to use it to get to version 3.3
I hope he was being facetitious... That exposes your customer base to an enormous amount of risk.
My first thought was futures trading. I've heard of people using their own private satellites to do something similar. There was a company in SF building and launching small, shoebox-sized satellites inexpensively which could be used for it.
I think it is time for the incumbents to be interrupted. Boring/Northrowup/... are fking up to much. Here is another defense industry f-up [0]

[0] http://abcnews.go.com/US/jet-skier-broke-jfk-airports-securi...
I have been working on a product called Smartly (https://smart.ly) for a couple of years now. It's an interactive learning platform aimed at teaching in short, mobile-accessible, "bite-sized" chunks. While the platform itself is novel in several aspects, the real value is in the content, which centers around a business / career development curriculum. We've landed on a business model which makes this content entirely free to individual learners, which is pretty awesome, I think! Please feel free to check it out.
When I worked at Deloitte they made a similar decision to outsource to India instead of training staff to learn Python and automate the time consuming, low value work. That's when I decided to leave, best move of my career.
Justin,

People cannot try free, your servers are responding with 503s. I tried to email you from your contact link on website (hi@spotbot.qa) and was undeliverable.
Thankfully once you start considering costs of organization, economics leads you right back to politics.
Comparison between old and business model? Was it worth it to rewrite?
I am working on a useful and compatible micropayment standard: https://konstantinschubert.github.io/pennytoken-spec//

I know this has been tried before and it will probably fail but I think the benefits are too plentiful to not try it.

I am also working on an example implementation: http://pennytoken-service.boosted.science/
Not sure why you are being downvoted. It is a serious question, if a bit gross.

At the Evergreen Air & Space museum (home of the Spruce Goose), they have an old SR-71 on display. Part of the exhibit has a TV playing a video loop with pilots and crew talking about their experiences. One of the pilots recalls how they'd have a "high-protein, low-residue" breakfast like steak & eggs before a long mission. The idea was to provide long lasting energy without having to go "number two" in the suit. He says that some of the crew who would help them out of the flight suit at the end of a mission were female, so it'd be especially embarrassing if you'd pooped yourself. I got the impression that, while rare, it did happen sometimes. :-\
You really believe that?
Nest: Introducing Family Accounts and Home/Away Assist
Some quick feedback:

When a user clicks on a map indicator, the school name (at minimum) should be a link to open the full description

It would be nice to have either a search next to the filter (so searching only within the city) or have the main site search maintain location. I expect a very significant % of your users will be looking at a single location, or at least one at a time.

It is a bit weird to start with a zoomed out view of a city and only have a few schools marked. Perhaps having lots of small indicators?

Might be interesting to hook in say sity or zip code demographic info from the census bureau

'Average household income' and other stats like it... I see a place for them on the site, but probably don't need to dedicate the screen real estate to them.

Just a few points from a quick overview.
I just had my first novel released this month! It combines gaming and literacy for kids. It's themed around the idea of "becoming a player character in your own life." The main character, Josh, uses the ideas of experience points, quest hooks, and allies to get ahead in his life.

http://amazon.com/Josh-Baxter-Levels-Gavin-Brown/dp/05457729...

The reviews so far have been great, saying that it's "Smartly paced and emotionally engaging" (https://www.kirkusreviews.com/book-reviews/gavin-brown/josh-...) and from "an author who gets his audience and knows his games (http://www.publishersweekly.com/978-0-545-77294-5)."
Very cool - going to hand this off to some of my colleagues to play around with
Tesla Model S owner hit with $11,000 fine for excessive emissions
No.

The List<String> is almost as redundant as the RHS <String> was.
> They totally could. Some atomic clocks are quite small.

Are they mil spec? In other words do they operate correctly over a very large temperature range, with large input voltage variance, under high G-forces, in high vibration environments, etc?

I don't know anything about atomic clocks past what I can read on wikipedia but, I can say there is generally a large difference between mil spec ICs and commercial or industrial grade ICs, I would assume this would extend to atomic clock scale devices as well, but just a guess.
I was an anonymous living donor who kicked off a donation chain. I don't think it's a big deal. Recovery sucked for a couple weeks, but when you consider the benefit alongside the developments occurring in medicine all the time, it's almost nothing.

This is fantastic news. People should not need to die while being stuck on a waiting list. Super happy to see this news today.
F.C.C. Proposes Privacy Rules for Internet Providers
> "They are being paid. $63K, including by me. It's their most funded donation goal."

From a later comment by a dev...

"We spent the py3k budget (almost all of it) on delivering pypy 3.2."

Even the link you shared shows the pot is down to $8222. Hopefully that will increase, but I don't know what would be required to get support for later Python versions.
That code is a wrong equivalence — Java's lambdas make that code already a lot more readable, but somehow weren't used in that example.
That's all kind of awesome - I'd pay some good money for a more generic version of the tool allowing me to draw out infrastructure for my clients that self host.
Clashbot/Boostbot 7.10.4.1843 VIP Version Updated Latest
How Hackers Stole $100M from the New York Fed
Imaging Fukushima Daiichi reactors with muons (2013)
For your example, it makes no difference. However, take a look at the other example mentioned at the beginning:

var stream = list.stream(); // infers Stream<String>

How would you write it in order to take advantage of type inference?
Wow, thanks everyone for signing up. I was planning on sending out a few invites by hand... Yeah, so now I'm in the middle of writing up a script.

I'll send out the first batch of invitations here in a little.
I'd say if the demo doesn't work in Firefox, it's definitely not great. Do we really want to go back to '90s with "best viewed in IE" or "best viewed in Netscape" type of signs?
I wonder Watson might have helped them to take such steps. Basically putting HR/Finance data into Watson hands and figure out optimum way of doing things with algorithms/forecasting etc.. Could be an interesting AI application.
One of the best programmers I ever worked with would probably not know of C# beyond that it exists, maybe that MS makes it.

But I'd hire him over nearly anyone else for embedded work. He did absolutely no programming or engineering work after hours. He played his guitar, went to music festivals, and ran a club (a couple different times in his life, don't know what he's doing these days or if he's still alive, he'd be past 70 now). C# doesn't enter into the discussion when developing embedded software, and his lack of knowledge of it indicates nothing about his character or ability.
Invite would be great :)
Sounds along the lines of what many people here were speculating last week: https://news.ycombinator.com/item?id=11220800
IBM rule #1: Do not ever work for IBM.

IBM rule #2: See IBM rule #1.
Does anyone have any information on what sort of teams they are moving? The image in the article references Watson, but I would be willing to bet teams working on that sort of research are staying in the US. I would bet its the sort of "maintenance" teams that are moving offshore, as they are seen as cost centers.
What's really more important than size of the drones is quantity. How do you stop a plane? You shoot it down. How do you stop 100 planes? You shoot them down, but it's a lot harder. How do you stop 100,000 drones, who are deliberately doing things to make them hard to shoot down all at once? Just about the only two answers are A: with another 100,000 drones of your own shooting back or B: a very, very big EMP, or a lot of EMPs of significant power. Both of these have problems of their own.

There are other problems; for instance, you need a delivery platform because small drones can't carry enough energy to transport themselves long distances. Always the real world interferes with the dream (nightmare or otherwise). But what you potentially end up with is another phase transition in warfare, such as occurred in the industrial era, where there were militaries that were industrial, and there were the militaries that would have saved a lot of time and lives if they just surrendered immediately, because they never stood a chance.
Worked out of the box for me on my Z77 board.
Not really factitious. The whole "do things that don't scale (grit! be resilient! schlep!)" is pretty central to modern cult of pg startup dogma.
We have two computational substrates, human brains, and CPU/GPU clusters. Forget what it takes to support them, just consider what they consume while computing, that is, the energy consumed while they are playing the game.

Lee Sedol is vastly more efficient than the entire AlphaGo cluster. However, while AlphaGo gains a predictable amount of power as its computing power is increased, it's not clear that one could do the same with humans. Our Go players optimize individual play, not multi-brain distributed play. What would the match look like if we trained up a bunch of humans to play Go as a team, and pitted AlphaGo against a team of humans that consume the same number of joules over the course of the match as it does?
Or a shoulder mounted cannon that fires a net
http://www.engadget.com/2016/03/03/the-skywall-100-is-a-net-...
Shouldn't WebGL work in Firefox though?
I created a site where anyone can find foods highest in any given nutrient given one serving size.

http://www.getnutrient.com

It is based on the usda-sr database, and a lot of manual work was required to determine one serving size.

The people who use the site are mainly registered dietitians, but some power consumers have occasionally used it.
Surveying with drone fleets is going to be huge across many industries. Agriculture and animal husbandry, surveying hard-to-reach things like bridge structures, inside large engines and mechanical systems. Very neat
We (rsync.net) just added attic and borgbackup support to our cloud platform:

http://rsync.net/products/attic.html

This is awesome because attic (and the more polished successor, borg) is quickly becoming the new de facto standard for remote, encrypted, you-hold-the-keys backup:

https://www.stavros.io/posts/holy-grail-backups/

Best of all, we provide these remote server-side functions on our cloud platform without adding any new attack surface or complications to our platform: there is still no python interpreter on our platform.
> this ethnic group/nationality is good/bad depending on where you sit on the old racism spectrum.

... which is then followed by the rest of your comment saying "this nationality is bad".

And strangely, you seem to think that criticism of military aircraft is fundamentally tied to a person's desires for a sociopolitical system.
Ceylon (http://ceylon-lang.org) has it too! Sorry. I just like Ceylon
$1/Mbps seems closer to what I would expect the price to be. 30x over market is an astonishing price markup. I don't understand how any startup I've built that used a lot of bandwidth could take that risk on infrastructure. I would actually be concerned about being successful.
It's surprising they mention regulatory work (around data privacy) going offshore. I saw that happen at another company I worked for and it didn't go well. When the feds realized there's no one in person they can talk to and hold responsible, those jobs all came right back less than a year later.
I really like how it feels like excel - super intuitive and easy to use. Best part is moving that from a spreadsheet to a "stack" view is super easy - very convenient for my todo list and creating a sales/project pipeline as well. Kudos to the team!
Playing “Moneyball” on EA FIFA 16
Pardon me, but I see a double negative in your last sentence. For clarification are you saying that "it does appear to be non-obvious" or as you wrote, "it does not appear to be non-obvious" (as in, it appears to be obvious)?
I think the bigger issue is just relying on an app. Most apps are a few dollars. You will not be able to sustain a steady paycheck with this kind of business model.

Apps should be a freebie (not literally free in all cases, but cheap) that is merely a hook/marketing channel for your business.
I have, sitting at my elbow right now, a copy of Mythical Man-Month, as part of a mini-bookshelf of the ten books I found most influential in my career / wish to share with my co-workers.

[For the curious: http://i.imgur.com/CGv9PGc.jpg ]
I think it's not as much mentioning Marx, but seriously mentioning him - as if those words as a solution.

If people choose to live in a Kibbutz then that's the sort of attitude they should have, yes. But if they aren't choosing that, then "from each according to his ability" is slavery. It's not magically okay (and, worse in an argument sense, isn't magically workable) simply because it's a social good in question.

> Making peeling a free service from the produce department, available on request, seems reasonable

For a store to choose, free peeling is fine. The meat department will often do special cuts for you for free if it's not an abusive request. But when you mandate that the store do it you're just stealing from everyone. Labor isn't free and to mandate that someone perform it without compensation means they either won't sell oranges, or will simply jack the prices up. If orange prices go up too much the people who don't need peeled oranges will buy other fruits and the orange demand will dry up.

If you're so set on peeled oranges, why not instead pass a law that makes the government pay all labor charges from orange peeling? Rank it against other things, find space in the budget. Make sure nobody in unevenly penalized in the deal. And the answer of course is that nobody is willing to pay for it. When it's not "free" (ie someone else's burden) nobody wants it enough.

If we really do want the disabled to live better lives we need to make a principled stand and actually pay more tax to fund higher pensions and give them more cash, which they can spend on orange peeling or hawaiian vacations, as they see fit.

Stores could offer free peeling (at a higher base price) to capture this spend, home-care workers would have time (budget) to peel unpeeled oranges, independent orange-peeling services could possibly be economically viable. Perhaps this would spur the invention of an orange-peeling machine, if this really ended up being a pain point.

tl;dr You seem fine with making other people work for goals you see as good. If you really cared (enough to spend your own money too) you'd propose fixing the problem at the source and letting the details work themselves out. It's the attitude, not the quote.
Puerto Rico’s Zika Crisis Is Depleting the Pacific Northwest’s Blood Supply
I have created more than a single VM on AWS, if I add together all of the companies that I used to work for it is close to 8000 instances (5000+3000). I am not sure what I am doing wrong not running into clunky stuff but I guess it is automation that makes the difference. With projects like Ansible, Terraform or even aws cli creating and managing these large clusters is a breeze. I understand that you are using the UI and having trouble with UX but it does not mean that every user experiences that or they have the same sentiments or conclusions.
Just wanted to say that I found the music suggested by amplitudeapp to be great! Thank you for creating it.

A feature request from me would be to add an option to create/save an Apple Music playlist if it's possible at all.
It would be so funny if you're part of the group that trained him, and he ends up kicking you in the butt.
Thanks for letting me know the latest archive version was already outdated!

If jwz is trying to avoid the HN-effect, then sending people via another route won't completely mitigate the problem.

I went ahead and updated the archive.org link. Providing that means HN users don't need to do yet another search and his site shouldn't get hammered nearly as much.
(Disclaimer: I work on the hypervisor that lives under Google Compute Engine)

1. PerfKitBenchmarker includes meaningful benchmarks for things like Redis, Aerospike, Memcache, etc. We expect GCE to score well on these when measured in terms of performance/$, and chunk of why we expect that is from superior network performance. Even small instance sizes tend to saturate their provisioned network long before they saturate provisioned CPU; GCE provisions more network (up to 2 Gbps/vCPU per our public docs).

This also applies to custom VM shapes. This allows workloads like memcache (which require very little CPU per request, typically) to be provisioned on small instances that still have relatively beefy networks with oodles of RAM with costs proportioned appropriately.

2. GCE handles instance failures differently from EC2. Certainly both platforms will have instance failures that cannot be solved with migration; this is absolutely something software stacks must work around. Live migration allows us to drive down the number of failure modes which cause an discontinuity in instance lifecycle, but obviously they cannot be eliminated entirely.

That said, when an instance in GCE fails it is by default restarted as quickly as possible (possibly on another host). To the guest this appears as an unplanned reboot. My understanding is that you can accomplish the same on EC2 by 'recovering' and instance[0], and that further you can automate this recovery with CloudWatch, but none of that is required on GCE.

I think we're in full agreement in terms of automating OPS, I'm just of the (obviously strongly biased) opinion that GCP is ahead in terms automating things on behalf of customers "out of the box".

[0]: I previously worked at Amazon, but in Retail at a time when the deployment tools for EC2 were... somewhat exotic. I lack experience with what the general best practices recommended to external customers is.
Alaska Airlines changed a flight plan so passengers could see the solar eclipse
Was about to say almost the same thing. Without knowing the market, the app, the competition, the question can't be answered correctly. However, I would not take that one or two apps failed as a definitive sign there is no market. There could have been other forces at play such as timing, budget, quality of app, marketing, etc.. that all resulted in their failure.

As for the second question as to what percent of an app startup's success is tied to marketing? The answer would be 100%. That marketing can be as simple as telling your circle of friends and convincing them to tell their friends, but it has to start somewhere. A basic website, reaching out to bloggers/reporters, telling friends and family, that is all marketing. Without some form of marketing it will never succeed because nobody will ever hear about your app.
Are you using something like Objectify with the google datastore?
Dell T20 Haswell Xeon ($500) has the hardware features (TPM, TXT, VT-d, VT-x) used by Qubes, and supports ECC memory.
Humans every day "program" things smart than themselves. Every parent who raises a child smarter than themselves does exactly that. Smarter than human level computers will be created the same way we create smart humans.
I'm writing a book on getting started with continuous delivery: https://deploybook.com/

It's awesome because it has a low barrier to entry, saving you time pretty quickly.

Feedback very welcome!