skysight-inc/HackerNews huggingface dataset:
Yes, I'm all for this, if it means better standardization of hardware.

I had an HTC HD2 back in the day that could multi-boot between Android and WP7, and it was extremely fun to tool around multiple OSs.

Openness of operating systems is only half the story. We need good hardware that allows us choice as well. Nexus devices seem like the one to pick these days, if WP and Android live together on more phones, maybe we will get more? Maybe that's a naive conclusion to reach, though.
> you're not actually changing anything permanently

Antidepressants can cause real and permanent changes to the human body. Like any drug, some of the side effects cannot always be reversed when you come off them. For example, there is thought to be a link between some antidepressants and an increased risk of type 2 diabetes.

And if you stop taking some anti-depressants without weaning down the dose you can have severe psychological side effects that can result in self harm, suicide, etc.

It is good that psychotherapy is working for you, but it doesn't work for all. The same is true of the drugs: some people respond very well, others not so much. One of the issues, particularly in the UK where I come from, is that the former (drugs) are both cheaper and more readily available than the latter. Ideally people should be able to choose the treatment that works best for them. This sadly isn't always possible.
I am not clear how they were supposed to 'target' Russia, exactly? How could they control what information is leaked to them?
The calculations also work out for a team of 30 working for $50/hour and 5 guys with really large yachts
love the service! love the emails even better.
No need to clutter your code with a bunch of try wrappers like this suggests. There's a much better way. It turns out that in a typical web app, a handful of operations account for the vast majority of new execution contexts:

- setTimeout/setInterval
- event handlers
- ajax response handlers

Wrap those entry points (along with a single top-level wrapper which can be done as a build step) and you're almost entirely covered. If you use jQuery along with TraceKit, this plugin does it for you: https://github.com/getsentry/raven-js/blob/master/plugins/jq...
"the bulk of which ($88 million) went to CGI Federal, the company awarded a $93.7 million contract to build Healthcare.gov and other technology portions of the FFEs"

What are the "other technology portions".

If part of the other technology is building the infrastructure to allow hundreds of insurance companies to access very sensitive data from millions of customers, then that number seems a lot more reasonable.
The Guys Who Trade Your Blood For Profit
Please use "women" instead of "girls", unless you are talking about children under ~11.
OrcsWeb offers managed Windows hosting, and they are reliable: http://www.orcsweb.com
Yep. First thing I noticed was he had a referral link to Amazon.
I think this is the point; I don't know many people who care at all what OS the phone is running. They buy Lumia because it was a good deal but don't really notice what is running on it. They start complaining when it's hard to put their music/movies on it; when they cannot play the games their friends are playing or when they cannot use certain apps. My wife has a Lumia and is complaining how it is far more annoying to transfer music/movies/pics to it than Android / iOS which currently is the reason she doesn't really use it despite it being decent smartphone.

I see some changes as well when it comes to apps and games; in 'the olden days' when you wanted to create software you picked some eco system and was kind of bound to it if you wanted to have a half decent user experience. Like you had to pick DOS or Win or Unix or Mac OS (before that even options like Amiga/Atari); cross platform stuff hardly existed and if it did it was horrible. Now, especially for games, it is possible to reuse almost all code on all platforms, so launches of apps/games are simply across platforms. So why would you care about what OS you are running? It's not like the interfaces are vastly different...

Which is the other difference; I still know people who cannot 'use' anything else than Windows; they just don't 'get' it when they are in front of Mac OS X or Ubuntu. That's why Win8 without start button was such a bad idea; a lot of 'non geeks' just couldn't use it at all after the previous versions since '95. With touch devices all are simple enough for my 93 year old grandfather to use; all of them. Android, iOS, Firefox OS, WP8 etc. They are not the same but so simple they are interchangeable after a few minutes interface wise. Another reason to not care about the OS at all.
Cope with Failure - Actor Supervision in Akka
We're thrilled to have Ben finally working full-time at Balanced. This is the kind of extra little stuff he did that really impressed us.

Here's a stand-alone vanity page he built to showcase his balanced-ios SDK: http://balanced-ios.unfiniti.com/
Top Horror Thriller Movies to Watch in 2013 Halloween
We select the best 2013 Halloween movies and top ten new horror films to watch during 2013 Halloween, such as classic Halloween movies, funny Halloween movies and family/children’s Halloween movies.
One thing I learnt, corporate IT believes in quantity over quality. It's definitely more than 20 people - I would guess maybe 200 people worked on the project.
what if they're under 21? I'd call a male college student a boy in most situations.
To add my 2c: We have a great esxperience using JSIL for executing some C# business logic on the clinet to make the page more responsible. By chaninig single c# file we get updated functionality both on client and on the server.
Here is an interesting source that contradicts the tone of this article:

