skysight-inc/HackerNews huggingface dataset:
This is not really accurate.

When using java, you will not use JSP, JSTL, JSF, Play, Wicket, STripes, Tapestry, etc, all at the same time. Unless you are crazy.

The same way, in Ruby, you will not use ERB, Haml, Erector, Markaby, or the other (at least) 19 template engines out there (http://www.hokstad.com/mini-reviews-of-19-ruby-template-engi...)

But this comparison is not actually fair, because you mixxed template engines with frameworks. To be fair, you'd have to add Sinatra, Camping, Rails, Merb, Ramaze, Padrino and Hobo to the Ruby list, and CakePhp, Zend and Symfony (at least) to the Php list.

It is not which language has the most options of framework/template engines, but which has the best optins. JSP is one of the worst template engines on Java land, and this is why it is not used as much (well, there is also the fact that it has a very bad reputation, and JSF is considered its successor, but it is worse nonetheless).
I didn't know Google had free webfonts on their CDN available to all. That's great!

http://code.google.com/webfonts

http://code.google.com/apis/webfonts/docs/getting_started.ht...
Ok, I'll confess that I'm not sure what you're talking about when you mention second order systems. However, Godel's incompleteness theorems (plural) were a lot more general than you're suggesting.

First Theorem:
"Any effectively generated theory capable of expressing elementary arithmetic cannot be both consistent and complete. In particular, for any consistent, effectively generated formal theory that proves certain basic arithmetic truths, there is an arithmetical statement that is true, but not provable in the theory."

Second Theorem:
"For any formal effectively generated theory T including basic arithmetical truths and also certain truths about formal provability, T includes a statement of its own consistency if and only if T is inconsistent."

It wasn't that Godel proved that Peano arithmetic was incomplete that shocked mathematicians, it was that he showed that _no formal system_ could ever be complete as long as remained consistent.

Of course maybe this second order system isn't consistent, in which case there's no problem. After all, I'm fairly convinced that human reason isn't always perfectly consistent, so it makes sense that we can avoid Godel's theorems. Of course, I see no reason we couldn't make a slightly inconsistent computer either.
What is missing is the proof of the opposite: that the human brain can calculate those things.

Really, we have no proof either way. The ability to hand-trace computation makes the human Turing-complete. Whether the Turing machine is human-complete is an open question, and I expect it to remain so. Each side of the can think vs. can't think debate works under the assumption that Turing machines are or are not human-complete, and they mostly build their cases on that assumption while claiming the other side's is wrong (without fully proving or disproving either assumption).
Apt metaphor! Sometimes driving a manual transmission can be fun (think wide open road), On the other hand, have you ever driven a manual in congested rush-hour traffic? It sucks! It requires a lot more work, concentration and sometimes it's literally painful (aching leg from working the clutch).

Technology is great. Embrace the future!
What is your basis for optimism?
Ask HN: Open Source Video Ingestion
I'm working on a project that needs to consume and present video from IP-based cameras in the field. The cameras are owned by the customer, and need to be ingested and saved to disk for replay later, or for long term archival.

We're currently looking at a number of COTS packages for this, including Milestone and IPConfigure, as I can't find any open source alternatives.

Does anyone know of anything I could use that would allow for me to set up a camera, ingest its feed and save to disk for replay / archival, and (ideally) allow for supplementary metadata to be saved alongside the video (like camera ID, location, perhaps a description field, etc.)?
As someone wisely said somewhere (it may have been here), time is not fungible. I find you only have so many hours of productive work in you per day, and you probably wouldn't have spent that TV-watching time doing something brilliant anyway.
Democracy would be allowing the populace the time to read and digest multi-thousand page bills before voting, and not allowing totally unrelated sweeping changes hidden in bills. This has nothing to do with health care, whatsoever, in any way shape or form.
Really HN majority wise to me is full of people who are polite, respectful, encouraging and intelligent. Especially when compared to the community on Digg.com.

If the community does not like what you are working on they definitely will tell you bluntly. Some can be incredibly harsh and mean(very small percentage), but majority here will provide good feedback that you can use to fine tune your idea/work.
Man, talk about hyperbole. This is probably a terrible idea economically, but it's hardly a Nineteen Eighty-Four scenario. It's not becoming illegal to say "the IRS sucks", the IRS will not have cameras in your house looking for the slightest sign of dissent, and it'll actually be nearly impossible to get imprisoned for anything at all (tax penalties are generally merely more taxes, unless you deliberately lie).

Also, you, as an individual, won't have to send 1099s to anyone, whether your baby-sitter or lawn-mower or Office Depot. Only businesses will, though this does include small businessmen and sole proprietorships (the way to distinguish a sole proprietor from "just a person" is by whether you're deducting those expenses as business expenses on a Schedule C or not).
Thanks for writing this; it's been bothering me for sometime now.

