skysight-inc/HackerNews huggingface dataset:
I've been watching this from the public announcement date, preordered, applied for dev sdk, and been active on the forums, as well as pondered the possibilities (read, waving hands in the air a lot).

In my conclusion - THIS WILL REPLACE TRACKPAD.

Not augment, not be by the side of. REPLACE. And not only because Leap is awesome, but because trackpad is horrible.

EDIT: You'll remember not upvoting this one when you're proved WRONG.
Darpa creates sound-based fire extinguisher
We care more about scaring away muslism than keeping qualified workers.
War plan red - US plan for war against Britain and Canada (1930)
How is this HTML5
https://www.workindenmark.dk/ might be worth looking at.
Security hole in Amazon's Kindle Touch
Is this considered a nice Haskell style for this kind of programs? If so, I prefer how LP looks in Python. If someone is interested, my presentation slides:

http://www-sop.inria.fr/members/Remigiusz.Modrzejewski/prese...

Note this presentation was given to an audience that mostly knew ILP and has used it before for combinatorial optimization, so I'm not gentle with theory. It's just to show that Python is a little nicer than Java to do it.
I gave you an upvote for that ;-)

I haven't been to one of these before. How is it?
Although this is a good point on its own merits, it's kind of a non sequitur when the topic is importing films rather than producing them.
I wonder if this actually teaches you the right kind of muscle memory.

I have no difficulty with hjkl for navigating in Vim, but I had trouble associating those keys with the string "move <up/down/left/right> one character".

Mapping from the description of the command to the key is not the kind of muscle memory I use all day.
Asus Transformer Pad Infinity TF700 is now available for sale
Employers: Stop Whining and Start Fixing the Tech Skills Gap
So many employers are complaining that the tech community can't keep up with all the emerging trends in the industry.

But, what is being done on their end to help fix the problem? It often seems like employers are looking to land the best talent out there for low cost and with no training. Something's not shaking down correctly. Check out the article to see how employers are a big part of the problem.
I agree. Funny, as at the very same moment this http://news.ycombinator.com/item?id=4249900 is on the HN frontpage as well. In my eyes an even better example, but not as good, as the ones you stated.
How would you generate which seed to use?
I didn't know glpk takes text input.

I'd write the program anyway, however - the text file would actually be quite large. This problem has 15 variables and 27 constraints (if I counted correctly). Your plain text input to glpk would be at least 43 lines long (counting the objective function), compared to about 30 lines of haskell.

If your usage pattern varied daily (e.g., one pattern for monday, a different one for tuesday), your input would become even bigger. The only modification to the haskell code would be:

main = do
printLPSolution (Map.fromList [ ("mon_0", 12.2), ("mon_1", 25.1), ("mon_2", 53.5),
("tues_0", 15.8), ("tues_1", 33.9), ("tues_2", 76.2),
...
])
Why is the Java ray-tracer slower than Javascript?
bad example, in France and US you can still buy from food sources..ever hear of farmers markets?
Inspired by redo, I've been writing a simple command-line tool set you could use to automatically generate and maintain a build system.

https://github.com/catenate/credo
Perhaps I'm odd, but I like hanging with friends at homes - its where we live. It's a lower energy drain for me than to go to a restaurant. Plus, homes stock games, music, wifi, etc, it's set up by one party or the other for their particular comfort. A restaurant doesn't really target specifics, and certainly won't have our favorite (niche) board games.

Going out also costs a chunk of change, and snarfing a grocery pizza will cost a lot less. :-)
redo is great; the basic build stuff is way easier, and the more complex dependency tracking stuff is at its worst no harder than make.
loved tcfast.com - I'd like to see it back online as well
All set :)

You should now see a dropdown for selecting beginning or ending in the search form.
Ask HN: Would like criticism for my game demo on Android
Hey HN,

I posted about this a while back and got some good feedback about it, so I hoped you could help me out again.

I finally got a demo out, and I want to try to make it as good as possible, but I need some help figuring out what works and what doesn't. Considering I have played all of these levels and everything many times, its hard to judge it.