http://jama.jamanetwork.com/article.aspx?articleid=185157
Just to be clear we didn't publicly announce that we are not doing Series A investments anymore. They remain the bread and butter of what we do. Scott was making a more nuanced point about a difference between how we look at consumer vs enterprise companies right now, and our relative preference for enterprise A's and consumer B's.

Re AirBNB, (a) we are an investor in AirBNB, and (b) the founders are extremely sharp product people and technically very deep. The CEO is a designer by background, like Ben Silbermann at Pinterest, another investment of ours. Both are hypercompetent product people with deep technical chops.
Wow, what a narrow minded view you have.

>Pick up the phone, text, email, IM, irc, smoke signals, TALK ffs!

Here is a cute notion. Something you apparently are incapable of thinking of. Acquaintances. Friends. Not bffs. Just friends. And people you want to stay in contact with.

How many do you have? By your talk, I am guessing none. And if everyone would be like you then yes, no need for facebook because we all could just "pick up the phone" and talk to the one friend we all have.

It may sound strange to you, but many of us have a lot of friends and acquaintances. People we are still interested in to learn what is going on in their life but at the same time people we don't want to call as if we were bffs.

So, given that situation, what do you propose? Making like it is the 1990s and start mass emailing all these people what you normally just put up on facebook? Everyone in bcc so they don't see each other? Keeping the tone of the post as general as possible cause you can't mention any names?
Great stuff. Especially since that is grad a spam as not everyone might want to read your stuff. But they will if you keep stuffing their inbox. When they go on facebook, they want to check up on everyone they added. When I go check my email I want to check my email and not start treating it like my facebook newsfeed!

So why don't all you mindless bashers pack it in, leave the internet altogether and start using your proposed smoke signals and enjoy your hipster elitism and privacy heaven. Just so you know, if I am seeing smoke, I am calling the fire department. So you might want to pick something even more private.
In case this gets broken anytime soon, I see:

Repositories: 4,236,263

Code: 962,748,183

Issues: 5,952,195

Users: 4,472,663
> how you would implement master election for applications running within a docker container using etcd.

You build master election on top of the test and set functionality of etcd which gives you a cluster wide locking mechanism. The plan is to provide a simplified master election REST api as a module, just like the dashboard in this release is a module.

But, nothing is stopping a regular etcd client from building master election on top of the current API.

Something I would like to add to etcdctl is a config file generator which reads from the keys of etcd and fills in fields. You could add the entire file but it is more reasonable to simply add the metadata that is dynamic into etcd and ship a template around. Another example of this is this chef integration: https://github.com/coderanger/etcd-chef

For some applications, like load balancers, you may want to have the process itself interacting with an etcd cluster. e.g. this HTTP load balancer prototype: https://github.com/calavera/active-proxy
Why do you work there? And I don't mean that in a snarky way, I'm curious what motivates you to stay.
I'm actually not even sure (without checking) if we have any drag-along rights from the YC Start Fund investments. If so, I don't think we have ever claimed them. We would never force a company to take our money if they didn't want to even if we had the legal right.
Henry Ford wrote a brilliant book about Thomas Edison that's available here:

http://atomicacreative.com/images/ACG_EdisonAsIKnowHim.pdf
It is also worth noting that this follows a major drought in enterprise startups. I don't have the numbers (you might know) but enterprise startup activity took a gigantic dip after the 2000 crash when large enterprises en masse all but stopped buying new enterprise technology from new companies.
Henry Ford: Edison As I Know Him [pdf]
== Microsoft should kill their platform.

If all windows phones ran all android apps, why would anyone write apps for Windows phones? That's especially true for the long tail. A popular a Windows phone OS with Android support may get a Twitter app and a Facebook app, but your bank's app or that public transport one? Forget it.

We have seen that with OS/2 and its Windows compatibility layer, with Mac OS when Apple advocated Java, and in some sense with Linux and Wine (a great effort, but it does give people an excuse for not porting their stuff to Linux.)

I think they would be better of writing a launcher for Android that launches Windows apps. If that gets popular, they could start leveraging that by releasing new features on their hardware first and on the Android layer later. Good idea? I wouldn't know, but the reverse certainly isn't.
Recent enterprise home runs -- VMWare, Salesforce.com, Workday, SuccessFactors, 3Par, Data Domain, ... there have been a bunch. Just recently Palo Alto Networks, Fireeye, a bunch of others.
That's not why :-).
> He certainly has been an inspiration to me in my career.

Indeed. Both Gates and Edison are known for their anti-competitive business practices.

Foundation era Gates is great, Microsoft era Gates not so much.
Looks good!

