skysight-inc/HackerNews huggingface dataset:
> In any case, even a very badly rigged peer review process would not make it true that climate researchers are "paid to confirm AGW" unless everyone knows that the process is rigged.

Not at all. Peer-reviewed publications lead to grants. Shut off the former and you strongly influence the latter.

> No, I am not asserting that AGW is as settled as evolution.

If AGW is not settled, the funding disparity is "interesting". There's clearly a bias, the only question is its reason. Since it isn't science....

> The stuff about "good people" and "bad people" is a red herring; neither I nor anyone upthread made any claim even slightly resembling "these people are Good and those are Bad, therefore these are Right and those are Wrong".

Good people vs bad people not a red herring. It's the basis for much of the climategate defense. "Those good scientists were beset by bad people, so naturally/it's okay that they did bad things."

> Imagine someone in the field of climate science who is inclined to put his or her own interests ahead of truth, and who doesn't mind doing bad or dishonest science for that purpose.

You assume that money is the only interesting motivation, and that's simply not true. It isn't even the dominant motivation among folks doing bad science - true belief is.

> Do you think that person is more likely to turn to Shell or the AEI or the Republican party, or to Greenpeace or Al Gore? Where is the readier flow of money likely to be found?

Al Gore and Greenpeace don't fund research and neither does the Republican Party. However, the folks that do have spent far more funding AGW than anything else.

So, if you're purely motivated by money, you'd have gone with "AGW is happening" because that's where the money is, as you agreed upstream. (You only argued about why that's where the money is.)

> you're suggesting that the reason why climate scientists almost all defend AGW

"almost all" turns out to be way too strong. Moreover, the basis for their support is often data from other fields where many of the folks involved disagree with that interpretation.

