skysight-inc/HackerNews huggingface dataset:
Ask HN: HN Email Subscription?
Could someone please make a service that would let people subscribe to Hacker News threads and comments, and receive email notification? I'm thinking the feature set of such a service is obvious and self-explanatory, but permit me to enumerate some of the basic features:

1) Subscribe to any discussion node, from parent article down to leaf comment

2) Receive notification of any new comments that are descendants of subscribed nodes

3) Optional auto subscription for your own comments

I'm sure many of us would agree that Hacker News discussions are generally of high quality. Comments are usually thought-provoking, arguments solidly supported. What I have noticed, though, is that discussion on HN only proceeds for about one or two days in most cases. Yet, I think threads would carry on longer (and wouldn't degrade too much) if participants got notification of new responses.

I feel quite discouraged to post anything on an HN thread that is older than 48 hours -- I suspect extremely few people would read it, so I'd rather not spend my time. If I knew that HN article discussions tended to last longer, I'd be more encouraged to participate. As it stands, I can't always keep up with the latest news, and sometimes read news items 3 to 5 days after they are posted, but by then it's too late to participate.

If anyone could come up with an HN subscription service, I, for one, would be very grateful. :)
Languages Don't Have Speeds, Or Do They?
Potential climatic impacts and reliability of very large-scale wind farms
You can set gbot's crawler rate with google webmaster tools if that's the issue.
Okay, picture a roughly paper-sized screen with sheet music on it. Each "page" has 8 lines on it, say, but the screen has room for 10. At the top and bottom are the last line of the previous page and the first line of the next.

Pages "turn" by scrolling up, and there's a reminder of the previous page at the top.

Whaddaya think?
I would put in a call to the Mayo Clinic in Minnesota. They are often on the bleeding edge of treatments, and might be able to refer you to someone in your own hood who can help you out.
It's also a bit of a worry from the sellers perspective that they can't afford to get even one bad review. I guess this has come about because all the sellers are trying to hard to prevent negative reviews that even one puts you back compared to others.
"You don't have to worry about a whole class of bugs which take up weeks/months of peoples time."

I reiterate, you need to spend some quality time with Erlang. This time I recommend http://erlang.org/download/erlang-book-part1.pdf ; Erlang has some powerful answers to those "whole class of bugs".

(Actually, not being aware of that does rather make sense of the rest of your views. I have first-hand experience that Erlang really does make those problems go away; I like to say that Erlang takes concurrent programming from an exponential problem to a polynomial one. It still isn't "trivial" and I don't know that it ever can be, but it makes it so a human can do it.)
I like Calibri, it's a refreshing font.
Politicians are a really poor metric when it comes to measuring change. They are always at least 2 decades behind the times and I can't really blame them for it since the people that put them in office are in their late 60s.
Arial seems to have been designed as a regressive version of Helvetica, it’s like an interim step between Akzidenz and Helvetica. Non-parallel terminals being the most distinctive, also the influence of the Akzidenz cap R can be seen.

In this respect, it’s like an early design which would have been discarded in the development of Helvetica. Conceptually, designing something in such a regressive manner seems to go against the spirit of progression the modernist design of Helvetica implies.
If you're interested, the Northwestern Machine Perception of Music and Audio (EECS 352) has got a ton of material online:

http://music.cs.northwestern.edu/courses/eecs352/index.php
Well, what if I just saved every HTML page I visited. I'm clearly not a bot.
In most cases, your job is to execute tasks. Your managers job is to prioritise / filter them.

Put your manager between you and any unwanted feature requests.
Why post WSJ items that require a subscription?
Historian cautions against strong-arm tactics in copyright battles
"Helvetica is the font for the rich and wealthy; Arial is the same for the rest of us.”

I find this an intriguing proposition, considering that Helvetica was born out of the modernist movement and it’s democratic ideals whilst Arial was the commission of Microsoft, the personification of capitalism. Pretty sure there’s a liberal arts essay in the making right there.
They asked freakin' Tim Bray how a browser works. That's a bit overzealous if you ask me. I hope they withheld questions about XML at the very least.

