skysight-inc/HackerNews huggingface dataset:
@ 100 Karma, my observations of the HN community
(OK – since Karma is cumulative, it largely represents quantity of contribution not just quality. The round number is a point of reflection, not pride, so I don’t want to spark a discussion about the merits or not of the karma system.)

I recently received my 100th Karma point, and decided to go back through my user history (go through searchyc.com for it all) to see what the HN community has and has not seen worthy to support through the voting process.

100 points is a fairly small data set – I’ve made 12 submissions (median 1 point, mean 2.92) and 48 comments (median 2, mean 2.58), but this is opinion only – does it reflect your experience?

What we like most:
Techcrunch – 15 points. Topped only by a pg article in the list of sure-fire ways to get to the front page, true to form my most popular submission and the only one to generate discussion was a techcrunch article.

Ourselves – 5 of my top 10 comments have been in an Ask YC / HN discussion; one of the others was a line about when we all make it big.

What we don’t support:
Self-aggrandizing – I’ve submitted 5 of my own blog posts, including two recently that I wrote specifically for HN about diluting the quality of a community, and nobody’s upmodded any of them. (I accept, this could be me)

Lack of evidence – absolutely a good thing. I noticed early on that comments based on weakly explained opinion get no love. This was a shock: offline I’m often hired as a business authority and my opinion is treated as such, but on the internet nobody knows you’re a dog. Repeat: good thing (and taking this on board has led to higher median/mean in the past 30 days, which shows I’m a better quality contributor to the community).

Anyway – is this a fair reflection? Or am I self-aggrandizing again?
ASP.NET Inline Tags
Oh, you work for twitter?

I've been trying to think of ways to speed up the app I'm working on.
The current bottleneck is in the database queries, sometimes they can take up to 30 seconds. The data is mostly static, it's updated once per day.

Making users wait this long sucks. :(

So I'm thinking perhaps a combination of shading and de-normalisation could really help out.
Same here - characters in the lyrics aren't displaying correctly - like the character encoding is incorrect.
(Firefox on Windoze xp)

You need to sanitize the text you are storing to unicode.
Here's a cut and paste:

Singing la lalalalala la lÃ©â€¦
And the night over London layâ€¦
It's hardly a unique 37Signals insight that features are harder to remove than to add.
Believe me when I say I understand your situation (Apple did something similar to my flagship product in 1998) but I have to ask...

Didn't you know that Adobe has been working with Google on this? I learned about it at a Flex conference in March.
I don't understand why every article cites that twitterers tweet 15 times a day on average. That is total BS, unless they are counting 1 tweet to 15 followers as 15 tweets. Maybe my sample is bad, but I would assert that Scoble and Arrington types are inflating that figure.
We've had... I'd call it a moderate success with Ukraine and now things are getting better and better.

The reason why it works for us is because we've pretty much trained those guys from the beginning to work a certain way: they didn't do outsourcing before (servicing local market) and they haven't worked with anyone else but us.

So yes, it can be done and it does help enormously, especially if founder(s) cannot afford to code full time.
This is very cool :)

By default, if the search string consists of more than 1 word do you do an OR or AND search? It seems OR from the results I'm getting, but most people now are conditioned by Google to expect an AND search (which really makes more sense..)

Great work, either way.
Lengthy and arbitrary. I can make up definitions for two common terms and write an article about that dichotomy too, but that won't make it worth reading.

