skysight-inc/HackerNews huggingface dataset:
Stop by #4clojure on freenode, the site devs hang out there (myself included) and happily give pointers on problems. Also, the main #clojure channel, while busy, is a great resource -- Clojure has a pretty welcoming community.
Save 80% on fonts great for Devs
Foamy Rules for Tools
They made a choice. Not an informed one.

It's their job to get rid of their tyrant. We may help them, but we have no right to expect them to pick a form of government that pleases us. It's their country.
Again, tempest in a teapot. Apparent bad behavior is uncovered,
immediate denial is issued. Followup investigation reveals that a
third party contractor acted out of line, has admitted guilt, and
remedial action taken.

question: when other companies have had external contractors try to game google by paying for links or posting paper-thin irrelevant paid for blog posts, has google accepted "our bad, it was an external contractor and we had no idea" as an excuse or have they penalized the companies anyway?
Of course not. Even the best lcd monitors are at 2ms lag. However, 'Game Mode' does provide a much better experience that even the most hardcore console gamer won't notice. A PC gamer might notice when approaching SC/SC2 APM. I think the takeaway should be that a TV with game mode will be great for console games and PC gamers should steer clear of TVs as monitors.
NH may involve police in airport searches - Boston.com
Windows Phone Is Failing Because It’s Great
Windows Phone Is Failing Because It’s Great
Of all the ways you might have imagined Microsoft screwing up, “making something fantastic” is probably last on the list.
Data point: ESPN gets the largest slice of your cable bill.
Introducing the Tomorrow's Web Meetup, London.
I'd love to invite everyone from the Hacker News crowd in England to checkout a new event I'm part of in London called the Tomorrow's Web Meetup.

It's going to be held every three months (starting Feb 4th) with a diverse range of topics around what's next in dev, design, startups and digital media.

It's going to include pizza, beer (any drink) and lots of down to earth folks talking about what they're working on, held at GH Space, Angel and the pub afterwards.

http://tomorrowsweb.co.uk
I think the only people that tend to notice the difference between 100ms and 400ms are the more... ardent players... and those guys better damn well know what game mode is.
For what it's worth, a starting teacher in my district (a suburb of Austin, TX) would make $42,000 a year, for a 187-day contract. Assuming 8-hour days (admittedly unrealistic for a first-year tech), that's $28 an hour.

I personally charge $40-50 an hour for one-one-one tutoring.
Sure, but you don't always have the time to figure out what that elegant way is. This is the reason people complain about the complexity of frameworks.
The reason that a TV seemed attractive is that I could get a 46" TV for about the same price as a 27" monitor, thus letting me work from a step further from the display with similar perceived pixel/display size.
The input layer for the neural net has 25345 units. The input is a 176x144 image, which is 25344 pixels. Why is there one more input unit than pixels?
Show HN: I hate looking for my pandora tab so I wrote this chrome extension
Wii games download
Vi Hart joins Khan Academy [video]
Search AVSForum for 1:1 pixel mapping. http://www.avsforum.com/avs-vb/forumdisplay.php?f=166

(It used to be the case that cheaper HDTVs didn't have "reality enhancement" stuff, but Moore's Law has probably eliminated that.)
Yeah, you're right, the methodology doesn't really inspire confidence in the results.

As an anecdote though, when I was vacationing there this summer all groceries, restaurants and similar felt incredibly cheap, and although rent on Manhattan was steep, I found a comparable apartment to my own in Williamsburg that had a slightly higher cost than what I am paying now.
Maybe what I'm missing is health insurance? How much does it cost a normally fit 21 year old male for full coverage insurance?
Do evil: 'This post is sponsored by Google Chrome' SEO spam
Ask PG: Can we have another guideline (Subscriber)
Yet again, I have clicked on an article only to find that it is available to Paid subscriber.

