skysight-inc/HackerNews huggingface dataset:
Companies buy partners all the time. Any time it seems useful, strategic, or cheaper in the long run. Become a partner.
That's exactly what I was talking about. That's why I put these word within quotation marks.

Maybe it's just me but I don't really like the idea of changing code on the fly. It (a) makes code a lot harder to prove for correctness (b) a lot harder to debug. There are cases when it is a good idea in some very specific algorithms but in general development, I think self modifying code is a big no-no.
Anyone know more details about this, and if it's been approved? My understanding is that everything that's part of a home wiring system (like this) needs to go through a bunch of test (UL, etc.) before it can legally be installed in a house - and that seems like a lot of work for a small-ish third-party accessory company to go though.

EDIT: Looks like it's not yet - from the ordering page, "This item is currently waiting on final UL Approval. It is scheduled to begin shipping in early 2010."
My guess is that it's just making it take even longer for people to switch to 3.
The Pragmatic Bookshelf: Magazines
Great article because (1) scrapple is great, and (2) the article shows human nature to be a constant: "[a] steampunk prototype for online food discussion. It’s all there: the pseudonymous “usernames,” the off-topic ranting, the preoccupation with pork fat. In short, it’s a modern-day food thread in very slow motion."
In this case, the context is "programming languages." The term has a very well-defined meaning for all lanugages.
Was just about to post that its awaiting approval... hopefully this idea will catch on!
People do pay more to see a movie in some cases though. Either they pay $20 to see it in a theater (including overpriced popcorn and soda), or they purchase the dvd.
Yegge's old rant still holds true for both Perl 5 and Perl 6, nothing has changed. There isn't a table of Perl 5 operators - - and the Perl 6 operator table shows what kind of design principles are behind Perl. Anyhow, I wont stay back on the sideline when Perl lovers bashes other languages and spread BS about superiority of Perl.
Compilers are special because their input/output data is code and instructions. However the code of the compiler itself is clearly separated from the code the compiler emits. When the compiler uses the lookup table to look up the code to emit it really looks up data for output and not code to be executed (right away).
Did you ever pick up a (personality) trait or habit from a co-worker, although you didnt want to ?
Did you ever have trouble understanding how a policeman ignores obvious insults and stays cool ?
Feelings are catchy like the flu, but remember you are a part of the equation too. If you treat a desperate customer with calm and being realistic, or colleagues with humor and a relaxed mood, they might catch it too.
So there is a starter strategy, although it might take patience.
"Patent pending" might stop that from happening...
This is not normal, although it might be common in the technology industry.

some important points to consider:

1. Stress takes years off your life. You will die early, probably of a heart attack, if you don't correct things.

2. It is possible for two different individuals to look at the same exact situation as insurmountable/overwhelming or, on the other hand, challenging and fun. It really is a perspective thing.

