skysight-inc/HackerNews huggingface dataset:
Let's pick just one of those links from your ExxonSecrets page - Cato Institute. Here's the page:
http://www.exxonsecrets.org/html/orgfactsheet.php?id=21

It lists a "key quote" and a "quote". Do you disagree with either? Here they are:

"No known mechanism can stop global warming in the near term. International agreements, such as the Kyoto Protocol to the United Nations Framework Convention on Climate Change, would have no detectable effect on average temperature within any reasonable policy time frame of 50 years or so, even with full compliance."
Source: Chapter 47 of the Cato Handbook for Congress, 107 Congress

-and-

In response to the World Watch Report in May 2003 that linked climate change and severe weather events: "It's false. There is absolutely no evidence that extreme weather events are on the increase. None. The argument that more and more dollar damages accrue is a reflection of the greater amount of wealth we've created." - Jerry Taylor
Source: "Enviro Trends: Poor to Bear Brunt of Climate Change"

If you think those quotes are FUD or "disinformation", please make your case. They seem pretty sensible to me. The first quote is inarguably true - people who favored Kyoto seemed not to care that it would make no difference in the warming trend, it had symbolic value. It was regarded even by its advocates as "a first step" that might possibly at some point in the future lead to further changes that did help.

The second quote is roughly true as well though it would be easier to find people who disagree. If you cherry pick you can of course find specific areas where some variety of weather seems to be getting "more extreme" over various timeframes, but more inclusive studies don't find much of a trend. And in particular, the study he claims is bogus because it's based on dollar value of damage probably is indeed bogus for that reason.
To me, the pain-point with HAML has always been that it's much harder to teach our front end designers to use it instead of HTML, whereas Sass presented much less of a barrier for them vs Javascript.

HAML feels great for me as a dev vs the verbosity of hand-hacking HTML, but for the guys who spend 90% of their time in photoshop and 10% chopping their PSDs into static HTML to hand to me, I'm not convinced it's worth the lost productivity to teach them a new markup.
How 2nd init works to bypass Motorola's boot loader
LulzSec is starting to sound like a false-flag operation to me...
I stand correct. My friend went to an Apple certified tech to get her laptop HD swapped with her Mac Mini HD, because they wanted more of their music on the laptop because they traveled often, and the Apple tech couldn't do it. Issue with the Mac Mini and how it makes the HD a non-user servicable part.
Clickable: http://news.ycombinator.com/item?id=2312566
I like Reeder for iPhone/Pad, and tried the recent beta of this. As a Mac app, it seems to have an "overtly custom" UI, which although clearly skillfully put together, just doesn't appeal to me in look or feel. Though the keyboard shortcuts and add-on services were impressively configurable.
I took such a course. It was called Bioterrorism and I took it at RPI while getting my Computer Science and Philosophy degree.

The course was mostly writing and discussions, with a lot of high-level talk about things like the factors (biological, chemical and social) that allow different diseases and ailments move, etc. Stuff like that. Quite fascinating, but not too technical.

It certainly lead me to buy more biology books. In fact, due to that course, two of my favorite books were written by biologists. Had I taken the class earlier, I might have become a biologist.
If you really want to do something like this, PLEASE implement some form of out of band 2FA. For example, SMS a PIN to a mobile number once the link has been clicked. This gives the benefit of not needing to remember your password, but requiring more than just a forwarded email to sign in.
The docs [1] seem to imply that it will do everything that will look like an impression, presumably you (or your ad network) will then need to use the visibility API [2] or load your advertising as a POST.

How do ad networks track that the webmaster isn't opening ads in a hidden iframe now?

[1] http://www.chromium.org/developers/design-documents/prerende...
[2] http://code.google.com/chrome/whitepapers/pagevisibility.htm...
Clojure will never really gain a lot of steam. As PG has explained [1] lisp is an advantage only for very smart programers; the majority will never be able to take advantage of its multiplier effect on innovation.

