skysight-inc/HackerNews huggingface dataset:
You also will want to read http://www.asktog.com/TOI/toi06KeyboardVMouse1.html and http://www.asktog.com/TOI/toi22KeyboardVMouse2.html (opiniated and old, so probably at least partly dated). If you can find it, the book "Tog on interface" gives some details about what Apple did to measure this (from what I remember, they moved the menu miles away from where the mouse was, and the menu still beat the keyboard due to Fitt's law)

http://ux.stackexchange.com/questions/30682/are-there-any-re... gives some more recent studies on the subject. I haven't read them, but it seems to me that keyboarding can be faster than mousing if you do it very, very, often.

And of course, the quality of mouse and keyboard matters a lot, too (early Windows mice were bad compared to Mac mice, mostly due to software (I have seen Windows mice were it was impossible to address every pixel on the screen, possibly due to staircasing/aliasing (what does one call that?) in the conversion between coordinate systems); this reminds me of http://www.folklore.org/StoryView.py?story=Shut_Up.txt, which isn't really related, but may be an interesting read, anyways)
Our worker processes are overloaded at the moment, working on spinning more up right now.

EDIT: And we've now got more workers!
Moving from Gmail to FastMail
And the scope of "purchasing anything from US, Saudia Arabia or Russian companies" ...is reasonable?
The, uh, first PR: https://github.com/Microsoft/msbuild/pull/1
>arbitrator

Is the arbitrator not a third party?
> Nobody is seriously going to fork this and create their own port of MSBuild, possibly one of the most mocked and reviled parts of the .NET ecosystem.

You're probably right. But it does mean there's one more part of the .NET ecosystem that potentially runs on Linux and OSX, and that's probably the reasoning behind this.
Because people can't take the loss on electricity/ waiting too long for specialized mining asics to show up used.

It's not something, that you just throw a couple minutes at here and there and then you break even. There's a shit ton of work and calculation that goes into just paying for power and gear. You have to really love it.
The worst part of msbuild has (for me) been the lack of documentation of flags. Hopefully this will help.
I linked you to the original photo at NASA.gov, if you want to reproduce:

- Install Gimp

- Download the original Nasa image linked here: http://mars.jpl.nasa.gov/msl-raw-images/msss/00184/mcam/0184...

- Open the picture with Gimp. Crop out the face. Under the image tab, choose scale image. Scale the image to 300 percent of original size. There is an interpolation option when scaling the image. You have to choose Sinc Lancoz 3 because that is the interpolation option that will preserve the data in the jpeg pixels. If you choose cubic or linear it will be lost.

- Under the colors tab, open curves. NASA obscured this image by destroying it's dynamic content, so you will need to expand what is there by pulling the line to perfectly match the top and bottom of the image data. This will render the jpeg blocks and show you the image data they contain.

- Under the filters tab, mouse over enhance and choose the last option "Unsharp mask". Apply unsharp mask twice with the default settings. The picture will become clear enough to show.
Originally it was Python and now a combination of Python & Go.
But the figure wasn't companies that didn't fail, it was companies that made it big. Surely that's an easier number to come up with, depending on your definition of "big".
Memory Forensics with Volatility on Remnux Part2
It sounds like a persistent theme through history is that a very few people at the top had a Lot of power, and most men and all women were oppressed.

Feminists, take note: men are not privileged. Just those who were privileged were men. The fight must be against the few at the top.
He wrote a couple of articles about how he build the service for himself and it used Python with Django so it's safe to assume he stuck with that stack https://aprilzero.com/journal/making-of-aprilzero/ (he's whole site seems to be down now, perhaps the HN effect)
Only against non-muslims, as far as I've gathered. Most of the muslim world (as far as I've gathered) isn't particularly religious, just very socially conservative. So IS isn't employing this tactic to its full advantage here. Nor is it clear how they could, because as long as you go through all the motions it's hard to check whether you really have all that much religious fervour.
They had some scheme where you had to give them all your coins first then they used their own software to gen multi-sig http://www.reddit.com/r/DarkNetMarkets/comments/24vio2/z/chc...

