skysight-inc/HackerNews huggingface dataset:
Previous discussion: https://news.ycombinator.com/item?id=5920732

Other submissions:

https://news.ycombinator.com/item?id=5831515

https://news.ycombinator.com/item?id=4245639

https://news.ycombinator.com/item?id=1025294 (a few comments)
To be honest, I never tried migrating without downtime[1].

I don't see any reason why applying the changes in a inactive mirror would be dificult. They are fit for diverse environments, since you'd apply them first at the development machine, then testing[2], and only then at the live system. The main issue is what to do with the data generated while you migrate, but you solve that the same way you solve a normal hand-made migration, you ask the ORM to create the operations at the right order, and divide it in batches. It's just more work than a couple of minutes of downtime justified for me.

[1] Postgres has no problem doing some ALTER TABLE statements at the live mirror, what makes most migrations trivial, ORM or not. I mostly do those live, but monitor closely because it's dead-lock prone.

[2] I think data migration is the only reason I create separated testing environments nowadays. Otherwise, I try to keep development envs complete enough for tests, and just recreate them as needed. It makes everything much faster.
Deserialized JSON in JavaScript is not necessarily in its most useful form: the objects produced have no useful prototype. Dart already has the equivalent to that with its built-in JSON codec - it deals in Maps and Lists.

What the OP is asking for is for deserialization to produce instances of different classes. No matter that it's not possible to map generic JSON structures to classes and objects for anything other than trivial cases (polymorphism, interfaces, heterogenous collections and non-tree structures won't work), JavaScript doesn't produce objects with interesting prototype chains when deserializing JSON, so you'd still have to copy bit around if that's what you want.
Actually, what I read him saying is that none of the businesses in his industry can get a listing within their industry. His point is that intermediate "marketplaces" inject themselves into an industry and then control consumer access to that industry's products. These "marketplaces" are not actually in these industries - they are in the internet business aggregate industry, and serve the consumers very poorly, because after all the consumer is NOT their customer, their customer is their investors.
I apologize for the apparent lack of humor or the humorous lack of apparentness in my joke.
Out of interest, what did you switch to? Debian?
Am I the only one here old enough to remember http://en.wikipedia.org/wiki/Stac_Electronics
Because posting "I had the exact same idea" without further interesting commentary is uninteresting.
He's raising the observation that the easier it is to game Google, the less useful Google becomes.

He's not prescribing a solution. Much less the solution of Google becoming a "far-left government."

But screw equality and open access, right?
How to use APIs to spot the International Space Station
Are you sure you're running Windows Phone 8.1 Update 1 (that was released yesterday)? My 930 is still running 8.1 without update 1 and it still ends with "like Gecko." My friend's 920 with update 1, on the other hand, is now using the same user agent as in the blog post.

For a reference (settings → about), the version on the second line is the one with the new UA:

Windows Phone 8.1 (OS version 8.10.12397.895)
Windows Phone 8.1 Update (OS version 8.10.14147.180)
USA are terrorists of Asia with all these bloody wars.
American government is purely jewish.
Don't worry, there aren't very many CEOs total. There are plenty of trophy husbands to go around.
There have been two responses from Dart team members to you thread, including myself. Sorry, I was on vacation and stopped responding when you said that I was inventing complexity as an excuse to not solve the problem.
One approach that you might want to try is to generate the planet using spherical harmonics. If you draw random coefficients for those harmonics, their distribution (in particular their rate of decay) will dictate how "coarse" the terrain looks.

Edit: scratch that, you need an ungodly amount of parameters to get anything fine... works better for designing asteroids
Of course, this would be extremely revolutionary. Is there one in the works.
On a technical level, are yo a single developer because the code needed isnt a joke. The most underdeveloped php ecommerce frameworks are opencart and prestashop, and even they are pretty well polished.
I suspect you do not have WebGL support. When working correctly, the site has dice to select and a clear "Throw" button to roll them.
I think it reinforces it rather brilliantly. As someone else mentioned - he's a very bright writer :)
Ah, the site in git. Yeah ansible.com (our corporate presence) being in git is unlikely to be a thing :) Nobody does that of course, but we do have the entirity of docs.ansible.com in git and that's been that way for a while - and there are github contribution links on most docs pages that aren't code generated. The ones that aren't you can edit the module source directly and the DOCUMENTATION are embedded in there.

