skysight-inc/HackerNews huggingface dataset:
Also, exhausting. Waving your arms all day, just to scroll. Still its coarse motor control instead of fine motor, which is less tedious.

Yeah, I'd be shocked if this replaces the scroll wheel. I can see a few ways it might complement existing input devices, though. One is for maybe a dozen intuitive, system-wide shortcuts. Like "if I stick out two fingers and twitch to the right within six inches of the screen, and I'm not in a touch-enabled app, switch to the next song." (This takes too long to say -- try doing it.) Or, "if I make the classic 'stop' hand gesture within six inches of the screen, stop playing music." This may not sound like much, but imagine a random non-geeky user is playing music in the background and gets a phone call and wants to pause. I bet 25% or less of users use a system-wide shortcut for that. I bet 75% or more would intuitively remember and use the "stop" gesture if you showed it to them once.

A second use case is collaboration. Someone comes into my office and I turn my screen around and show them a map of a given facility we're working on. (This happens a couple times a week.) They want to zoom out a little and see what's to the west of the facility. Instead of asking me to do that, they just reach in and do it with gestures. They don't think about it, it just works.

The third use case is all those things we do with our hands in real life that there's no analog for on the computer. Like, say, oil painting. Or conducting. Or playing rock-paper-scissors. Or air guitar. Or juggling. Or ping pong. There are a million things we do that involve holding something in the air and using it to cause some effect on the world, with little or no direct physical feedback. There are a million more that we haven't thought of yet because they're not physically possible (but they will be virtually possible).

I'm pretty excited about this.
Ask HN: Want a private beta invite to mojoLive?
Hey HN crew, I can help you jump the line for the mojoLive private beta.

I'm one of the core devs at mojoLive. We've been highly selective of beta testers for the past few months and are looking to bolster the community with fellow hackers and developers. No recruiter spam, just a ton of algorithm validation going on. We're not out of beta until we're positive our scoring algorithm is doing exactly what it's supposed to. With that being said, it's easiest to compare apples to apples, so why not compare developers :)

I'd also love to know what you think.

Questions, comments, and feedback are welcome :)

Looking forward to seeing some of you!
This attitude annoys me. Everything you do is about tradeoffs, and being online is no exception. You're trading privacy for convenience, and if you don't want to, then don't. People aren't wrong for being okay with that trade; they just have different priorities than you.
Clickable Invite: http://mojolive.com/invite/corey

About mojoLive:

"If life is a game then level up! Earn points and unlock caps for advancing your career. From seminars to conference sessions to speaking, books, online training, mentoring, and pet projects — it all adds to your mojo."
LOL. The closed captioning in the beginning of that demo video reads like a haiku from an emo kid:

"Tear out your day /
all that information is rainy days /
actually needed."

Not sure if it makes me trust Google's efforts to bring me "just the right information at just the right time."
Germany is forcing Greece to accept punitive austerity measures that will throw more people out of work, worsen its deficit/debt situation and further depress its economy.

Why Germany is insisting on fiscal policies that will actually frustrate its own efforts to bail out struggling Euro economies is anyone's guess.
It doesn't work, there is a family member I have set to "Never show up on my news feed", and keeps coming back every time.
New Total Recall trailer is a thinking person's action-fest
Most of these are passive notifications -- i.e. they don't ping you they're just there in your notification bar (or if you swipe up to start the Google Now app).

In some cases, it makes sense for some of these to be notifications that ping you. I want my phone to remind me if I need to leave right now to make my next meeting.

Finally, you can configure each individual card provider to be on or off so if you don't like a particular type of card, just don't use it.

I'm excited to see if they will provide an API for this. I would love to write custom card providers so that I can get ambient notifications of things happening in my world (e.g. the build is broken on an OSS project I run, a motion sensor in my house was triggered, etc.)
> What were they thinking? Facebook has designed a feature which makes me hate my friends.

That's funny. It's a little like chalk and cheese. I had a friend on Facebook who posted political links religiously, he swamped my news feed and it was pretty depressing. In the end - I somehow muted him. He's more recently moved over to a blog (I think he was annoying others too.) Can't say that I've bothered to tune in though. I miss it in a way.

