skysight-inc/HackerNews huggingface dataset:
Presumably this leads to people passes their credit to the worst candidate, in an effort to stop the good candidates from surpassing their own score.
Should we not commend the EFF for correcting this misconception?
I adored the Humble Bundle for its idealism and for spearheading DRM-free and Linux gaming. It seems that idealism doesn't always pay the bills.
They say never jump in an argument late... but here goes...

There is a lot of people arguing in the positive for polyglot persistence. The arguments sound pretty appealing - hammer, nail, etc - on the face of it.

But as you dig deeper into reality, you start to realize that polyglot persistence isn't always practically a great idea.

The primary issue to me boils down to safety. This is your data, often the only thing of value in a company (outside the staff/team). Losing it is cannot happen. Taking it from there, we stumble across the deeper issue that all databases are extremely difficult to run. DBAs dont get paid $250k/year for nothing. These systems are complex, have deep and far reaching impacts, and often take years to master.

Given that perspective, I think it then makes the decision to use a single database technology for all primary storage needs totally practical and in fact the only rational choice possible.
That's what the aggregation framework is great for. I don't have the code handy, but the free MongoDB for Developers course covers almost this exact use case.
I just read https://news.ycombinator.com/item?id=6711121 which explains the (fairly obvious?) Christian connection, but what do Jews, unions, Henry Ford, and the Great Depression have to do with it? The Jews don't even have a Sunday sabbath.
Twitter doesn't provide email and Facebook has a firm real name policy. Twitter does provide benefits but Facebook is better for identity verification.
Headless integration testing with cucumber-webkit on AWS
Really awesome site, just one suggestion...

Perhaps a different, more relevant name, would help users remember your service better.
So you're unwilling to use a library you don't understand the internals of, but you wouldn't mind if part of your project was written in an entire language you didn't know?

The worst company I worked for was the one where the dev team was split into three - the frontend guys working in PHP, the backend guys doing mapreduce stuff, and the middle team in Java. No-one understood what the others were doing, so there was no sense of the overall product, and bugs or features would get thrown over the wall to another team and then come back weeks later, by which time everyone had forgotten about them.

My last job worked in Scala, and had what was essentially a transactional framework using monads. I reckon at most three of the developers there actually understood the transaction library, and probably only two would actually have added new features to it. But everyone was able to write code that used it, and being able to see the code in the repository and their IDE, at least some of the other developers were able to pick it up gradually, from the outside in, learning more and more, starting to fix bugs that were similar to problems they'd seem elsewhere, and eventually reaching a full understanding. If that code had been written in a different language I think they would never have taken the first step.
My point is you still need the ide so it doesnt matter what codio costs. it's still $250 + $8/mo.
The problem I think your wife had was that her work environment isn't designed for Chromebooks (like having the infrastructure like gas stations for cars). If someone uses Google Docs and GMail for all of their business communications, and Hangouts for chatting, and Chrome Remote Desktop to access remote machines, and Chrome Web Printing to print, etc... then the Chromebook is awesome.

You are making the same point as bowlofpetunias (albeit prepending it with a strained metaphor.) The vast majority of work environments aren't designed for Chromebooks, which means that Chromebooks aren't suitable for the vast majority of work environments (even if the Chromebook is exceedingly great at its narrow use cases.)
Ultimately it has to be "the people". My casual survey of people in my social circle indicates that because most americans "have nothing to hide", they aren't too concerned.

The U.S. is collectively getting what it deserves.
Both of the HN links refer to Battleship: the Movie? I don't really understand - isn't this story about some guy at etsy figuring out how to do his job?
http://use-the-index-luke.com/ is a great online book (free) targeted at programmers and developers. It's practically required reading in my opinion.
Thanks for the note about the error, should be fixed soon.

Good point about letting people check the full list of providers!