Probably because no bitcoin clients that aren't 3rd party (blockchain.info wallets) offer multi sig in an easy to use UI so nobody could figure it out and just trusted the admins of Evo.
You kid, but a Mexican diplomat in Spain once asked to be taken to Don Quixote's grave so he could lay some flowers on it.

Actually, I can't find this story online now, so it may be just one of those urban legends. I still find it quite believable, though.
We've split the backend into a service layer written in Go, a data fetching and processing layer also written in Go, and a web layer written in Python/Coffeescript. We use Kafka to connect a lot of the pieces together, and data is stored in PostgreSQL and Cassandra.
Interview with Michael Klishin about development
If everybody in the US voted, but only those who normally would vote didn't spoil the ballot the world would notice.
10 best Social Media Marketing Influencer blogs and their followers
@ericflo will probably pop by and answer a little bit more, but the major pieces are a golang powered API stack, a Django app that consumes that API stack and does all the template rendering and such, and a lot of background workers based around Kafka/Storm to pull the data from the third party services. @aprilzero can certainly talk more about the frontend stack.
Exactly. It's like explictly stating that you're "a people person". There mere act of saying it indicates that you're probably not[1].

[1] Unless you're unbelievably naïve, I suppose, but I don't want unbelievably naïve people working for/with me.
> Community-developed software kinda runs on a stone soup model

That's a nice idea, and many people do operate that way, but in no way is it required, enforced or the norm.

Most people use OSS without ever contributing back. They find what solves a problem they have and they use it. They can do this because the explicit license allows them to do it. You might have had the intention of 'share and share alike' but the explicit permissions say otherwise.

> It doesn't stop you from being miffed if you figure out that there's a restaurant in town that's coming, dropping off a bit of mirepoix, hauling off a cauldron's worth and selling it the next town over.

It makes your anger over it occurring irrational.
This really is a stupid assumption. Yes there are people who actually don't want Facebook for reasons other than privacy.
Gorillas form harem-like groups, but they're not as large, 3 to 6 females per male (often the groups have multiple related males). Chimps have dominant males, but females can and often do have sex with other males in the group. Bonobos are just ridiculously promiscous :)

I just found a book called "Human Natures: Genes, Cultures, and the Human Prospect" which claims that southern elephant seals have harems of 48 females on average O_O - that's probably the record among mammals.
Big, useful manuals scare neophytes. As such, the awesome schematics included on a lot of early systems were removed along with nearly the entirety of the manual because they just added bulk for the majority of users. Also, as boards have gotten more and more integrated, the value of those schematics for someone just getting into hardware has diminished. The boards are now 8+ layers, which means most of the traces are now hidden from view, and the components themselves tend to be little more than a fairly simple power regulator, big huge monolithic chips with hundreds of pins, a few filter capacitors, and a few pull up/down resistors. There's too much "there" there to really be useful for the beginner.

However, this is where the arduino is very useful. It's a small chip, and a small number of components, which would increase the value of having a schematic that people can trace, and keep in headspace what the various lines are doing. More than a bit of me thinks that the ARM chips that are starting to squish the 8/16 bit micro market from above may be useful here. A decent number of pins, decent speed, and something you can hack that does more than blink pretty lights. Perfect for giving a schematic that kids can follow and get to really understand what's going on.
How your face betrays your personality and health
Well now, isn't Rob Ashton just one of the wittiest people on the Internet these days!
Not sure if that's the best way to look at it. You bought your wife the ring as a token of your everlasting devotion to her - there's a certain poetic quality to that token being made of the hardest substance on Earth.

You didn't buy the ring as an investment, I mean what are you going to do, take the ring back and sell it when the market is more favourable? Any profit you make will be quickly swallowed up by the divorce.
For those not getting the reference http://www.gballard.net/lifes_lessons/girl_rattlesnake/
Microsoft releases new Windows 10 preview with Start and virtual desktop tweaks
This is neat. Hopefully it'll become more accepted and covered by insurance.