My stream is even more flooded on G+. I'd rather a page full of teasers with click down stories. G+ is just overwhelming even if you do create circles.
I got my first PDA (a Nokia 9000 Communicator) in 1997. It was first released in '96 (that'd be 16 years ago).
HP Envy printer
OK I know how this sounds but has anyone even heard of this HP Envy Printer (try and ignore the cheesy name)? I hate printers but Tuesday I decided there is still at least a marginal need for them and decided to buy one. I was back and forth with just getting a standard run of the mill b&w Brother Laser (on Amazon for $50 or so) and something a little more robust. The HP Envy caught my eye. I had seen one in a big box store in Manhattan for about $100 more than they were going for on Amazon (cost me $160) and was impressed with the look and quality. I decided to go for it. It came in the mail this morning and I will say I am very impressed so far. It looks great, the paper is hidden, the UI is very sleek, it reacts quickly to touch and does everything you'd expect. The only issue I'd say with the UI was that they ask you to program in the date & time when they could easily get that information a couple steps later once you're on wifi. It's also the quietest printer I've used so far. It was printing a test sheet and I literally didn't even know it was printing.

Anyway long story short I just basically had given up on HP's (or really anyone's) ability to make a quality printer that didn't drive me insane when trying to operate it. I wouldn't quite say throw away your current printer and go buy this one but if you're in the market for a printer take a peak.

http://www.amazon.com/HP-Envy-114-E-all--Printer/dp/B005PYCLXA/ref=sr_1_2?s=electronics&ie=UTF8&qid=1340893439&sr=1-2&keywords=hp+envy+black
And a bad fit for something that's almost always in your pocket. When you pull your phone out because you want to call someone, how annoying is it going to be to dismiss the updates that pop up every time the score changes in a game your team is playing, or every time Google thinks you care about coupons to the restaurant around the corner?

I don't know that this will really make a big difference in phone-user interaction. I hope it stays on Glass where the use case is actually semi-relevant.
Does Google get a share from the sale of Nexus devices? I think it's samsung competing with asus rather than with google.
Noticed addyo in the terminal during the video; here's a more descriptive explanation on the how and why from his blog:

http://addyosmani.com/blog/improved-developer-tooling-and-ye...
Personal note: I can't keep up with all the new projects. I'm feeling overwhelmed right now. Should one just disconnect?
How To Get More Twitter Followers, Lets Play A Game.
> The patent system is too broken. Anyone who writes software should hate patents. Anything you write will infringe on some patent out there. If all you want is money then writing software isn't the best way to go about getting it.

I write software (open source on GitHub) and don't hate patents. I hate bad patents, the kind you can infringe upon just by writing software, but lots of patents aren't bad patents. E.g. IBM has a number of patents on compiler optimizations. Am I going to stumble upon Steensgard's pointer analysis by accident? No, the only reason I know about it is that IBM let him publish a paper based on the research they paid him to do at Watson.
WGSI Web Servers Bench
Oh, thats easy. Because there is a huge group of people that will view you as "off the norm" if you don't use Facebook. Which is snobbery as well. Every time i ride the bus, I hear the word "Facebook" at least once. So, the thing itself is a hot topic, so why not talk about it, even if you are not using it?

Your nasal spray, however, is not a hot topic.
Parking tickets are issued due to illegal activity, but they rarely end in jail time.
Those were all acquired, not built by Google.
And it's only available from their store, which doesn't have the same reach as Amazon.com or even Best Buy.