In fact, your typical Blub programmer probably would lose long term productivity forcing himself to work in a lisp instead of a language well focused on his strengths. A Java or C-octothorpe sharply aimed at a coder only one or two standard deviations smarter than the average person will actually help him produce some kind of useful output.

But the community and popularity Clojure already has make it the most prominent lisp around for new projects and give it great long term prospects. This is the lisp that will be around in twenty years and probably the most popular lisp for most of that time.

[1] http://www.paulgraham.com/avg.html
I agree that it's much nicer than ERB for HTML, but I still use ERB for, e.g., config file generation.

HAML, though, shares the same fundamental problem with ERB: it's straddling the code/template fence. I wrote the Hoshi ( http://github.com/pete/hoshi ) gem to address this, and used it in the last Rails application I wrote (still in production), and still use it for HTML when I need that. (It's still in the "personal itch" phase, so it's only maintained when I notice that W3C doesn't like something or when I'm missing a feature. For example, I haven't done any HTML5, so I haven't put any in.)

For anything requiring a wall of text (in HAML, ERB, Hoshi, whatever), I think it's a mistake to put it into your view code. Make a place where copy goes, decide on a markdown format, and write a helper that pulls in and processes that text. Even if the coders are writing the copy, it's helpful to have the text seperate, and easier to edit besides. And if it turns out that you need the text editable via a web UI or something, it makes the change easier: modify the helper to fetch text by name from the database rather than the filesystem, and import all of the text into the database. Everything is easier all around; I'm at the point where it looks like a code smell when I see walls of text (or frequently edited text) in a template.
The State of Cloud Computing in 2011 (Infographic)
The language interpreters are the new machines
Is the movie out yet? I am still not sure if I want to continue reading the series. It was so depressing.
This is already the case in the Netherlands. Hacking tools are only allowed for private use or research, e.g. for checking the security of your own network. Possession of hacking tools with the intention to harm other peoples' systems is not allowed.
If we can agree that the protocol has value, then the only question is whether or not an individual bitcoin exists outside the protocol. I'd argue it doesn't. You can't point to a sequence of bytes and say "that's a bitcoin".

Instead, a bitcoin exists only as an agreement between the CPU-majority in the network. They agree that user A solved a block, and therefore is entitled to new coins, and they agree that user A transferred that coin to user B, and so forth. But there's no piece of data that specifically represents a bitcoin. Outside of the bitcoin network, bitcoins don't exist, and therefore it's meaningless to talk about them in isolation.
You might know, but there are plenty of people who don't, and that's who he's trying to reach.
I got my numbers from the bottom of this page which shows that US Aid to Israel is increasing through til 2013:

http://www.jewishvirtuallibrary.org/jsource/US-Israel/foreig...

I got my population number of Wikipedia:

http://en.wikipedia.org/wiki/Demographics_of_Israel

So to sum up... my comment above is correct.
As a reasonably competent programmer with no good ideas for a start-up, these sorts of articles piss me off.
So what you're saying is that for the majority of cities in the UK the situation is even worse.

Well, that makes me feel better.
IOS highlights
Benchmarks on ActiveRecord before the work Aaron did on Arel (which was dropped in in 3.0.x due to the magnitude of the perfect issue/improvement) are not totally relevant today.

There are still some issues, but there is still low-hanging-fruit as well, such as Aaron's work to add prepare statement caching to Rails 3.1
> But there are also physical realities in food production.

There are physical realities in producing pretty much everything.

> What is the point of your nitpicking?

I'm pointing out that food is among the worst possible examples for whatever your point is. (I'm assuming that you've got more than "must charge more than cost of production".)
.. and then there are CPC - CopyPaste Coders, who glue snippets of code found on the web into an incoherent mess that gets some narrow job done.

Some of these graduate to Developers, the ones who don't and want to stay in the industry become BigCo Managers...
From my understanding, TinEye makes money from corporate B2B deals. Their consumer product is mostly just a technology demo/marketing piece rather than a part of their core business.