Do they the competence to mantain SQL server and help with deployment of code developed by subcontractors. We need to keep the production environment secured so we do not need subcontractors to do the work there. I have the competence but I want to minimize my effort here.
Well, I wouldn't take it as gospel, but as a definition coming from the person who actually invented and first used this term.
Also not why :-).
And there are a lot of them.
-(NSString*)capitalizeInPlace; is the actual signature.

The reasoning for this is for consistency, while still maintaining autocomplete proximity.
I would think that a practicing fruit fly geneticist would get excited when fruit flies come up, not snarky :-).
> If the girls you knew were, say 10% less capable compared to male applicants, would you be able to tell? I doubt it.

If you can't tell then what difference does it make?
As far as I know, Bic still sells them.
There were some showstoppers with regards to memory leaks using procs/blocks. There's still a few major ones occasionally where you might be unable to use certain newer frameworks. You'll have to wait for them to fix it. But if you aren't on the bleeding edge, it's not so bad.
my step dad just purchased Buick Enclave SUV by working parttime from a macbook... Discover More Here....fb29.ℂom
There's a 5,534 line file (dummyData.js) and a 6000+ line (register.js) file, un-minified, with with global functions currently on the site. I would be fired for putting this sort of thing into production. For the $, there's no excuse for this.

https://www.healthcare.gov/marketplace/global/en_US/js/ee/du...
https://www.healthcare.gov/marketplace/global/en_US/registra...
Might I suggest you read up on other key value stores such as redis[1] (Although I don't think etcd supports the various data types redis does). Configuration data != configuration file. You could quite easily write something to generate a nginx config from etcd keys (or maybe do what you suggested if there isn't a size limit), but that's not really the normal idea of a K/V store. Ontop of that, etcd gives you a bulletproof storage system thanks to the raft distributed census system (conceptually similar to zookeeper's zab consensus algorithm[3]).

[1] http://redis.io
[2] http://highscalability.com/blog/2013/8/7/raft-in-search-of-a...
[3] http://labs.yahoo.com/files/ladis08.pdf
According to Wikipedia:

> The original FAT file system (or FAT structure, as it was called initially) was designed and coded by Marc McDonald,[9] based on a series of discussions between McDonald and Bill Gates.
Developing for Chromecast
I'd imagine it's a gravy train gig all around. The payoff can be very large, but the government makes you jump through all manner of hoops at every stage of the way. I've actually done government work at the state level (ironically working on healthcare systems) and it's crazy how difficult it is to get anything accomplished.

To start with the proposal process is extremely intense and only a small number of companies have the resources to even apply for a project like this. The system I worked on was more simple than this and our proposal documentation was hundreds of pages.

With this being such a hot political issue, I can't even imagine the politics going on behind the scenes on top of any technical challenges. The number of meetings and reviews was probably astronomical.

I have no doubt that some principles at CGI are making huge profits off of projects like these, but it's not totally free money as it might seem.
Dude. Asking questions and offering constructive criticism is how we understand good science, improve bad science, and discern the one from the other. "Having a little bit of trust" instead of asking questions is exactly what scientists should never do.
Show HN: miyagi, an obj-c JSON marshaller that doesn't suck to use.
European Utilities: How to lose half a trillion euros
Kanban - Channel the Pain
Usually flow is visualized as a nice, slow, peaceful floating river. That provides a good feeling, doesn't it? In this article, eBay's Holger Hammel prefers to look at it this way: you are in the middle of a dangerous, wild river in the mountains. You can be thrown with full force against big stones. That hurts! Or you don’t move at all, that is at least boring.
Mapping BigDecimals with Morphia for MongoDB
It's generally better to use BigDecimals for storing prices, because floats and doubles do not store exact values. Unfortunately, if you use Morphia as an abstraction layer for MongoDB, BigDecimals are not supported. To overcome this issue, you can convert those BigDecimals to exact data types, such as long values. This article explains how it's done.
American College Students Can't Answer Simple Questions
Um, http://theoatmeal.com/comics/tesla
Ask the company who was contracted to build it

http://www.cgi.com/en
To be honest, I don't think they are going to go through with this. They are feeding news sites with this, people will "outrage" and then facebook will pull back and it'll seem like they actually care about privacy. Nice publicity stunt.
We were lucky to have jashkenas for a talk last week, and one of the questions he answered was how Backbone compares to Angular and Ember.

One of the key differences in philosophy with Angular is that Backbone tries to separate the UI representation from the core logic of your app by focusing on having rich models (alla MVC). Your models should have meaningful domain-related methods, and they should not know at all about the UI at all. Then have the UI observe those models.

In Angular, while it still draws a line between the UI and the rest of your app, there's not much focus on having rich model objects. However you want to represent your data is up to you, as long as you update the properties of $scope to have the views know about it.

Another key difference is the size of the feature set of each framework. While Backbone tries to give you the basic components for building a JS rich app and lets you decide how to solve no-so-basic things, Angular goes for a more full-featured approach.