(There's a link on google.com, but that clearly worked so well for the Nexus phones)
Previously discussed at http://news.ycombinator.com/item?id=4166545
I feel like it's intended to be more the information that you look up throughout the day, just all combined in one location. I mean, I get up in the morning, I check the weather, I check the traffic, etc. If the problem is about how much data we're processing, we're already there and we were long before this. This just removes some of the padding in between, perhaps making it a bit more obvious.
The other big problem is increasing guidance from child safety experts to seat children in reversed seating positions. Once you take a normal infant car seat and reverse it, and the front passenger (or driver) legroom completely disappears unless you're driving a minivan or an SUV.

Three years ago, the guidance was to keep the infant car seat rear facing until age 1. Then it became until the child reaches 20 lbs. Now the guidance is to push to age 2 with the additional recommendations to go even longer if possible.

I believe that the proliferation of side impact rear airbags has forced the safety guidelines in this direction. Side impact rear airbags are a great safety feature for adults, but they can be fatal to small children. A car seat is the only real defense you have against them. And the manufacturers aren't taking chances with letting the airbags be disabled based on weight requirements.

Nobody likes to take chances with their kids, but we've also gone a little nuts with safety in the US, using "bigger is better" to handle every safety issue and with all sides so worried about getting sued that we've created this unsustainable escalation of safety features in cars.

This has the net effect of keeping us in larger cars for longer and preying on our emotions to keep us from switching to more practically sized vehicles. As a parent who tries to make practical and rational decisions, I find it really frustrating.
Health care law stands
Nexus 7 International Pricing
From: http://www.zdnet.com/blog/burnette/google-io-2012-android-fi...

Q: As a developer, WebGL is great. Chrome doesn’t support it on Android yet. When?

A: It’s working internally. Issues are denial of service and GPU availability. There’s some work in Chrome OS to make it safer, and we’re looking at that right now to see if we can release it in a safe way. Some GPUs are more stable than others.
link to decision [pdf]: http://www.supremecourt.gov/opinions/11pdf/11-393c3a2.pdf
Health care law stands in U.S.
Supreme Court releases healthcare ruling [pdf]
I think the intention is more like "get your shit together". Free money doesn't last forever.
How To Land A Job At A Startup (Resource Page)
Judging from previous 7" devices, no. The constant zooming disrupts my reading flow to the point of it not being worth the hassle. Third iPad iteration is great, though, unlike its two predecessors.
Because it doesn't want to devalue the Euro, which creating more money would do.
It would push the price up too much to compete with the iPad. You can always tether.
There were computers before C existed, and there will be computers after C is long gone.

If you really want to know how current computers work at low level, then Assembly is the only way.

Everything else are higher level abstractions.
This is a big one. I only really felt comfortable in OCaml when I knew that I could write a binding to any library I would ever need via C.
The part that was struck was requiring states to comply with new eligibility requirements for Medicaid or risk losing their funding. The states can decide not to comply with the new requirements and still get their original funding.

this is a pretty good link for coverage and understanding: http://www.scotusblog.com/cover-it-live/
This is exactly what I was going to post, but you said it better. The "I'm quitting Facebook" declarations strike me as a sad cry for attention.

Just stop checking your Facebook page and start hanging out more with friends in person. No need to be so dramatic about it.
Musician shares accounting info incl payments from Spotify - 40,000 plays, $150
No perceptible effect on my battery life so-far. I believe it is mostly server-side.
If i remember correctly, there should be a privacy option that restricts the people who can send facebook messages to you to your friends, how does that work with this email stuff?
I agree.

I use my Fire at least 2 hours a day (at home and the gym) for reading and surfing. However, it has two major defects.

1) Amazon appstore only (I haven't bothered rooting it).

2) Wonky interface. It's android and you can tell. It's like using a cheap android phone, unpleasant and slow. (I have a droid bionic that is much faster, but obviously more expensive).

At this price point I can easily buy another $200 table and not feel bad about it. Plus I still get the kindle app, my amazon apps will all move over.

I use my Fire way too much not to upgrade to something better. I do this for the 7" form factor, the 10" tablet (android or iOS) simply would not be as useful.
> Nope, you're right. But your "any language" almost certainly passes those syscall bindings through C to get there

Only if the OS was written in C...
I didn't know that there were mentors who were not experienced entrepreneurs. I have several (very successful and experienced entrepreneurs) friends, who are mentors for Startup Chile participants. They've advised these companies, hooked them up with important contacts for their businesses and even provided office space. I guess I generalized that to the whole mentorship system.
I just saw this at my job last week - literally.