However, my point was that much of of the "AGW is happening" literature consists of quips in other fields where the connection is tenuous at best. They're studying something else and threw in an AGW comment because that's an easy way to get some points. (I'm ignoring the bogus cases like the islands off India that have been sinking pretty since anyone started paying attention.)

As I wrote, we see this all the time. When something looks like a winning story, folks adopt it. Remember "turbo"?
I'm pretty sure xp doesn't have one. But if windows 7 has one then that would be a nice group who can receive virus definitions to root out botnets right? I mean this potentially larger pool of virus scan enabled computers can be used to push updates to. Otherwise they'll be stuck to blocking out dns right?
In 1999, I was 16 and thought the world was run mostly by idiots, scumbags, and criminals, and that it was going to fall to pieces within a few years. Everyone thought I was just expressing "teenage angst" and that I'd be proven wrong by maturity. By 2008, these sentiments-- established to be largely true-- were common knowledge.

Even the liberals of the time (e.g. Clinton) had a steadfast belief in corporate benevolence as a general principle. You were seen as a whiner and a loser (envious, insecure) if you suggested otherwise. Now? Turns out the "whiners" were right.
For me this example is "for functional programming", not againist it - I mean, since when ease of using global variables is adventage ?

You end with code that is hard to reason about.

For me it's good, that making the code complicated to understand is hard.
How are they compared to commercial ones and can't they at least be used as a vector to deliver the latest antivirus?
HTML is a bit verbose.
can someone explain to me how a site can be disabled over something like this? I mean go ahead, order the content deleted, that's what the people suing should want right?

But killing a site over some "bad" information just seems excessive.
I didn't check out the site in question, but don't they arguably offer some kind of better filterting or navigation than youtube? In which case your argument loses its value.

I'd be surprised if the site was a replica of youtube minus the ads. They must provide some value for users to like it like they seem to.
HackerPolls: my mini project for visualizing HN Polls
How to Sell Ads Online  Show Detailed Traffic Statistics
Upvoted for pragmatism. I like Python for this as well.
Speech can also constitute a crime. Hiring a hitman, joining a criminal conspiracy, or inducing copyright infringement are crimes; the fact that you may speak or express yourself while doing so doesn't make it a free speech issue.
O2 experiencing network issues due to iPhone too
With some free time over the past few days, I created this app to learn github, mechanize, and try out Highcharts (no affiliation, I just though it looks nice). Please feel free to add any missing polls.
The pure vs. impure stuff is a red herring. It's meant to throw you off the scientific trail. If there are merits to the FP approach, as there are, then one or two drawbacks in a few of the languages aren't a problem. If there are multiple problems with the FP approach, then we discard it and toss out the languages that use it or modify them to only use the useful subset of that approach.

With what little information we have in this example, it would be best to modify the language so that it includes those two low-level functions in its specifications and make those global variables they require.

Modifying the language spec...is that pure or impure I wonder?
The point is about taking your responsibilities as a parent seriously.
It's easier marketing-wise to say you're "astonished" than "I knew it was going to be a huge success."
> which makes heroism attractive, even when the hero is morally questionable (e.g. Jack Bauer, Dr. House).

What's "morally questionable" about House? Is it his hitting on the Cuddy?

Yes, he's a jerk, but that's different from being morally questionable.

> casual sex is as common as ever, so nihilism and self-loathing haven't gone away entirely.

Huh? Casual sex can be an expression of nihilism and self-loathing, but aren't necessarily.
>"Apex has an outstanding reputation in the information technology field," he said.

>In the filing, Apex said it "has had three consultants refuse to report for employment" as a result postings, according to legal documents.

Its reputation is good but three different people didn't "report for employment" (whatever that means) as a result of anonymous claims on the Internet? Apparently, somebody didn't think much of their reputation.
Thank you, that's exactly the kind of thing I was hoping you would share.

I wonder if you may be someone who used the software that was once also called "Bazaar" but has since been renamed to Baz. It appears that the current incarnation of Bazaar did not so much start out as a fork of arch, but as a test-bed for features that would eventually make it back into Baz (which did start out as a fork of arch). Apparently everybody decided to just ditch the old codebase and work on the new one instead.

http://en.wikipedia.org/wiki/Bazaar_(software)#History

I like what I saw from looking yesterday. I especially like how it handles renames and how it treats directories as first-class objects in the repository. I'm also drawn to their concept of "bound branches", which I suspect would be essential in one particular instance of SVN that I'm keen to replace with something distributed but not totally anarchistic.

I think I'm going to keep Mercurial for my own personal use, for the sole reason that you can get a free private repository at bitbucket.org, but not at launchpad.net or GitHub. If launchpad were to offer the same, that would probably tip the balance towards Bazaar for me.
Since when are global variables ugly hacks?
I disagree. When you release code, you release code. Improvement and maintenance are not things that you imply you'll give. Especially under a BSD license.

If you gift someone a laptop, you're not bound to help them with every problem they encounter.
If SarBox applied to the government's own accounting, most Federal officials would be doing hard time. Meanwhile, the vast majority of corporations don't end up restating their earnings. It's one thing to say that people are flawed, and are dishonest when they can get away with it; but it's another idea entirely to imagine that government regulation does a better job. Madoff's competitors called him a scam artist before the SEC got involved; Paulson made a fortune by correctly betting that housing was overpriced; the Enron story was pushed by short sellers and journalists, to the point that the government didn't get involved until after the bankruptcy.

So why would we trust the government--which has failed miserably so far--to suddenly do a better job than the private sector?
The World Spent $112 Billion On 205 Million TVs This Year
Well machine language is pretty simple especially when you use something like MIPS. It can even be pretty fun to code in if you assembler has good macro support. However there is value is adding an abstraction layer on top of machine code. I think what people are really trying to say in these comments is that this new mini language does not provide useful value vs HTML like C provides vs. MIPS. Cheers.
A classic example of getting TDD wrong. Happens all the time.

TDD is about design, the article is actually criticizes unit tests. TDD helps you achieve SOLID principles, which really helps in real world. Fibonaccis, primes etc. are only for demonstration purposes.

And 100% coverage is for sissies, only a TDD noob talks about it in this context since it's not sane.
I kinda like it.. sure it is one more level of abstraction, and good editors will help with the tag balancing, but let's face it, (X|HT)ML syntax isn't exactly natural to write, and I say this despite having written it by hand for well over a decade.

This probably appeals more to people who have made the Python jump and like that whitespace means something, as that's what really makes it terse.
works for me on 10.5.7/Safari
I have been using Kinesis keyboards for years, the foot-switches for alt/control/shift have been a god-send for my RSI. I've had some with terrible build quality though, I've never had a keyboard last more than a year, and I've frequently had to open them up to fix loose wires.
By "questionable" I mean "can be questioned". I'm not using the euphemistic definition, whereby "questionable" means the question is already answered.

Dr. House behaves in a way that would generally be considered ethical, but that is at odds with medical protocol (because his cases are always exceptional and odd). Most people wouldn't call this wrong, but it is "questionable", when the word is taken at face value.

Huh? Casual sex can be an expression of nihilism and self-loathing, but aren't necessarily.

In theory, you're right. In practice, "hookup culture" is founded on the humiliation of the woman, which makes it an expression of loathing for humanity.
That page is on a website offered for free from an ISP. That's the universal home for all conspiracy theories nuts.
The article starts with "Believe it or not". I guess not.

This is just a collection of rumors. We can collectively and individually write a similar article.
Have to disagree. Releasing code doesn't imply any obligation to that code. If it did, the volume of open source code out there would be a fraction of what it is right now.

People are constantly changing directions, and constantly trying out new things which may or may not be useful to them in the future. We're all better off if that code gets released. In turn, we can't expect people to support code they may no longer use, or may not have ever really cared about in the first place.

It should be clear that running an open source project is something completely different. If you make an attempt to start a community, you probably should keep up with that community, or at least responsibly exit it. But people usually build communities around things that are really important to them, or that they have an ulterior motive for advocating (not necessarily a bad motive, just one beyond pure open source).

From where I'm sitting, if Gruber isn't adding anything to the community, he should have been made irrelevant by that community.
Seven points, zero comments, weak content, and a post that touts the use of one's "network."

I'm guessing that the author asked his friends to upvote; I wonder if the filter notices if most of the votes for an article arrive on the same page (all on the new page, or all on the article page), and everyone logs in, votes, and bounces.
CoverChooser 0.3-1 su Ubuntu e Debian
Let's just say that Apex doesn't have a stellar reputation in other areas either. I personally would never recommend that anyone sub under Apex, but considering that Apex is already doing C&D, I won't go into details.
In 1999, I was 16 and thought that the world wasn't being run at all.
> On the other hand, casual sex is as common as ever

Citation needed. Other than lots of pictures of nekkid people on the internet, most studies show sexual activity (amongst teens and college students anyway) to be going down. It's been argued that availability of porn is reducing the amount of casual sex.
Great point. The key is to figure out if you are really passionate about the work and if you have a natural aptitude to be able to last the journey. If not, the result will likely be consistently mediocre work.
I think the truth is somewhere in the middle. You were just expressing teenage angst, but by coincidence you happened to be right :)
How to measure BODY FAT: Your Fat Calculator
In that case this decade was the "pre-teens"?
I believe that I see your point, and I would agree that the verbosity of HTML leads to sharability, and that is a strength.