The article can be summarised in a simple sentence: To be a good technologist (let's use a neutral term), you need to be able to do more than just write code.
I disagree. One of the reasons why Linux (and to a much lesser extent, OSX) rock so much is precisely because they aren't hugely popular.

Everything-windows is so commercialized, that even googling for home networking issues will keep landing you onto commercial message boards overloaded with ads and polluted by retards. And every little piece of shit software utility is $9.99 shareware.

10% won't be much of a problem, but I'm quite happy with how things are right now.
The terminal seems most useful to me when copying its output to other buffers. It's not all that special as a terminal program, but it's already inside Emacs, y'know? (I like C-z bound to switch to shell and C-z in the shell to switch back.)

Also, since it's only been mentioned once or twice in this thread: Try re-mapping CapsLock to left control.[1] Ctrl is used quite a bit in Emacs, and often held down while navigating (loosely comparable to toggling modes via Escape in vi). You could also use right-ctrl with the side of your hand when using keys on the left side. People complain about "Emacs Pinky" from bending it down to Ctrl all the time over the years), so if it feels awkward you may want to move Ctrl.

[1]: http://www.emacswiki.org/cgi-bin/wiki/MovingTheCtrlKey
Very clean site.

The white/gray/dark gray color scheme of the cart part isn't working for me. They white ones look most like links, when they're the sold ones. The grey ones look disabled, when they're the ones you want me to click on.

Also, I agree with others that the dollar amounts should be switched, and the first one should cost the most. Do you label the shirt with the number (as in 1/100 like prints do)? I think that would add value but it isn't clear to me if my run # will be on the shirt I buy. Update, now I see that it is on the shirt as shown in pictures #4 & #5 but you should definitely emphasize this A LOT more. This is the reason someone would pay more when they don't have to.

I don't really like the red treatment. Those are the instructions, not an error message. And here's a tiny nit which might make things a bit clearer: how about "Click a shirt number to get started"?
Dude, I know why I would want to try emacs. I've even installed it a couple of times to see if the interface got any less ugly, but I decided against it because TextMate is equally powerful for my purposes, but requires no learning curve and no lengthy hacking sessions.

I use TextMate rather than Emacs for the same reason I use Mac OS X rather than Linux. Emacs and Linux may be more powerful, but TextMate and Mac OS X enable me to get what I want done with less fuss, less time expenditure, and less random jaunts through strange configuration files to figure out why feature XYZ doesn't work. I use TM/OSX because they Just Work.

I'm well aware of the additional power that I could have with Emacs or Linux, but it's not worth the additional hassle.

Also, before comparing TextMate to a GUI editor or IDE, you might want to actually try it. Sounds like you haven't TextMate is a programmer's power editor on a similar standing to vi or Emacs. Maybe not quite as awesomely powerful as Emacs, but close enough to be suitable for most geeks.
C'mon downmodders! I even included sarcasm tags! :-)
Go vim! :) Nice to see that "we"'re #2. BTW I started with Ruby on Apatana and tried NetBeans, but they required too much mouse movements (the mouse kept puking and then quit).
I remember when Apple "approached" an 8 percent share from the other direction. :(
Here's something like what I do at work. Syntax not quite correct, I'm sure. It's a C++ project, but you can probably adapt it to your situation. Making the TAGS file takes a while every now and then, so you might want to run it as a cron job.

shell:

find rootdir1 rootdir2 ... rootdirN ".*\.[ch][ch]?" | etags > /convenient/dir/TAGS

.emacs:

(visit-tags-table "/convenient/dir/TAGS")

need a class or function in emacs:

(tags-apropos _regexp_)
"If you aren't growing organically (and FAST), you need to very critically ask yourself why."

Thank you for your thoughts. You could be completely correct for all I know. I don't mind serving a very niche community. But as far as organic growth we haven't released the site other then on YC today :)
I find most of these 8 rules of X too vague to be useful. What would be useful is to have an example on how to get it right and how to get it wrong for each one.
Next Hank will tell me the sun doesn't revolve around the earth, as is 100 percent consistent with observation.
Getting Out of Binding Situations in JavaScript
Anyone know of a web search engine that works using browser caches?
The idea is to use browser caches instead of maintaining a centralized index.

A web search query results in a search in your browser cache and also other people's browser caches who have issued that query recently.

You don't need a centralized crawler or index. What is done centrally is the identification of browser caches to search based on history.
Also interested in where you got the database, it seems to be missing a lot of my favorite artists. Bon Iver for example.
"... It was about Elephant (his 'McCarthys' new language) and a friend who was there told me it was "rambling" and hard to understand ..."

Rambling, hard to understand, maybe. But given the time this guy has been around (Lisp will turn 50 in October) and he's been thinking about computing for so long I'm not surprised. The ideas will be dense. But I did find a copy of McCarthy talking about Elephant just before this talk. Listening to it now ~ http://news.ycombinator.com/item?id=116403