I really wish GitHub did have template support and have asked a few times :) We've actually never auto-closed a ticket so I'll smite that comment, we never implemented it. However the template is still helpful and all that. The new GitHub issue reorg is a step in the right direction and I think they'll continue to improve it over time. We definitely could be in something like JIRA, but, ick, that's not where the users are and the barrier to entry to tickets there is high. So we're left with whatever workarounds :)

Anyway, comments are all good, hope that clears things up a bit on our end too.
He's not happy that aggregators are outranking the hotel's official website. I think this is a very valid complaint. The money aggregators take is used to fund Google visibility (paid or free) rather than for the hotels to use on other things.

There have been times in the past were Google's listings definitely were bad, like the whole Demand Media/content "farm" fiasco. The model of writing low quality and outright false content has largely moved from the how to articles on to news now, for better or worse.

The bigger issue is mobile means less results. A few ads and one or two visible organic listings. Google has to milk the hell out of desktop users to make up for lost revenue. If we move to voice search its going to really be different. You either dominate or get nothing, no in between.

Google has a model that works and makes a lot of revenue. They will not and can not innovate because those innovations will destroy the model. It is the same for any entrenched legacy corporation. Search is a good area to do innovative work in today.

Update: One other note. It was always clear to me that Google's business model was to provide huge volumes of free traffic, and then remove it. If you didn't buy traffic and you relied on that free organic stuff you were asking for trouble. Many companies have ranked organically for a term. Expanded, took on long term liabilities, and then lost their rankings and failed. Most of the business owner Google complaints we hear come from those type of people. You give someone a free drip of heroin, and then take it away and ask them to pay. They will not be happy.
"the problem of orchestrating a bunch of Docker machines is still unsolved."

I don't know about that.

Mesos was already mentioned: http://mesos.apache.org/

There's also Kubernetes which has recently started working on Fedora and CoreOS: https://github.com/GoogleCloudPlatform/kubernetes

And there is CoreOS's fleet system, although this is more low level and would still need orchestration: https://github.com/coreos/fleet
Coding Bootcamp grads report 44% salary increase and actually get jobs
I'm hoping at some point they use (or at least provide the option of using) native OS X H.264 codecs so HTML5 video can have as low a CPU overhead as in Safari.
I'd say, in general, yes, but not by definition.

One example is that you need a rare expert to do something and there are no extra unemployed experts available to you, but you have more work.

If you make the ones you have more productive, you don't reduce employment.

It is also true if there is a large fixed cost per employed person. For example, a very expensive machine.

So, you have work for another person, but can't afford the extra machine. Making the people you have more productive also does not reduce employment. It could increase employment if profit per person makes the machine more affordable, and then you can hire someone.
Can't wait to try this for the next networking event. Being an introvert in this pro-extrovert society makes me feel pretty much a square pegs in round holes
WSGI application with route decorator and no external dependencies
Here's an article on eBay using this for Ansible based on what twitter was doing - https://github.com/search?q=stars%3A%3E1&type=Repositories&r...
Imagine you're Patrick Rothfuss... Kingkiller just might be the most popular thing he ever writes. Not to minimize his future potential, but IMO he just somehow began his novel-writing career with an exceptional series. Anyway, he's only got one chance to finish the story and make it everything it can be. You'd want it to be perfect, wouldn't you? I know I would rather wait a bit longer for a fitting end to one of my favorite narratives of all time.