To the question about business model, all three of us agree wholeheartedly that free services rightfully bring a certain level of skepticism. All things considered we don't think it would be possible to charge for the app, but do feel there are not enough truly consumer-focused offerings in the health space. So we are thinking hard about what the revenue model will be. We don't have any plans to sell info in any regard and are under the impression that would require a direct opt-in from consumers if that offers any solace.
It's not quite what you're asking for, but SQL Server Tuning Advisor will recommend indices. Hell, SSMS recommends a missing index if you display the execution plan for a query. Oracle has a tuning wizard too (though I've no experience with that one).
As a developer, my opinion might be biased, but I agree with this.
There are already a few online stores that have this model. Valve is getting a cut either way, no one is sure what percentage is but I would go as far as to say valve is still getting their 30% and the publisher is taking a hit somewhere.

Here is another store that has been doing this for some time: http://www.greenmangaming.com/
Javascript is typically described as weakly typed; e.g., "2" + 2 is valid Javascript.
Sounds sufficiently Soviet to me.
Storyteller: innovative gameplay presented at GDC Next
Valve can squeeze all these stores out any time. Right now they're driving sales, distributing the game, and doing a large part of the work for zero profits on outside sales. This isn't going to work long term, and they're going to flip the tables. How? I have no idea, but here's an example.

Developers set the global price for their game. They can also set a unique price per store. All sales go through Steam, referral codes send a commission back to the store making the sale. For example, you're a developer with a game on Steam, $9.99, and you want to sell it on the Humble Store for a 24 hour sale, at $4.99. You set the Steam pricing coming from the Humble referral links at a 50% discount. Now, users browse the Humble Store, see the game at 50% off, click to buy, and get forwarded to Steam, or go through a Humble checkout that uses the Steam API. Valve takes the money, distributes a percent to the developer, and a commission to Humble. If Humble wants to send a part of their payment to charity, that's up to them.

Valve wants to encourage more user stores selling Steam games in the coming year. I imagine a new payment system will be announced in mid/late 2014 to accompany these changes.
So who's in your rogue's gallery of enemies of freedom(TM) and justice(TM)? Inquiring minds....
Has anyone else heard the term jank before? It's the first time I've seen it.
If you're right, it would be helpful to point to an unambiguous description of what constitutes the kind of 'document' that mongo is suited for, and what does not.
http://docs.oracle.com/cd/E11882_01/server.112/e40540/indexi...
It doesn't work with my dye sub printer or HP network laser. I tried. Documents never arrive at the printer.

Windows has had remote desktop since 1997. It's had remote assistance since 2002.

I've spent 7 hours a day, 5 days a week for 5 years working over remote desktop sessions with shared sound, disks, printers and even recently USB devices. That's awesome.
Sorry about that! Yeah, that's something a few people use to track & graph things (either y/n questions, 0-n question, or numeric questions) via scheduled emails.
"We don't have any plans to sell info in any regard and are under the impression that would require a direct opt-in from consumers if that offers any solace."

This is interesting. Are you then not considering exposing APIs to anonymous data or such like?
They both call themselves "phusion".
Won't the continuing rise of online products mean those walls are easily circumvented? The difference in hardware will simply be use-case and user dependent but online applications will be able to run in the browser on any of them.

Power users could still use PCs, most people will be fine in the browser.
Luckily there are weekly deals and monthly deals.

P.s., the game Chivalry that is in the store now is awesome :)
I am really glad this was posted here and plan to pick up a copy.

People post landing pages on HN all of the time, I'm not sure how this is any different.
I'm imagining something like this:

http://www.surgeonsimulator2013.com

Which would actually be pretty fun as a VR app.
Steam on Windows only is pretty common.
So, the obvious pathologies of the Microsoft stack ranking model aside, what are the reasons that a company will want to do this?

The main reasons I can think of has to do with the dangers of getting comfortable in a large company.

