skysight-inc/HackerNews huggingface dataset:
"Because each of these sugars ends up as glucose and fructose in our guts, our bodies react the same way to both, and the physiological effects are identical."

I find this statement, as written, to be almost willfully misleading. In sucrose, the glucose and fructose molecules are bound by an acetal bond, which must first be broken. The bond is broken with water, which donates a hydroxide to the fructose molecule (and a hydrogen to the glucose, of course).

With HFCS 55, the fructose and glucose are unbound, so the fructose molecule can be absorbed without first being "broken off" and slightly changed via hydrolysis.

This almost certainly affects the metabolization of the fructose.

Source: my wife, who has a PhD in nutrition.
1:1? This is so much bullshit i don't even know where to start.
Chicago API Hack Day
Even if the license would have been GPL, they wouldn't have been required to release the source-code immediately. The time it takes to release the source-code only has to be reasonable, not instant.
It's impossible to have an intelligent discussion without the original paper.

Chomsky didn't claim that all grammars obey the same word order, so it sounds like they're making bigger claims than they should be, assuming they're just showing that word-order is mostly lineage-dependent.
I liked the network graph, I'm always curious about how much referrals matter, thanks for keeping track of it! In your case referrals mattered a lot. You didn't diagram out the influence lines, i.e. who encouraged whom, but I'd guess that would further reinforce the referral strategy.
Acer's shipments really fell 42% year-over-year? No wonder their CEO was forced out...

The netbook as we know it would seem to be dead.
Why stop with Javascript, though? Why not refuse to render images, or videos, or use any sort of plugin?

Yes, I normally block videos and all plugins. I don't have to block images by default any more, thankfully the obnoxious animated ones have mostly moved to Flash.

Occasionally I'll switch browsers and permit specific youtube videos.

For that matter, why not use Lynx?

My recollection is that Lynx does not support proportionally-spaced fonts or images. If this is incorrect, I'll consider using it.

In fact, I do know someone who uses exclusively text-based browsers. She's doing research on accessibility issues for the visually impaired.

I really do not understand the sort of Luddite motivations that drive someone to disable Javascript.

Maybe if you didn't presume it to be a Luddite motivation, you'd have a chance at understanding it.

You're drawing an arbitrary line in the sand that cuts you off from a great deal of perfectly legitimate functionality. Could you explain exactly what you're gaining in return?

Well I will enable script for specific sites that I want to do business with. But it's done intentionally and limited in scope. If the site requires scripts from a bunch of shady domains and ad networks, I'm much less likely to do business with them.

By aggressively disabling Javascript and not installing Flash I gain:

1. Security: Less attack surface, less frequent patching, less risk of getting pwned by drive-by malware. Fewer trusted domains in my page origin.

2. Privacy: A lot of advertiser tracking stuff depends on script running in your browser. Declining to run their script seems to cut down significantly on the amount of personally-identifiable info you're constantly broadcasting as you use the web.

3. Faster page loading.

4. Fewer advertisements, pop-overs, and other useless blinking crap in my visual field detracting from the words and occasional image on the page which convey 99% of the meaning.

5. By avoiding proprietary plug-ins I follow open standard (w3c, IETF) technologies. These are consistently winners in the long run.

6. I learn a little about the mindset of the developer of the site. Take a look at who's running script in your browser in news.ycombinator.com and compare that to any of the Gawker media sites for example.

Isn't this just another incarnation of 1990s-era cookie paranoia?

Similar in some ways, different in others. Cookies have some very similar security properties to that of scripts WRT same-origin.

It seems to me that if you use an up-to-date browser and an ounce of common sense when you surf the Web, you have little to fear from Javascript. And if you don't, no technological measures short of total disconnection will save you from yourself.

That's the "all or nothing, it's hopeless, give up" argument and yeah most people are willing to give up their security and privacy when you throw that in their face.

But not me. I find it more interesting to learn something (e.g., what scripts are being used where and why) than I really care to see yet another video on the web (even if it does involve oscilloscopes).
We're huge fans! Our real time search technology copied its architecture from Zoie, and our faceting/caching took some ideas from Bobo!

We didn't use them outright since we have fairly different requirements/constraints (our data has some pleasant properties that makes it easier to shard and facet than the general case) and we wanted something a bit simpler.

Shoot me an email sometime though (email in profile)! I'd love to buy you lunch and pick your brain ;-) You guys clearly know what you're doing!
Just walk into http://www.generalassemb.ly/ . At any given time you would be hard pressed to find a non-Apple laptop.

Where the nerd goes - the herd follows.
The netbook as we knew it...