As an aside, I got restless recently and decided to reread the first two books. It really was a different experience the second time around, and I think well worth the time. This is one of those tightly interwoven tales where knowledge of the 'future' brings out details you never could have fully understood the first time around.
This article was only mildly interesting to me. I think there is a better story tangential to it.

The article is only mildly interesting because it gets at the truth behind the idea that Eskimos have 40 different words for snow. If I didn't know that, it would have been very interesting. But, of course, that common wisdom is wrong. I would be surprised if there's anybody who doesn't at least suspect that's the case. The truth is never as clean and perfect as the stories we tell, which makes it more boring. But, the truth is much more powerful. That power is exciting. I'll always chose to take the boring but powerful truth, even if it ruins the fun story for me. I do, however, have a passing interest in linguistics, so it was nice to learn something about the Eskimo language family.

However, there's an obvious tangent to this article that I think is more interesting and more powerful: I figured this article would be about snowclones, or at least mention them. It's not and it didn't.

"Snowclone" is a really interesting word that was coined only a decade ago. You could say that it names an idea that was recently discovered: that many phrases are specific instances of some clichéd template. The phrase isn't the cliché and may even be unique. Rather, it's the template that's familiar.

For example, "If Eskimos have 40 words for 'snow', politicians surely have dozens of words for 'lie'." More generally, "If Eskimos have N words for snow, X surely have Y words for Z." Also, "X is the new black", or even "X is the new Y". It's a name for a phrase that's a clone of that one about Eskimo words for snow. Hence, snowclone.

http://itre.cis.upenn.edu/~myl/languagelog/archives/000350.h...

http://en.wikipedia.org/wiki/Snowclone

Of course, this idea was known to people long before "snowclone" was coined. When I say the idea was recently "discovered", I mean that in somewhat the same sense that, after the Age of Discovery opened the globe to them, Western naturalists "discovered" and named many animals and plants that were well known to indigenous peoples and had even been seen by previous western explorers. Still, the West didn't come to know those animals until somebody recognized them as new and gave them a good name. Ok, maybe this analogy is stretched. Still...

To simply encounter something doesn't mean we recognize it for what it is, or that we can distinguish it from other similar things. We need names for that.

I think good names are more important than we generally give them credit for. A good name is like a handle on an axe-head. Hand axes have a long history and are among the first tools that humans made. Attaching a handle to one gives much more leverage, which makes chopping easier and more efficient. A handle even enables the use of a heavier, more powerful axe head. Good names similarly make ideas both more powerful and at the same time easier to work with than they were before they were named.
Maybe you could use the extra mass to provide super-protective steel toe caps, as per a comment above :-)
His point is that Best Buy pays for that spot. If users truly wanted Best Buy at the top of their results and that happened organically, then great. That'd be great.

Instead, what has happened is that big brands are the only ones who can afford the cost of SEO, which raises the barrier to entry for everyone.

Call it Search Neutrality, if that helps get the point across.
Show HN: Use email subject lines to save personal stats and chart them
Japanese biologist linked to stem cell scandal found hanged at work
Norbert’s Gambit: The Complete Guide
There's clearly no obligation whatsoever.

The transaction is quite simple: you spend $X, you get $BOOK. Perhaps later you spend $X2 and you get $BOOK2.

That's it, end of story.

That's the case for the legal/contractual side of things, but also for this "professional obligation" side of things.

The flip side, of course, is that readers are under no obligation to buy a book. If somebody needs to read an entire series, then they should wait until the entire series is available. To start reading a series that isn't finished yet, when you need to read the whole series, is stupid.

There's no implied obligation of the nature you discuss as when happens when you have a child. If you want there to be one, then I suggest contacting the author and offering to pay him in advance for writing the next book in exchange for a promise to complete it and some sort of hard deadline. Of course, you may find that this costs several orders of magnitude more than the ~$25 you'd pay for the initial release hardback if you just sat back and waited.
GRRM could take a leaf out of Douglas Adams' book(s) and just declare ASOIAF a trilogy.
Falling back in love with Java
There is certainly a cost/benefit to these tools you have to consider.