So they probably don't have much to worry about.
> (1) If you are a Rails developer you need to be a full-time Rails developer and not do too much else. You can't do Rails and a bunch of other things because Rails will take up a lot of your time.

I'm glad to see someone else say this. I don't use rails often, nor am I a "front end" developer by trade.

I have put together some simple web apps using rails, but it seems that each time I go back to rails and try to use the newest released version I'm starting back close to square 1 due to how things always seem to change.

I always just assumed that I didn't grok web frameworks, though this is still a possibility.
Have the gems for Mongoid and such been "certified" against 3.1? Seems kind of hash to drop the whole framework based on a bad beta experience...wait until an official release and see.
Apple could pay Nokia $600M up front and about $550M per year for patents
Product roast
ha or used to cluelessly or maliciously persecute any one giving them trouble.
Any comment in regard to my question above? At present, question 2 has serious ambiguity as to how one should interpret the data. Clearly each character represents one node, but again, there is no clear procedure for converting values. Padding makes no sense in this context.

Can you clarify?
> A) Because every dollar invested in the US space program since inception has created about $7 of economic benefit to the consumer economy.

This is intriguing. Do you have a reference and/or can you provide an explanation for this?
I haven't checked the video (can't watch it here), but there are indeed many misconceptions about how the banking system operates.

In particular, banks do not lend out deposits, at least not in any meaningful way, and the so-called money multiplier is non-existent.

To get up to speed on such things, I would recommend the blogs of economics professor Bill Mitchell. His style is a bit rambling without much polish, since he writes one entry every day, but I found it very worthwhile for getting a deeper understanding. Consider looking for entries with "money multiplier" in the title in the index here: http://bilbo.economicoutlook.net/blog/?page_id=1667
As an English major programmer, I still get a kick out of Eric Raymond's classic quote on the matter of CS education:

"Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter."

Perhaps this is changing? When I was still in school, I managed to outprogram all the CS majors in my elective programming and sys admin classes as an English major. They all wanted to program to earn the money, but never adopted the programming mindset or learned new skills outside of class.

It reminds me of parents who dump their kids at school, expecting teachers to simply cram reading ability into their kids in <50 minutes a day without any help from the parents.
What Every Telephone Sales Rep Needs to Know About Making a Follow Up Call
No, we just have high standards.
It starts with quiet howls and hums, but gradually gathers in strength into layers of heavy industrial beats.

The whole piece is coded right in front of your eyes, in Scheme. The code controls various synth and samplers (no real time audio synthesis here). The first 1min45 is silent, because the piece is coded from scratch.
His first sentence really sums it all up:

"I’m tired of seeing small businesses get screwed."
The most difficult part was figuring out unspecified things in the problems. Generally I had to use my intuition about "otherwise this would be either impossible or too easy" to get the right answer.

The first problem should be more explicit about the nature of the difference: a "typo" or non-shared could reasonably be an omission of a character, which would mean that the position of the unknown character does not matter. This weaker problem has more than one correct answer for the given input data. Better to call it a "corrupted byte" or somesuch.

It should be explicitly stated that the tree is balanced in the second problem. It should also state that each node contains exactly one character or that all nodes have nonempty payload (you can figure out either of those pieces of information from the other one).

The third problem should specify that it's looking for a strict partition. Contiguous is not a strong enough requirement. As written, I can have as many "contiguous subsequences" of zero elements as I want located anywhere in the string.

I particularly like the third as a teaching problem, and I might have to use it sometime. It's pretty simple, not overly reliant on programming concepts, and the "clever" solution is both faster and easier to implement than the brute-force try-everything solution.
From there last Panda update I must say I agree. Especially with the comment about Engineers in vacuum.. There last update was completely ignorant to real business website and what they provide.
This infographic doesn't give me any info at all! The numbers don't make any sense.