Different drugs do different things. My chemo specifically targeted fast growing cells in the body, including testes (where the cancer originated) and hair follicles. Every hair on my body fell out. When it grew back, it was curlier than normal for awhile, and my beard came back a different color, but that's pretty much all gone now two years on.
Like a vps provider?
"speculation that anomalous levels of radiation in parts of Mars is due to "big nasty genocidal intelligences," that sounds Dianetics-level bonkers to me."

Like so much else, "it depends". If you're sure that's the explanation and no other makes sense, you're bonkers... our knowledge isn't strong enough to make that claim exclusively.

However, as answers to the Fermi Paradox go, "Something out there stomps flat anything that looks like a developing civilization", as unpleasant as it may be to contemplate, is definitely in the running. Along with a difficult-to-bound number of other candidate answers, but it's not a crazy one based on the meager evidence we've collected to date on the topic.
Making a kernel by community is difficult and has no precedent to directly follow. The model-view-culture community should really take the failings of Linux as an opportunity to make a new kernel that does follow fairness and diversity principles.
My brother has been a professional rock musician for almost two decades. Several of his bands have broken up after one or two albums, the recording of which was financed by their label. In those cases, the label simply takes a loss. They're not sending debt collectors out or something.

The recouping terms are set in the contract. It's not conceptually different from the term sheets that govern how and when investors will be paid back when they invest in Internet startups.

There are examples of bad labels screwing artists, and there are examples of good labels supporting artists. The terms, not the concept, of recouping are what it make it good or bad.

Ironically, the more exploitative labels are the ones that have done better under the pressure of piracy, because they are more willing to force bands into "360" deals where every revenue stream is subject to recouping: merch, sync, publishing, tours...basically they own the artist. So they're not hurt much by piracy.

But this is not how all label deals are done. Many smaller and mid-size labels have historically limited their deals and depended more on album revenue. These are the folks--the good, artist-supporting folks--who are being most hurt by piracy.
I definitely look forward to being able to check the source for all the things with zero meaningful documentation beyond a few old blog posts and a book.
You linked me to a JPEG at NASA.gov. The features we're discussing line up perfectly with JPEG compression artifacts, suggesting they're not real. I was asking if you happened to have an uncompressed version of the image to compare to. I guarantee you that the JPEG file is not the original data that came off the rover.
I think Linux should be more inclusive. It is simply not enough to accept anyone who can code and can write in English. They should take example from Gnome Foundation!
Interestingly enough, in 2011, Brandenburg thought that was the case too: http://www.lpi.usra.edu/meetings/lpsc2011/pdf/1097.pdf

The more recent paper seems like a rehashed subplot from Heinlein's "Rocket Ship Galileo"

From chapter 11:

Morrie grasped his arm, to steady himself apparently, but quite as much for the comfort of solid human companionship. "You know what I think, Ross," he began, as he stared out at the endless miles of craters. "I think I know how it got that way. Those aren't volcanic craters, that's certain—and it wasn't done by meteors. They did it themselves!"

"Huh? Who?"

"The moon people. They did it. They wrecked themselves. They ruined themselves. They had one atomic war too many."

"Huh? What the-" Ross stared, then looked back at the surface as if to read the grim mystery there. Art stopped taking pictures.

"How about it, Doc?"

Cargraves wrinkled his brow. "Could be," he admitted. "None of the other theories for natural causes hold water for one reason or another. It would account for the relatively smooth parts we call ‘seas.' They really were seas; that's why they weren't hit very hard."

"And that's why they aren't seas any more," Morrie went on. "They blew their atmosphere off and the seas boiled away at Tycho. That's where they set off the biggest ammunition dump on the planet. It cracked the whole planet. I'll bet somebody worked out a counter-weapon that worked too well. It set off every atom bomb on the moon all at once and it ruined them! I'm sure of it."
That is absolutelly great.... I am will add to my favorites and see it later...
Beautiful!