But the verbosity is also one of its weaknesses for large projects; it adds a great deal of overhead in terms of keeping track of the tags, especially if the HTML needs to be re-arranged. And with no language-supplied rules for how much whitespace to use or where (beyond "all adjacent whitespace is compressed"), there is too much flexibility for a large team to work smoothly. My usage case doesn't mesh with your example, because I'm working in an environment with version control and multiple developers. The guy using Notepad will be told to get a tab-aware text editor, because his changes will mangle the whitespace in the file and lead to unnecessary noise when he commits.

When structure in your whitespace is already desired (to avoid making your version control noisy), you can leverage the fact that you are structuring the whitespace to make it a semantic element. This greatly decreases typing, makes the code easier to eye-scan, and allows details such as proper closing bracing to be left to the compilation tool and not to the developer. I agree with commenters who have noted that HAML has been proven useful for some developers.

I would categorize both SHPAML and HAML as tools that let you be more productive with HTML.
30 + Cool Css Text Drop Shadow Techniques
Not hard to argue at all. This narrative is worn out. The populist belief that Corporate America was a down-home hoe down where good guys get together and make deals with a handshake is revisionist at best.

Summers perfectly illustrates that the financial system is a nepotistic web of USG, banks, and investors which is heavily regulated to maximize profits at all endpoints. The fact that it only comes crashing down every few decades is a testimony to the small remnants of capitalism one might find in the edifice.

Krugman is economics theatre.
I think I pointed that out in my essay when I discussed how one limitation with TDD is that tests must fail, then change the code to pass the test. This doesn't let you add tests which are expected to pass but which are used to assess the validity of the code.

One way is make the tests fail, such as by changing the comparison from the expected value to something else, or by forcing an exception at the end of the code. Once the test fails then you know the test is being executed against the expected code, so then change it to make it pass. This is done without modifying the code. It's similar to what you would have to do if you depend on a third-party package which might be buggy. Code coverage is another way to check if the test is actually exercising the code paths you think it should. And yes, in some cases I will insert failures into the code itself, to convince myself that the test is also working, but that's only one of several possibilities.

While you make only a single iteration when developing APIs, I find that I many more than that to get the API to feel right, and that API development needs feedback based on implementation. I'll end up with a bunch of semi-tested but reasonable code, which I then test through unit tests, guided by my experience and assisted through code coverage (either manual or automated). It is much easier to make this code work right than it would be to start from scratch.

I'm also not sure that I would say "post hoc", since it really is a mixture of different types and quality of tests all throughout the development process.
I've used LinkedIn Questions before and was impressed with the numbers of answers I received. So in that sense, the OP has a point--even if it's not elaborated on heavily.