Commonly, the arguments are Wall Street "doesn't create value," "merely moves money from A to B," or "just exists to extract wealth." Wall Street produces pricing information. Wall Street produces this pricing information by moving money in markets from A to B, and extracting some money as payment. All businesses exist to extract money from somewhere!

Good pricing information is extremely valuable. Bad pricing information is devastating. We just had a crisis caused by bad pricing information that had multiple origins, including Wall Street. However, the majority of the information produced by Wall Street is still good.

Wall Street gets the brunt of the animosity because Wall Streeters make a lot of money. Furthermore, there is a severe asymmetry between positive and negative perceptions. When markets are well-functioning, their success is easily obscured; When markets are poorly functioning, their failure is center-stage.

Before someone accuses me of conflating Wall Street with markets in general, I would like to counter that Wall Streeters are the maintenance men of markets. Some of those out-sized returns on short-term trading operations help pay for the fundamental research that helps produce good pricing information.
I'm not sure that "market knowledge and passion for finance than" translates into big bucks and prestige, which seems to be what most people going to Wall St. are seeking.
As far as I'm aware complexity theory doesn't have it's own special definition of "infinite".

Just to be clear, I'm totally in agreement with you that a lookup table based AI would not actually be possible in the real world, but I don't think any sane person would claim that.
Still waiting for eaccelerator to catch back up.

(their data storage API is removed from their 5.3.x build)

Prefer it's stability over APC and xcache.
Some of the happiest people I know have parents who took risks when they had kids

Successful risks, or horrendously unsuccessful risks?