In Nov '04 I went through the Northern Rocky Mountains:

http://pics.camarades.com/d/210055-1/dscf0537.jpg

And these Elk would like to say hi to you and they're happy they avoided your freezer ;) :

http://pics.camarades.com/d/210067-1/dscf0541.jpg
Bash script to manage TODO lists stored in Git
> Yes, I think people should have a choice.

But you do. And when you choose to use a public service, you should obey the rules set forth by the governing body of that public service. What you are suggesting is that you have the right to decide what to spend your money on, but when others do it, it's wrong.

You are the one complaining about using public infrastructure and having to follow the rules when using it.
Why don't the people who use and depend on putty help the project with support for the things they need?
But MANY programming languages work this way. I would say that coding in R it doesn't matter if it is C or Fortan why say programming in R is slow even though in practice it really isn't with some new solutions?
Yeah, I've never written anything in .NET but I know from experience the pain of sub-par documentation. Thankfully most of the stuff that I work with is OS so I can always dig into the code if the docs are lacking. Glad that now .NET devs who use this can do the same!
The rather-low percentage hardware faults limiting availability may not be just because of rarity but more because hardware has a rather small set of "noise" failure modes, which are easily handled by redundancy, while programmer/operator error has many more interesting failure modes exposed, and is rather harder to make redundant (contained engine failures are more common than CFIT, but the former won't bring a plane down crashing).
I'm a big fan of this article so hopefully nobody takes this the wrong way but HN needs to add something about duplicate submission.

Maybe adding a 'Dupe' button/link that takes you to a form where you can enter the original HN url that the article was already submitted on? That way it would be easy to 'reconnect' to the original submission/discussion

Anyway, great article, I highly recommend reading it if you missed it a month back or so when it originally appeared on HN.
Thank you; very useful

It is my understanding the Haxe to Unity arrow is one way ie Unity does not support Haxe

I will give you the specifics when possible :-)
I think this is the nail on the head for me.

I came to the conclusion late last year that I was spending too much time reading social, news and commentary - getting really sucked in. It was a massive waste of time, a productivity killer, and often quite depressing.

For instance, I live in a country where the police have no guns, and gun crime is almost non-existent. And yet, I felt like I was constantly reading about police shootings and brutality, (primarily from the U.S). And... it started to really upset me. This news has no context in my existence at all, and yet I know about it in great detail.

Same goes for all the Twitter flaming, and all sorts of other stuff.

I realised it was actually making me very unhappy. I decided to see if I could take a step back - I deleted my Facebook and Twitter, and tried to avoid comments and most extraneous news. I expected I'd go a bit mad, but the opposite happened - I'm actually surprised at just how happier I am now. Ignorance is bliss?

That said, I do believe there is huge value in being informed - but it is hard to regulate and parse all the information out there into something meaningful.

HN is my only vice now - I'm a lurker mostly, and it's work related so that's okay, right? ;)
It's not like there aren't other reasons.
Nabeel hyatt – Building a three-sided marketplace
My favorite fax story from the last few years (about how Japan still loves using faxes):

http://www.nytimes.com/2013/02/14/world/asia/in-japan-the-fa...
The reasoning is likely that there is now an internal KPI for open sourcing code because it helps MS PR.
Zidisha is hiring a remote lead engineer
Thanks! I imagined people on HN would like the idea as soon as I started working here.
Since I was old enough to read I've been following the news. Politics, world, sports finance I am really well informed to the point that if someone mentions any recent headline I've read at least one source regarding the topic, usually two or more with updates as well.

During my freshman year of college I stopped following the news. I was so focused on starting off well in school that I avoided most distractions. I found that those months were some of the most focused and productive I've ever had. Sadly I fell back into the habit of reading news articles and catching cable news at night. But I've been trying to stop, although my smartphone is making it very difficult.