I wonder if they asked logic puzzles and the like to Peter Norvig as well. I can already imagine the interview.

25 yr old interviewer: "What sorting algorithm would you use to sort a billion integers?"

Norvig: "Son, ..."
Radi un Draugi website - Riga
What do you propose they do with the kids they kick out?
And most "normals" are way way happier gaming with their Xbox, PlayStation, or Wii than with their PC, in part because of that very reason. Some user start paying attention, lots of others leave.
Can't you create a novelty account on Reddit and do an Iama?
Will Phillips' Acceptance Speech at the 21st Annual GLAAD Media Awards (NY)
What if the writer's other activities involved sucking the brains out of baby skulls?

Of course association matters, though this particular instance is of course debatable.
Powerful - Way 2 Smart - He'll be posting here some day.
Ask HN: Review My App - TwitBet
Whoa there, everything important is still crawlable and indexable. Here's what robots.txt says right now:

User-Agent: * Disallow: /x? Disallow: /vote? Disallow: /reply? Disallow: /submitted? Disallow: /threads?

This just disallows those pages... not the home page, and not the /item? action (note the url of this page).
It used to just disallow all. PG must be changing it as we speak.
looks like it's been updated.
I built this service in about a week as a full time student. The $5k prize is guaranteed if 5,000 people fill out the 1st page of the survey.

I'd greatly appreciate any feedback on the product as a whole and if you think a Twitter-based system could do well as a generic sports betting/following platform.

Thanks!
not strictly true (read the code), but of all the sites I know, HN is best poised to implement their own search and drop Google. go for it!
It seems that this app would be useful only to people that have both gowalla and foursquare accounts.
I honestly have no idea why anyone listens to aaronsw. He's a plague of intellectual dishonesty and half-truths.
You can compile one in, but that isn't a great solution - you have to recompile vim on every computer you use it on.

The patch is here:
http://www.wana.at/vimshell/
It appears to have been changed, just seconds ago. Now it reads:

User-Agent: *
Disallow: /x?
Disallow: /vote?
Disallow: /reply?
Disallow: /submitted?
Disallow: /threads?
The source (BBC) is much better. rollover data and more interactivity http://news.bbc.co.uk/2/hi/technology/8562801.stm
Don't worry, it doesn't mean anything. The software for ranking applications runs on the same server, and it is horribly inefficient (something 4 people use every 6 months doesn't tend to get optimized much). This weekend all of us were reading applications at the same time, and the system was getting so slow that I banned crawlers for a bit to buy us some margin. (Traffic from crawlers is much more expensive for us than traffic from human users, because it interacts badly with lazy item loading.) We only finished reading applications an hour before I had to leave for SXSW, so I forgot to set robots.txt back to the normal one, but I just did now.
So people don't appreciate my sense of humour - was it really that terrible compared to the information that I forwarded?

The point still stands - you can assert that the reason is my terrible sense of humour (!) but I can't tell if that's true or not.
SuperPower: Visualising the internet
That seems like a nice middle ground--it should save server load, but search engines can still get to useful content.
The bracket is well done.

So you're trying to buy exposure, what are you going to do with it? And whatever you do, you need to do it fast. I'd go ahead and assume that unless you have something else to show people during the later part of the tournament when they check how they're doing, everyone will forget about you.
How Photoshop v1.0 was rebuilt for the Iphone.
> I've read

Citation Needed
Yeah I definitely noticed color and CSI. What's interesting to me is that they gave each spin-off their own color identity. The original had kind of a greenish tinge, CSI: Miami has more of a yellow/orange tint and CSI: NY has a blueish color. I think it used to be more pronounced--I don't notice it as much any more. Though perhaps I just got used to it.
What Dodd Bill Would Mean for Venture Capital and Private Equity
FDIC Data out: banks getting (even) worse
That makes sense. Thanks for the explanation pg!
I agree with patio11, but I'd probably find a slightly softer way to say it, especially if you're new to the company.

Keep in mind, if he's from a different team, he has no authority over you. If he keeps asking you to do things unrelated to your teams priorities, this becomes an issue for your manager.

In any case, your first priority should be to your own team, so I would find a friendly way to say this.

"Hey X,

Thanks for your mail, it's good to hear from you.

I understand where you're coming from on your request. I'll discuss it with my team leader the next time we have a meeting.

I should also let you know that I've got a set of high-priority tasks in relation to (my team) at the moment, so I'm not sure when I'll be able to get back to you on this. If this is a critical request, I'd be grateful if you could speak to (my manager) about this.

Thanks very much"

General principals :

* Be friendly and clear on your priorities.
* Set expectations correctly.
* Communicate that your priorities are defined by your team/manager.
* Explain that if changes to these priorities need to be made, they should go through your manager.

I hope that's helpful. Good luck !
What really will get to you is that quite often during the reel change they'll stop the audio. Rarely does the music or sound remain continuous through the change. Quite often the new reel starts with dead silence. And just like the marks, once you notice this you'll never stop noticing it again.
I would agree about needing to have something to show people - what do you think would encourage people to return?
Guy Does Piano Improv on Chat Roulette, Hilarity Ensues . . .
>Too bad you got downvoted. But the downvotes give you something to learn from about how to express yourself when you are making a serious comment, as that comment mostly was.

Comes across as condescending and mildly offensive because of that. Probably why you got downvoted.

FWIW I think that the use of humour in identifying errors, particularly when coupled with information as in my representative comment, does not detract from the comment's worth. Indeed I find it hard not to find funny the errors in a piece which is all about pointing out a common error...
Heh - is TweetForACause coming next?
1) I value your opinion and will acknowledge where it is correct rather than getting defensive. We're all professionals here and can discuss our professional specialty without egos getting in the way.

