skysight-inc/HackerNews huggingface dataset:
Neat, clicking through the attributions, Headtrackr (https://github.com/auduno/headtrackr/) by auduno of Opera Software looks quite useful. That's in turn based on ccv (https://github.com/liuliu/ccv), which I knew about, but Headtrackr looks much nicer to use if you just want headtracking out of the box. It does some trigonometry, based on some assumptions about field of view, to provide the 3d coordinate estimates needed for demos like this, whereas ccv focuses on object identification/tracking within the 2d image (and is much more general, so more complex to use out of the box).

The Headtrackr guy also put up a demo of a game controlled using head movement: http://www.shinydemos.com/facekat/
What is the end goal of this effort? Running Android on GNU/Linux without a VM? Using Dalvik as a replacement for the usual JVM?
Tim Berners-Lee should have patented "text pages over a network," dude would be a bajillionaire.
I love to use Bootstrap for backends and purely utilitarian websites such as monitoring/dashboard sites, admin-interfaces to whatever etc. It allows me to quickly build a decent looking and usable interface without spending much time on design decisions. I'd be more careful to use it on sites that try to promote brands, but there it's still a good layout grid that easily adapts to styling, so there's little harm in using it. Now if you want to go all crazy with your design, then Bootstrap is probably not what you want to use.

TL;DR: Use it where appropriate. Misuse is not Bootstraps fault.
>Hoogle is available from the command line.

Hoogle is roughly the equivalent. It doesn't come with ghc though, and the rather lengthy dependency list has caused problems getting it installed before. Is there a command line only version that doesn't need all the web stuff?

>Did you try -optl-static?

Yeah, no such luck. It turns out go can't do this either though, so that one shouldn't have been on the list in the first place.

>There are tools to format Haskell code by certain conventions on hackage.

The "being included with the compiler" aspect is pretty big here. People are much more likely to format their code if they already have the tool to do it. I'm not sure what you mean by tools available on hackage though. Stylish-haskell is about it, and all it does is align and sort imports/pragmas. Gofmt can basically rewrite go code however you want it to. Sort of like if hlint were built in to stylish haskell and did the replacements instead of suggesting them.
Classic tech gear from the 70s you wouldn't buy today
I'm sorry, this violates my patent on making jokes about patents, I'm going to need some licensing fees for that...
Ugh. Ask your professor to provide notes, so you can learn, instead of scribe. Or offer to provide yours, with compensation for your efforts.
I understand your point of view, but I'm not sure why I should share it.

The circumstances of my birth meant that my parents, my children and I live a wonderful, comfortable life. Why shouldn't I want to protect that? I want my son's children to have better opportunity than I have.

And, why should I want to enable some corporation to make a fortune by chipping my neighbor's prosperity away? At the end of the day, the savings associated with labor arbitrage mostly beef up the party line. Shoes cost just as much as they did before production was shipped off to China. So does software.

Call me a decadent, unethical and plain awful person, but I align myself with my family's best interests.
I have DMCA, record companies and movie studios that make me feel like a criminal despite having paid full price. I hate them with a passion. HATE THEM!

However, in this case I can totally see Motorola's argument. Not sure in your case, but most people don't pay full price for their phones, they buy it subsidized. The reason you're locked on AT&T (in your example) is that you buy a highly subsidized device in exchange for staying with them for x years. That's precisely why I buy unlocked phones and never sign contracts. But if you signed a contract then you should honour that contract.
Some feedback:

Scour Linkedin - it's where people mention industry issues.

If you're doing CustDev, I would suggest these questions are at too high of a level. "What problems do you have" will get you very broad top of mind issues that aren't actionable. There is a Mixergy interview with Dane Maxwell & or Sam Ovens that goes more into this as well.
As should the guy who invented clicking.
Qt is the shit. Anyone know of any frameworks that are actually competitive for C++ cross-platform development? (I have not run into any...it seems that QT is the clear leader.)
"What's being debated is who should be recognized as married for official purposes"

It shouldn't make a difference whether or not someone is married... you know, equal protection under the law. The solution to things like survivor benefits and the others you mentioned (and you're right, Amash doesn't mention this solution) is to simply have private contracts that people decide upon themselves.

"If he opposed DOMA, and instead introduced legislation to abolish all government recognition of marriage, I'd give him kudos for that!"

Agreed.
Just in case you missed it, the book is free off the author's website: http://algo.inria.fr/flajolet/Publications/book.pdf
It would have to be huge piece of software, and nobody would use it. That is, it would be very difficult to get adoption. That said, some of us are thinking about it.

It seems like this ought to have made it onto PG's list of frighteningly ambitious ideas.
Good article, but contains a common misunderstanding: On the original 8086 there was no way to context switch. You couldn't run a multiprocessing OS on it.

In 1983, Mark Williams Company demonstrated COHERENT, a Unix-workalike, on the IBM PC at the NCC. Later, MWC also produced COHERENT on the Atari ST, whose processor was a 68000 with no memory mapping. Multiprocessing worked fine on both.

The PC was actually based on the 8088, which was an 8-bit bus version of the 8086.
Rapid Information Overlay Technology aka New 'Google For Spies'
It is always as Twain said, "Sorry for the long letter, I didn't have time to write a short one."

The essential advice of all writing: the simplest word choice, the fewest words, is doubly true for technical documentation. Unfortunately only 1% of tech writers seem to follow it.

And as you say, there never seems to be enough time left to document. This is why:
a) the doc should be the spec
b) write the doc first.

