skysight-inc/HackerNews huggingface dataset:
When I was in college I took up Dvorak for a while. It was definitely an interesting experience trying to switch between Qwerty and Dvorak with any frequency. I found that I could touch type in either, but to type Dvorak I had to look at the screen and to type Qwerty I had to `look' at the keyboard. When I wanted to type Qwerty it didn't matter if my eyes were shut, but my head had to be tilted down.
Microsoft Is Closing Its Entertainment Studios
> Terrorism is political violence, but not all political violence is terrorism.

Exactly. It's terrorism when other people do it.
The only real problems I'm having with vim:

hjkl is awkward: only h stays the same, j moves down but is on the upper row, k moves up but is on the lower row, l is on the upper row (though you still have space)

You can't use 'jj' for entering normal mode from insert mode anymore. 'nn' (what is at the same position as qwerty 'jj') is quite common when typing stuff, similar for all other keys you have your fingers on (maybe not 'ii'). So I settled for 'hh'

The other stuff isn't really an issue in vim.

I don't have problems with anything else really. Most standard gui shortcuts remain unchanged
Those terrible meaningless PDF names, along with wanting to automate grabbing BibTeX from online databases (mostly ACM and IEEE for me), were the main drivers for writing BibDesk, a Mac OS X reference manager: http://bibdesk.sourceforge.net/

I started it back in ~2002 or so, and it's been kept running by a small group of contributors ever since.

Not a multi-user or web-based solution, but it has accumulated quite a few features (including searching many databases) that can make keeping a personal BibTeX file up to date much less of a pain.
If you come to this link about Google from Google.com by searching "Google Reports 22% Revenue Growth" you can skip the pay wall.

https://www.google.ca/search?q=google+reports+22%25+revenue+...
Wikipedia has an article on this, http://en.wikipedia.org/wiki/Linear_equation_over_a_ring it would take a long time to read up the background to understand it, and I don't have the background to distill it to the exact result we want.

Note the wiki article references this book: Ideals, Varieties, and Algorithms by Cox, Little and O'Shea. This is a standard and approachable reference on this kind of topics.

Although this topic is interesting, I think it's best to treating it as a technology. Knowing it's existence and know when to apply them is good enough. Understanding how it works would be a big time sink and sadly doesn't give much useful insights.
I'm using Colemak for 2-4 years and I have the same Experience(helping someone using another layout, non-blind typing previous layout, games) as you have.
I used Azerty 95% and Qwerty 5% before the switch.
Because I don't type much French anymore, I'm not missing Azerty layout.

I'm even using Colemak on Android.
"Microsoft is the productivity and platform company for a mobile-first and cloud-first world"

Does anyone within Microsoft actually believe this? Do they recognize it as wishful thinking? Or perhaps they use it for motivation?

Disclaimer: I have a block of MSFT stock, but while I think the company stands a chance of turning around and that it could even grow, it has a lot of work to get to the point where I could say that with a straight face.
Why must you type in qwerty to take the tests? Can't you bring in your own keyboard that supports Dvorak in hardware?
Works better though
Airbnb Is A Fad
Tell HN: We just launched Stre.am for Android
Hey HN! Longtime lurker, occasional poster here. I just wanted to share that today my team launched Stre.am for Android, a mobile video broadcast app with an emphasis on simplicity.

https://play.google.com/store/apps/details?id=com.sparc.stream

We're eager to have as many eyeballs on the new app with as much feedback as possible (with mostly obvious ulterior motive of maybe reaching the "Top New Free Android Apps" category in the Play store...).

Happy to answer any questions about the app itself or the technology we used to build it (primarily Node.js+Express, Java+Play and Scala+Akka on the backend, and native development for the mobile clients).

The app itself is designed to be as self-explanatory as possible, but the general idea is to sign up, hit the green record button, and your video shows up on stre.am with minimal delay. Thanks for reading!
Thanks, HN: You helped discover a disease and save lives
(There's a shout-out to HN in the article.)

Two years ago, HN was the first to pick up on a post I wrote about my son's preliminary diagnosis via experimental exome sequencing:

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

Two years ago, he was the only known NGLY1 deficient patient in the world.

By spreading the story, we've found 16 cases worldwide.

We've organized.

We've found preliminary treatments.

Clinical trials are in the pipeline.

In some cases, we've saved the lives of previously undiagnosed patients.

And, these children's cells are turning into gold mines for the basic science of glycobiology.

From the bottom of my heart and on behalf of the entire small but optimistic NGLY1 community,

Thank you.
Matter – Dark UI Kit for Sketch
my favorite game as well, although I always wanted more from the AI
One of the more interesting things is that the demos were almost entirely just the demo form a marching cubes package they bought on the Unity Asset store for $100 [1]. Even down to the textures. The only additional feature were the two rigged characters and a those few building meshes.

The creator of that package, formerly an enthusiastic developer of a cool product, pulled his product from the asset store when yogcast's kickstarter hit half a million and apparently abandoned game development entirely.

[1] http://forum.unity3d.com/threads/introducing-voxelform-voxel...
The downfall may have been that MSFT tried to do too much and enter to many little niche markets. Glad to hear that Halo will continue. I have been following that game series for a decade now.
Is there a list of "X By Example"-style tutorials around? I learn best from these sorts of things and would love a compendium of sorts.
Commercial ISPs vs. Consumer ISPs is a useful way to frame the issue. From an economic perspective, the big difference is that the Consumer ISPs generally have a monopoly over the Consumer endpoints, while the Commercial ISPs do not have a monopoly over Commercial endpoints and must negotiate a competitive market.

This obviously gives the Consumer ISPs pricing power in all of their business dealings (including any peering contracts that they force the Commercial ISPs to sign). The fact that Verizon owns RedBox (a Netflix competitor) & sells TV packages is just further motivation for hampering the interconnection.
I still use Qwerty on my phone, because I always type with two fingers. Does Colemak have any real advantage there? The muscle memory for two-finger touchscreen typing is different from that for ten-finger blind typing, so that is not an issue for me.
"Albuquerque" is a parody of "Dick's Automotive" by The Rugburns, so it falls into your second category.
(There's a shout-out to HN in the article.)

Two years ago, HN was the first to pick up on a post I wrote about my son's preliminary diagnosis via experimental exome sequencing:

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

Two years ago, he was the only known NGLY1 deficient patient in the world.

By spreading the story, we've found 16 cases worldwide.

We've organized.

We've found preliminary treatments.

Clinical trials are in the pipeline.

In some cases, we've saved the lives of previously undiagnosed patients.

And, these children's cells are turning into gold mines for the basic science of glycobiology.

From the bottom of my heart and on behalf of the entire small but optimistic NGLY1 community,

Thank you.
When I was on AT&T U-Verse they did this with torrents. I replaced my router, OS, and modem thinking the problem lay somewhere on my end, and once I ruled all of that out I called up AT&T to complain and call out the fact that it happened only when I torrented.

Their response was that yes, they do disrupt all torrenting traffic, "because it is illegal and they must comply with copyright holders". Nevermind it was various linux distros I was trying to download and evaluate, all torrenting is automatically evil by association.

I had to switch to Cox because they're the only other option in my area. The 250GB data cap on my plan is BS, but at least I can spend that 250GB however I please.
From what I gather, that's true. When I was in GIS school, one of the administrators had an anecdote about how job listings were saying they wanted people with like 5 to 10 years experience -- with a product that had come out less than 5 years earlier.
> They need to diversify their sources of revenue more.

Self-driving cars, robotics, Nest, Fiber, contact lenses, ... ?
I feel there's a bit of irony in your two statements.
Most ironic comment ever?

Google may need to diversify, but that seems unlikely in a world where you expect all content to be free.
I am beginning my studies (2nd year MSc) but my professor might be interested!
"Any userspace program which uses this new
functionality must make sure that if it is used in early boot, that it
will not cause the boot up scripts or other portions of the system
startup to hang indefinitely."

How can the userspace program "make sure that it doesn't hang indefinitely" if it is started early in the boot process and the call blocks?
It still doesn't belong on here.
The Revolution Will Not Be Televised
Since the dawn of the industrial revolution people have been worked to death in sterile environments, devoid of passion.

In the 21st century the average employee spends 3 hours a day actually doing productive work.

The majority of people on this planet are merely existing.

Playing out their best days waiting for a retirement which may never come.

This has to change.

Startwatch is my first js project.

You plan, execute and review the most important tasks one at a time, in 10 minute bursts, measuring, learning and refining as you go.

The pain of this situation has driven me to learn things I never thought I could.

Check out the prototype and let me know what sucks/ what's awesome:
www.startwatchapp.com
I remember the story, it was very powerful. Thank you for not giving up and making the world a better place by continually working hard to find answers.
> No. That's not how the internet works. Nobody PUSHES data. People PULL data.

To be pedantic curl -d test example.com would push data across the internet.
This is an interesting question and answer. I personally believe that legislation will be forced to change so that de jure can more closely resemble de facto...
But this will not happen (anytime soon) while NY lawmakers think they can tax or regulate something.
Sometimes this piss me off too.

But this is worse. Pressing Command+W in Skype chat asks if you want to remove person from your favourites. At one specific version it actually closed the window. Go figure.
Hours – time tracking app by Apple Design Award winning team
SmartAsset (YC S12) Is Hiring a Senior Interaction Designer
'That some part of "The Government" thinks they can regulate something that is not theirs is laughable.'

Bwuh? I can not come up with a sensible interpretation of this sentence. And I've tried.
Ask HN: Where are the news about the shot down of the airliner?
It seems weird that there is nothing on the front page... Spam filter too agressive?
As opposed to putting a CSPRNG in userspace, in which case they only need to compromise either of two CSPRNG codebases?
Seriously, this page makes me want to run out and buy an iPhone!
It's "NationalFile_20140601.zip - Download all national features in one .zip file "

I can't think of a way to query wikipedia - not like this allows. Once this file has been imported into sql (I use SQL Server), I run queries like
SELECT DISTINCT [feature_type] FROM dbo.nationalFile WHERE [state] = 'California'

This will give me a list of all types of features in California. From there, I'll see something that looks interesting (like "lava field" or "mine") and I'll run another query like
SELECT [feature_name], [latitude], [longitude] FROM dbo.nationalFile WHERE [state] = 'California' AND feature_type='lava field'.

This will give me a very clear list list. I can't imagine there would be a way to do this with Wikipedia, or any other online source that doesn't offer an API.
The section title: “Google is not really a search company. It’s a machine-learning company.” might be better, but ... meh, title fussiness. Anyway, it's an ad company!
Help us to get Akeneo (open source PIM) packaged by Bitnami
The Verizon users are REQUESTING the data, they pay Verizon to provide it, it's Verizon's job to make sure the users have access to the "Internet"

Verizon looks at it as if Netflix and Level 3 are pushing the Data, everyone else clearly sees that they are pulling it.
Idea for Product Management Web services like Unioncy and Stuffcards
Do you have a recommendation on what to sell? How hard is hard? Can I work medium hard and earn $150k? Do I have to live anywhere in particular? Do you have to travel 100+ days a year?
New York Reveals BitLicense Framework for Bitcoin Businesses
React v0.11
clickable link : https://play.google.com/store/apps/details?id=com.sparc.stre...
It is possible to use brute-force via timing attacks to determine whether accounts exists on hosts, and then either focus different attacks on those accounts or spam them.

It is amazing how much this needs to be repeated, but security is not an absolute. Fail2ban adds another layer of security, thus it is a good thing.
I understand the state's fear after the Mt. Gox fallout but their effort seems too overreaching. How could they possibly enforce _all_ citizens and businesses involved in cryptocurrencies to have licenses, hold 10 years of records, etc.?

OTOH, would there be a way to hold currency exchanges legally accountable without breaking cryptocurrencies?

There are too many stupid exchanges that scam peoples' coins and this seems like a barrier to adoption for lots of people. It would be nice to just push $100 from a bank account into a bitcoin account (like paypal does).
The rationale for this system call is poor. If you're out of descriptors, so that you cannot open another one, then bail loudly! Do not fall back on some ill-conceived code that uses poor quality pseudo-random bits in a situation where such bits must not be used!

Also, an descriptor to /dev/urandom can be acquired early and retained for the life of the process. When you need bits, you just read from it. This gets around subsequent chroots and descriptor exhaustion.
Public Problems, Private Dollars: Obama Seeks Infrastructure Repair Money
Should I submit an Issue on github to help push this, or is it relatively certain that it'll get done? If I get time + a device provisioning profile, I could also try to do it myself, but that's not likely to be any time soon :)
Small Businesses Are Finding Bank Loans Easier to Come By
I skimmed through that thread. For those interested, here are the salient posts.

Where winterkewl finds the package:
http://forum.unity3d.com/threads/introducing-voxelform-voxel...

Where the creator acknowledges that winterkewl is using the package for the kickstarter campaign:
http://forum.unity3d.com/threads/introducing-voxelform-voxel...

Here is where the creator pulls the package:
http://forum.unity3d.com/threads/introducing-voxelform-voxel...
Fact-checking is good, yes. Start with http://www.examiner.com/list/russia-s-top-20-lies-about-ukra... and http://www.examiner.com/list/russia-s-top-40-lies-about-ukra...

I've been following the Russian news somewhat and my parents have been talking to friends/relatives in both Ukraine an Russia, and the amount of outright invention in the official Russian media has been quite impressive.
Unsurprisingly enough, that's already patented, as far as the image mapping to purchase process is concerned. I believe by Amazon, though.
The key word being "revenue". Google is very dependent on their ad revenue right now.

(the parent comment is deleted, so I'm only responding to you)
The Big Winner from Y Combinator’s Success? Sequoia Capital
That's a service of one of the big credit reporting companies - Experian I think, or maybe Equifax. Heck, maybe both. UPS doesn't know this data about you, the verification service pulls it from your credit file to determine if you are who you way you are, since the data is more historical (and more personal) than common password identification type questions.
Each half of the statement makes sense on its own.

Translation: We invented Office and windows. Since then, the world has become focused on mobile and cloud computing.
Eskeleto-Rosa Acosta Dance
You missed the 3rd reason for this. Calls to /dev/urandom can not block, so it a script or program requests random bytes before entropy has been set up, it can get back bad random bytes. The new system call getrandoms does block, so early scripts will not get bad entropy data.
I love Papers but they've been ridiculously slow with retina support; I wouldn't mention it, except it's the easy things that still haven't been done, such as coloured circles for tags, while more complicated things (many icons/artwork etc.) were done ages ago.

They released a major new version (Papers 3) just under a year ago. One of those 'fresh start' kinda releases; a re-think of what a reference app should be like, and substantially different from Papers 2. I still haven't upgraded because it doesn't do much more than Papers 2 did, but if you're coming to the product for the first time, it really is a great release. Highly recommended. Definitely the best Mac client out there, and they have a good iOS app too, along with solid Dropbox syncing. (Haven't tried their Windows version.)
right, anyone who has undergone frequent ssh brute force attacks knows that they can create a nontrivial amount of cpu usage.
Wayback Machine points to pro-Russia rebels in downing of MH17
Kinesis can strain your thumbs. I used one for 14 years. Still got major wrist pain and really bad thumb pain. Microsoft Sculpt Mobile and that style of keyboard ended up being my best option.
There have been news topics submitted, highly voted and commented, but they've been deleted or removed from the homepage. It would be nice if we could get an answer as to why it's being censored from HN, when it's something the community is interested in discussing.
I've lost track of how many quarters in a row CPC has declined. I think it's 12 or 13 now.
Scientists unveil aircraft technologies of the future
The "Don’t Measure Everything (YAGNI)" paragraph is particularly true.
I can't recommend Distant Worlds enough, if you are looking for a 'Paradox game' in space (it's not produced by Paradox though). There is also Stardrive which is similar, though also much simpler.
Congrats Ryan! Very excited to see where you take PH!
C had AT&T and was UNIX system programming language.

As UNIX spread into the industry, so did C.

All languages required by OS vendors as the official ones to target their OS, succeed in the market if the OS succeeds.
Hans Rosling's "Don't Panic" documentary presents some interesting findings about population and third-world countries.

http://www.gapminder.org/videos/dont-panic-the-facts-about-p...
the government has effectively 0 control over bitcoin. They can control the population in the US (or in this case, NY state) that uses it. But outside of that they can get bent.
Regardless of the validity of the whole argument, the numbers and that graph are ridiculous. People working a job that requires no skill and no education are more likely to live in poverty than other workers?!?!? Thats just crazy...
Thinking only of Verizon the consumer ISP, in what universe are consumers creating as much bandwidth as they consume. Upload speeds for consumer internet are what? 20% 30% the download speed. Verizon the consumer ISP would never generate as much data as they pull.
Seven things Satya Nadella should do to truly change Microsoft's culture
Probably flagged as off-topic.

"Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic."

https://news.ycombinator.com/newsguidelines.html
On a bike, it might work better than in an office because of the greater distance to the subject.
Downvotes? The person I responded to said you can't push data, you can very well push data without the other end initiating it. I specifically mentioned that you can do it with an HTTP POST (using curl as the UA).
It also (correctly IMO) uses headers to specify format rather than the client needing to append stuff like ?format=json to the URL.
Congratulations on writing a spambot, I guess.
Super cool idea and implementation! My tiny library is right up your alley, feel free to add it: https://github.com/SGrondin/bottleneck
Users can flag a story if they don't thing it belongs. Maybe the community decided that it's not something they want.
I believe it is.
Obviously map and reduce operations have existed for a long time, but MapReduce was Google's work, before it was popularize by hadoop and friends.
Soon after MapReduce became popular, there was a paper published (by non-googlers) which 'described' the algorithm and poked some fun at the terminology:

http://lambda-the-ultimate.org/node/1669
If it's just remembering Qwerty that is holding you back, it shouldn't be a problem.

I switched to Dvorak many years ago. Typing Qwerty was very frustrating for the first ~two weeks while learning Dvorak, but not a problem after that.

I rarely type Qwerty now (maybe a few words every fortnight), but I can still touch type it without any trouble or significant speed loss.

A friend of mine learned Dvorak before Qwerty. He can still type Qwerty just fine, though it's a lot more annoying to him since he never bothered to become proficient at it.

I don't think learning Dvorak will lower your Qwerty proficiency except for first few weeks (or less) of learning. Muscle memory lasts a long time and returns quickly.
Probably the tendency of those threads to devolve into nationalist political backbiting and conspiracy theory.
I've given some silver Titan bitcoins as gifts and they've been a pretty big hit. They're more of a high end collectible. If you want to print your own private keys, silver wallets are kind of a DIY coin kit. http://www.titanbtc.com
http://www.silverwallets.com
I've wondered this as well. I suspect that it would be cost prohibitive for Netflix to have a contract with several edge providers like Level 3. I'm certain that Verizon's price demands to Netflix would be cheaper than this option.

Think about your own ISP. I pay $80 for service, but to get the same bandwidth shared between 2 ISPs I'd have to pay $120 plus now I'm doubling my hardware costs (routers to each ISP).
Here are some guesses about the reasoning for this admonition:

* Suppose /dev/urandom is not receiving randomness at all, and the Monte Carlo application keeps drawing bits from it like crazy. Then this device is reduced, effectively, to a PRNG. Maybe, as such, it is not a particularly good PRNG; it is not intended to be used that way. It is supposed to take some real entropy bits, and "stretch" them to cover a larger request---but not ridiculously so.

* Simulation applications benefit from repeatability: the same seed fetches exactly the same results. You lose that with urandom.
"The motivation behind the new system call has more to do with chroot environments, where the device might not be available at all. "

Why wouldn't one simply create the appropriate device node inside the chroot? This argument strikes me as nonsense.
International Dota 2 Championships on ESPN Networks
It was top of HN for a few hours earlier this morning.