Could we have it in the guidelines that paid articles should have something in the title to indicate that it is for paid subscribers only?
Even When Searching For Torrents, Fans Will Still Buy Music
Google Chrome’s ‘sponsored posts’ explained
> Uh, four tenths of a second to change the camera angle would make every 3d game completely and totally unplayable. Even one tenth would have everyone up in arms about how terrible every game is. Maybe you meant 10 and 40ms.

No, as disturbing as it sounds, real TVs really do have hundreds of milliseconds of lag. Games that care deeply about precision timing, notably rhythm games like Guitar Hero, actually have HDTV lag settings to change the offsets between audio, video, and input, so that you can actually strum based on what you see and hear and not miss every note.
Why would any technologist reading the likes of this over and over and over, have any faith in future brain-computer interfaces, mind-uploading or similar?
Chasing funding can be a major distraction from finding a product-market fit.

Good advisors, be it in an incubator or a mentor, help you make sure you can make money with your business before adding money to make it grow.

There are lots of problems out there to solve and for those looking for their first hit it's quite reasonable to find one that can provide enough value early on that customers will pay for it.

OTOH if you really only want to entirely invent a new paradigm with the help of funding, great. Personally I'd rather do the same forever, not having to worry about my day to day thanks to some simple but profitable problems I've solved.

I guess that makes me pro-profit and not so much anti-funding. Businesses need to make money, now, later. The more we avoid and distract ourselves from that the further out we are from reality and sustainability. Both ways have their benefits. :)
TV's also uniformly have one of the stupidest designs for input ports.

My parent's HDTV has 8 input ports (4 are HDMI). All of them are crammed on the side of the TV and it looks like crap mounted on a wall. Not to mention being a pain to add new stuff. Why can't the TV come with a box that lies horizontal in my cabinet with all the in and out ports and have on umbilical cord hooked into the bottom of the TV? I know you can buy boxes, but it just seems like they should start looking at the implications of flat screens sometime in this century since they forgot to look in the last.
"Every single member of Congress should be supporting federal employees, not trying to demean them."

Yeah, every single member of Congress shouldn't demean federal employees who demean their constituents.

Well, if we can't do away with them, might as well take away their uniforms.
I have never been able to figure out how - in Python - to be able to stream asynchronously both stdout and stderr from the subprocess, both printing both of them as well as writing the data to a file.
Most folks who are fit and 21 just go without health insurance. If you've got a job and aren't contracting, then you usually get insurance through work.
You can totally share a 1-br apartment for $500/each + utilities. But, NYC apartments (in the low price range) are small, old, and dirty. I did a few months of consulting out in NYC, and the company kept an apartment for just such an occasion. According to Zillow it was a $1500/month (this was some years ago) and about 400 square feet. It was a studio, so the bed was in the living room.

What you're hearing is basically a quality of life argument. If that's the kind of situation you want to get into, you should go for it. If you have a family or, you know, want some of your own space, the price rises dramatically.
I haven't had a chance to listen to the podcast yet, but I do have a question and topic that I'd like to bring up again.

Korma vs ClojureQL. In previous online discussions you've stated that you feel that ClojureQL is "not the right abstraction." Could you expand on this a bit? This seems like an odd statement to make considering that relational databases are based on relational calculus as is ClojureQL. In a sense, ClojureQL is not much of an abstraction at all.

This brings up a second but related topic: performance of the generated queries. I understand that one of the biggest complaints about ClojureQL is that it generates rather inefficient queries. Both ClojureQL and Korma fit into a rather strange place of compiling a clojure DSL down to SQL, which itself is compiled by the database. This brings up a lot of interesting theoretical questions that I haven't really seen addressed.

Given that ClojureQL is based on relational calculas, it's interesting that there needs to be a compilation phase at all. Is there not a direct mapping between CQL and SQL? If not, is CQL actually more expressive than SQL? How does Korma differ? Korma must compile down to SQL, and thus doesn't avoid the relational calculas abstraction at all. The syntactic sugur for foreign keys (relations such as has-many) still need to be compiled down to basic SQL and it would seem that there might be more query efficiency issues or even database design issues involved in this sort of abstraction than in ClojureQL.