Have a few machines you only do basic admin on occasionally? A CFM is probably too complex and a waste. Have a huge infrastructure that scales rapidly, and you have daily changing requirements, or repetitive tasks? It's a life saver.

If you can happily and efficiently manage 100+ machines with a few lines of Bash.. you probably shouldn't change that.
WeatherSignal is completely open for non-commercial use, and our data is actually being used by many of the same researchers as PressureNet!

And we're working on making our data more open - with our new resources we'll have more time to work on improve the data we make available via both our website and API.
I think it's worth talking about the ability to propagate user-defined invariants. To me the most useful aspect of a type system is that it enables you to declare that all Xs have some property, and then the language guarantees that this holds. "Has a method named .foo(...)", while useful, shouldn't be the end of what we try to encode, but there's a big gap between allowing things like "an X is either a Y or a Z" and allowing arbitrary type-properties, liquidhaskell style, which the article just glosses over.

Which is a shame, because it's precisely this range - the gap between non-liquid Haskell or Ocaml and Java - which is most relevant to today's programmers making choices of programming language.
> Now, do I think that American Missionaries, or any ex-pats, should have priority medical care over others, particularly local medical staff? That's the real issue here. What were the criteria for finding patients?

While I share the same general sentiment, and I don't know what laws the US has about quarantining people, I think the big factor to keep in mind here is that as American citizens, they have every right to return to the US -- they just happen to be returning for medical treatment. Whereas foreign nationals with infectious diseases (much less Ebola) could be turned away as a matter of routine.
For some reason I just assume that HootSuite, TweetDeck, etc. all do this, no? I use Buffer and don't see anything entirely compelling to switch. I also have tried HootSuite and the rate limiting and interface bugged the hell out of me.

Also, up your pricing. I bet you'll get more customers. I'd recommend: Free (for 30 days, no credit card), then $5/month, Amazing at $25/month and biz at $100.
It's almost as though you have no idea that emergent effects and networks effects exist in complex systems, and interpersonal relations have no bearing on sociology.

I suppose you also believe that viability for US presidency is largely a genetic biological trait, since so many Bushes and other White Anglo-Saxons Protestants have gravitated toward it.
Ah I misunderstood. I've just had WP 8.1 installed like a week ago (vendor version hence the delay probably), I'd have to wait next couple of weeeks for the update. Thanks for the info.
I feel like every discussion of configuration management should start with what scale you are talking about. Managing 100 servers is quite a bit different than our environment which is about 7500 logical hosts on 5000+ physical servers across 5 datacenters (real datacenters, not cloud).

We looked at Salt versus Ansible and chose Salt mainly due to scaling concerns with Ansible. I believe Ansible has been addressing this, but at the time we did our evals last year it was a concern. We skipped Puppet due to DSL and Chef because we didn't want to delve into Ruby (I love Ruby, but it's not a tier-1 language for us like Python).