There, that's the concise version of your manifesto :-)
TL;DR: It was a bug.
This is very neat!

The main issue I could see implementing this is that you'd have to constantly get permission from the user to use their webcam. I'm not sure I'd trust a site to just use my mug for improved readability.

Could be great for games though!
Great, only 40K more until they can ignore another petition! I'm guessing if 40 of Obama's corporate owners filed a petition the results would be slightly different.
If you are reading this and haven't signed the petition yet please do so:

https://petitions.whitehouse.gov/petition/make-unlocking-cel...

At the current rate of signatures it's going to just fail to get to the 100k. It's a really great petition because it's both popular with the public, as well as being an easy thing for the administration to change. Has there ever been a Whitehouse petition that was successful? Perhaps this could be the first.
How to get your startup acquihired
At the risk of getting downvoted, this scenario was exactly the thing that Stallman and co were freaking out about for 20 years.
The Voice of the People is Data
v cool.
But mathematics communication is not, hence new fields coming to life when a great notation is introduced.
Unlocking a phone doesn't end your cell phone contract, and subsidized phones come with an early termination fee if you choose to end your contract early.
This is such a silly argument. When you're building an application, your intended audience cares about whether or not it does X that it says it will. Up next in importance is how cheap it is, and in a distant third is how easy it is to use. That the layout and buttons are easily recognizable from other sites is a boon, if anything, as it increases the feeling of familiarity.
This isn't a case of a farmer having cross-contamination outside of his control of his saved seedstock, he actively worked to create his own group of seedstock that had their patented gene AND told people he was doing this.
We didn't really do any benchmarks that would permit me to actually say it has the performance equivalent of anything, but I was probably not alive when the last "equivalent" system was made. This was purely an educational endeavor. There was much talk about the FPS because the class had to separate groups with the same assignment, one was to focus on energy efficiency, and the other (us) on performance.

And yes, the AVR proved woefully inadequate as you point out, but we were required to use it so not much we could do there. The project was loads of fun (and work!) anyways, and it was great to be able to put theory into practice for once :) If anyone have any questions regarding the project I'd be happy to answer them by the way.
I'm mostly impressed by the image analysis. Performance and the fact that it runs on javascript. Well I've heard of ccv.js before but not seen it's capabilities for pixel analysis. Now I have even less excuses to reimplement that broken real time image analysis app that I made for my bachelor thesis.