2) I am the person responsible for this feature, and as such decisions about weighing competing priorities are my responsibility. That is, after all, why the firm hired me. It is not impolite or inappropriate for me to reach conclusions different than yours: professionals such as ourselves routinely disagree on many issues.

3) I understand that other groups have competing priorities and will gently remind you that we have a mechanism for resolving those competing priorities.
I don't know what the parent proposes, but generally people propose that kids who read at a 2nd grade level, stay in 2nd grade.
Obligatory picture of awesomeness: http://commons.wikimedia.org/wiki/File:Kittinger-jump.jpg

The article neglects to mention that he'll be going supersonic in very thin air, so the stresses won't be as great as they would be for supersonic aircraft. Also, as the guy falls the air will get denser and he'll slow down to a more reasonable speed.
Still Face experiment: What happens when a mother shows no response to a child?
I do a lot of free coding for people, and my most favorite email is "YOU CHEATED ME AND GAVE ME A BROKEN SCRIPT!" because they didn't understand how to use it.

I've almost never gotten the 4th and best type of email =/
An unfortunate name, considering.
This could damage some beneficial behaviour. For example sometimes I'll check out new users comments ("noobcomments") and go on a spree of downvoting spammy stuff.

Such behaviour would appear to be negative if it cost karma. Sadly social conditioning and moderately low self-esteem mean that this would moderate my application of this [apparently to me] beneficial behaviour.
Styles of talking while discussing problems. EVERY marriage has problems, for sure, but how a couple deals with problems can make problems part of what enriches the relationship, or part of what drags it down. We encountered some new kinds of problems in the last few years (from the outside), and thus had this interest recently.
It is condescending.

The problem is we don't know how friendly you and Dave are and how he handles things. This could suffice as well.

"Nice, didn't think of doing it that way. Once my plate is clear I'll change things. -You"
It took me approximately sixty seconds on Google to bring up a page from the Census Bureau, breaking down income according to education level:

http://www.census.gov/hhes/www/cpstables/032009/perinc/new03...

The median earnings of an American over 25 with less than a 9th-grade education is $18,180. For a high-school diploma or GED, it’s $27,963. For a bachelor’s degree (“for a lot of them, an overpriced status marker and little else”, says Salam), it’s $48,097.

