skysight-inc/HackerNews huggingface dataset:
I had a couple things working in my favor:

1) It was the middle of class and apparently he cared more about getting suspended than I did at that moment in time. I somehow had perfect timing because the teacher was writing something on the board right as I hit him.

2) Something I learned long before seeing Fight Club is that most normal people will do anything to avoid a fight. You're right that punching a bully once doesn't mean he's going to run away and cry, but there's a probability of it.

The key, I think, is learning who the true "badasses" are and who the guys are who just want you to think they're bad. You make examples out of them because they're not going to retaliate. So, in this case, it wasn't a fight in the classic sense. I popped him, he threatened me, then sat down and shut up. I never had an issue with him again.

In other instances I have made the mistake of thinking someone wasn't going to retaliate when in fact they had every intention. This can be problematic when the other guy is, say, a college football line-backer. In times like these, one must take advantage of the environment and use implements such as bar stools to one's advantage.

My Drill Sergeant always said, "If you find yourself in a fair fight, you've done something wrong."
Google retiring Adsense Referrals program
I guess u are right. Macros people usually write are local but macros are just AST transformers after all.
I was confusing between what happens during macro expansion (arbitrary computation including lets say doing any analysis and building metadata) versus the result of the macro expansion (a transformed AST).
Maybe it's time to focus on a larger market? =) It is the internets after all.
100 Vim commands every programmer should know
Extreme Programming Explained
How does server-side jquery work? Are you running it through Rhino or SpiderMonkey or some other javascript implementation before it hits the client?
ContextFree.js & Algorithm Ink: Making Art with Javascript
Its nice that we can choose how we want return to behave in a block. It doesnt make any sense that the two ways be called "lambda" and "Proc.new". Maybe you have to be Japanese to understand it?
Where did my comment go? I posted it hours ago and it was even getting points. Who eated it?
FriendFeed: Now on the iPhone
look over here:

http://news.ycombinator.com/item?id=232012

this submission is a dupe. your comment was on the first one.
Rhino, using John Resig's "env.js"
As subwindow posted, it was more about marketing preparation. I actually hosted it on a shared host for the first few months. Scaling is a loved topic among developers but for a simple rails app its really nothing to worry about with something like TC. I also got on a bunch of other blogs like CNET's news.com.

I think there's a lot of steps you can take to get the most out of the press you get from a launch. I think it's one of the easiest ways to get press.
I've been wanting to sign up for netflix for a while ... but their streaming video app is windows only.

I have an iMac running leopard and a thinkpad x60 running ubuntu. The day netflix provides a mac/linux client, is the day I'll sign up.
be careful what you wish for! ;)
Then I'd buy an international domain.
> The permanent brain damage of that CMM training course makes me admire XP.

OK. This article espouses XP as a religion. What irritates me is that implies an all-or-nothing approach of XP. You want floormats with that car? Pair programming with iterations etc. Which can be too much to handle - just adopting some of the XP principles and practices can make a big difference - stand-up meetings for example. I worked on a project that just started having stand-up meetings - to replace the once-weekly meeting where we would all either just fume at each other or silently say nothing. Communication improved to a point where we realized there was no real communication going on before (e.g. this is how I feel with X task)

That being said. Is Agile better? I don't know. I'm working on an Agile project right now - I hate the burndowns, hate them with a passion - reducing your accountability to a number. But what it does - updating burndowns is it makes your progress transparent - to you as well as the other people on the team.
I cannot think of any company that has motivated me more with their advertising than Nike. I don't know how much it influenced by purchasing but "Just Do It" is still part of my day-to-day life.

Subway's current run of "5 dollar footlong" commercials is likely to become a classic too. Incredibly simple message + annoying but unforgettable jingle + hand gestures + vivid imagery (woman vs. Godzilla). It makes you think that buying a sandwich for $5.00 is a good deal.