Walked into the bathroom and the CEO was in action with a mop in his hand. He looked up and said "Oh hey I'll be out of the way in a few seconds, sometimes the toilet in here leaks."
My bank will text me when they suspect fraud. They'll send a push notification to their app on my phone, as well. It's not quite 2-factor authentication, but close.

Wouldn't a beefed-up version of that be simpler than chip and pin? I could set a threshold of say $50 or $100 at my bank and any transactions above that should need verification from another channel.
Facebook used to stream live sports events
I think people miss the fact that I wrote about a code smell, which means a potential problem in your code. I don't say you shouldn't be using primitives. I say that there are cases where you should use rich, custom objects, that will simplify your code and improve design.
Windows desktop destined for long slide to oblivion, says Gartner
>	OK I know how this sounds

Says someone whose account was created 287 days ago, but has never commented, and has never submitted anything save this ad for HP.
Are they going to aggressively market and retail this device? If not most people won't even know it exists.
How to Sort the Clothes for the Laundry, Home Management - Tera88
Of course she never forgave me for showing up her "pets" like that.

People like that are legion. I was fired by one such. When I applied for unemployment - and was turned down - I found out that I'd been fired because I was 'incompetent' and ms-represented my credentials.

Which was funny: I was fired because I did not bring in cookies on Friday.
If you know C, there's nothing you can't do.
Not being on Facebook seems to be the new "I don't even own a tv" http://www.theonion.com/articles/area-man-constantly-mention...
Facebook Purity

http://www.fbpurity.com/remove-facebook-timeline.htm
U.S. Ban on Samsung Galaxy Tab Sales Goes into Effect as Apple Posts Bond
> You need to know C

Learning C before C++ is a very bad idea, as it will make you try to use language patterns that are considered bad ideas in C++, as there are safer alternatives.
I'd say its very important to do research on the company you are trying to get a job with. I got a job at a start up, but there wasn't any information available online. I had to work there for a month to realize they were probably going nowhere.
"We use genomics and informatics to find a gene cluster. But that's an information unit," Verdine says. "We have to get the molecule. Synthetic biology involves coaxing the cluster into biosynthetic factories, which then produce the molecules. If we don't have the molecule, the cluster is useless."

Once you have a scalable process for producing chemicals that are potential drugs via DNA sequencing & analysis and bacterial synthesis, how do you figure out what disease process to test those chemicals against? Do you shotgun them against a large set of disease processes? Purify the product, analyze it, and store it in a database and do theoretical work to pick out candidate diseases for the chemical? Is there something about the gene cluster that gives clues as to what the chemical might be doing for the organism?
If by "get your shit together" you mean "maintain a functioning economy and get your deficits under control", austerity is exactly the wrong approach to take.
Of course, one option would be for Germany not to give Greece any money, and then Greece couldn't spend the money that it doesn't have as it is/was.
Spreedly Core, PCI-DSS, Gateway Autonomy and commerce. A Guest Post on our blog
Tell HN: Make a choice for your Obama-care discussion
Lots and lots of submissions about the healthcare ruling - make a choice about where you want the discussion to go and don't split it over several submissions, repeating the same points over and over:

http://news.ycombinator.com/item?id=4171770

http://news.ycombinator.com/item?id=4171791

http://news.ycombinator.com/item?id=4171806

http://news.ycombinator.com/item?id=4171814

http://news.ycombinator.com/item?id=4171828

http://news.ycombinator.com/item?id=4171830

http://news.ycombinator.com/item?id=4171837

http://news.ycombinator.com/item?id=4171880

http://news.ycombinator.com/item?id=4171885

http://news.ycombinator.com/item?id=4171886

http://news.ycombinator.com/item?id=4171959

http://news.ycombinator.com/item?id=4171978

http://news.ycombinator.com/item?id=4172033

http://news.ycombinator.com/item?id=4172217

http://news.ycombinator.com/item?id=4172263

http://news.ycombinator.com/item?id=4172343

http://news.ycombinator.com/item?id=4172389