3. Without knowing the exact details of your situation it is impossible for the untrained folks (i'm assuming here) to know how much of your stress comes from you and how much comes from your current situation. Certainly it's a little of both--but the % is critical to understand.

4. You need to talk about these issues with a life coach, career coach or even therapist. They will give you objective feedback on the state of affairs.

5. If this helps, when I was younger in my career (Silicon Alley Reproter days) I would sometimes internalize the bad situations my business was facing (i.e. "What did I do to cause this?" or "Why didn't I see this problem coming?"). This made me anxious. As I got older, and hopefully a little wiser, I wouldn't internalize these things. In the Weblogs, Inc. days I would look at problems as challenges. My internal dialogue morphed to "Oh, this is an interesting challenge... I wonder what ideas my team can come up with to overcome these roadblocks?" and "If we resolve this issue we're going to soar!" This is called attribution theory in psychology and it's a very important concept to understand IMO.

6. Life is short and you get one shot at it. Don't be proud or stupid: get help and get out of bad situations as quickly as possible. Do not stay in a bad situation, like many smart people do, out of some "tough it out" philosophy.

Good luck with it and if you wanted to talk about it with someone ping me at jason at calacanis.com. I'm not a professional, but I been there.
Rex Murphy on Climategate
I wonder what this means for Douglas Crockford's "Good parts" subset and JSLint?

Those were islands of sanity and beauty in the ocean of raw sewage aka the browser environment.

In any case, I don't see this as evolutionary nor revolutionary. The benefits are non-existent, the hassles too many to enumerate. This feels like something a jobless and clueless government would do.
are you aware that word, excel, powerpoint, and yes, even silverlight are all available for the mac?
When did CPU cycles become expensive?
Most available CPU cycles are wasted by the processor being idle.

I know these numbers come from VM people who are talking their book but the oft quoted number even for servers is 5% CPU utilization.

Due to the scoping rules in most imperative languages a look up table implemented in this manner will generally reduce the cyclomatic complexity of a method which is a major source of bugs, also you see this pattern implemented in most functional languages as a match statement.

Most statements about performance are by people talking their own book.

As for how this is different than a switch statement, you are failing to realize the importance of higher level concepts, do you use only NAND statements in your logic? (or the gate of your choice capable of implementing the other gates)
I'd wait until it supports USB 3.0 at least; for now, I'll be content with a simple adapter.
It will be great to see what functional nuggets people use in day to day programming.
you're aware that most of us didn't get that bias by accident, right? microsoft has a long, LONG history of being not a good company to rely on or work with. therefore, anything coming from them has to be especially compelling before people here are going to get excited about it.
I also work in this field. This article is interesting and gets some things right (although is overly alarmist, in my opinion). There are opinions in this article that I disagree with, however.

For example, I disagree with the statement that "... classical Mendelian genetics based on family studies has identified far more disease-risk genes with larger effects than GWAS research has so far."

First, under selection, one would not expect common variants to have tremendous, deleterious effects in general. Second, it is not true that Mendelian studies are superior to GWAS in, say, lipoprotein genetics. There, virtually all of the genes known from studies of Mendelian disorders have been re-discovered through GWAS, with many new findings that were previously unknown. Furthermore, a substantial portion of lipid heritability (~20%) could be explained by GWAS-identified loci as of January 2009. There there is little reason to believe that common variants (>=5% minor allele frequency) should explain all of heritability; so far, so good. The upcoming 100,000 individual lipids GWAS should do a pretty good job of sucking at the marrow for the remaining common variants.

We work with the tools that we have. SNP-chips enabled GWAS. Now that "next-gen" sequencing (worst buzzword ever) has brought down costs, the thousand genomes project will provide us with a list of nearly all variants with MAF>1%. Well-funded groups can afford to deep sequence their population of choice. These provide information that is complementary to the information obtained by GWAS.

In conclusion, GWAS is good for finding common variants. Imputation from thousand genomes should be good for finding low-frequency (>1% MAF) variants. And sequencing is good for finding rare variants. There is no crisis.
If you do decide to try for a buyout, do this:

- increase your perceived value by adding something sexy tha looks hard to do, ie. an iphone app.

- increase your value by finding another potential buyer or two (real or perceived) and make sure they know that the other buyer is in talks with you, and that that worries them. Make sure there's some kind of deadline involved.
Commission Payload
Commission Payload is a huge course which outlines exactly how to profit with CPA marketing.
Or a new way to set a house on fire.
Regarding (1): please don't reignite that old flamewar. I thought we had put that to bed 137 years ago.
> By the way, the fact that D&D's publisher is trying to build a competitor is a good sign, not a bad one. That means you're working on something worth doing, which puts you ahead of all the pie-in-the-sky gaming startups. It's a signal, and remember that, although they're a competitor, you can learn from them and what they're doing.

I think that this is really good advice. It's a mistake that I would have made just a few months ago, as well. Programmers tend to think of economics as a zero-sum game. It's just as likely that their entry into the market will grow the pie, and you'll benefit, as it will squeezing you out.
Now we need a USB surge protector.
At 5v & 600mA? ...OK.
Anyone have any idea what those 'scars' are that are only visible in x-ray wavelengths? I'd try and find out myself, but I'm not qualified enough to even know where to start looking or what to look for. :/
The project links are rel="nofollow", though. There really is no benefit to spamming it.
Amazon loses about $2 for every e-book
Here's a thought: they are about to do 10s or 100s of thousands of dollars worth of free marketing for YOU, if you can do these 2 things:

1. Be clearly better than them.

2. Make sure the people they market to know there's a better alternative (you).

If you can pull that off, you'd be a fool to sell. They're about to validate and promote your market.
F# rocks. Pattern matching, like the example shown, can collapse huge logic structures into much smaller ones.

Add to that all the stuff you can do/get with all the .NET libraries, and it's possible to accomplish a lot of stuff with just a few lines of code.

Finally, when combined with brokering/message-passing libraries like MPI and immutable data structures, you're writing high-performance code with not that much overhead.

I imagine it's going to be a few more years until F# really takes off. I think the kicker is that it's going to out-of-the-box naturally scale better than it's peer CLR languages. (And yes, I'm aware that you can't do anything with F# you couldn't do in other CLR languages, but F# seems to promote writing parallelizing code whereas object-heavy languages like C# do not)
"The reason the effects are so small is because what the gene does is so far removed and from whatever phenotype you're studying."

... unless you study a medically relevant phenotype, in which case the genes are often just a few steps away (namely, transcription and translation, with processing thrown in for good measure).

I would agree that heritability is not all that meaningful (though technically valid) when talking about behavioral traits, though.
Hahaha .. so you've got the expert :)
Thank you for starting this post.. i see a lot of great job boards on the net but very few for CS internships

I am a Junior CS Major in the US looking for internships related to Machine Learning / NLP
Good luck in Ireland. You may have noticed we're in a bit of a recession here (note heavy sarcasm)... I'd wager that you'd have a difficult time finding a job in Ireland. Course both Google and Amazon have offices here so don't let me discourage you. Just be warned.

Jobs aside, I've loved the last two years I've spent here in Ireland. The people are lovely, as is the country itself. Still on the expensive side, but we're having price corrections along with the recession. :-)
http://www.invitemedia.com/careers/open_positions.shtml#inte...
My favorite airport would be the first to start using these.
That doesn't prevent the pages themselves from ranking.
People don't think of it as "I paid $20 to see it in the theatre," though. I know that everyone I talk to says, "Let's go to $5 movie night," even though with popcorn and drink it's more like $12.
I had it, but you reminded me to uninstall it (thanks!). I only used it rarely (Google Analytics charts and non-YouTube flash videos), and most of the time it was blocked by ClickToFlash.

There's no difference except that Mac OS X already comes with Flash.
I'm very confused by the article. Not sure if it's because the language or because it's not very clear. On the one hand it says that there are too little evidence of "hereditability" to be useful to cure diseases. On the other hand it says that there is a lot of evidence, to the point of being "disturbing", of racial traits. What am I reading wrong?
Before you go to them, make sure that your website looks like you would want it to look when their CFO, Art Director, etc visits. Your site needs to bleed credibility on the first impression. For instance, you should at least temporarily swap in art on the front page that isn't tremendously compressed. And you might want to make it clear that the video is from Wired. This gives you credibility for someone who's never heard of your site. It's very likely that the CFO of WotC has no idea who Michael Harrison is.
Thanks! I had been putting it off because the last time I tried to configure Chromium on Linux for something (a Socks 5 proxy) it was very unfriendly.
There is a concept in systems theory (http://en.wikipedia.org/wiki/Systems_theory) that all systems must move toward equilibrium. There is also a concept that you are a component in any system that affects you. So, the course of action based on this is to change yourself, and the rest of the system must change around you toward equilibrium. This works much better than trying to directly change other people or external situations.

I think a lot of your anger may be frustration at lack of control in your situation. I know others are giving you advice to leave your job, but based on your report, there's no evidence yet that the job itself is the problem.

You have an opportunity to use this as a learning experience and practice different responses to situations. Observe the results. You may find that this is in fact a toxic work environment, but you can't see that clearly until you've mastered the situation. Finally, your anger is something that comes from within you. It isn't part of the situation, and other people didn't put it there. The Power of Now by Eckhart Tolle provided really useful tools for me in learning to understand and manage my emotions. I highly recommend it in your situation.
Read the bit about B1 on this page: http://travel.state.gov/visa/temp/types/types_1262.html
This would make the pirating experience that much better too. Instead of some cam rip the pirates will just rip the video stream from their box. Now you have high quality + time to download vs high quality + $20.

If anything I think this would actually increase piracy. As it is now, people will avoid pirating a new movie due to its poor quality; they would rather pay to see it than download a grainy cam rip. If the pirated copies are higher quality some of that incentive is gone (the movie theater experience itself is worth it to some).
He is saying that if there is a patent, not as many people will try to implement this.
Ask HN: There's no way I can remove Adsense from my feed
I added Adsense for feed last year with feedburner, and as of today I'm not able to remove it from my adsense account (it's simply not listed there).

Given that I have 2 other feeds and they appear in my adsense account, it's probably a problem in the account.

What surprises me is that I can't find how to contact support. In the end they are making money with my content, and I've never seen a penny of it. Here's a discussion I had recently on the adsense forum: http://www.google.com/support/forum/p/AdSense/thread?tid=728f8c9ebc3c836c&hl=en

I'm afraid that by deleting the feedburner account I wont be able to re-create it with the same name, and therefore I could lose my subscribers.

For reference, the feed url is http://feeds.feedburner.com/OscarDelBen
Don't worry about competition. Worry about your customers.

Consider the possibility that a well-heeled competitor's launch of a competing product will be great for you. It all depends on the size and state of your market. Their effort will almost certainly grow the overall market, because they have so much more PR money than you. Their product will get reviewed in all sorts of places. Many of those reviews will compare the product to the existing alternatives. Provided you stay competitive and have a bunch of fans, one of those alternatives will be yours. You will then get lots of incoming links from people who are shopping around in this product category that they've never heard of before.

Your competitor's product won't be the same as yours. And if it is the same on day one, two months later it will be different again, because you will change your product in response. Surely the world of tabletop RPGs is big and variable enough to support two approaches to the same product.

An alternative way to look at my point: If the competition comes up with some kind of killer feature that your product lacks... you can add it. If they try some feature that nobody has tried before and it flops... you will know not to try it. They're doing R&D for you, at no cost to you.

If their product is better than yours, your customers might still stick with you. Every customer you land before the competition ships is fairly likely to stick. They're invested in your product. Who necessarily wants to cut and paste all their campaign materials into a new system?

And there is no guarantee that their product will be better than yours. It might be bad. Terrible things can happen, even to projects run by the very best of programmers. Wait and see.
That'd help explain why they aren't paying affiliate commissions for e-books. Apparently being able to sell at $10 is seen as more effective at building a customer base.
Questions for a language designer [2003]
I understand that, but why would you risk pissing off a group of developers, engineers, and hackers? Unless this system is totally automated, I can't see why any reasonable person would think "Oh yeah. This is perfect. Let me put my spam here."
First off, thanks for remembering that I wrote that tiny Go thing -- I didn't expect it :)

So much for "google's thing would work when I click the link"

The difference is that Go didn't supposed to work in browser -- it's a compiler, desktop software, so I downloaded it. It didn't install any plugins for my browser. I don't like browser plugins.
This.

Java sets up an environment where the parameter passing behavior just isn't surprising. If you've been programming in Java for a little while, it's very easy to have an intuitive feel for how parameters will act, without having to go back to theoretical principles.

Knowing about the theory behind pointers, pass-by-value, and pass-by-reference will still make you a better programmer. But Java's a stronger language for not requiring that knowledge.
To me the Xray was the most surprising. Where's all that XRay come from? Is it like the microwave radiation where it's left over from the Big Bang? And like you said, where do the scars come from?
I thought that at first too, but then I picked apart the link. They are javascript redirects to another site that then forwards the traffic on to a referal system for another site. Also, I'm not totally sure every search engine completely honors rel='nofollow'
It's the end of journey when you see that you have to disrupt the stability of one of your primary tools (browser) (and then learn that it doesn't work on your OS).