I often wonder why http://startupschool.org has never asked McCarthy along to talk about languages and language choice?
Well, I guess I don't get out enough :)

But I remember reading something about Adobe opening up the .SWF format but we were already crawling and indexing when I read about it.
As a sub 100 karma kid my opinion surely isn't worth that of a 100+'er; but here it is:

I think people read way too much into all of it. It's just a fun and interesting place to spend some online time, tickle a curiosity or float an idea among some other smart folk.
Thank you for the thoughtful reply. Especially for the incite into the world of academia. Minor aside, being able to post comments like this on our website is on our TODO list. Placing your comments here in the meantime was the best option. The fact that you had to do so will bump that up in priority. ;)
Do you have the Raskin link?
I swear someone posted about a new site which basically has a list of good ideas for blog topics. What you just suggested would be good on there.. anyone remember what it was?
How to Make Money from Web 2.0
http://www.humanized.com/ ?
Play Like You're an Olympian With This Gold-Standard Gear
Then no one could choose a size. It's a tough printing job any way you slice it. Perhaps doing it in house would be a little faster, but that takes a lot of time and money.
The Complexity Around Simplicity
Should Links Open In New Windows?
There was lots of Visual Basic code written in the 90s. Not all of it has been rewritten.

Was it thrown away?

Is it... still running? {o_O}
Y Combinator’s Anyvite Takes On Evite, Keeps Things Simple
This isn't new technology, but its a more reasonable way of thinking about real-time communication in a browser. Developers know how to use sockets, so we give them a socket.

In a years time this will be native in all browsers anyway: http://www.whatwg.org/specs/web-apps/current-work/#network
Yeah. I noticed that it seemed to be a wiki, and was tempted to try it out... but I'm sure you can understand why I was reluctant to paste this giant glob of opinions all over your outline page. :)

Incidentally, no discussion of this topic is complete without an administration of the Greenspun test. Read the link I posted here, and the comments:

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

If your partner can read all that and still be sure that he wants to be a professor... he needs to at least try going to grad school, because he's truly in love. ;) But I still recommend SF over Indiana, despite the fact that I grew up in Ohio and should really be sticking up for the Midwest...
I'd like the volume control bigger.
Club Ed: This University Is at Your Service
Imagine the problem that certain companies (who have delayed investing in their products) are running into now that Microsoft has announced no VB runtime will be in Windows 7 (optimistically due in early 2010).

I hope they're starting their migration/risk mitigation strategies now.
Oh, and I almost forgot! An important book to read is A Ph.D. is Not Enough! A Guide to Survival in Science:

http://www.amazon.com/PhD-Not-Enough-Survival-Science/dp/020...

It's a bit dated, but it's quite valuable.
I like the concept, but the color and font of the logo makes me think AnyWine.
Yes, you can redefine most of TextMate’s functionality without restarting
I read everything you wrote, and stand by my statements as written. You're not going to "get" emacs because you just don't understand yet. Use it for a month. Until then, reserve judgement. Or don't, I guess. You can write perfectly fine code in TextMate I'm sure.
AIM firewall? I don't understand. Content level inspection of AIM packets? Do you have a URL?
Curious: Who knew North Korea did 3D games development?
Defer, Defer, Defer
The project drawer works with SVN if you install a plugin. But really, version control integration is on the way in the next version; the current project drawer is not much changed from the drawer which shipped in TM 1.0, which was created over the course of 4 months. Emacs has had decades of development. TextMate 2’s vcs integration, assuming the implementation lives up to the plans, will be quite amazing.
If you had spent any significant amount of time using TextMate, you would not make statements like this. Because everything you just said about emacs applies equally, if not moreso.

Spend a week in TextMate, and you will similarly “get it”, as many emacs power users already have.
I tried to like TextMate very hard. Coda is even better, like TextMate on PCP. Oh how I wanted to love Coda, but I just couldn't do it. It felt like having a one-night stand with the most beautiful 21 year old, all the right curves in all the right places, but you know she would make a terrible mother for your children. Emacs: the perfect mother.