The difference is the Subway thing will not last too much longer but "Just Do It" and that swoosh have been embedded in my generation's heads permanently. Nike could bring back "Just Do It" at any time and it would never get old.

Of course, "Just Do It" is just a pale shadow of the most powerful one ever: http://en.wikipedia.org/wiki/Lord_Kitchener_Wants_You
You're a legend. You're soley responsible for thousands of high schoolers (including me) carrying over $100 in their wallet for the first time in their lives. Thank you.
Flaws in medical coding can kill
That's cool... so AllAdvantage hired you as a consultant to help protect against your software?
Google now offers easy photo galleries for your website that look great
Picasa Templates Create great looking web photo galleries for your site with Picasa and web gallery templates. Come check out the free tutorials and scripts. It's all free and it's all easy.
An old joke. (Almost) every one of these could be used to advertise condoms. (Go over the list, if you don't believe me.)
My answer was different : Rapture.
Who runs alleyinsider? It has a sensational, vacuous, valleywag linkbait look and feel.
Good win for Facebook. Marc is one of the smartest entrepreneurs out there and has highly relevant experience.
I've thought of doing something like this. The computational load wouldn't be a problem, because weights could be calculated asynchronously and wouldn't have to be especially up to date. Maybe I'll try calculating but not using it, and see for myself if it produces better frontpage rankings than we'd have otherwise...
I kid you not: "a website where users could point which users they trust, in a variety of different websites (like reddit, news.YC, OpenID handles, etc) , with the intent of creating a TrustRank, for people", was my proposal for YC this summer.

The idea is in the shelf. If someone wants to work on that, I'd be glad to join and exchange some ideas.
I was just thinking exactly the same thing, that these guys were for companies what Valleywag is for people.

The web seems to be making content sites evolve in the direction of linkbait.
Yup, it was pretty wild. MyAdvantage was the first of its kind back then, before all the clones came out. It still did the best job, in my opinion. I remember a few times I had to duck out of some classes when I was a junior in high school and go to the boy's room to attend a conference meeting because there was some crazy new attack on the ViewBar. This was before cell phones were popular and inexpensive. Before they ran out of business, they still owed me about $26K for that month. Kept delaying, and then they went bankrupt.
Maybe the answer is to convert humans into mice.
Google now offers easy photo galleries for your website that look great
Picasa Templates Create great looking web photo galleries for your site with Picasa and web gallery templates.
Haha, thanks! Some other projects I did was i2hub (largest college p2p), Lancraft (warcraft hack), Nestea2 (large scale security issue), scenereview (ranked higher than craigslist before I sold it), irc admin at the oldest efnet server irc.colorado.edu, and a bunch of others. MyAdvantage ("Get Paid to Sleep") was one of the projects that was most used, but never seen... ;-) I'm also involved in the dispute between ConnectU and Facebook, but that is coming to a head relatively shortly...
Feature Requests:

1. Points! (how many each comment has)

2. Can you do the stories on the front page with points too?
I just found this article, maybe this is your next town?
http://www.nytimes.com/2008/06/29/magazine/29Birth-t.html?em...
Slide And Vh1 Team Up To Annoy The Hell Out Of You
Interface Math
I stopped reading at "€50K each in 5 teams for a 10% stake".
ClixFlix - Story of an Indian Startup
I just get the feeling there's room for improvement.
As gaika mentioned, the mechanics of this are pretty easy if you want to do a simple pagerank equivalent. There are a few caveats though: pagerank is a positive weighting only so you would need to google up "yaprank" (which I believe is the system jaanix uses) to see an example of how to deal with downvotes, you need to deal with rank sinks and other ephemera of the pagerank system, and you need a network that is large enough to let the ranking system bring real benefits.

As someone who is working on a system like this that can also do realtime rank adjustments I can assure you that the mechanics are simple, the hidden details are subtle, and until you have a community that is active enough for this to make a difference it is hard to say that the effort is worthwhile.
Gene Editing Could Make Anyone Immune to AIDS
>And yet I would not drop napalm on anyone in any effort to fight commies. It is not worth it.