In short, it's not at all clear to me what Korma provides that is better than ClojureQL, why ClojureQL has query efficiency issues, and especially your comments about the relational calculus abstraction.
Fluxflex - The Best Platform for Fun Programming
I've had my own brush with this concept but from the other side of the table. We were talking about tools at work (IDEs, languages, virtual machines, etc.) and came to the conclusion that it would be best if everyone used the exact same setup. This would make it easy to transition new people to the team, make updates easier, and if anyone had a problem there were a lot of people that probably had that problem and could help resolve it for everyone.

After thinking about it a bit (and reading this article) I think I have changed my mind. Actually, I think I already knew this was my viewpoint, I was just too blind to listen to my inner voice. I am foamy about my tools (Sublime Text 2 ROCKS!) and I'm pretty sure that everyone else is too. But you have a different set of tools and I'm not foamy about your choices, and I never will be. Even if you force me to use them.

Some things make sense to standardize (languages, version control systems, etc.) but some things are very personal and, in the end don't really affect the output. IDEs / editors jump to mind as something that are heavily personalized yet don't really affect the code in any meaningful way. We all aren't forced to use the same hardware (keyboards, pointing devices, headphones, pen, paper, etc.) so why force software down our throat?
If you commit to building an infrastructure library, you can make a very nice and powerful interface into subprocess that makes life much easier.
For example, just this morning someone paid $10 for an album after Googling lelia broussard torrent.
A bit later, a fan plunked down $17 after searching for murder by death, skeletons in the closet, mediafire.

Where do they get this data?
According to http://www.geeks3d.com/20111208/eizo-radiforce-rx840-a-36-4-... the Eizo is about 21'000 Euros
Well, Perl's CPAN has an uninstall feature. That's kind of nice.
Hi, thanks. I have no doubt that there's a lack of understanding... indeed, one big problem is that students come in with poor background in algebra and trigonometry.

Certainly I don't handle this perfectly, but I always keep it in mind, and I'm much more explicit about algebraic calculations than I would be if I were confidence the students had mastered algebra.
Interesting. The overall average salary for teacher in Texas comes in at $49,900 (in 2009). I suppose that leads to a slightly higher rate, but the 8 hour day piece doesn't come close to accounting for all of the associated prep time. My guess is that, when you figure that in, the hourly rate for real work drops a lot further.
> The new positions for hjkl actually feel _more_ natural to me

I completely agree with this sentiment. Everyone I know who uses dvorak+vim has a lot of remaps (so it matches the qwerty stuff) but to be honest, I don't find it necessary, and I really like jk being just there as those are the directional ones I use most (for moving left/right I use stuff like w, b, etc.)
>Funding doesn't equal success, it's simply a longer runway to failure.

In those cases (too many), funding is also a distraction and putting off todays problems (profit for sustainability) until the future.