Currently, the consensus is that it needs tweaking done to the jumping and the movement. Adding a delay after you die, and there were some other suggestions that I will have to look up again.

I was wondering if you guys felt the same way, and I was hoping you would find more stuff wrong with it so that I can make it better. I look forward to getting your feedback!
You can instant accept any bitcoin value that is lower to the investment to do the 51% attack or similar.
Example: no one is going to make a 51% attack to steal only 10 bitcoin from a vending machine.

Simply put a limit, or just say to the user that any amount of bitcoin over X will need Y time to get verified.
Anything lower that X amount will be instantly processed.
Shell Gets Powned
Side note: Have there been any studies (or even informal accounts) on people that hold their arms up a lot (e.g. puppeteers)? Do they still get tired arms easily, or have they gotten so used to it that they can do a day of work without their arms getting tired?
Market link is here:
https://play.google.com/store/apps/details?id=org.waldev.pla...
Very kind reply. Thank you very much.

I wrote the question right inside the HN form without any HTML tags. However, submitting failed once because the title had more than 80 characters. I assume that the tags were inserted automatically upon resubmitting with an edited title.
The lead developer, Poul Henning-Kamp, is a danish national but was hired by a norweigan newspaper to develop Varnish.
How To Move Forward As A Young Employee: Have An Opinion
Random bit of maths, given if you want compatibility with older IE's you're limited to around 2000 characters in the fragment string. Assuming you base 64 encode to generate valid urls, you can only fit an 8x8x8 grid into the fragment string.
In-App Purchases are Developer's "Proven Route" to Monetization
Hi Colin, first of all thank you BIG TIME for making effort to make a comment! It just sucks when you make something, looks useful, but then nobody seems to get it... and it just fades away...

Now getting to the point :):
1) What it does? It takes a PSD file of your email design and spits out HTML code of email template with sliced images, that are used in that template.

2) "HN submission is misreported", for me it shows 2 points, when I visit the site, and it seems to be correct on HN too, there is a slight delay ( I have just noticed that myself ), but it is a more of a loose for me, because it shows less on my page, than on HN. HN doesn't really provide a "share" button, so I used this hack from http://hnlike.com. I am using it first time, but it seems to be legit...

Feel free to add some more criticism :)
That's cool, but I don't think I would trust connex.io any less than I already trust linkedin or Facebook with my data. In the end, LinkedIn and Facebook are the ones who are far more likely to sell your data for money, since they don't get anything else from the users but data.

I'd much rather pay connex.io to guarantee that they won't sell my data to anyone and then have Facebook/LinkedIn ask for this data from connex.io (i.e. exactly the other way around).
I came here to say that. I do real-time audio plugins; guitar effects and amplifier simulation as a hobby and Bug 3434 is THE reason I don't have a smartphone.

Android could have swallowed this market whole, but because of that fucking issue, it is completely and utterly useless for audio, IMO.

Edit: For those of you who don't play instruments or have never tried using a digital device to process audio in real time, let me assure you that anything above 20ms latency is unplayable. You are unable to hold a rhythm when the delay from moving your fingers until your ears receive feedback is too great.
What To Look For During Microsoft’s Announcement Of Office
Lego is a medium. Like paint or sand. No need to pluralise :-)
Do what the company I worked for did. Slap a works best in Chrome next to the link (it works okay in Firefox too, but no reason to confuse users more), and any user who attempts to lock on with an IE browser less than 9 gets a 'you need to install this plugin to continue' and then they have Chrome Frame.

I work for a casual gaming company.
Danish attorney (and python noob) here.

Just want to add that if you can't qualify for one of the working visas or a family based visa, which can be tricky due to the many specific requirements, you shouldn't lose hope. If your girlfriend is a Danish citizen or a citizen of another European Union country you can make use of the EU rules regarding free movement of labor, i.e. live and work in Denmark without a visa and without financial requirements, without having employment at hand, without expensive application fees or the other usual obstacles set up to make immigration hard.

This follows from the Metock ruling from the European Court of Justice:

http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:...

In short, the Metock ruling says that the free movement of labor entitles any EU citizen to bring a partner/family member, who is a citizen of a third country such as the US, with her when she moves from one EU country to another for work.