Hmm, there are no explicit licence terms in the repositories of ccv or headtrackr though. :/
Kirsty - What's your opinion on the recent TC article on this subject?
http://techcrunch.com/2013/02/09/the-perfect-cap-table/
Irrelevant, the phone should not be in question. If you break the contract, you will pay the contract breakage fee, the phone is not even considered. It doesn't have anything to do with the contract, it's just yet another way for the company to lock down the slaves.
I'm really not crazy about the "import github.com/foobar/foo" thing. It seems that systems like CPAN have an advantage in that a) you can roll your own mirror to avoid using an untrusted network and b) should upstream change their VCS etc, the go system requires changes to all files that import the affected module. The go system also seems to ignore the problem of versioning libraries, though I imagine there's probably some support for that in go get?
How Should a B2B Social Profile Be Represented?
Closed source paid the salaries of the people who put that startling amount of work in.
Nice post-mortem of a quirky bug. I think we're only going to be getting more problems as web services can change their APIs instantly, while iOS apps have a build-test-deploy cycle measured in weeks.

Don't get me started about Facebook
Keep in mind adding Shift to the keyboard combination reverses the selection.

Edit: Reverses, in it selects smaller portions of text, again, based on syntax.
I’m using Firefox Aurora and it worked fine, so it is at most 7 weeks away from release.
Forty.
The original version of Minix ran on the 8086 as well.

What was really missing, as you suggest, was any kind of support for true process isolation.
Delorean being reborn as an all-electric car in 2013
Why were 98 domain names beginning with LEVI-S registered in China on Jan 29th?
> Or imagine two guys named Steve would not have been allowed to tinker with hardware in 1976 (because the makers of the parts would not allow "unlocking" the hardware).

This example kinda goes against your argument since the Steves faced exactly the situation you're claiming might have stopped them.

The Steves who later founded Apple got their start with phone phreaking which was illegal at the time, despite being something you do with your own phone. But making it illegal didn't stop them -- it was more of a motivating factor.

http://www.uproxx.com/gammasquad/2010/09/jobs-and-woz-were-p...

http://en.wikipedia.org/wiki/Blue_box
Why not, instead of publicly complaining, develop your own theme for bootstrap, and release it as open source?
Playing the devil's advocate here, but who says you actually bought the device, and not only the right to use it under certain circumstances?
a) Not all keyboards have Home/End keys (macbooks for example).

b) Even then, I find it more error prone to reach over for the Home key, hit shift, etc...

c) 2+n is still 1 more than 1+n ([Ctrl] [l] [l] [l]). ;)

It's admittedly a minor thing; I just got really comfortable with Ctrl-l in Sublime. I should probably just get over it.
TL;DR Guide to SEO
Man (60) punched after answering front door to thief
Show HN: New Project Idea, Procrastination reducer
Coming in Linux 3.8 — Filesystems and storage
Rails Development Thoughts and Suggestions
Coming in Linux 3.8 — Infrastructure
The Arrest of Japan’s Most Wanted Troll Leads to Cute Cat Pic
Apparently "A Glimpse Inside NYC's Startup Scene" == "A glimpse at 8 randomly selected startups in New York City"

A nice treatment of the "scene" would talk about the incubators (TechStars), work spaces (General Assembly), VCs (USV) and meetups. Those are more important to the "scene" than any particular company, at least until one of the tech startups in NYC grows into a 10,000 person company.
Help Ed finish his documentary on SF startups
For those who want to play around with dynamic output:
http://nlp.stanford.edu:8080/parser/

This is a bit more human friendly.
I think Rovio and other similar (and similarly successful) game publishers owe at least one Ferrari to the Box2D author :)
Genuine and Innovative Backlink Building Techniques in 2013
In 2012 the websites around the world suffered from two big algorithm changes in the Google search engines. Now, in 2013 new changes are in progress, but fortunately I have here some of the best techniques to help you gather quality backlinks and keep the traffic flow up.
Hi, thanks for commenting,