That reminds me of a brilliant quote from the Vietnam-era fighter pilots, who were at the time dropping Agent Orange on the country-side.

Original: "Remember, kids, only you can prevent forest fires."
Pilot: "Remember, boys, only you can prevent forests."
Zl snibevgr vf ttITt?
What you would need to commit to is a frontpage that is personalized, which might not be exactly what you are really looking for. There is some benefit to having a "shared" sense of community. The most recent design struggle I have wrestled with related to this is preventing an echo chamber of sorts from developing. A few quick observations related to how HN works now is that you would probably need to make the downvote more readily accessible to every user and might gain some benefit from "seeding" the network a la Advogato's initial trust sources.
I've had the opportunity to discuss OpenTable with the founder on several occasions - The specific plan he put in place and the lessons the company have learned are helping it spread internationally. It's got such a market grip. It'll take serious grit to beat it in the market.
The "50k Euros" can be very reasonable. Actually that is probably the very most you could get from any angel investor for a product without proven traction.

What bothers me a bit about SeedCamp is that I do not see their companies doing well so far. Then again I do not have any metrics besides Compete/Alexa and blog reviews.

So I guess we should give them a little more time and see how well they do.
And technically it's still losing money hand over fist. But I'm with you, I think niche social networks have more money making potential actually. Linked In is a good example, they have been profitable for a while.
I have no idea! It's a bug in news.yc code...
they don't need to seek popularity but only respect. All it takes to earn respect is some character.

Where I went to high school, the way people were treated was not a function of character. Think about all the people who've been maltreated at school. Are you saying it was because they all lacked character?
Hu has one boy and one girl.

http://en.wikipedia.org/wiki/Hu_Jintao
Usually you put a copyright statement and license terms at the beginning of a file. In the case of proprietary software it's usually simply that all rights are reserved.
This would create a feedback loop. Users that exhibited a certain type of behavior would quickly amass a large amount of karma.

Unfortunately Pagerank is not inherently resistant to spam. To extend your metaphor, this would be good if we had a lot of "Ms. Wikipedia's" but bad if we had more than a few "Mr. Linkspam's."

It would discourage new users, as they would likely never catch up to early adopters. The A-List blogger phenomenon is a good example of this. Big, popular blogs stay big and popular. While possible, it is extremely difficult to break in to the upper echelons of blogging.

It would also reward those who post and vote on topics that are mainstream, at the expense of diversity in the community.

The normalizing effect might be particularly well suited for some specific communities - financial advisers for example, or those dealing specifically with popular culture.
A single VPS, and it was running completely un-optimized code. It held up fine.

We get more traffic now on a regular Monday morning than TechCrunch ever sent us. Their influence is greatly overstated.
While this is an interesting technique, I wonder what effects the absence of the cell marker has on normal immune function. As well, gene targeting for therapy is exceptionally tricky; if you miss, you can seriously screw things up.
I'm shocked that this doesn't cover keyboard macro recording.

If you press q and then some letter, then do something, and press q again, it will record that as an action. For instance, qadWElpbq ("Start recording this in register a: cut next word, move to end of next word, forward char, paste, backward to beginning of that word. Done recording.". Basically, move the word under the cursor ahead one word.) under a (the qa) at the beginning, and then to repeat it you can just type @a. This is frequently straightforward for things that would be awkward with regex find-and-replace.

This works with the numeric prefixes, too; you could then type 10@a to shift a word ahead ten words, or double-space the next 200 lines, or what have you. Note, though, that vim's . repeat operator doesn't see the macro as one unit, so to repeat it you have to specify quantity.

Once your fingers learn this, you will use it all the time.

You can do this in basic vi, but as far as I know you have to manually stuff the macro into the character register* by writing it out and deleting it into a register, e.g. "ad$ (that's "a for into-register a, d$ for delete-to end-of-line). This feels more awkward than just hitting q (register) to start recording, but it's still useful. (* In BSD's nvi, at least.)