Like Aaron points out I can't point to one thing I've read or heard on the news that has turned into actionable information. I also agree that reading better developed thoughts on a specific subject would be more beneficial.

Lastly I'd like to say I really miss Aaron. This post is an example of his brilliance. Depression is a horrible disease and the circumstances surrounding his suicide make it all the more tragic.

RIP aaronsw.
It's interesting the objects people make absurd claims about are almost always faces. We have a large part of our brain dedicated basically to that task, so we're always seeking faces in the noise.
How i was able to delete all 13000+ projects from Microsoft Translator Hub
> As I explained, native speakers are the primary decision makers

No, the ultimate decision makers of Unicode are the voting members of the Unicode Consortium (and its committees).

> For living, natural languages, you don't get characters into Unicode by buying a seat on the committee and voting for them. You do it by getting those characters into a national standard created by the native-speaking authorities

As referenced elsewhere in the comments, there are plenty of decisions that the Unicode Consortium (and its committees) take themselves. Some of these (though not all) take "native-speaking authorities" as an input, but the final decision is ultimately theirs.

There's a very important difference between being made an adviser (having "input") and being a decision-maker, and however much the decision-makers may value the advisers, we can't pretend that those are the same thing.
Parallel Sequential Scan for PostgreSQL 9.5
I'm surprised we haven't seen more theft and fraud with the tumblers. I used one out of curiosity about two years ago and the experience was basically to fill out a super shady looking webform, send the coins to the address it gives you, and then pray like hell that they come back out the other end.
Perhaps we can use this to start making headway in the fight to get rid of make, autotools, and cmake?

:)
Indeed, a quite reasonable response to demonstrate the futility of the "drug users are financing cartels" argument.
young bloods?
Wish I had knewn this before. Too late now.
> because if that scenario actually happens that artist/band is effectively ruined, blacklisted, radioactive, whatever.

If this were true, no one would work in music for more than a few years. No artist makes a hit every time.
Let me know what you think. I am sure there are many other ways to analyze this data.
It actually shows more than health data, it's like a personal dashboard for your activity, may it be physical (fitbit, jawbone and so on) or digital (instagram, twitter, foursquare)
Of course technology is going to make jobs obsolete, the job decline is inevitable. The statistics in the article are loosely based with Silicon Valley at all.

Seems like a rant piece.
The meanings of "language" and "dialect" are surprisingly tied up in politics. Aside from what various folks in India speak, consider...

In China, too, we say that people in different regions speak different dialects: the national standard Mandarin; Shanghainese; Cantonese; Taiwanese; Fukanese; and others. Someone who speaks only one of these languages will be entirely unable to speak to someone who speaks only a different one. I'm friends with a couple, the guy being from Hong Kong and the girl being from Shanghai; at home, their common tongue is English. So in what way can these different ways of speaking be considered mere dialects?

But on the other side of the coin, there are the languages of Sweden and Norway. We like to call these different languages, but a speaker of one language can readily communicate with a speaker of the other. Wouldn't these be better considered dialects of the same language? I was recently on vacation in Mexico, and at the resort there was a member of the entertainment staff who came from South Africa, a native speaker of Afrikaans. She told me that she recently helped out some guests who came from Dutch, and spoke poor English (which is usually the lingua franca when traveling). Apparently Afrikaans and Dutch are so close that she was able to translate Spanish or English into Afrikaans for them, and they were able to understand that through skills in Dutch. Again, Afrikaans and Dutch seem to be dialects of the same language (and, I think, Flemish as well).

I think the answer is that language is commonly used as a proxy for, or excuse for, dividing nations. So if you want to claim that China is all one nation, you have to claim that those different ways of speaking are just dialects of the same language. Conversely, to claim separate national identities for Norwegians and Swedes, we have to say that those are different languages.
It's mildly ironic that exactly the kind of behavior this article is decrying is used heavily within the article itself.

The article comes with presumptions, generalizations, and hyperbole the likes of which would fit right into the code reviews I've read from the linux kernel.