"Most popular guest OS in the cloud : 66% Windows, 83% Linux." How am I supposed to interpret that? This equals to 152% of most popular guest OS
It could also be a result of habit through upbringing. Or cultural pressure. Or perhaps a faulty sense of reasoning. As a hobbiest philosopher you should know the dangers of sticking to one line of reasoning slavishly.
Show HN my weekend hack. Yo President makes you president on Facebook.
Yo! President is an idea I just had to get out of my head.
For companies like Linked In with tiny earnings a sky high multiple might make sense. They only have one or two quarters of profitable business in. But for companies like Netflix and Amazon, who have sustained growth, revenue, earnings, and a pretty clear business model, you really have to think about the magnitude that 70x earnings growth implies.
It's just as ASCII, you should sum the leaves that have ASCII digits (sum their digit value, not their ASCII code) and ignore the non-digit leaves.
'TV detector' vans are basically myths used to enforce licence paying. They've now moved to a 'the database knows!!!' way of scaring people and don't talk about TV detector vans any more.
Overhead is (supposed to be) lower with cash.
If my friend is sick for a week, sure. If they're sick chronically, for months at a time, the game changes.
Have you tried martial arts?
I practice brazilian jiu jitsu. For me it's fun and really challenging.
Thanks Yehuda--you had quoted me on the asset pipeline and I have since upgraded to Cedar on Heroku. I suppose the slow loading of images in the asset pipeline was the biggest gripe on my part, but didn't realize images should still be served through /public. I would say that I am still hesitant to deploy apps using release candidates, but overall think the Rails team does a great job on the upgrades. Maybe more emphasis on documentation, but understandably it's a release candidate.

Also, DHH chimed in and offered some awesome advice that I didn't know about:

rake assets:precompile will automatically copy images from app/assets/images to public/assets.
Thanks for the thoughtful writeup. But I don't get specifically how this doesn't prove too much--even though climate is a complex system, we know (right?) that throwing it into the center of the sun would increase mean global temperatures. But if I said that chaos and information theoretic arguments prevent us from making any predictions, I'd rightly be laughed off the stage.

What is the differentiating factor that makes those arguments apply to models looking at CO2 concentrations as exogenous forcers but not being-in-the-center-of-the-sun?
Wouldn't it be simpler and more efficacious to simply ban sales of Windows in the EU, or mandate that they fix the security issues?

Not that I favor ludicrous bans of this sort, or that I think they will work. Because I manifestly don't. But geez, if you're going to be over-the-top Orwellian, at least do something that has a chance of achieving your stated goals.
Very suspicious indeed.
A lot are actually sharing houses with other Googlers (or occasionally with roommates from other tech companies, or by themselves if they're older), but here're some of the ones that have clusters of my friends:

http://maps.google.com/maps/place?cid=4654757531179104055...

http://maps.google.com/maps/place?hl=en&bav=on.2,or.r_gc...

http://maps.google.com/maps?f=q&source=s_q&hl=en&...

BTW, the rental situation in Silicon Valley is brutal right now. Very few places (particularly good ones) have vacancies, and rents are skyrocketing all over.
What do you call exchanges that hold an on-site balance?

I'm also fairly sure there are several brands trying to provide a "bitcoin banking service".
I ran a small business and ran a ton of Groupons. We are on track for another record breaking year thanks to Groupon. Like anything with small business, you can take the good with the bad and mitigate risk, or you can just crash and burn by making poor choices.

Groupon is amazing, and not very cheap marketing that WORKS, unlike a lot of other not very cheap marketing that does not work. And we sold a LOT of Groupons. Some days 80% of customers are Groupons. When you get 2x your normal business walking through the door it's kind of hard not to make money. Cross sales, up sales, post-experience contact, word of mouth... It's not as easy as just setting up a Groupon and watching money roll in, you have to think about it and work hard to turn it into a positive experience.

But then again, this is business, right? Who said it was going to be a safe, easy bet? Groupon is just another way to market your business.

And it happens to be very consistent and effective.
Just make the law "any law with unintended consequences is illegal", then embrace any possible "consequence" of this law (such as perhaps laws you otherwise like being declared illegal), then the law should fail to outlaw itself. Any consequences would be by definition intended.

Anyway, I don't buy the suggestion that no law can be free of unintended consequences. If you construct a sufficiently formal definition of the system of law, and each law itself, then making a law without unintended consequences is simply (lol :P) a matter of proving the law. Quite similar to how programs can in fact be proven correct (contrary to the popularly held opinion that no program can be free of flaws.)

Is this practical? With our current setup, no. Hypothetically? Maybe... certainly at least worth pursuing the idea I would say.
Confidentiality and Investors
What branch should I be on?
It appears you are correct, though my second point still stands.
It seems like this calls for a two-pronged approach. If you've been logged in to their site from that browser in that account, then the link from the e-mail should auto-log in (unless it's been disabled for that account). Otherwise, it should prompt to allow an actual login as usual.