So far in our largest datacenter, which has 2700+ hosts, we are able to manage it with a single Salt master. That took some tuning, but it works. We have tested bringing it offline to make sure the "thundering herd" problem is mitigated.
I use CustomHouse ( http://onlinefx.westernunion.com/ ) to transfer money to my Canadian account when necessary. That said, I live in the US so I don't have to transfer a huge percentage of my income, just enough to pay my Canadian student loans and credit card.

I would look at the RBC USD accounts if I were you.
1AM, I believe.
You suspect correctly, I had disabled hardware acceleration troubleshooting something and forgot to re-enable it.
Yes I understand that. But why is it an issue, can't you just take his king in the next move? Either way he's forfeit the game.
The entire tech industry struggling to compete with Apple
Haha...super cool! Thanks for sharing
Very pleased to hear that!
I was going to downvote you but didn't, seems like you got a fair share of those already.

My reason for downvoting you was that it seems you didn't understand that this essay is a "Letter to a Young Haskell Enthusiast", it's not for everybody, it's for a young haskell enthusiast, that's the point.

Your comment seems to have no place if you think about the kind of people that essay is aimed for.
"Any sufficiently advanced technology is indistinguishable from magic." Those who view it as magic will express it as a trope, even if it is merely advanced technology.

Just yesterday I chuckled when recalling a James Bond movie involving Bond driving a car in reverse by viewing a back-up camera. At the time, it formed an instant "trope" because it was so cool and novel. Yesterday, I was doing exactly that with the backup camera on my car - obviously realistic and doable technology.
Can I get a combined timeline of my twitter and facebook 'walls'?
Just copying is not enough sometimes. If you want to clone some production images to your dev/test environment you need to change some params in production image to make it work.

For example, if you have nginx in production environment that proxies queries to set of upstreams it's necessary to change server addresses in that upstream to local dev servers.
You might have a point if they were treated in America

http://www.cbsnews.com/news/how-soon-can-a-vaccine-or-treatm...

> Last week, several vials of an experimental drug serum called ZMAPP were transported to Liberia from the NIH in an effort to treat two American aid workers with Ebola.

Two of the doctors I linked died in Liberia.
This is also more of the 'containerized'/Docker-like infrastructure development workflow.

Tools like Ansible and SaltStack also provide pretty robust infrastructure orchestration/management tools that are conveniently provider-agnostic. I save a ton of money by spreading out servers for one particular service over a bunch of lower-cost providers (rather than AWS), and use Ansible to manage them all.

If you play in one particular cloud infrastructure, image-based configuration and provisioning may work fine, but if you need to support the movement of images from developer workstations through to different hosting providers (whether using Docker, CM, or bash scripts), Ansible can help with that (as can Packer, Terraform, etc.).
Outcanvas – build your online portfolio and audience
> I can't even begin to wrap my mind around you asking if they had the right to be there.

There's a pretty long and often controversial history around European & American missionaries in Africa (both purely religious missionaries and hybrid humanitarian/religious missionaries), so I can see the question coming up. However I believe in this case it was a sanctioned trip complying with local law and overseen by international medical organizations.
Add up all the rare earth magnet toy sets in America.

Add up all the scissors, pencils, and knives in America.

Look up the injuries/fatalities to children caused by each.

Viola!
Or any estate, or literally anywhere that isn't Africa...
There's a convention, when you sell a book, that it's a complete story. An implicit contract, if you like. If you sold a book that was half a book - just stopped mid-sentence and you had to buy a different book to finish the story - most people would consider that a dick move. Likewise a book that's advertised as part of a series can be understood to come with an implicit promise that the rest of the series will exist.

Why do I feel he owes me anything at all? Well, I did pay him for it. If I bought some software and the author refused to fix bugs, I'd feel cheated. An unfinished story is somewhat like that.
I'd recommend Hyperion Cantos. I recently discovered this gem and I'm blown away by how good it is. Has all of the elements of a good sci-fi world: AI, interconnected worlds via a farcaster network, and a mythical creature called the Shrike.
The sign "anything helps" would imply that .... wait for it ... anything people could give would be appreciated and used.

It's not like my wife was throwing old socks, underwear and car parts at the woman. A meal means at the very least, there's one meal you don't have to pay for.
Legal Advice
A Peek Into Life in Russia’s Hot New Startup Scene “Silicon Forest”
http://www.bit-tech.net/news/modding/2006/09/18/usb_hotplate...
Unfortunately it doesn't look like Unity can target Linux ARM yet, which is a real shame as I could have justified purchasing at least a couple of these for a current project. I can't see it being too difficult for them to add this in as you can target Android ARM.

http://feedback.unity3d.com/suggestions/platform-support-for...
This seems to be very laggy (on chrome), getting a very low framerate considering the simplicity of the polygons on my fairly beefy machine. I might have been spoilt after seeing the unreal 3 demo on asm.js ...