It's very easy for a lazy manager to just hand out "A"s to everyone on the team and just cruise along. Slackers are poisonous, but painful to deal with for a conflict-shy, comfortable manager. Actually being forced to think critically about which of your employees are the top performance, and which aren't (and it's a mathematical fact that they're not going to be the same) is a useful tool to keep such a manager on his toes.

Another effect is simply to encourage a certain rate of churn in all teams, to get some fresh blood flowing through the system.

Stack-ranking directly forces the manager to use his human capacity for critical thinking to evaluate his employees, and in such is a useful distraction from that even more disastrous evaluation method: Objective metrics (hours worked, lines of code committed, bugs closed, sales numbers etc).
Love this! Really shows what is possible these days!
You need something more quantifiable than that when you're running a giant organization... Your approach would absolutely work in a startup of 20 people or less, but try that in the 10,000+ man Operating Systems Division at Microsoft and you'll run into some crazy logistics problems.
Wouldn't be allowed in New Zealand (anywhere else?)
You can’t see the list of the most popular languages anymore.
Just a showcase :)
Regular Firefox OS is using Android graphics stack, so one will have to build it for regular Linux graphics stack such as X.org. Not sure if that's configurable out of the box.
Good to know. I only checked the link on the page that said "Which position are these challenges for."

Do they need any "code ninjas" in the Bay area? ;)
http://use-the-index-luke.com/

This is a really good resource for understanding how the queries you do relate to the actual actions that the database engine takes.
This may be true, but I'm not sure how they are biased (what factors? Are these men more likely to be married because they're willing to go through such a study? More likely to not..).
I think opponents of stack ranking generally overlook this fact. Yes, it's terrible if you have a 5 person team, but the data becomes more normal as you add more people.
Well, so now Linux has enough traction to support multiple competing marketplaces maybe this means there should be some exclusives for the Stores, somehow .. think these parties can pull this off?
Well, there's chrubuntu if you don't like Crouton.
I haven't seen anyone mention what I suspect is the target audience for Chromebooks - aging Americans. This is expected to be one of the fastest growing demographics in the United States thanks to the Post-World War II Baby Boom of the late 1940-1960's.

"The older population--persons 65 years or older--numbered 39.6 million in 2009 (the latest year for which data is available). They represented 12.9% of the U.S. population, about one in every eight Americans. By 2030, there will be about 72.1 million older persons, more than twice their number in 2000. People 65+ represented 12.4% of the population in the year 2000 but are expected to grow to be 19% of the population by 2030."
http://www.aoa.gov/Aging_Statistics/
The URL indicates that the user posted it to get a stack overflow badge just like you did.

I don't think you can fault it for him if you did the same:)
The Firefox team definitely used the term with this usage, since at least 2011.
There is a lot of negative commentary on this thread (thanks HN for always providing such valuable feedback), but I'd like to point out what I think is useful and positive with Prime.

First, health is inherently social. When you're sick, do you tell your loved one (boy/girlfriend, spouse, parent, close friends, etc?). Of course you do. You want them to know that you might need their care for a few days, that you might have to miss some events that you'd planned together, that you might need help going to the pharmacy to pick up some meds, etc. More serious health issues are even more social. Name one person you know who has suffered from a severe medical condition who has not told their loved ones. When my close family and friends are ill or going in for checkups that are potentially not routine, I want to know immediately what happened. If my loved one were to be drastically ill, I would want to know everything about their condition, the test results, the doctors' reports, the latest research, etc. Surely the HN community understands the desire to geek out over knowledge (health knowledge) and Prime aids that.

Furthermore, I recently suffered some major personal health issues. When I was in the midst of a flurry of doctors visits and medical procedures, my family and friends were all very curious to know what was happening and if they could help out, etc. I was already exhausted by the doctors' visits, and sharing the result of every test and exam with dozens of people was really straining for me. I was extremely lucky to have people near me who could assist me in spreading the word to the people who cared, but this whole "sharing information" problem would have been perfectly solved with Prime. I intentionally did not share any of my health information on Facebook, because I didn't trust Facebook's data privacy and sharing policies. While health is social, it's still private. But Prime may solve this.