That makes me sad, because netbooks are the perfect form factor for me.
The World's Biggest PAC-MAN
Nokia laying off up to 6000 staff, and switching Symbian work to Microsoft.
I would much rather http://fuckshit.example.com/ end up at a browser error page instead of being redirected to my site. This prevents the clever person who decides to link to me with http://fuckshit.example.com/ as the URL. (And I use mod_rewrite for naked domain to www redirect, so I'm familiar with this.)
I haven't thought about this problem extensively, but it seems you could maintain anonymity by hiding results for segments with a small number of responses. That's basically what this is doing, except the "segments" are user-defined and private.

If I'm the only one at my company who has responded then a search for my company won't turn up anything. If a dozen other people have then it will. If only one of those has the same job title then it if I search for my company and my job title nothing will show up. If 8 have the same job title then they will show up. Restricting it to one "axis" might solve that but the data would be less interesting.

Of course you have to be careful since certain combinations of searches could also reveal information (kind of like those logic questions: Sally is taller than Bob, Bob is shorter than Joe, etc, etc. Who is tallest?)

Excluding the company name and restricting location searches to large enough regions would remove a lot of the risk. It would be cool to be able to ask questions like "What are the salaries of software engineers with 5 years experience in Silicon Valley?" or "How much does having a BS degree increase your salary? MS degree? PhD?" or "How do salaries scale with # years experience?"
Not sure if this was your issue, but we started using a little Groovy in some of our webapps, and started getting Tomcat crashes due to running out of java permgen space. I believe this is a side effect of Groovy's meta-classes. I think all we had to do was up the permgen space, but it soured certain members of our team to Groovy.
I do love seeing old games but am not really seeing the vector display usage as a terribly innovative hack.

Even very old scopes were designed with X-Y-Z inputs so they could be used to do exactly this. They're simply being used as intended.
Ah, good point, I thought you were dismissing it because it was a simple app. My mistake.
Developers at NYC Startups: http://salaryshare.me/25a1232ba8ca3b7f2b2e41a64b9cdc46
I'd hardly say the nerds lead the charge in the mac world
And here I am still waiting for the copy paste update...
AppHit.com - Download Free Software
No, I wish we'd raised double that :)
I am, technically. A few years ago, I donated $20 to EveryDNS for an account that never expires. DynDNS bought EveryDNS last year and have so far honored that deal.
Another sign that Twitter may be scaring developers away
Have to say, I'm at Mix11 at the moment, and both the keynote and the hands on demos with the phone are quite impressive.

Unlike many android phones which mimic the iPhone style grid of icons, WP7 have gone for something unique. It's hard to equate this upgrade to any particular iOS upgrade in particular, but it's an impressive update.

2 interesting features
* Custom tiles - you can have a particular part of an app on your home screen. e.g. the DM section of your Twitter app, The Bugs Tab of your Bug tracking app, or the "Flight" section of your TripIt App etc.
* Full background processing (including uploading/downloading) & fast app switching.
Of course.