In the sample from this survey, the folks with less than a 9th-grade education represented about 5% of the total; does Salam really have any evidence that 5% of the US adult population lives cheerfully off subsistance agriculture and cryptocash?
FiOS vs. Cable During a Windstorm
Agreed. I live in Birmingham, AL and there are far more 'tech job' listings for Huntsville than is the case in Birmingham - despite Birmingham being exponentially larger than Huntsville.
Boulder, CO (my hometown) is apparently making a big push for it as well.
The "Parasites" episode of Radio Lab discusses the story of another person who did the same thing. http://www.wnyc.org/shows/radiolab/episodes/2009/09/25
We've been using Wave a bit at work.

It's nice that a ping (IM) can turn into a threaded chat can turn into a document. Editing, with change bars, is great.

It's also great that you can add someone to a wave "late" and they get to see the current state of the wave -- and the history if they care. Much better than forwarding someone an email that has done the rounds.

I agree with the person that suggested it is more useful "for work". Think of it more as "Lotus Notes"-lite than email.
The difference between poking someone and shooting them is also "one of degree rather than kind", but we choose to make a categorical distinction between the two cases nonetheless.
You've just said "Yes, I will change this" instead of "No, I will not change this, but I am open to the possibility of changing this at a later date if you feel strongly enough about it to bring it up again." Six months from now if this is not done yet it is because you have not done your job.

With my mail, Dave should understand that I consider this issue resolved unless Dave continues to make an issue of it. That is a critical thing to communicate to Dave if you do not, in fact, plan on changing this.
That was what I was thinking - except stuff Stephenson writes about in Snow Crash that seems similar to what happens here is after some kind of societal meltdown.
The terminal velocity of the human body at sea level, even in a streamlined position, is significantly shy of the sound barrier. The thin air is what enables supersonic speed in the first place.
Spidermonkey easily ports to the iPhone as well. I can definitely say that developing an app in JavaScript is far more pleasant than Objective-C. Unfortunately I'm not aware of any real bindings yet, you may need to roll your own to something like Cocos2d.
IPL Cheerleaders Wallpapers: IPL 2010 Cheerleaders
Just a bunch of photoshops ripped from worth1000. Not HN material, imho.
The extortionists at Yelp
Same here, for spammers, of course I completely agree with the treatment...
It's just that sometimes some long standing members are banned and there doesn't seem to be any reason for it...

I didn't know that PG didn't like us alerting people that they've been banned... Any reason for that?
I'd like to see more than one data point before coming to any conclusions.
Semantics, not pedantics. The article means "management that doesn't understand programming" in the sense of enabling development, not in the sense of "I wrote quicksort once".
I dunno. I still think Google, Kansas is the ballsiest move yet.

I hope the city that does get Google fiber actually manages to make good use of it and develop some friggin brilliant ideas. All I can think of are gaming ideas...
A Room of One’s Own: do women need separate spaces to flourish?
I've received a rather pointy email from him asking me not to even discuss that this happens.

I think the reason is that there are a number of notorious trolls that still haven't figured out that they've been banned and that this might bring them to log out and check to see whether their posts are still visible.

It's called 'hell banning', and on other fora it is only applied to the worst cases, on HN it is the only way people get banned.
What's an example of an appropriate single-char variable name, in your opinion?
The english grammar school system works alright. Around age 12 kids take a test that routes them either to higher academics or trade school. Those going the trade school route can go onto higher academics if they want, so it isn't set in stone. But in general, the kids who care about academics are grouped together, and those who don't are put in another group.