For more routine procedures, I can see Prime being very useful. Did my elderly grandmother get her flu shot yet? Check. What was the result of my father's latest checkup about his cholesterol level? Easy to know.

Beyond "social", Prime provides centralized repo for all your medical data. Remember Mint? Remember how everyone gave up their bank passwords to a web-based service so they could see pretty charts and better budget and manage their finances? Remember how Mint took that information and sold ads and upsells against it? Yeah. Right. That's what is happening with medical data, too. Someone (Prime, perhaps) is going to be the one to collect all this information in one place, make it easy to read and understand, and become "the Mint of health data". I would bet on this. The world of health data is too fragmented to not be consolidated sometime soon.

The issues Prime faces are not small: first, ingesting data, and second, earning their users' trust.

I wish them the best of luck.
>And no I don't think installing Ubuntu on them is a good solution either.

Why?
Yeah, kind of winced when I read that.

There's a very interesting problem in this space we're about to all be hit by, right?

Most all of the healthcare problems we have could be solved/made better/made less expensive by massive data mining (disclaimer: I work in a related area nowadays). The problem is, to be most useful, that data has to be both complete and correlated with other such data points.

That pretty much destroys privacy as we know it, at least until we find some way of updating our societal mores to be less discriminatory.

Example: How great would it be to have automated notification of STD/STI risks (Siri suggests: wear a rubber if they take you home tonight, no reason)? How about having a simple way of being warned when cold season is actually happening in your area (some threshold of people in your vicinity are currently seeing a doc about a rhinovirus case, so be careful)?

Even more concretely: we can't optimize the hospital services because all that data is silo'ed and fragmented so badly. Your medical history is always incomplete.
Even so, the bill seems designed to make them fail.
The windows version disables the "Aero Glass" transparency effects on my Win7. A first glance looks like it might not be intentional, but it triggers some kind of compatibility mode in the OS. Not sure why a headless daemon would mess with transparency effects.
Not that long ago I think? The last one I paid attention to was still all about indie games and linux support. Just checked again and now they're selling FEAR and Batman for Windows only...
I use/have used the term 'janky' before to describe similar kinds of things or things that seem off or strange.

Grew up in the midwest fwiw
http://stayinyourprime.com/img/screens/primeLaunch.png is a particularly hilarious example of what's wrong with that concept that health is social.

I can fairly confidently say that I have never thought -- and I am almost never likely to think -- "Hey, you know what I need? A social network that tells all my friends when I get a colonoscopy."
I'm more interested in why employees don't band together to game the system and ensure a given outcome, then split the winnings. Like a sort of a pyramid scheme - you and a buddy agree that this quarter it will be you who gets promoted and split the bonus/raise with your buddy. Then you get a third buddy and get him in on it if he agrees to let the second buddy be promoted this quarter. Now you're splitting 3 raises among 2 people. Then you get a fourth buddy in and promote the third one and so on. The system ends once the group has too many people at a high position. At that point any new employee joining the company at a low position is screwed, probably. Also at this point infighting will probably break out from people who don't want to split their raises with the ones with less money, given that they don't have a way of advancing any further. Obviously the only way to win at this is to be the very first person who, after everybody leaves, gets left with the highest position and highest salary. Which is why I called it a pyramid scheme.
Do you have any reason to believe this happens in an iterative model as well?

In this model there's no reason to believe the worst candidate isn't passing his credit to employees just about to surpass you, which would defeat the purpose.
I thought it was the Humble Indie Bundles that run on win/linux/mac, and that's still true as far as I know.
Those of you who are interested can see some screenshots about this app at http://www.i-smartsolutions.com/rainbow/
500px.com, Toronto

We are looking for a senior, performance-driven full-stack Web developer who can help us to bring 500px to the next level in terms of scaling, speed, and user experience. Check out other dev positions at http://500px.com/jobs