Yesterday I received a message from a local businessman who sent me a list of local networking events. I don't know this guy but I looked at his profile and I was impressed by his technique for getting a foot in the door with me. Seeing that really got me thinking about other ways one could use LinkedIn to create rapport with other folks in their field.
good article, terribly busy website.
i use Markdown (http://daringfireball.net/projects/markdown/) regularly rather than directly writing HTML. like this thing, it's also just syntactic sugar, but it's well-designed and makes it so that i can concentrate on writing and not on formatting syntax. my raw text files are much more source-control friendly, since the diffs are clean.
I'm not sure what in the world this has to do with HN, but I will tell you that it was one of the better stories I have read.

I want to meet this guy.
Summary: Guy from unfortunate family background becomes a highly successful silver thief, stealing millions in antique silverware from high-end homes in the Northeast. He evades capture for years, as he is meticulous, patient and leaves no trace behind. Eventually he is caught through a series of small breaks. People close to the thief speculate that his motivation was more for the thrill of stealing than for the money itself.
I upvoted you because you appear to be bringing new information to the table that I'm actually interested in, as it would shed light on how a scrappy new company succeeded despite violating "rules of the game" - not TOS, admittedly, but in this case copyright laws.

Do you have any articles or citations that show where youtube, prior to the google acquisition, ignored a DMCA takedown request? It's important to note that (in the United States at least, I can't speak for other countries), hosting copyrighted information posted by others is not a violation of copyright law, but, once you've been notified that such content exists with the appropriate DMCA request, you are required to take it down (or have the content poster respond to the DMCA request). This is known as Safe Harbor , and was, to my knowledge, the reason why google felt comfortable acquiring YouTube.
Tried on my Unibody MacBook. Can register 6 non-modifier keys at once.

I like the feel of the keys actually. Not sure what mechanism it's using, but definitely much better than all other notebooks.

Also found a 1991 UK-made IBM Model M. The clicking sound is such a great joy :)
pure democracy is kind of a foolish goal anyways. pure democracies are best left at an extremely local level.
I think the issue is that a mock of a DB doesn't imitate all the nuanced behaviors of the real thing. Transactionality, concurrency, isolation, error generation, etc. So, while you can prove functional correctness with a DBUnit/etc., you can't prove that the difficult stuff works.
Ask HN: Why do you have to be an accredited investor?
I just saw the submission Ask HN: Bypassing "Accredited investor" (http://news.ycombinator.com/item?id=1020613) and wondered why this restriction is in place. I googled around a bit, and it seems that the main difference is that if you take money from a non-accredited investor you have to fill out a lot more paperwork.

It seems like a strange arrangement, why can't my dad or my friends invest in my startup on the same terms as Mark Andreesen or Paul Graham? Isn't this terribly counterproductive for startups that need money, and often start with money from friends and family?

Or am I missing something? I'm from a country where the term doesn't exist, so it may be a stupid question.
Yes, in just the same way that I think people who start counting from -1 on a measuring tape or from 37 on a speedometer are doing it wrong. Just because a convention is entirely arbitrary doesn't prevent people from being wrong about it.
What I learned in 2009 in my startup
slight disagreement - there's nothing in the name of the function that implies a random number generator.
Going from Wittgenstein to Kant's categorical imperative - nice!
Freelaptop
in practice, "hookup culture" is founded on the humiliation of the woman

uh?
For every hour of defect prevention, you save 3 to 10 hours of repair time
> http://neil.fraser.name/news/2009/multivac/patrol.jpg

I have to wonder - is this guy wearing headphones because:

a) Google's a hip and groovy place to work and he is allowed to listen to whatever music he wants as long as he gets his job done.

b) It's noisy in there and he needs ear defenders.

c) http://www.marshallbrain.com/manna1.htm begins at Google, and that's a wireless headset connected to a Google automated manager/instruction system. Please take one server unit from repair area D2. Thank you. Go to Server container N14. Thank you. Please identify yourself and enter. Thank you. Please locate rack 8, on your right. Thank you. Please identify the red and black power lead, and unplug it. Thank you. Please locate the network lead and unplug it. Thank you. Please slide the server out and replace it with the repaired one. Thank you. Please reconnect the network and power leads. Thank you. Please take the removed server back to repair area R2. Thank you. Please report to task room 3 for your next task. Thank you.
Isn't that the job of the DB package, and not of you, the user?
Interesting. Do you have a citation as well?
Really? I hope you're right. It's hard as hell for a guy to find a marriageable woman in New York right now. I'd love to see this improve in the next 10 years.
Google Nexus One sold directly by Google, officially supported by T-Mobile
Ex-Hedge Fund Analyst Finds Calling On YouTube