An obvious example of this is view rendering. Angular provides templates with data-binding, filters, a way to abstract new "components" though directives and probably much more (disclaimer: i'm not an Angular user). In Backbone, on the other hand, the View#render method is empty, up to you to do whatever you want. You might simply use _.template and $.fn.html, or you can use some library to handle the data-binding (e.g. Rivets.js [1]).

This difference in feature coverage also reflects in the code size of the frameworks. You can totally read, and understand, Backbone's whole source code in an afternoon or probably less.

----

Personally, i'm not fond of the monolithic approach of Angular. In fact, i'd really love to see Backbone taking an even more minimalistic approach and decomposing its components even further: make the events, models&collections, REST handling, views and routing be separate libraries, and have "Backbone" be just a namespace with these things in it.

It's not that opting-out Backbone's specific features is difficult (it's actually very easy, as there's very little magic to what it does). But, for example, i don't think what Backbone provides for dealing with UI (basically, tracking of the DOM element associated with it and listening to DOM and model events... and a dependency of jQuery) is useful if you're going to use some library for data-binding. So, in that case, i'd prefer to opt-out and not even have Backbone.View lingering around. It'd be awesome to be able to do that by just removing a "backbone-views" dependency from the project.json file hehe.

Anyways, i think it's cool to have some healthy competition on this front of web development; there's still much to be polished.

[1]: http://rivetsjs.com/
So the Anti-Globalisation should work both ways right?

For example, if it weren't profitable for Walmart to open stores in India - they wouldn't be bribing away their way in (http://www.huffingtonpost.com/tag/walmart-bribery-scandal).

Don't US companies get big market as well as a result of globalisation? Fischer wants to make 100% USA made product? Good for them, but then if a country decides to ban import of Fischer pens, US shouldn't strong arm the country via WTO?

The reality is except few countries, the global economy has been more or less integrated, like it or not. A crisis in Greece affects all of Europe and world.
Plenty of societies function pretty well on the principle that information about a person is generally owned by them.

In fact, the US is one of the few Western countries that doesn't recognize that principle, most others are only strengthening their legislation in that regard, against heavy lobbying from the US government and Silicon Valley corporations.
Maybe you're right, but that's not what Scott was saying and that's not what I think.

In my own words: consumer startups more and more have this very interesting "lightning in a bottle" effect where sometimes they take off like crazy and sometimes they just don't. I give full credit to the teams that figure out how to get the flywheel spun up, but it is also important to realize just how many highly capable founders are hard at work trying to get traction who don't. There are a lot of really excellent founders pursuing consumer ideas that just never work -- that's why companies like Yahoo and Google and others can do so many acquihires. So, if we have the theoretical ability to invest in a given category -- remembering that we can only make one primary venture investment per category -- in either the A or B round, we find it often makes sense to let other firms fund the A rounds before anything is proven and wait to see the early signs of lightning and then step in hard at the B. The end markets are so large for the winners that the investment returns in the B can still be outstanding, and we can still offer a lot of useful help to the companies at the B stage such as talent sourcing.

In contrast, enterprise startups are much more (take your pick) tractable, execution centric, brute force, predictable (as startups go). If you back a killer founder with a great engineering team, with a great idea, into a big market, the odds are high that magic will happen -- a very interesting product will get built, early customers will adopt, and value will be created. In other words, the link between founder/team competence and success is more direct. One thing that helps a lot is that whether the product will be adopted by customers or not is far less of a mystery -- you can simply go talk to the likely customers ahead of time and they will give you a very good indication. That plays well to our market development program where 1,200 big company management teams are coming through our office every year -- we ask them what they think about new ideas and they tell us. So here, backing the A round when possible makes more sense.

None of this is religion -- we still do plenty of consumer A's and enterprise B's. We just think it's useful to talk about these things in public so that entrepreneurs know before they come see us how we are thinking about things -- it optimizes their chances of getting to the right outcome with us (whatever that is).
I don't think that "drive" is anything mysterious at all. It's somewhat the same drive that cause people to play rpg:s for hours and hours going into weeks. Not exactly the same obviously, but related.
How likely would you say it is for an air-breathing mammal to spend its entire life in the ocean? It would need to be swimming all the time, even while it slept, to avoid drowning.
Go: A breath of fresh air
How about aggregators paying the publishers for full-text feed and then monetizing in the best possible way on their own mobile platforms? This is like paying a royalty to the content creators.
Big data doesn't mean you need 100TB per month. It simply means you have a lot of data and so enormous that you cannot just read through all the data and analyze without more durable methods of computations. And 8 million per day is a lot.

The real question is out of those records they have collected, how much useful data can they extract and what exactly can they extract out that data set beside just who visited from where, etc.
Commuter disconnect: Passengers were too immersed in toys to spot murderer