... and still the submissions come in. I'll stop updating now.
Let's not care about companies, let's care about people, human beings. Is it better for your health and independent and well-being to know how to cook the food you eat or to just buy burgers?

Same for computers. Say you have kids, will you not at least try to push them toward controlling such important and intimate things as their computers or phones? Would you agree with them when they tell you they don't care how Facebook work, what info they have, what other choice are available? All these means they need to be computer literate. If they don't they will be slaves.
However, when you write and read real-life C code, you have a chance to learn how software works under the hood much better than with higher-level languages.

getchar(); //C
STDIN.getc //Ruby
getChar //Haskell
System.in.read(); //java
How do any of those show me how software works under the hood? In none of them do I have any clue how a character makes it from my terminal to my program.

int* a;
Teaches me nothing about caches, memory latency, NUMA etc. Hell, dereferences are even guarantied to read the same physical location in memory(just the same logical location.)

struct stuff{
int a;
int b;
};

Doesn't teach me anything about memory layout. C assumes you are running on some hardware from the 70s, it doesn't know about virtual memory, address spaces, memory pages, NUMA, ram with multiple channels, the no execute bit, GPGPU programming. The only thing C has going for it is simplicity.
You know, emailing you your password (while still a fairly questionable security practice) after registration doesn't necessarily mean that they're storing it in plaintext. They could still have the plaintext password in memory during the registration process, including the initial email.

Same deal with a newly generated password as a result of a forgotten password link, though sites should force the user to change that on first login with the temporary generated password.

Emailing you your existing password "out of the blue", of course, is just irresponsible and unprofessional.
I don't often see things on HN and think, "wow, I absolutely must have that," but this is one of those times. Thank you for releasing this; if you do a kickstarter page or put up a donation link somewhere I'll throw some money at you. :)
Clickables:

http://news.ycombinator.com/item?id=4171770 <- some comments already

http://news.ycombinator.com/item?id=4171791

http://news.ycombinator.com/item?id=4171806

http://news.ycombinator.com/item?id=4171814

http://news.ycombinator.com/item?id=4171828

http://news.ycombinator.com/item?id=4171830

http://news.ycombinator.com/item?id=4171837

http://news.ycombinator.com/item?id=4171880

http://news.ycombinator.com/item?id=4171885

http://news.ycombinator.com/item?id=4171886 <- PDF of actual decision

http://news.ycombinator.com/item?id=4171959

http://news.ycombinator.com/item?id=4171978

http://news.ycombinator.com/item?id=4172033

http://news.ycombinator.com/item?id=4172217

http://news.ycombinator.com/item?id=4172263

http://news.ycombinator.com/item?id=4172343

http://news.ycombinator.com/item?id=4172389
A neo-liberalist wouldn't necesseraly make the two a difference. Right now I personally see patent trolling as a tax (collected by some really murky individuals) on innovation, a neo-liberalist would perhaps see it as the market promoting patented innovations over non-patented innovations or innovations without "good" protection - thereby making the individual with a "good" protection an advantage. I think even a neo-liberalist could see that as positive. I'm however not a neo-liberalist (fuck, I'm a Swede we're pretty much communists anyway?) so I can only see this as a tax on innovation, but the point I was trying to make and still stick by is that if patents are so "worthless"/"weak" then why can someone make a buck out of them, aren't patents then more misunderstood than "worthless"/"weak"?
The problem with that is that the language model's power is already used to fix things up locally (because this is transcribed from audio). As a result it can't be used again to decide if the transcription fits the model; it's the case by design. There must be some kind of confidence metric at the end of the process, but I don't think it's possible to tell how much of the ambiguity comes from inadequacies in the phoneme model, or the audio environment, or the language model. They'd have to throw out good transcriptions in noisy environments along with bad transcriptions, and probably wouldn't keep much at all. As it is it seems they prefer to publish crappy results and hopefully have some feedback channel involving the video uploader.
What are the four noble truths, in short?
You'll eventually get over being "too cool" for Facebook. It's ok, I did it too. We'll welcome you back when you change your mind. Life is too short to worry so much about these things.