VC funding has often struck me as a wonderful way for those who have been successful (many vc's are entrepreneurs) to give others a chance, and from a financial standpoint, likely a reasonable way to have some tax write-offs while doing good in the world to help give something a chance.

In that way, I like funding. At the same time, funding is about founders more than the idea.
I disagree. 400ms is noticeable lag to anyone, still so against 100ms. Run this in bash, and imagine this lag in a game you're playing, as the time from when you hit a button on a controller to when you see the response on screen:

$ sleep .1

$ sleep .4
Another +1 for mongoose, it's great for adding a quick web interface to a c/c++ program quickly (ie. status or quick admin interface)... but I wouldn't use it as a web-framework for serving multiple users or to the public on the web though.
Sounds like a great opportunity. Rock out.

If the incubator is specifically trying to develop lifestyle business in Chile, win and win.

With the possible reservation that if you truly get to product-market fit and it's a lifestyle business, then maybe you should consider a bigger market, as it is almost always as much work to solve a small problem as it would be to solve a bigger one.

Good luck, and I'd love to hear your story as you make progress
A Gross Miscarriage of Justice in Computer Chess
I wonder how much of that 1% is web developers testing to make sure things still work on IE6.
Vi Hart and Khan Academy join forces
Oh, there's a lot of possibility out there and some of it has been realized. But, unfortunately, there was a lot of ignoring human nature going on at the time. People are simply a lot grittier than the future of the time was portrayed.
Dear Under-Capitalized Guy who wants me to work on your site for 'equity'
The thing about Colemak is that if you ever have to use somebody else's computer for a moment, you can be absolutely certain they don't have it installed. Dvorak, I think, strikes the most acceptable balance between efficiency and widespread availability. Sure, as a hacker, you should set up your own unique keyboard layout/.emacs file/guitar-pedal-to-USB modifier keys/saccadic eye motion detector/whatever to absolutely maximize your efficiency for how you spend most of your working hours, but if the day ever comes when I'm the only person who can override the Doomsday Machine, I could do without the hassle.
5.0.1 Jailbreak update from pod2g
Yes, that's the foundation of the approach with some additional modifications because of C# and Mono.
The perhaps-surprising result is that OTA HD channels are probably higher bandwidth than most channels you'll receive on cable.
This can work for some special interest bands that are arty and hip and young and sexy. It will not work for conservative musical genres and pop music.
> The valuable thing worth protecting doesn't obviously begin at conception.

Please let me know at which point it becomes obvious that it is a life worth protecting. It isn't so obvious to me. There is no physiological difference between a fetus that is in a mother's womb and an infant born a few minutes later.
I charge $40 to do design and WordPress development.

As another example, an ad firm I interviewed with a few months ago were charging $1,000 per day to develop a website, brand, 'strategy' etc. The $1,000 got you a developer (really just a mid-range non-programmer), a copyrighter, a graphic designer, and a project manager.
If you are using external processes (tools like gd's converters and so forth) yes. For code that is only running in node's environment it used to be that running a process or more per core (using something like nginx as a reverse proxy to tie them to one port) was considered the way to make better use of extra CPU resource.

There is even a cluster module built in now to remove the need for an extra external tool to manage the processes: http://nodejs.org/docs/latest/api/cluster.html (there are more fuller featured options available as extra modules, I'm not sure how they compare efficiency-wise with the in-built one). I'm guessing this isn't the way to go if the processes need to communicate, but I've not looked into it overly deeply yet (my experiments with node not having grown to the point of needing to take advantage of more than one core).
Analysis Suggests Genetic Interactions Account for 'Missing Heritability'
No Warrant Needed for GPS Monitoring, Judge Rules
As an aside: The website uses jQuery's grid plugin ( http://www.trirand.com/blog ) to present the data.

There is a newer plugin called DataTables ( http://datatables.net/ ) which I find to be much nicer, especially when combined with JQuery DataTables Editable ( http://code.google.com/p/jquery-datatables-editable/ ).
Ask HN: Hackernews and Yahoo Pipes?
I have seen previous users use Yahoo Pipes to filter HackerNews they care about. However, upon attempting to use it, I am receiving the following error:

Invalid XML document: org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.

This is strange to me, because the feed seems to work fine for things like google reader.

Has anyone had similar issues? Any help would be appreciated.
…and it's because of all the "useless junk" that they cover on those public gov't access channels that you don't have a single good choice of ISP or infomercial service.

Drop cable and lobby to end the Comcast/AT&T/Time Warner oligopoly.
Friggin' RTL.
Except when you need to talk about Alaska and Hawaii...at least in the Ismus map ;)
It sounds more like they're looking for a cofounder than an employee — specifically, no pay.
As an addendum, upon trying to search for other users yahoo pipes (and see how they did it), they seem to be broken also.

http://pipes.yahoo.com/pipes/search?r=source%3Aycombinator.c...
Another form of awfulness I've often seen: Sixteen bazillion settings in the menus, and nothing in the manual to indicate what combination of settings will make the TV stop post-processing the image.

One common offender is "Sharpness" settings. On many TVs, setting this to anything besides zero will make the TV apply a sharpening filter to the image, generating annoying halos around edges.

Another common offender are "color" (especially "tone" and "contrast") settings. These were meaningful for CRT TVs, or when decoding broadcast video, but applying them to digital input is simply ridiculous -- especially when there's no obvious neutral setting.
Uber and the cognitive zone of discomfort
There was another Pandora extension a while ago. For whatever reason, it is no longer available but you can find the source here: http://code.google.com/p/pandora-extension/

Last time I checked, it did not work.
From the referer header. If someone clicks from google the search fields are transmitted in the referrer.

If this bothers you, use duckduckgo.com which has a special bounce-page to hide this info.
My mom was a high-school teacher and definitely had that impression, that tutoring paid more than a regular teaching job. The main pros of teaching are that it's very stable work, rather than fluctuating as tutoring jobs tend to, and typically comes with good benefits (not as big a deal for healthy twenty-somethings, but group health insurance can be quite important if you're older and have a family). It's also somewhat different work, teaching a longer-term curriculum to a classroom of students rather than doing one-on-one tutoring; that can be either a pro or con for a lot of reasons.
It's fascinating how eager you are to absolve Google of guilt over behavior they themselves have punished others for. Do you think if this was a different company that Google would buy this explanation? Because they haven't in the past.

What is it about Google that inspires this response in people? Sometimes it seems like they can do no wrong.
Combine kickstarter with retro movie night. When enough people sign up to see some classic movie in the theater again, it comes online and gets scheduled. Then you show up and watch it with a bunch of people who want to see the same movie, too.

Back to the Future was in theaters for one weekend about two years ago. Imagine being able to do that same thing but with other movies on demand. Being able to see some things on the big screen that I missed the first time around would be nice.
That is sort of the point, chasing funding can be a huge distraction. If an incubator can't provide significant advantages to doing so, what are they helping with? In some circumstances, maybe something else significant.

I disagree with your second point. There are many opportunities that will not be profitable initially. Google, Amazon, Facebook, Twitter, these are the easy examples to point out, but there is a spectrum. A good advisor will understand the landscape and consider your options and leverage.

I agree there are a lot of problems. Every inefficiency is an opportunity. Insurmountable Opportunity...

I'm pro-profit and pro using every appropriate tool. I'm also pro thinking big and long term.
Great, thanks for the tips! I'm going to print these out and stick it on my wall. Going to shoot you an email as well =)
"code to the standards and to hell with anyone who breaks them"

I think bug in this case just means that the software does not work as intended even though it follows the spec.
Looking at Lion's drive encryption with a skeptical eye
I second Loic's and Diminish's suggestions. What I've seen with COBOL, RPG and FORTRAN is that over time the rates for freelancers actually go up due to scarcity of supply.

Typically there is a rush to new tools, etc. So you can either learn some new framework, tools etc and be competing with a lot of similarly skilled programmers. OR ... you can contract yourself to maintain and enhance "legacy" systems. Languages/frameworks fall out of vogue far quicker than the systems implemented in them.
Ask HN: if you could invest in any startup today, which would you pick?
Given that it's the beginning of 2012, it would be great to look at people's answers to this question one year from now. Assume someone gave you 100k today to invest in one or more startups, and that any startup would take your money. Which would you pick and why?
I didn't know Bandcamp but a few days ago I wanted to buy the Bastion soundtrack. The Bandcamp link was the first hit on Google and it was linked from the game's official page so I went there.

I could listen to all the songs without restriction, pick from a variety of reasonable formats (including ogg) and download the same album to my computer at work the next day without any trouble.

This is how you do it. They treated me like a customer not a criminal and it was actually easier than using BitTorrent. I was happy to give these folks my money.
Looks like the Nokia partnership may be their last best hope. Android can have the crapware-laden low-end of the Smartphone market and Microsoft and Apple can be seen as the quality brands, and if Nokia sells enough phones it will at least save MS's reputation.
Poll: What is your favorite programming language?
What is your favorite programming language? Explain why in the comments.
other (please comment)