An unsuccessful risk doesn't kill your kids. It just forces you to move to the crappy neighbourhood, with the crappy schools, where they'll get a somewhat crappier education and probably wind up with a lower standard of friends and peers. They'll never know what they missed out on, but they will miss out.
Guy-Manuel de Homem-Christo wears a helmet like this in the Daft Punk video "Robot Rock" (I can't provide a good link to it from here as I cannot access Youtube from work), as well as in a number of live performances.

Thomas Bangaltar wears a differently-styled helmet. Searching "Daft Punk helmet" on Youtube will show other crafters making helmet replicas.

(edit) Apologies - HNer electromagnetic links to Robot Rock in this post. http://news.ycombinator.com/item?id=1539586
Key word is "probably".
Well, at least Gruber comes right out and admits he's a shill.
"Short call" might be a better phrasing than "writing unhedged Call Option".

When someone mentions "unhedged Call Option" (as in the title), it usually means long call, not short call.
Not "could potentially" but "will definitely."

There is a one word description that suffices to describe the problem: corruption.
Yeah, just in case there were any lingering doubts.
What really stood out for you about a mathematical text being typeset in (La)TeX? Were you also surprised by the popularity of No.2 pencils in elementary schools?
Flipboard wades into the same murky copyright waters Google lives in
"Improving the Performance of the Secure Hash Algorithm" (by transforming the algorithm mathematically and then using hand-written assembler with SIMD instructions):

http://software.intel.com/en-us/articles/improving-the-perfo...
The massive processing fees charged by the colluding credit card duopoly? Why aren't checks, electronic funds transfers, and electronic checks included?
An article about 2 companies arguing who's better. I must have missed the part where they actually debate, or brawl, about the future of IDS. Seems the biggest technical thought put forth was, "your performance sucks". Maybe that means IDS is headed to a future where performance will suck less. Yay.
Interesting article.

By any chance, does this sort of information exist at all for Java bytecode compilers? Whenever I write Java code I try to do things the Java way but it usually makes me cringe to think that things like accessing a boolean field requires a function call.

I console myself by thinking that this all gets optimized away by the JIT compiler, but I'd really like to know for sure.
Subjectively, I think the executives are overpaid in general. However, bailed out bank executives are objectively overpaid for the reason you stated: you can't have capitalism without losses.

In fact, I don't think they shouldn't have been bailed out at all. The banking system probably had to be rescued, but bailouts mangle capitalism. Banks that needed bailout should have been nationalized with the very explicit constraint that they be re-privatized after the storm had passed.

(Note: I mostly just parroted Nassim Taleb's argument from two years ago.)
Conspiracy theories and hockey talent
The amazing thing about Google Chrome dev releases is that they're unusually stable.

Occasionally a tab will crash, but thanks to the multi-process architecture I barely even notice that I'm using the dev release.
Cake or paper work!
I keep going back to Venkatesh Rao's "Gervais Principle" essays. The other stuff he's written is really good too.

http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...
GPU processing helps lower CT scan radiation
There are several obvious explanations like that we evolved conciousness in order to be able to explain ourselves to other humans. But I thought Chalmers believe that the physical world was "causally closed" and that therefore a purely material feedback process like evolution couldn't select for qualia?
This is great as it is, but it would be icing on the cake if they offered the option to specify fonts via url and be able to perform the same functionality and preview them.
"Google comes in with this sweetheart deal that was supposed to be state of the art ... and obviously they haven't performed," Councilman Dennis Zine said during a July 13 council meeting. "I don't see why we are required to take care of their inability to measure up."

I think that's unfair to Google because, as I understand it, the LAPD brought up their security concerns after the fact. I would call that a change in requirements that resulted in the delay.
And speaking of where the money should come from, when that guy chose the more expensive car instead of following his dream, was it worth it?

When he bought a bigger house instead of following his dream, was it worth it?

Each time he bought a friggin' super size instead of regular on McDonalds for an extra $2 instead of following his dream was it worth it?

I guess it was and that his dream wasn't that valuable to him after all.
Pretty much. Penrose, despite being generally brilliant, is not an expert in neuroscience. QM explanations seem like hand waving or saying "we don't really know, and since I know a lot about QM, that must be the reason". It's almost avoiding investigation into the hard problems of neurobiology to find the real, physical processes that bring about human cognition.
I agree with this article, but I admit that the Little Britain reference in the title is what made it for me.

http://en.wikipedia.org/wiki/Carol_Beer
India's $35 tablet computer
Every job I have gotten was through someone I knew. This goes all the way back to my very first job as bus boy. To me this greatly reduces the risk at working at a crappy place and helps smooth out the hiring process.

When I've been in the position to hire people, the first thing I do is ask the current employees to recommend one of their friends or former coworkers. If I like and respect the current employee, odds are the person they bring in will be of similar caliber.

Linked-in might be the closest fit to what you have described. Right now I'm guessing its mostly word of mouth. So there might be a market for it, but the trick is to get enough job postings.
As the article notes, this doesn't apply to individuals, no matter how much money they spend at a store per year; it only applies to businesses, who are already required to keep track of their business expenses.
I responded: http://news.ycombinator.com/item?id=1541442

Wall Street and Big Co. are the competition. We compete with them for talent and mindshare every day. And precisely because they are so appealing and have so much to offer, especially monetarily, we try to detract from their power and allure by spreading fear and talking shit. We try to make people afraid that joining Google or Goldman will lead to a forfeiture of their soul. Is it 100% rational or true? No, as he adroitly pointed out. But it is strategic and accretive to the startup ecosystem for us to talk such shit. It is marketing in its most pure and basic form.
Dont pull that Patriot crap. Probably all the Fortune 1000, particularly the drug companies, are flowing revenue through tax havens to lower taxes. There was an article in the past couple of months about it, here I think.

Most small companies cant do it, but HN style companies can. Push fulfillment to Ireland, development anywhere. Let Ireland charge through the noose, and let the euros pile up in Switzerland.
We are OK on paying vendors: for hiring a handyman one or twice a year, a plumber about once a year, and a brush removal service we are under the $600 limit - we mostly do things ourselves. I am more concerned with small customers who pay me a thousand or two a year via PayPal - now they have hassles. It would be really good if PayPal had some service that automated this!
Then you haven't been paying attention to either health care in general, or the health care effort in specific.

The health care bill was effectively implemented as a tax bill. The entire structure of the bill is a set of rules and initiatives set up to encourage businesses and individuals to get or provide health insurance through a series of tax raises and tax cuts.

The tax code is the mechanism through which this policy is implemented. I'd love to hear what other mechanism you'd prefer for implementing a health care plan. (And copping out by saying "it shouldn't have been implemented" isn't gonna fly)
Oh Please! Wasn't it the repeal of the Glass-Steagall Act which allowed these Wall Street Firms to simultaneously act as hedge funds and as you would put it, purveyors of "good pricing information?"

Faced with the choice between making a few dollars providing pricing information, or manipulating that information (and sometimes the markets themselves) in order to make big-time money, they chose the latter.
Help Us Make Our UI library open source
Hi!
We are looking for some help - maybe there are here people that are familiar with JS/jQuery/CSS and would like to help us open source our UI ? We would like to
make it as an jQuery plugin (we already have few elements of the UI done that way).

In return we offer eternal fame - as a startup we can not give much else.

You can see our UI in action here: http://www.youtube.com/watch?v=HYB34STU9FE
our website: http://www.smartupz.com
I didn't say infinite! I said "essentially infinite".

I would have used the exact term from complexity theory, except I don't know what it is for n! - the highest they have is EXPSPACE which is 2^n (which is smaller - much smaller).
Microsoft announces new slogan but not new logos at MGX News (TechRadar UK)
Deploying a major release as a diff to a complex development environment is far from effortless. They probably figured the effort vs. payoff ratio didn't work out, compared to making improvements to the product itself.
This is for Windows phone 7 - and possibly a tablet device. Microsoft probably realized that it's a bad idea to shoehorn Windows 7 into an x86 tablet and is going to try to scale Windows Phone 7 up to a tablet.

Everyone else can play "me too" and copy Apple...
One of the first real world, end user facing applications of GPU processing speed-up beyond video and financial applications that I've seen.
Markets can create pricing on their own. As you say, bad pricing is devastating and Wall Street played a huge part in the bad pricing that created the crisis we're still in. They are hated because they take more than the value they add merits.
The ones I know all took many risks, with mixed success. One guy, who mentored me a lot when I was younger, always liked to tell me about how a lot of his early risks didn't pay off at all and so when he was in his early 40s and had 4 kids, he owned nothing and had to go back to working a crappy job for a few years before taking the next risk. Eventually many of his risks payed off. He did very well for himself, and has one of the happiest families I've ever known.
Thesis’s Next Opportunity: Un-WordPress Itself
How to Buy Foreclosure with Private Money
Terabyte-sized Java Apps Now Possible
Since we are talking about practical advice, I strongly recommend calligraphy lessons which allow one to connect to the beauty of the traditional characters as opposed to simply their simplified versions, which will presumably help with retention in the long run.
http://www.economist.com/comment/604403#comment-604403 was a very insightful comment to the article.
Give Talent a Chance: the Talent Test
HTML Brochures. People Love Them and respond almost 2x as often.
Yeah, usually it's really stable. Although the Chrome 6 beta segfaulted on me a few days ago on Linux, killing all the chrome processes.
Joe Stump: SimpleGeo, Digg, and why the cloud is always cheaper [video]
I mean beating figuratively. Spending a lot of time each day doing something that might be perceived as uninteresting and menial is largely a matter of personal discipline, but this discipline can be imposed (or amplified) by the environment you are in.
The number of states the observable universe can have is quite possibly "finite" given some reasonable assumptions about QM and either a temporal end-point (big rip, crunch) or a spatial one ("after 50 billion light years I can no longer observe anything of interest"). With those assumptions, there's a finite limit on the space-time extent you can be observing, and within that volume a finite number of permutations of waves, even if we discard the need for them to have a plausible history just to bump the count up.

As large as that number may be, following up on a discussion from yesterday, I would bet BB(10) is quite a bit larger. (Failing that BB(20) certainly is, because I suspect the TM to directly simulate the situation I just named could fit within 20 states. Mere permutation isn't actually that Turing-complex.)

The human lookup table is a much smaller finite subset of that, for any definition of human you could name. Enormous, but also "enormously" smaller than the other things I've described.
The phase ordering problem in compilers is notoriously hard. You wouldn't worry about the interaction between strength reduction and scheduling, but in other cases you do need to take these interactions into account. In my compiler (aka a compiler I worked on), the software pipeliner estimated register pressure, since you don't want to over-pipeline to expose parallelism if you blow the register set and cause the allocator to spill. Often register allocation is sensitive to the schedule (and there have been attempts to combine them into one pass.)

For x+x vs x*2 vs x<<1, the trick is to represent them in a uniform way and let the scheduler decide what instruction to emit based.
I don't claim to be a UX guy, though I do all my own UX work, and have read up on the subject some.

I'm not a fan of drag-and-drop for the tasks you are looking to accomplish.

a one button 'delete' on each of your comment 'boxes' or whatever they are is much more elegant and takes fewer moves.

For 'assigning', again you are only assigning to one comment/task at a time. How often does this action take place?
I would think it would be much cleaner and more efficient to have an 'assign' button on the task or area to click on a task which would pop-up a modal with the available people to be assigned, and then just click the person you want to assign it to.

With drag-n-drop, there is too much opportunity to drag onto the wrong item and I find most people don't get it for simple tasks like this. Drag-n-drop has it's place, these examples are them.
From their standpoint, they're the same deal. Job Hoppers are people who do not stay at jobs long, without qualification.

You can be GOOD, and a hopper, but the good doesn't matter.
We already have a substantial 'muscle memory' from doing other things with our arms as well I'd imagine...from an early age we are throwing balls, running around, picking things up.