actually you can get high enough, you just need to use them at proper time, and that is precisely the idea behind the game.

Next levels you can use other highs.
I feel embarrassed for the over 4,000 security in attendance...
An Honest Discussion about Why Repairing IT Services Takes So Long
There wasn't a licensing agreement presented and agreed to when the device was purchased.
Is Excel the most dangerous piece of software in the world?
I'm a Zurb Foundation user, as well as a Bootstrap user and they both have their sweet spots. Bootstrap is great for internal tools and applications that don't need a ton of customization. Foundation on the other hand is extremely customizable based on tweaking some Sass variables.

I suspect this comes out of their respective origins. Twitter was building internal tools, while Zurb is an agency which builds a lot of different externally facing sites.

This also means that Bootstrap is an easier fit for a lot of HN readers.
Virtual Assistant: Outsource yourself with FancyHands
Good...i would be interested to know what kind of hardware support FireFoxOS would be targeted to build on...Just you know before i buy my new mobile...... I am already looking fwd for UbuntuOS which also supports JS as native and Nexus seems to fill their hardware req.
Did you sign an agreement when you purchased the hardware stating such? If it's the EULA, can you just not read/agree to it before you modify the phone? Also, EULA may be a contract but it's not law.
Yes, they definitely do live in an echo chamber which is why their views are so skewed, but they also live in the world of globalist weasels who love this crap. Most of the people who would participate in a body as anti-democratic as the EU are not dependent on their own nations to succeed to make their checkbooks fat. They, like say, AlGore and Soros and these creeps, are mostly tied to economic interests outside of their own nations and could honestly care less whether or not their own nations sink or swim. Do I care whether the company across the street goes belly up?

Now you can go crazy down the conspiracy road here and think those people are somehow in a cabal, but I think it's far more simple than that. They are just more reliant on groups outside their countries for their personal success.
Just registered and signed it. This is my first White House signature.
Generating complex XML that can be imported into gmail's filter settings
Startups with solid exits that had one business and one technical co-founder?
One of the archetypes for founding teams these days is to pair up a technical co-founder with a business co-founder (usually with an MBA). What are some examples where this has worked well and ended up in a solid exit (>$20M)?
Please don't say "UX" when you mean "content".
I'm pretty sure this is a result of the way google translate works and the fact that Lorem Ipsum is placeholder text.
On a (very) high level google translate looks for groups of text that it knows is translated already and uses all that information to translate large chunks of text for the user. Since Lorem Ipsum is just placeholder text, people use it before they have real content, which results is random text across multiple sites. Google is picking up all those random messages and trying to make the best of it.
Right. Then Red Hat Enterprise Linux isn't open source either. Neither is Firefox or Thunderbird.
While I agree that OWNERS of the hardware shouldn't be bound by arbitrary rules laid out by the service providers, you can still get your phone unlocked, but only from the carrier...At least with T-Mobile, it's free (to my knowledge) as long as your account is in good standing. The law still sucks though...
As good of a tool as VS is, I don't see how it fits with the Rpi. In my opinion, its simpler to use a text editor, because the board does not have the same complexity of .NET apps. The Rpi is programmed with Python, and their own library tat controls the I/O pins. Why add in the complexity of VS into the mix?

Plus, you can just use the IDLE. It features all the basic things you need for python development.
Having a lot of stuff can slow you down. Here is the set we moved to Berlin with (two people, both programmers):

http://www.flickr.com/photos/bergie/7662550710/in/set-721576...

Of course, since then stuff has accumulated a bit, especially when we had to buy the furniture from the previous tenant when renting a flat. But those we can again sell onwards when and if we decide to move out...

And it should be noted, it was nice to be able to do a move with just checked in luggage on a regular flight. No container ships or moving trucks involved:

http://www.flickr.com/photos/bergie/7662558538/in/set-721576...
Steam for Debian
Go run compiled as often each #!python. The runner can cache whatever it wants.

But someone could write shebang-go wrapper to implement this functionality, but a modification to Unix would be needed, since shebang is a magic hack on the '#' character, not configurable,IIRC
Oh, you mean the non-elected social club for European elites? Yeah, part of the problem.
Raspberry pi, voice controlled Garage Door
Dude, seriously? Sorry, but no. I am a crummy web designer; as a matter of fact, I have only a very minimal interest in browser programming, period.

I am not interested in spending weeks and weeks learning how to do quality web design, nor am I interested in spending weeks and weeks learning Javascript just so I can make something Not Bootstrap that looks about as good.

The goal of my (barely used) websites is to look clean and present the requisite information. Not going to lie, they look horribly cookie-cutter, and I could change that. But it doesn't matter (at least today). If it mattered, I'd change it.
Rails Girls Revolution
Maybe for distribution purposes?
Traditionally, dynamic websites run their script to generate a page at the time a request is made so that they output the site in an up to date state. So generally each request looks up data, does some logic, and outputs a templated result. While this ensures that the data shown is the most up to date, it also means your processing time and resource demand goes up a great deal with increasing traffic.

A typical improvement to this is to add a cache layer so that the data is only looked up once in a while. This involves setting up an appropriate time to cache data and/or an appropriate cache expiration scheme.

Jekyll takes a different approach and rather than generating a result when it is requested, it generates the result when the data is saved/published. This is very efficient because the data is ever only looked up once, and it simplifies caching. The trade off is that you aren't looking up the data each request, so it may or may not fit your needs depending on the type of data you are serving and the number of updates that are going to be made.

For a wiki page or a blog, where the number of updates is few compared to the number of requests to read it, Jekyll is a good fit because of its efficiency and ability to scale out simply. That is its appeal, in terms of your original question.

Your description of a few articles from time to time seem to be in line with its use case. That said, if you aren't intending to get alot of traffic, then it is up to you whether the workflow adjustments that it requires makes it a good fit for you or not.
I wonder if paying Sales Tax makes it a sale of device instead of right-to-use license.
Patented it you mean.
someone should patent Patent Trolling. oh wait, so much prior art.
The Man Who Killed Osama bin Laden... Is Screwed
It's built into youtube when you upload videos - and it's very good. Easiest way to tell how much it's stabilizing is to notice the way the frame (black rectangle outline) bounces around during the video. A more trained eye will also notice the subtler IS distortions.
We don't run donation drives to get poor people glasses.

Actually, my church has participated in just such a donation drive. The main difficulty, I think, is that it's hard to get people the correct strength of corrective lenses out of a random bag of glasses. Just FYI, your main points are good.
Your best bet would be to pick an MVC framework for PHP and then read the documentation for it. MVC as an architecture isn't all that complicated, but different frameworks may implement slightly differently. Choosing a framework, reading the documentation and playing around with it on your own will help you understand the concept much better than a book.
Fair enough, you have a few years on me, and that was not what I was expecting!

I don't know anybody beyond their 20s that lives with quite such an extreme ethos about this whole thing. And most of my friends are hackers in one way or another.

That said they're also mostly British and not part of startup culture.
You should talk to the author of GORILLAS.BAS
I find your notion about eating at home a bit saddening. Making absolutely incredible food at home is simple and can be enormously enjoyable. The whole process of eating out is far more time consuming and limiting.

I recommend Gordon Ramsay's Ultimate Cookery Course. Actually not kidding. It is one of the most recent eye-opening eating-incredible-food-easily-at-home shows.
I see open source licenses in both repositories. [0][1]

[0] https://github.com/liuliu/ccv/blob/unstable/COPYING

[1] https://github.com/auduno/headtrackr/#license
Awesome - thank you Hawkee. I think the biggest barrier to signing is probably registering, thank you for taking the time to do that.