And yes, I hate Silverlight.
It looks thet center on a bluish bluster in the bottom right of the initial screen. I don't know the answer though.
Regarding the missing heritability, they are claiming that this is a deficiency of GWAS. It then goes on to talk about sequencing, which it says will find lots of evidence for miscegenation, etc. (To which I say, sure, but what of it?)

In case you are not familiar with the methods, the difference between GWAS/SNP analysis and sequencing is this: GWAS relies on surveying ~500,000 (up to 6 million now, but it doesn't really matter) known single nucleotide polymorphisms. So you might ask, "which nucleotides of this subset of the human genome differ in a systematic way between cases and controls."

With sequencing, you are surveying all nucleotides, not just a subset of 500,000. So you instead ask "which nucleotides out of the 3 billion (haploid) differ between cases and controls?"
What exactly does USB 3.0 have to do with charging? Will it not be backwards-compatible with 2.0?
"before it can be legally installed"

Does that only count for wiring that is attached to a public grid?

E.g. if I have a homebrew energy system that doesn't touch a grid, am I free to attach anything I want including such USB outlets?
Tell HN: Open Angel Forum Los Angeles - Application form
Is the second version slower because the string won't get intern-ed?
...and a company like Monster to charge 10x what it costs to make the damn protector because it's "better quality".
If I'm paying 40 bucks I'm going to the theater with 2 other people and buying popcorn and drinks.

My limit for a one time rental kind of deal is 2-3 bucks (internet download/sat tv), even with other people around to watch.
Sounds like you could use multiple inheritance / mixins.
Hebrewnomics
One thing I don't get is how people always seem to follow the pattern "I'm unbiased. #{strong_opinion_here}."

Unbiased... really, hop?

For the record: I think that open source + code cleanup + code review is a great idea, and not just for climate science. But it's important to keep in mind that ugly code isn't the same thing as wrong code, and that mistakes in the code aren't automatically become mistakes in the science.

(For example, a poorly written data parser with lots of bugs will not affect the science one bit, if none of the data triggers those bugs.)

So what's your purpose here:

- To contribute to a community, finding and fixing bugs, making things more readable and robust, etc?

- To do a little audit to "prove" what you already believe? (I suspect a hint of witch-hunt in the air...)

Edit to fix formatting and add a side comment: This "climatologists may be incentivised to spread FUD b/c it brings fame and more grant money" bit doesn't pass the smell test for me. If this is the true motivation of climatologists, then why aren't more of them going for the fame and think-tank money available to them by expressing dissent? I can't believe that all these scientists are dishonest and greedy enough to lie about the science, but not suitably dishonest/greedy to sell out their peers.
I agree. But I do hate my commute (45 mins in the car!).
I've said "potentially expensive". Surely you must agree that while most of the time CPU cycles are indeed cheap in some applications (e.g. embedded systems or performance-critical loops) performance counts.

How is this any higher level than a switch statement? The syntax is slightly different but how exactly it hides complexity with abstraction?
Oh, please. It's not A that have completely unpredictable app store approval process, or not G that may release a free version of your beloved startup anytime they feel the urge to get more eyeballs for their properties. It's definitely more reliable than M, yeah.
Some of the data is very different if you substitute "Developer" or "Engineer" for "Programmer".