This way, you can forward an e-mailed link, and unless they happen to have logged as you already, they don't get into your account.

This probably means a significant amount of attention to detail to exactly which cookies are set, how long they live, and what they mean, but it sounds worth the effort.
MITM issue fixed, all resources are loading over SSL
Ten kilometers on a bike are just warm up. With exercise it is never about distance traveled. It is about effort and time. If you're after fitness that is.

But there is another aspect you should consider. You can sit on a bike, pick a destination and have fun getting there. Have a look around, treat yourself to some of this wonderful world. Combine the geek and the mammal in you.
Please do a write up on your experience, the more details the better. Your results sound great compared to what we've been hearing about recently and I'm certain HN would like to hear your story.
Counterargument: imagine if every doctor and crackpot could attempt to sell his 'medicine' to everybody. Imagine you having to pick what works from a zillion possibilities. Imagine your ancestors died because they believed some snake oil salesman.

Imagine if everybody could buy as much penicillin as they wanted. Imagine bacteria getting resistant in 1950 or so, and you getting pneumonia in 1955.

Imagine having something like this: http://en.wikipedia.org/wiki/Diethylstilbestrol#DES_daughter... being fairly frequent, and not being able to figure out what is causing it because there are just too many variables involved (the guy selling your medicine may not be able to control the dose good enough, nobody tracks interactions between medicines, etc)
Who gets to define n?
Who said anything about 10 minutes?

The health benefits of weightlifting are numerous, and it's arguably more effective for weight loss than cardio. (No, I don't save PDFs on this stuff--browse T-Nation for 10 minutes and check their sources).
I feel like you may be conflating two terms here.

Probably. :-)

I could be wrong, but it sounds like you're discussing the size of the eyes in the input image.

I believe I am. I assume that increased pixel count in the eye region corresponds directly with increased accuracy. This could be accomplished by either moving the camera closer to the eye, or by using a higher resolution camera.
Nokia enters into patent license agreement with Apple
Immigrants Are Getting More Education
I think one of the Problem with Lisp (and Haskell ...) is that people keep talking about how the are only for smart people and we should really get away from this.

Clojure is easier to learn then Java if your not allready set in Java ways and even if you are then you will have to learn a lot of the Clojure lessens in Java. Going more towards parallel und concurent systems immutebility has proven to be the better default and that what Java Books teach too. Once you get that in your head learning Clojure want look half as bad.

Not every Java team will just use Clojure or Scala but the trend in Industrie atm is to be open to all kinds of new stuff like FP, NoSQL, TDD, CI, XP ...

Its likely that Clojure will not get steam like Java or C but that alternativ Solution can be much better then sitting at your old tech-stack and that message will eventually even drop threw to mangers. Its a bottum up "revolution".
Nice tool for freelancers doing web.
Like locksmiths, many of us have reasons for owning the most unlikely software.
What's the cyber-analog of those "driver carries no cash" signs?
> Are you ready to get out of credit card debt?
> ReadyForZero is a free online financial tool that lets you track your credit card debt ...

what is this? some kind of a sick SEO experiment? flagged for spam.
Interesting investigation, I would like to see what the response from the py-bcrypt author is (since py-bcrypt is what I use in my applications).