Another analogy, this one for bike lovers out there: Emacs is like a Brooks saddle, because it's wildly uncomfortable to start with, but if you stick with it and work into it, it's the only saddle that conforms to your body. Once you break it in, you can never go back to another saddle for long rides, no matter how new and awesome it looks.
Same people as Coordinatr: http://coordinatr.com/about ? The sites seem very similar.
> The editor itself is weak as shit

What does this even mean?

> even the Bundles don't add anything that can't already be found in an extension for Emacs

This is demonstrably false.
This is a really good idea.

There is a similarity between Gnip and FriendFeed service. They both are one stop shop for all your social networking updates. If Gnip start publishing users' data on their website, then I think they will become a competitor to FriendFeed, but they will probably stay with just an infrastructure provider.
Cool.. that's all very helpful. Especially the links and extra reference material. That's all we do these days is pass books back and forth. haha.
Uhh, it's called parallels. :)

Truth be told, we've been using Outlook for email and calendar since day 1.
Yeah, it's the next iteration of Coordinatr. Coordinatr has been a great proof of concept for us and very useful for gathering user feedback. With our YC launch, we've added a ton of features and have really tried to improve the user experience.
I mentioned the similarities towards the end of the post. Anyvite is basically a clone with more features.
Jan Chipchase: Our cell phones, ourselves
No way, try rocking a plugin like "text/link" to open these.
> It depends on your requirements. For some environments that's not true at all.

Which is true of nearly every commerical software environment out there. Why does Lisp get such a brutal grading compared to something like MS's CLR or Cocoa? Those are definitely commercially viable platforms that also don't meet these requirements.
Sergey Brin and Larry Page: Inside the Google machine
I knew they did animation (http://www.amazon.com/Pyongyang-Journey-North-Guy-Delisle/dp... is amazing), so that might be a logical next step.
I downloaded a <10Mb web page (hundreds of thousands of list items, all on one line) and tried to open it.

Ha, I thought, Vim will eat this for breakfast. chug chug, task manager, end task. :(

Right, I'll break out the Emacs. chug chug, task manager, end task. :(

Hmm, what else do I have. Notepad. opened in seconds. :)

Promptly followed by search and replace can't insert newlines. :(
How To Write An Ebook and Ebook Publishing Just Got Easier
How to write an ebook these days is easier then ever thanks to internet technology and the 'Information Super Highway'. Here at the How To Write An Ebook lens you'll find some great expert articles and product reviews on the best ebook publishing products on the web to help you start your Ebook Publishing empire the right way. Good Luck!!
>Using someone's copyrighted material without their consent is never ok.

Sometimes it is fine.
I think it is a good idea. I am always having to copy-paste and presumable the code is done since comment links are clickable. http://i-am-clickable.com/
Apple doesn't get viruses proportional to its marketshare at present. Neither do most Linux distros.

In terms of majority market share, it's already been proven bunk for server software by Linux and Apache.
FWIW, I love the idea of a bootstrapped business serving a niche audience... I guess my main point is that there is a fork in the road for startups-- if you want to get funded, you are almost certainly NOT going the niche route. For investors to get excited, yoou need to start getting monomaniacal about attacking a huge opportunity and building a huge business. Investors need to hear a story that involves them getting a 10x return (or at least the potential of it) or they almost certainly aren't buyin'.

Either way-- grats on what you've built!
I didn't like the shell either, until I realized that it's still an editable buffer.

For example, you can take the output of a command, transform the text directly using standard editing commands, fix the weird one-off cases manually, and then pass the results back to the command prompt. Or save the results to a file. Or interleave with code. (etc)

Turning the entire shell into a fully editable/scriptable/keyboard-macro-able scratchpad is a beautiful thing.
"Computers are useless. They can only give you answers."

Such as 42.
If you're a Safari user, select the text of the link and Ctrl+Click to select "Go To Address".
Doesn't Office run on Macs natively?
Why not just make the link rel="nofollow" until it reaches a certain threshold of points and or comments?
Vinod Khosla is pouring his own millions into science experiments to counter global warming
I am probably viewing a much revised version of the site at this point, because everything is looking really nice right now. I am loving it.

Really friggin great idea.

The name is perfect. I wouldn't worry about blokes crying NSFW here today, you shouldn't be shopping for T-shirts at work anyway. Plus I think the name will go over well with the crowd that typically purchases these types of shirts.
Guide to Unobtrusive JavaScript - Part 2
Digg: Recommendation Engine rolling out this week
I think in many cases outpacing the big players might be true, especially when the big players are known for mucking new pursuits up, but in this particular case, the startup is trying to take on niche functionality of search which Google is already very established and very good at. The odds Google mucks up flash indexing are practically nill.
Percentage wise, 164,000 is low for netflix. However, many people here would kill for 164,000 users.
funny as hell... cracking up throughout.
Linkification for Firefox works wonders. Get the 1.3.4 Beta at the bottom of the page for FF3:

http://yellow5.us/firefox/linkification
It's a perfect solution. Have 40 million extra men? Tired of people declaring independence?

Solve two in one: start a war with, or Kosovo-style-people-flood Taiwan and Tibet.
What I love about anyvite... It lets me use my coordinatr login!
Effectiveness of Mathematics
Yup! If you have an account on Coordinatr, then all of your data and past history should be available to you.
Entourage sucks.
I disagree that it is arbitrary, and with your summary. There is a very real difference between what is labeled "programmer" and "developer". I have been working with a very bright intern lately. He is a very technically proficient programmer... but he lacks the big picture view. Every task is approached and estimated by the time it would take to solve a comparable coursework assignment; but the real world is messy. Figuring out the big picture of his project -- the system -- took far more time than any of the interesting technical challenges. Only in hindsight does he understand why certain "obvious" high-level design decisions were as emphasized early on.

I liked the thesis that development gets harder as programming gets easier, but I think it misses the mark as it strays toward 'because kids these days don't know about coding to the metal'. I think the problem, as has been lamented here in the past, is the speed of prototyping versus implementing. I have had to sit through a few too many discussions across from a former developer, or development manager, and having to explain that while he was able to construct a mock-up that looks like what we want, in minutes!, we have not even gotten started on a real solution. Within hours, almost anyone here could simulate the basic Twitter functionality... but scaling it to half their size?
Tay Zonday Live (Chocolate Rain)
his voices is NUTS. ha, cool guy tho. yall will enjoy.
just park your own domains with useless adsense and see if you can make some cash in the meantime.
perl -n -e "s/(</li>)/$1\n/g; print" big_page.html > big_page_with_lines.html

:)
A couple paragraphs from Earth: The Sequel on one of their competitors:

"Global cement production is responsible for about 5 percent of the world's greenhouse gases-- more than all global air travel combined. Half those emissions come from calcium carbonate (limestone), which releases carbon dioxide when heated; half come from the 1450C flame needed to 'calcine' the cement, or drive off bound molecules of water so that it will be ready to react when new water is added." (p. 212)

"European manufacturers like Lafarge have invested millions of dollars trying to clean up the process; so far, they have cut emissions by only 20 percent. The Portland Cement Association, which represents North America's manufacturers, says the U.S. industry will decrease emissions to 10 percent below 1990 levels by 2020. Porat calls that target 'insanity--stupid.' He claims that his newest company, CalStar Cement, will use a reformulated recipe (replacing large amounts of calcium carbonate with fly ash, the fine residue left after coal combustion) and a proprietary heat-generating chemical reaction to eliminate 90 percent of cement's carbon emissions. 'The 10x change is what we're after, in all we do,' says Porat. 'Silicon Valley is a great place to lodge those dreams.' Will they come true? The answer is unclear. But the Portland Cement Association acknowledges that cement can be made almost entirely of fly ash using 'chemically unique, more rare fly ashes.' And Porat has assembled an impressive team of technical advisers who are betting he may be right." (p. 212)
Those are what FORTRAN people are hired for. To maintain their archaic systems which store vital information.
Multicore Boom Needs New Developer Skills
Monster founder sets sights on online obituaries
Google integrates Analytics into Google Docs for document statistics