To make use of this ruling both of you will have to move to another European Union country to work there for a short period (for example 3 months). You will probably have trouble getting working visa there but your girlfriend can work there as an EU citizen. You don't have to go further away than across the bridge to Malmö. It will probably be necessary to marry, since the requirement for unmarried is a "durable relationsship", which you may not fulfill in such short period (as I understand it you met recently).

You need to live in the other EU country, not just stay there at a hotel. To be well within the requirements your girlfriend should try to work there in what is at least a half time job. She doesn't have to get any kind of qualified job.

Though they are reluctant, the Danish immigration authorities are obliged to explain how you benefit from this EU loop hole if you ask them about it. Be sure to ask in detail about the requirements.

Good luck, and welcome to Denmark :-)
Hm, one of us doesn't have a good grasp of what 'zero-sum game' means. In truth, it may be me, because you lost me there.

I wasn't praising the headline because it was 'clever' though. I think the question it raised highlighted a bigger issue that still hasn't really been examined. People are focusing on the importance (or not) of accurate charts. I'm more interested in understanding why a company that exists to provide a 'complete understanding of what consumers watch and buy' is misrepresenting data.
Fullscreen also has security issues, more in fact, I believe? And it is not behind a flag. Also, mouse lock is enabled in Chrome in NaCl apps, but not HTML5 ones. So I am not clear on what's going on there.
The inconvenience is part of their business plan. A certain percentage of people won't redeem their code, making it profitable.
Your Python DSL looks very nice. There's no reason a Haskell one couldn't look equally nice.
Literally so in my case; I clicked the link to read it, but decided not to when I saw the lack of paragraph breaks.
Skeptic powers, activate. I'd be surprised if the alleged drop in p2p traffic was something other than natural variance, interpreted by people who expected a drop.
It's also missing the Brief keyboard mapping :(
This is great, but the Github literate Haskell code looks so much better (cleaner, syntax highlighting, etc.) than your blog formatting - I found the code fragments impossible to read.

The literate Haskell version on Github:

https://github.com/stucchio/Cloud-capacity-planning/blob/mas...
24 hours later, and I think it's pretty clear that Nielsen aren't accepting any comments on that article.
Different sizes of infinity
If it had "seeing the scenario", I would've immediately bought it and would have been willing to pay at least $15.
It's throwaway code written for a blog post, and could certainly be cleaned up.

However, Python code to solve the same problem would probably look very similar to the Haskell code. The initial example given in that presentation has only 4 variables and 4 constraints (slide 5), I have 15 and 27.

Once you get to bigger problems, python code winds up looking similarly ugly. See lines 14-15 in that presentation. As the problems get bigger, your code isn't representing the LP problem. It's translating a small problem specification into a much bigger LP problem.
The reason, he suggested, is that our brains seek to create a cohesive picture of the world from stimuli that arrive at a range of times. If you touch your toe and nose at the same time, you feel them at the same time, even though the signal from your nose reaches your brain first. You hear and see a hand clap at the same time, even though auditory processing is faster than visual processing. Our brains also paper over gaps in information, such as eyeblinks. “Your consciousness goes through all the trouble to synchronize things,” Eagleman said. But that means the slowest signal sets the pace.
I almost completely agree. This won't really kill touch interfaces. It will go in conjunct with those.

However, it will kill trackpads, and possibly mouse.

The demos on videos are misleading in a way that they infer that this is competing with touch. It's not, it's going after trackpad, nipple and mouse.
This is great, I've seen a web game that you can use to practice vim schortcuts. But since this one's about building muscle memory, I don't see how this is going to be better than the actual use of the editor itself. Using the actual editor not only gives you the actual feeling but also challenge you with the real text editing tasks. CMIIW. But this is still useful if you just want to see a cheatsheet or not knowing certain shortcuts in the editor.
I can help, I am an entrepreneur having a web startup in Copenhagen.

Come to Founders House, Gothersgade 8d, 1123 Copenhagen. It's a shared working space with 15-20 web startups. Ask for Luca from Evertale (me). We don't need to hire but I am happy to give you an introduction to all the companies and possibly someone might need your skills! You will find us any working day 9:30-18:00. We'll be on holidays in August, so try to come in the next two weeks.