In this situation, doing well academically actually is looked upon favorably, more so in the single gender schools than in co-ed.
I agree - you seem like a smart cat, best of luck with YC.
You can use the Hacker News RSS feed (http://news.ycombinator.com/rss) or create one for any other page using Feedity (http://feedity.com), and subscribe the feed with something like FeedMyInbox (http://www.feedmyinbox.com)
Freebase is interesting. I have played with it since the beginning, and I spent a lot of time with it recently because I just wrote a chapter for my new book on Freebase.

Freebase compares a little with DBpedia in that users contribute data to both (for DBpedia this is indirect since Wikipedia metadata is automatically scraped).

For me, Freebase became easier to use when they started generating RDF for queries.
3 portrait Dell 2410s is my exact setup at work. I love it, but am thinking abou a 4th
It's given within the context of the organization. You are your boss's subordinate at the workplace. That's just a description of what you are there, there's nothing offensive about it.

You're not subordinate to anyone regarding your life as a whole. If you're not a fan of your boss, you can quit and then he won't have authority over you anymore.
Don't give him any more ideas. He's probably testing it as we type.
This is awesome. Great idea and really well executed. I'll fill my bracket out tomorrow.

WRT getting people to come back, I'd leverage your stats. Some ideas:

* Tweet during the tournament. e.g., "63% of our users correctly predicted Georgetown over Tenn."

* Tweet / show on the site the percentages of people who bet each way on each game, and the percentage still left in the running

* Show the user their potential chance of winning the $5k over the course of the tournament, as people are eliminated. Like watching poker on TV.

* Show a leaderboard and tweet the current leaders. Have many categories, e.g., "top picker this round", "top overall", "worst overall"

* Tweet / blog interesting stats you see in the dataset. For example, which team do people think is most underranked? Overranked? What team do people think is the absolute worst? Absolute best?

* What does your aggregate Final Four look like? Aggregate Sweet 16? Track the "score" of the aggregated bracket over the course of the tournament.

Edited to add:

ESPN does something really clever with Fantasy Sports you could mimic. During the football season they'll run ads for a "late league", for people who missed the draft deadline. If you offered a "late pool" (i.e., one that starts in the round of 32 or 16) I bet you'd be the only one.
Yeah, Huntsville would make a lot of sense, actually. Very highly educated population with good income, but relatively remote from any major city.

Los Alamos would make a similar sort of sense.
Anyone else? I'll pick a project in the next few hours...
10 Useful Git Commands
There was the same question some time ago.
Bleach Episode 231 B - Anime Boy
Was this meant to be a joke?

When you rewrote the argument as "I'm going to just rewrite your argument", you ignored the same principle that you were proposing.

Apologies, if indeed it was meant to be a joke.
personally, I find this more than ok:

for (int i=0; i<items.length; i++)
{
//do something small with items[i]
}
I never said functional programming was useless. I said there were a lot of posers, thats all. If they weren't posers they'd spend the time building libraries - for example there would be a Lisp on Rails.
Can someone from any of these countries confirm?
Remind me to tell you about $50 Japanese tacos sometime. ("An authentic expression of the culinary diversity of the American Southwest.")
8hours could make a world of difference on FilmBet.com

I sent you an email.
The best way to use your new downvote powers for good is to read the HN commenting guidelines:

http://ycombinator.com/newsguidelines.html

If a comment doesn't satisfy those guidelines then downvote it. Some people also downvote comments that they disagree with, but I typically avoid that tendency, and only downvote comments that come across as overly negative/critical, or are completely, obviously wrong.
If I'm not mistaken, JSCocoa runs on iPhone http://inexdo.com/JSCocoa
I used to use Pandora, and then I switched to T61 because I liked the type of music I found on T61. I enjoy the idea that I'm hearing new, independent artists that actually sound fantastic. The whole redesign debate is pretty pointless to me. It hasn't affected my usage at all, and I think it's actually really pretty and unique.
"but I'll be happy to... if/when..."

translation:

I'm trying to avoid doing what you suggest.
Once you comment in a thread, you lose your ability to downvote other commenters.
But comment threads don't have any obvious RSS feeds. And I'm not looking for notification or a feed for articles, I already use a service for that. The Feedity+FeedMyInbox solution would only be practical if someone made a Greasemonkey script or browser plugin to let us subscribe quickly (read: one click).
This is very funny, but it's sad to see that noone seems to know the difference between your and you're.
The survey frame has no scroll bar showing, plus it's taller than my screen. And it seems rather scammy.
Naughty Dog still uses Lisp in its videogames