About us:

500px is an award-winning online community for the sharing, discovery, buying and selling of high-quality photography. Check out http://500px.com/popular

About you:

- 5+ years of experience with high traffic websites, SQL and NoSQL databases, distributed systems and large data analysis
- Passionate about writing high-quality, maintainable and robust code
- Strong knowledge of Ruby on Rails, JavaScript and C, or the ability to learn them quickly
- Solid understanding web technologies including HTTP(s), RESTful services, HTML5
- Software development tools (git, bug tracking) and *nix environment

We need help with:

- Designing, implementing and optimizing products and services used by millions of users.
- Improving real-time algorithms for photos rating, image recognition, content recommendations and spam detection
- Building highly scalable API services
- Bringing beautiful UI/UX designs to life
JQuery is not enough
A Syrian surgeon in Edmonton has been doing remote surgery in clandestine hospitals he set up in Aleppo and Northern Syria for a year now. He uses Skype and there are multiple cameras set up. http://www.cbc.ca/m/touch/canada/story/1.1341329 he claimed to have done a lot of virtual leg and hand surgeries in a more recent vid if you google his name.
Did your wife have to support a perpetual international war to support the fuel for her chromebook? Was the chromebook responsible for thousands of deaths per month? Was the Chromebook that much better than the horse? Was your analogy glib but off the mark?

no, no, no and yes. Arguing for Chromebook is arguing for limitation. If the Chromebook actually was as much of an improvement on web-surfing as the car was to the horses, your analogy might start to gain traction. The fact that it just barely holds its own, for a similar price, with much huger limitations doesn't appeal to a rational mind.

Chromebook is moving the goalposts for a machine. "Just forget about running any software that's not a web browser and you'll be fine! <waves hands> My grandfather only reads the web, so it's fine for him."

Here's a tip: every platform starts off lightweight and accrues cruft. Even Linux (cough ubuntu) and OSX (cough 10.6). If Chromebook grows in popularity, they'll hit the same issues other major OS vendors have hit. There's nothing magic about them, except they've lowered the goalposts of acceptability criteria.

If you want a lightweight machine, put linux on a laptop with an SSD and it will blow your socks off.
They are not out of touch , they get paid to promote chromebooks, After getting paid to promote netbooks. The problem is people listening the narrative.
So this is a software DMZ? I haven't done this before, but it should be doable in netfilter or routing tables without an ip stack on the interface.

I should also add that choosing to rely on new, custom code for a specific purpose like this is much more dangerous than relying on the decades-old Linux netfilter and ip stack. One netfilter rule would prevent a DMZ'd host from fucking with the transparent firewall.

http://www.netfilter.org/documentation/HOWTO//netfilter-exte... http://www.netfilter.org/documentation/HOWTO//netfilter-exte... http://www.linuxjournal.com/content/linux-advanced-routing-t...
Yeah, that is D's strength, that and compile time function execution.
I wrote RevTilt. I appreciate your support. Thanks for the suggestion. I agree. Do you have any ideas for a better name?
Yep, and the "with/for Android" bundles too, for the most part. (Not the Mobile bundles, though.)
What do you mean by a product version of this?
LMFAO at startups using hot new technology so they can throw back the technical debt back in their willfully ignorant investors' laps. Then the business suits come back thinking "yeah we want a feature that makes us as useful and powerful as IMDB, that site looks so dated, we'll steal their market easy. Yeah just add actors. Piece of cake right? Shouldn't take you more than a day." Hahahahhaha.
What do you mean by reliable? Good DNS performance?
Realistically, that's not how the featuring system works. Sure, if your app is truly amazing and is taking off Apple might feature it. There are only so many apps that Apple can feature, or even notice. And then there are all the established companies who constantly get featured in the cycle because they are great revenue drivers. And it's the same on Android -- the folks running the app stores have a goal with what they do and they do things to make both new and established developers happy.