Good luck and take care,

Luca
Turing as a Philosopher of Imitation
Brilliant piece of work - nice one!
Snarky. Maybe if he took on a third major you would give him a job.
Yeah, this is a problem. Also, having some nice visual feedback when I get one right or wrong would be great.

That said, this is an awesome service and I'm going to pay for the premium account just to support the effort. I'm in the process of switching from a tricked-out gedit along with nano to just using vim, so this is a wonderful resource. I'd highly recommend it to anyone trying to learn vim. In the course of just 10 minutes, I've already learned another 10 commands. Assuming I practice them another day or two, they'll become permanently part of my vim repertoire.

EDIT: To clarify what exactly I'm using this service to do: I'm using it to eliminate the constant need to refer to a vim reference card. The muscle memory will come only from using these commands in vim, but being able to eliminate the need to constantly refer to a vim reference for new commands is a huge plus. I've already learned 10+ new commands that I no longer have to look up. PS - paid for the premium.
I see, thanks.

I ask because performance of small benchmarks has been quite good, except for the uint32 issue mentioned above, often around 3x slower than native code - but on very large codebases it is often much slower, and I do not know why.
This comment should be at the top. And very well-explained to boot.
Not supporting the few customers who have problems like that (and which can't be solved by an outsourced script) may be more expensive that what Dell can expect to make from each customer.

So it may be prudent from their side.
A Lone Drone In Detroit Airspace Sees The City As It Never Has Been Seen
Also a great way to introduce people to bitcoin. With this, users can scan the URL to their mobile (iPhone/Android), bookmark it and within a couple of minutes also send bitcoins from their mobile to friends mobile.
IMHO, his Haskell style is a little weird and not really the typical (or the best). The dailyCost function is a particularly ghastly example of bad layout and visual code organization.

Then there are things like

map (\(x,y) -> x) reservationFixedCosts

instead of

map fst reservationFixedCosts

I'm also not a big fan of extensive use of list comprehensions; I'd prefer using "map" instead wherever I can.

The whole thing could definitely look much cleaner.
They don't sound like patent trolls:

"The company claimed it had disclosed details of the technology to RIM during licensing discussions. After declining to take a license, the BlackBerry maker modified its software to include the patented systems, Mformation said in its complaint."
True. If it can work while I'm moving my hand 1mm above it, then I don't need a trackpad any more!
node.js - javascript not just for frontend
While I generally agree that the discretion must be observed when working on production code, I don't think the author is advocating these to be of wide use.

These are very useful when you play Perl Golf, and can be pretty powerful in the hands of an expert player (sadly, my dreams of becoming one has remained just that.)

The author of this document was a regular in Perl Golf tournaments and also in the Fun With Perl mailing list, which was a precursor and launchpad for several of these tournaments.

For those interested, here is a series of articles about "The Lighter Side of Perl Culture": http://www.perlmonks.org/?node_id=410774

See also, "Perlgolf History" at http://terje2.frox25.no-ip.org/perlgolf_history_070109.pdf (not sure if this link is still alive.)
It seems like the content provider has little downside to doing this. News aggregator sends traffic to their page + news site seeks 'licensing' fees for that traffic = profit. I suppose there is the potential for the newspaper to lose money in legal fees as well as look like a jerk to people on the internet, but hey, gotta fight the inevitable demise of print media somehow.
That one is nice too ... has a better claim of being html5 too, no <div id="header"> in site at least!

http://www.fishy.com.br/ and http://www.designmadeingermany.de/magazin/5/ are another couple of sites i have bookmarked for their design
IE 9 doesn't obey them.
Exactly...the smorgasbord of security failures was the great point of the OP. If the hack actually occurred because an employee decided to go OfficeSpace on Billabong, that would not invalidate the value of the OP in the least.
2012 Common Crawl data now available (free and open web index)
"home, car, work, car, home."

This is a problem, that's for sure.
That's great, but you should accept all valid shortcuts. Move to beginning of line in XCode is ^A as well as ⌘←
A very interesting perspective, looking forward to read more.
I'm running my local development environment off of my MacBook Pro.

It consists of:

* Built in Apache/PHP, both configured how I like it

* MySQL installed via the DMG download from mysql.com

* Postgres installed via DMG download

* Redis, MongoDB, Node installed via Homebrew

* Git installed via Homebrew

* Ruby 1.8.7, 1.9.2, 1.9.3 installed and managed by RVM

* Rails and other gems installed and managed by RubyGems

* IE7, IE8, IE9 virtual machines installed via https://github.com/xdissent/ievms/
this might be useful in many niche cases, though I doubt a widespread usage/replacement for traditional input methods. I imagine it being useful when you quickly need to switch to another desktop, when you're just browsing the web, or playing another one of those funny games where you have to juggle balls or something.

or maybe it'll forever remain one of those cool demo tools, where you show off a model of your newly developped protein to some executives on a large screen.
LG Display: Three Executives Indicted in Alleged Technology Theft
Graphing every idea in history
Yes

Here's the docs for the language glpk uses

http://www.cs.unb.ca/~bremner/docs/glpk/gmpl.pdf

Yeah, with 15 (effective) variables it's better to write in some higher level way.

And there's always the canonical way, but that's awful to write by hand, like

k00.v00 + K01.v01 + K02.v02 + k03.v03 < C0
k10.v10 + K11.v11 + K12.v12 + k13.v13 < C1
Show HN: Invitation Engine for Facebook Apps
We spent a lot of time working on this, including the demo, and we'd love some feedback.

It might take a little bit of time to load if lots of people are trying the demo, so please try to be patient. We spent a lot of time to ensure you'll be impressed.

Feel free to email us at tony or chuck @graphmuse.com if you'd like to discuss further!
The Entire Biography of Steve Jobs in 3 Short Quotes
Why not ISP's?
I can finally say goodbye to trackstick with it (I've never actually used trackpad, they're horrible)!

Vim home row nav welcomes this open handed.
I'd recommend you to take a look at Softonic: http://careers.softonic.com/en

Maybe they're not cutting edge, but the change may feel good to you.
ReadWriteWeb DeathWatch: Groupon
Anyone else experience out-of-whack CPU usage when loading up a tutorial?
A more silent option is to print the bell character to the terminal, ie.: sleep 5; printf '\a'

This will cause the terminal to bounce and add a little badge with the number of tasks that require your attention if it's out of focus :)
New quality themes for Twitter Bootstrap at WrapBootstrap
http://news.ycombinator.com/item?id=4199855
First comment: "Interesting. These would be the same newspapers that once quoted my blog, without warning. This caused a traffic spike, and a hit to my hosting bill. I look forward to my forthcoming claim against The Times."

Because of course, it's not that the newspapers think any view of a webpage or usage of a headline is infringing, oh no. They just want this rule to apply to Their Stuff, which is Worth Protecting. Not to Your Stuff.
In order:

1) exception tracking api
2) payment processing api
3) live, on-page chat tool

noscript is cool and all, but those 3 above listed items are perfectly fine to permanently enable on all sites
Bad formatting aside, this is an important insight. When I first started working at my current job, a young consulting firm, we took a client that nearly killed me for about a solid month. The thing is, we hadn't even launched their product, a test taking app, to the general public yet. There was always an air of urgency, of "if we don't get this feature done RIGHT NOW there will be trouble." I've since learned that there really wasn't as much trouble as I thought, since we didn't even have users yet, and if the feature had to be put on hold for 3 hours to spend time in the evening with my family, the world was not at all going to end.

I think I'm getting better at work/life balance, but when I first started, it was nonexistent. Makes for an unpleasant lifestyle.
The increasingly profitable examples of Netflix, iTunes, and other online digital media stores have clearly demonstrated the viability of digital distribution, and it's still a very young industry with room for refinement. Yes, making movies is far more costly than hosting them, but paying distributors to be the middle man in getting the media to consumers is even more expensive, and creates the kind of problems discussed by the OP.
What is an astronauts life worth?