A couple reasons. If I am not totally familiar with whatever the original post is talking about, often the top rated couple of comments give me some good insight or jumping off points to look into it further. Again if this is something that is new to me, it gives me a hint that the poster(s) of these comments know what they are talking about as opposed to a comment rated at -3 which seems ordinary to me but maybe has a hidden agenda I have not seen. (An example of this could be--and let's pretend I know nothing about domain registrars--a comment saying, "I recommend GoDaddy because they respect wildlife on a corporate level and have family friendly advertising." I know that is a crock but if it were about a Rails hosting company or a feature of node.js I would not.)

I respect the HN community and have learned a lot here. I generally trust their judgement and I have found if a comment is rated highly, it most likely adds a lot of value to the discussion. (Unlike on reddit where the top couple comments may be a clever joke or inside reference to the community--but that is okay because I read the two sites for different purposes.)

Sometimes I disagree with the highest rated comment(s) and sometimes those comments have a bunch of replies from other HNers stating their agreement. I then see my opinion is in a minority and maybe I re-examine it or stand firm and make a comment to the contrary.

Basically it is a nice guide in my perusal of this site. It is not absolute but I like to use it as a reference.
This ought to be testable. YC has spawned maybe dozens of imitators and many cities now have deliberately-formed startup ecosystems.

If geography plays no part, then on a per-startup basis, basing in Silicon Valley should not provide a statistically measurable advantage.
I would agree with this too. I am an undergraduate CS student at Stanford and a section leader for the introductory courses (cs106b -- Prof Roberts calls it CS2 in the post -- this quarter). I do notice quite a few kids who have consciously chosen to major in CS because it will help them with management if they want to get involved with startups and acknowledge that they don't want to code.

There are a number of other reasons I would argue though for the skyrocketing enrollment in CS here:

First, the financial meltdown has prompted a lot of kids that would have majored in things like economics or management science to get into CS.

Second, the introductory CS classes are widely considered some of the best classes here. The CS department has taken the time to hire a group of phenomenal lecturers who love what they do and who spent an incredible amount of time crafting these classes.

Third, the introductory classes offer a level of human-to-human support that is unprecedented in any other department. We use undergraduate TA's (like myself) for the intro classes. We are a lot cheaper and so there are a lot more of us than there could be graduate TA's. For example, the computer LaIR is staffed with TA's from 6pm - midnight Sunday through Thursday.

Fourth, the CS department dropped the CS140 requirement (hardcore operating systems -- the "dump your girlfriend/boyfriend before you take this class because you won't be together after" class) in favor of two more gentler systems courses. This was mostly the result of the widening breadth of subject matter in CS and requirements that the department felt did not keep up with the offerings.

Fifth, CS itself has become an incredibly diverse subject. Here there are seven concentrations within the major: artificial intelligence, theory, graphics, information, systems, biocomputation, and human-computer interaction. There is a lot of overlap between them, but those overlaps also allow students to reach into other departments to get CS credit that they wouldn't have gotten within the department (e.g. art classes, physics, bio, etc). One of my friends who is concentrating in HCI is taking all studio art this quarter.

Sixth, and perhaps most importantly, computing is becoming the platform on which a lot of other disciplines are built. It is becoming a fundamental tool, in my opinion. Look at computational linguistics and bioinformatics. Even writing papers now comes down to understanding computers... I mean, after programming a lot, you get pretty darn good at Googling, a nontrivial skill I would argue.

Ok, maybe this should have been posted as a general comment, but I'll leave it here for contextual reasons.
Are you really comparing these github projects to the initial release of the Linux kernel? Have you read the source to either? Or stopped to consider their scope or potential impact?

Not to disparage the Greplin team's work -- I think it's totally awesome that they keep open sourcing pieces of their infrastructure. We should all be doing more of this.
I am surprised that people talk about open source / free software, without knowing what it means.

At the very least you should have your own coherent version of what "open" or "free" means for you, and that Android breaks, instead of putting "shenanigans" in quotes.
The play-framework Google Group has plenty of activity, and the project founder (Guillaume Bort) pays attention to it. Check it out at https://groups.google.com/forum/#!forum/play-framework

Code organization is basically up to you. The default organization is the typical MVC directories, but that's not a requirement for anything (and you can add other directories / subdirectories as you wish).

The one caveat on code organization is that Play! hot-compiles all code under its /app directory. My approach to sharing code with other non-Play! projects is to use "ant" to build a jar, and add that to the classpath of my Play! project. The end result is that you get hot-compilation of everything specific to your webapp, but you have to use ant to build code outside of that. I find it works fine in practice, and if it's a standalone app then you never have to leave hot-compile land.

Maintainability is great -- Play! makes heavy use of ThreadLocals, so you can access the current Request, Response, template arguments, etc etc no matter where you are, without having to pass it all around as method parameters. So making helper methods is super easy. We created a "helpers" package to put functionality shared across Controllers and can follow DRY without a problem.
I need the upvote numbers back. How am I supposed to distinguish between when someone says something that sounds good but isn't necessarily true and a point that many HNers agree with?

This thread is a perfect example. I'm trying to learn something here and I have no way to determine credibility.
Forth is number 1 on my list of greatest languages -- and I've been coding Lisp full time for years. If you want to have your mind blown, take a look at what Moore has done recently with Color Forth. It's tricky to piece together the story from bits on the internet, but the resulting language is enlightened in a way no other languages can claim.
I remember seeing a Tektronix vector display terminal being used as a front-end to one of their flatbed pen plotters. They spoke the same language, so you could preview your plot before wasting ink and paper on it.

That was cool!
Here's how to clean the ads from your domain.

Name.com's DNS editor won't let you remove the DNS record that serves the ads. You need to switch to a real DNS provider.

CloudFlare is a free DNS provider - generally people use it to hook up the CloudFlare security and auto-CDN system, but you just need it for DNS hosting.

1 Create an account and add your domain: www.cloudflare.com

2 Disable the orange cloud icons

3 Follow the steps that tell you to switch your name servers - that makes CloudFlare your DNS provider

4 Go to "Edit DNS Settings"

5 Find the "A * (some IP)" record, and remove it

That's it. No more parker ads. DNS and name server changes can take a while to propagate to the whole web so the change can take up to an hour to affect everyone.

Edit: this is the "*" record you need to remove: http://i.imgur.com/jc48t.png
Color Me Black: Public Education's Twilight Zone
Why do you have the others as friends?
That's a good point. Harder to track and visualize but it would have been interesting. You can roughly assume that anyone in the "invested" column influenced people further down the tree from them.
My prediciton is that by end of the year, WP7 will compete on an equal footing with Android and iOS in terms of feature parity. It might still have an order of magnitude less number of apps, but I suspect that with the opening up of this richer API, the app situation will be much improved as well. This will set up Nokia's entry to the market in 2012. Combining WP7 with good hardware and services like turn-by-turn navigation and a huge retail channel is a recipe for great sales. I am now beginning to believe that Nokia has made a very smart bet.
Any idea of when this update will be released?
It does appear with Mango that WP7 may have leapfrogged both iPhone and Android, which is pretty impressive given how far behind they were a year ago.

Of course iPhone and Android have time to respond. But contrast this to last year where the announced feature set of WP7 was behind the shipping feature set of iPhone and Android.

What impressed me most though were the dev tools and SDK. They went from lots of gaps in the SDK and tooling to virtually none.

If you're a fan of mobile technology, the next couple of years are going to be great. I'm seriously looking forward to a Nokia device running WP7.
Ask HN: how can I practice negotiation?
With all this talk about negotiating salaries and benefits I've realised that I could do with some practice.

How would you recommend getting some negotiating experience? Additionally, are there any books you would recommend?
you are at the company’s mercy

Only if you have no better options. This guy was building a house and probably had limited savings. His manager knew it. If you want a higher salary, improve your negotiating position—for example, by having enough savings to live for a year at your current lifestyle. Focus on accumulating that cash reserve before building a house or otherwise overextending your finances and you'll suddenly find yourself less of a pushover when performance review time comes along.
Fantastic execution and something to do about interns? Has to be HyperIsland.
Yeah - so the claim was that the deep structure of the grammar would be persistent - is that right? And this deep structure is something akin to that which is revealed through logical analysis. Is that the gist?

I understand the related language of thought arguments better... and have for a long time thought that their empirical credentials were dubious. A straightforward syntactic analysis (as it seems to be described in the article) - isn't going to settle dog meat.
New Luis von Ahn project: Learn a language and simultaneously translate the Web
I agree that Android development is not in the open; but there are select companies and individuals that participate in its development.

On the other hand, terms like "open source" and "free software" have absolutely nothing to do with the development process / collaboration model; they only have to do with end-user or redistribution licenses.

Also, the Apache license is stronger than GPL.v2 in the "free software" sense -- it's a lot easier to restrict GPL.v2 software redistribution by means of patents.

One needs to be careful not to mix terms.

One sure does need to do that.
"suspicious foreign person Arianna Huffington" made me snort my coffee...
Agreed - I have no desire to piss off pg considering the value his ideas have provided to me over the years. I considered keeping the collection private because of the copyright issue but one of his essays mentions that they're looking for people for their YC companies who are willing to push the envelope a bit :) Also, I thought about emailing him first but he says he's not responding to emails until September. (All not excuses I know).

That being said, I do wonder where the line is and will be drawn in the coming years. The ePub artifact itself may be controversial (not really sure) but I'm pretty sure I could distribute the code that generates the ePub or create a page that says "click this button to generate the ePub download" and have legal precedent on my side (from the VCR cases and since there isn't any DMCA workaround I'd have to get through for the content).

I recently saw on startuplessonslearned that they're selling their blog content for 29.99 (more than worth it IMO) but at the same time, their target audience could easily circumvent the need to do it either through instapaper, writing their own script or any other myriad of ways.
You know, much of the site was written as much as 5 years ago and I have become a combination of bitter about the reception I get in the CF community and busy getting my life back together, so I hardly look at the main site anymore (I do sometimes post to the new-ish blog). So please refresh my memory, maybe with a quote and/or link to the piece you are referencing. That might help me sound like less of a fool.

And you can always email me sometime.

Thanks.
Some time this year. But they haven't really been more specific than that. I'd guess just before Thanksgiving, but that's not really an educated guess even.
Meh, people are lazy with language like this all the time. Many people say "murder is always wrong", but, when you ask them, say "well, self defense is ok". Instead of assuming the worst possible case for your opponent, be charitable with his case. You'll avoid nonsense discussions much more often.
That's the "all or nothing, it's hopeless, give up" argument and yeah most people are willing to give up their security and privacy when you throw that in their face.

No, it was the "Use sound computing practices and you'll probably be OK, but you could still be hit by a bus if you step outside and an asteroid if you don't" argument. In other words, the same sort of compromise that we all make every day when we interact with the world.

Thanks for the explanation; it does answer my questions. We probably won't be able to find common ground, though -- I actually prefer to see ads for oscilloscopes and hosting services, rather than tampons and farm implements.