(The same thing in Emacs is C-x ( to start recording, C-x ) to stop recording, and C-x e to execute the last macro. There are commands to name and save your keyboard macros in a more permanent fashion, but I don't remember what they're called. Anything that isn't a throwaway macro I tend to just write in elisp anyway.)
OMG your stuff spread through Dykstra Hall at UCLA in around 10 mintues. Awesome
May be time to take another poll to see what to do with them...
The web seems to be making content sites evolve in the direction of linkbait.

The currency of the web is links. That incentive system alone is enough to explain it.
Thanks for taking time and delivering to us your feedback, you've got covered pretty much important things here.
I work at a large manufacturing company that is data driven. Thanks for giving me the data to support good design.
This is nice and all but where are the commands for macros?
16 years old. Waiting for C64 tape deck to load. Novelty foam basketball hoop (with suction caps) laying nearby. Stick on forehead, pull off. Pop. Repeat. Pop.

Ended up with a massive round love-bite on my forehead that I had to sport to school for two weeks before it faded.
I think that's what set the premise for the movie "I am Legend".
Ideally it should be a front page personalized for PG, and we all should share his experience :)
> I'm shocked that this doesn't contain keyboard macro recording.

Yes. And maps (e.g. :map <F12> :w<cr> to save with F12). And block mode (Ctrl-V) and text objects (e.g. ci" deletes the inside of parentheses and goes to insert mode) and a slew of others.

I find the idea that there are 100 vim commands every programmer should know a but ludicrous though.
First .coop site I've come across.
I've worked with mxtelecom (it was so-so), mblox (better than mxtelecom) and mindmatics (best experience so far). The whole process will be frustrating from the beginning, and it never gets much better. But it's doable, and if your service is compelling, there's a decent amount of money to be made.
Accidental fungus leads to promising cancer drug
"... I would change the IDE & log(n) (Level 3) intersection from 'Has Written Macros' to 'Doesn't Use Them' ..."

Had a chuckle on this one as well. I shouldn't laugh though. I've seen quite a few CS people coming into startups struggle with setting up editors, compilers via the CLI. I really hate editors that don't allow you to work the way you want. This could be seen as a sign of inflexibility - not being able to work with the tools you are given. These days I simply choose my own toolset. I just don't like tools that you can't modify yourself. Out of boredom once, I found out how to compile MS-VB apps via the command line compiler. It (can) could be done. Wouldn't recommend it, but you could this way if you wanted.
Immune to all R5 strains of HIV-1, at least... someone with this mutation could still get infected via direct blood transfusion from a late stage AIDS patient.
I think someone could take the dining reservation concept pretty far as well. A dining reservation + yelp like review site could work well. Design wise, I could see someone doing really exciting things with a site in this sector.
Once Nearly Invisible To Search Engines, Flash Files Can Now Be Found And Indexed
The magical number 7
i2hub? Quite possibly the best service ever... God do I miss i2hub and my Internet 2 connection. The University of Pittsburgh basically owns the backbone for Pittsburgh, it really was a 100MB connection to the internet with no bandwidth caps.

A friend of mine was sued by the RIAA for having music available on i2hub about a week before it shut down... did they infiltrate it without your knowledge? Or did University administrators let them on? I'd be very curious to hear about the end of i2hub, by email if this forum isn't appropriate.
His geocoding api looks useful too.
"Americans are of the, if not the, most nationalistic of all the western nations."

Well, outside of Euro Cup finals week, sure...
I interned for a (rather large) medical software company. There was multiple rounds of red tape just to get a VB-based preference selector updated.

(In this specific case it's probably not a bad thing, just not my style.)
Awesome. Thanks :D
That should read "DJIA has fallen 14.4% so far THIS YEAR"
yaprank page is long gone, if somebody still needs this info, please contact me.
Another reason why every critical-system programmer should learn and relearn the lessons of Therac-25.[http://courses.cs.vt.edu/~cs3604/lib/Therac_25/Therac_1.html]
Scientist Studies Whether Hookworms Can Protect Against Allergies
Great story, wrong moral.

For every schmuck like the guy you hired there are 1000 decent salespeople. You ended up with a lemon, but don't let that distort your take on sales in general. As with workers in all trades, plenty suck, but plenty more are honest people.
I hope that 100 is in base 2...
Pagerank has had to change many times to combat black hat SEO and other undesirable outcomes. It is esp vulnerable to gaming the system. It has other problems people have mentioned here.

Do you want to wage a constant arms race with the exploiters? Is that really the best use of your time at a start up? Are you gonna expend the amount of resources Google expends on it and still doesn't get it perfect?
Adobe teams up with Google, Yahoo to index dynamic Flash content for search
I really would love to see Microsoft attempt a new OS project. Even if it were designed and released in parallel with Windows 7 and primary for the dev crowd, it might be interesting to see what they can do if they allow themselves to be really creative.

It is always fun to root for the underdog. Heck, Microsoft might even go nuts and try open sourcing the project.
Latest Yahoo chatter: Jerry Yang and Sue Decker are toast
That must be why after the 9th grade my public school experience was so much better. In the 9th grade my parents thought I would need time to adjust and so didn't put me in the honors/AP classes. In later years I took honors/AP classes and did much better.
I always wondered about the size of PG's school. My high school was pretty bad, academic wise. The parodies of teachers as portrayed on South Park are not far off the mark. However, there were only around 60 people in any given graduating class. This seemed to dampen any rigid social hierarchies. There were lame aspects - stupid, quasi-criminal guys who were good at hockey often got a free pass. Since it was a small town, there was often collusion between school officials (the hockey coaches) and external authority figures. A couple hockey players were always drunk driving, and getting pulled over, but there never seemed to be any repercussions. Perhaps because all the law enforcement officials in the area also had kids on the team.

One group that was notably absent was the super-smart outcast nerd group. There were a few people who looked and acted like stereotypical socially inept nerds, but they weren't actually very smart. Sadly, when I think back, the people in that group (we're talking like 3-5 people) were probably dealing with weird stuff that mostly happens in rural communities, like semi-abusive parents involved with cultish religions. Most of the smart people who went on to do interesting things were either relatively popular, and if not explicitly "popular" they still had friends and weren't really picked on.
Would be cool to have a parallel vote open to the general public to see where their interests lie.
B & O is all about the perfect blend of design and quality. I own a few B & O products and i'm completely in love with them. They are very sturdy and sound great. It's almost like an apple computer situation (which a lot of people say the same thing you said about macs) but with audio equipment. Thing about B & O is they take quality control to a new level.
Note, though, that vim's . repeat operator doesn't see the macro as one unit, so to repeat it you have to specify quantity.

True, but @@ repeats the last keyboard macro.
I've been waiting about 10 years for this!

Not really, I would never make a site in flash. It's not 1998 anymore and I don't plan on selling cars or clothes, so this is a little late.

Good for whats left online, but I really hope this doesn't cause people to revive all-out flash sites.
I am curious. Do you have any citation about this? I know Russians are pretty mixed in both Y Chromosome and mitochondrial DNA due to history. But how about others?

Also in this http://www.spiegel.de/international/europe/0,1518,559284,00..... It seems even Scandinavians are mixed heritage.
"... First and foremost the site is organized around people. Everyone has an entry that gives an overview of what they are doing on the internet - weblog posts, flickr photos, etc. But that entry is created entirely like a wiki. Anyone can edit anything. ..."

Interesting because you don't really control your own Feed account. It is at the moment editable by anyone in a wiki-like way. If it is people based I can see the same sort of editing & ownership problems that plague Wikipedia. I'm at ~ http://whoisi.com/p/2487