skysight-inc/HackerNews huggingface dataset:
The Python NLTK helps a fair bit with some of that, especially at an introductory level.

Of course, I hand-wrote a lot of my NLP algorithms in Perl, back in the day. Now that's a good use of a time machine...
Yeah, I get that. People here are just taking cheap shots based on their belief that because Dustin hasn't worked at a big company, his opinion and demand for a better product are invalid.

I wonder if people would have said the same had it been a 50yr. old expressing his frustrations just as aggressively.

The argument that you need to know about big company to understand why their products are the way they are is a stupid one. I'm sure the majority of AA customers are a lot less knowledgeable than Dustin about these types of things. I guess that makes them more ignorant, which, by people's argument here, should mean they are in a lesser place to express their disappointment. But in reality, they're a customer. Their opinion matters just as much.

Also, for the highest voted comment here to open up with "Dustin is an ass" shows that this is far from civilized and intelligent conversation. He's not being judged on the merits of his work, but rather on a personal level. That's low.

You idiot. :P
There is no way the world's best bike shed could have that color.
This is exactly the kind of attitude I like to see. Rather than argue why a certain framework or language is better, I'd rather reflect on how much things have changed. I remember 5 years ago programming in object oriented PHP.

I'm much happier now with Rails and Django.
PS3 Development Kit
Here's the credible response: go vegan. Animal agriculture is inefficient. If more people were vegetarian, there would be more forests and fewer fields (and therefore, less of a nitrogen problem).
An Instance of Sinthome: A personal answer to "Why Hack?" via Lacanian analysis.
Is there interest in people posting neat math puzzles on HN more frequently? There's a few I really like and I would love to see what puzzles others have.
Best registry cleaner & optimizer keep PC at peak performance and top speed
Wondershare Registry Optimizer safely speed up your PC and improve system performance dramatically! Keep it running like new!

It runs a comprehensive registry scan and safely repairs registry errors, clean junk files and protect your privacy, defrag registry to a streamlined structure and further optimize system. Also compatible with Windows 7!
Exactly.

One of the best things about dwarf fortress is that playing it using that initially-confusing interface rather than shiny graphics is like doing math using symbols and equations rather than paragraphs and paragraphs of words.
Conservatively speaking, shouldn't 3% more be added in to account for inflation?
How Boston, Boulder, and Seattle Measure Up as Tech Innovation Hubs
I sort of agree, but you're coming off a little over-excited there, and I say that as a 5-year Rails developer.

The thing about Rails is that it represents the maturation of web development. It's not anything amazing per se, just a clever roll up of the best practices that emerged from the decade of Perl, Java, PHP development that preceded it. Ruby is the secret sauce that makes things just feel so slick.

I don't mean to minimize the initial innovation, it's just that Rails is no longer very unique. A lot of frameworks have largely caught up even if written in less flexible languages, and long term I see opportunities for new frameworks to leapfrog Rails.

The biggest liability for Rails is the Ruby runtime. Yes progress is being made here, but it's still a pretty sad state of affairs with regards to memory leaks and performance. I bang my head up against this every few months and it really hurts.

Another issue is the need to handle more complex applications. Frameworks like Seaside allow you to set up complex stateful apps in a more robust way than will probably ever be technically possible in Rails (again due to limitations with Continuations in the Ruby runtime).

A related issue is the question of what dark places we will end up in over a couple decades of large code bases running under Ruby with no warnings. I think it's pretty clear by now that Java is an unnecessary straitjacket, but do-whatever-the-fuck-you-want-with-no-warnings-whatsoever Ruby environment is not necessarily the most conducive to long term stability. I'll take it over Java any day, but I still have my doubts.

Finally, there is the issue of increased ajax-ification of apps. Rails was a leader here early on insomuch as it provided proof of concept that Ajax could be done easily without a cross-browser-DHTML-guru certification, but 5 years later the Prototype + Rails helpers paradigm is quite dated. Ajax has huge potential for simplifying back-end code and making web apps inherently more scalable and performant. This is one area where Rails could re-invent itself, but a mature framework like Rails is going to have a disadvantage against a fresh approach starting from first principles.

In short, I think the competition has openings.
Slinkset is a YC company, too!
I dunno man, for most of the apps I run (2k-10k lines), the memory requirement is usually the biggest pain point.
ACTA (Secret Copyright) Negotiations, Day Two: What's On Tap
That's fabulous. By the way, I really like your site's front page. It's direct and to-the-point and the copy is compelling.
Sure looks like Baxter attempted to create a worldwide pandemic
I was working with a non-technical guy before for an app. He was insisting 50-50 even though most of the task we have is coding and I was doing all the work.

I asked him to shell out some money just to make it fair. His quote for a couple of week's worth of work for me was $300.

I felt insulted and walked away from the project.
That is a warning sign too. It just shows how much he values your work.
This is a long video, in Spanish, with English subtitles, but the information would be absolute political dynamite if it were ever covered by the mainstream media. (Fat chance.)

And it argues strongly against taking the coming vaccine, with a lot of information about what's different and dangerous about it.
Twitter List for YC Applicants
Congrats to the startups that were chosen by YC to interview. For those of us who are continuing to bootstrap I'd like to take this opportunity to create a network out of the promising entrepreneurs that are still dedicated to making *it happen for their startups.

Please post your Twitter usernames here. I would like to follow you all, and hoping we'll all follow each other. I'll also create a Twitter list from the names posted here.

I'll start...

@wdm954
@taweetcom
Why not? Code completion, debugging tools, etc.
All this for what basically amounts to the flickr homepage flipped horizontally and an extra text box added? Dustin Curtis doesn't seem very creative to me.
You humble man, why didn't you link him to your blog post?

http://www.wingify.com/conversion-blog/15-free-ab-split-test...
jacobian is on fire with his blog posts lately. However, what he said that "Windows folk look down on us Mac users" is in my experience false. It is definitely the other way around.
Mark Pincus at a Startup @ Berkeley Mixer
It goes both ways and I'm not sure one side is guiltier than the other.
Health and beauty salon, health and beauty treatments, 
Comprehensive range of services, which include the ultimate in soothing fusion therapies, facials, total body treatments, and the very latest in beauty therapy, aromatherapy, skin care, personal grooming, bridal makeup, hairstyle, hair care, hair design hair streak, and hair color techniques are offered at Tanya Beauty Salon.
Subversion is a blub

FTFY.

(The pg article that coined "Blub" (http://www.paulgraham.com/avg.html) uses it as the name of a middle of the road language between machine language on the low end of the power scale and Lisp on the high end. So Blub is to Lisp as SVN is to Git.)
There's also Halfbakery and its ilk:

http://www.halfbakery.com/

http://en.wikipedia.org/wiki/Halfbakery (lists 5 similar sites)
open source? Where can I download the code from?
But to be serious my blog mentions neither my name or my nickname. If you find it, it won't be because you are looking for me. I don't write for self promotion, I am just not that fond of that guy. I write to write. I write to share. I write to improve my writing skills. I write because it gives me a point of focus. Fame and fortune isn't what I seek from my writing.
I love Rails to death and do Big Freaking Enterprise Web App Development in Java all day.

A lot of what people identify as pathological is an evolutionary advantage in BFEWAD. Straight-jacketing the programmer is often a good thing because on a team of 100 programmers in three continents (you might think I exaggerate), including (by my last count) 12 programmers who have less than 3 months of professional experience, we want to make sure the damage done by the least skilled programmer on his worst day is strictly contained.

I don't know if Rails scales to that sort of development, to be honest. The least skilled developer, touching one part of one class at the periphery of the project, is essentially one line of code away from blowing up the entire project.

I should know: since I'm the sole Rails programmer at my business, I am by definition the least skilled programmer. And since I've managed to corrupt the results of my analytics code by making a one-line ill-considered addition to my printing code (which are kept in wildly divergent classes in different packages and namespaced from each other), just because it was not obvious I was altering the global state of the interpreter. That sort of bug has never happened to me in Java.

A lot of techniques which are considered kosher in the Rails community don't scale to large distributed teams really well. Monkey patching is the obvious example -- if you have two developers who have different understandings of what Array#pack is supposed to do, you're going to run into HELLACIOUS, difficult to debug bugs. If you do not quickly clue into the fact that Array#pack was redefined in a file you've never seen before that was committed last Tuesday by your most junior developer in the Seoul office, enjoy spending the next several days going over code you swear looks right looking for the error.
The Rails Javascript helpers are a huge blind alley, and something that should have been jettisoned a while ago --- as is RJS.

I got addicted to Sinatra because it pretty much begged me to try Haml + jQ --- which is an amazing combination --- and we recently ported all our Erb's to Haml in our Rails app as well.

I think it's a major design mistake to hide or abstract Javascript now that jQuery has pretty much won the JS framework war.
But who would ever monkeypatch Array#pack?

I think you're generally pretty safe as long as you stay away from the core library methods. It's the attempts to transparently extend well-known methods that I think tend to blow up on people.
> If you're not on the conference calls and meetings that involve money, you're a sucker.

The article's point is that if you want to make enough money to retire, you're not going to do that with << 1% equity vesting over four years. That does not mean you're a "sucker"; you just need to be taking a job like that for the right reasons.

> learn as part of the job where you're paid what you're actually worth

For many of the jobs in question, we're talking about significantly more than $100,000 annual salary, plus stock options and benefits. For most people, that's not exactly being screwed.
MEGAUPLOAD - The leading online storage and file delivery service
Smartphone Showdown: iPhone 3GS vs Motorola Droid Round 2
Tarago Rental Gold Coast
All Coast Tarago Hire specialize in Tarago Hire and people mover car hire on the Gold Coast, Australia
Please be careful. I find this game maddeningly addictive.
Interesting to note that so many still hand write there drafts on paper. It would be hard as a full time novelist to avoid distraction, I guess for some this is a way of avoiding the distraction of a computer hooked up to the outside world.
corollary: admitting to yourself that your idea has been wrong and requires change is much easier and thus more likely to happen than making a team of cofounders radically change course.
Power in motion - watch electrity in real time with Twisted + Orbited backend
Ha, read up on http://bikeshed.com/ if you don't get this joke.
a) I don't trust the least-skilled programmer in my company to tie his own shoelaces without supervision, as he might accidentally hang someone.

b) You will eventually generate a namespace collision based on the birthday paradox alone, no matter whether programmers avoid the core methods or not, if they are working in the same classes. The Ruby community encourages people to have fun with String, Number, etc because it results in easy to write DSLs.

c)
array = []

array.methods.size => 127

require 'activesupport' => true

array.methods.size => 185

Those added methods include, among others: sum, to, split, blank?, rand, load, to_xml, to_json... and numerous other things some intrepid developer might decide their own arrays could benefit from.

Edit: The code sample didn't demonstrate what I wanted it to demonstrate, so I changed it to one that did, although it demonstrated something related anyhow.
I suspect the confusion will only affect people that don't need the specific implementations...

People that want Closure for their JS goodness will know which it is, similarly for Clojure and Clozure lisps. And I generally search out new tools by description rather than name, so the naming issue becomes more of a marketing issue than anything else, and given the name space, it does seem a relatively hot area at the moment...

At least they didn't go for something like GJST...
Gridspy - Power monitoring on the web
http://your.gridspy.co.nz/powertech/

I'm bootstrapping without having applied to YC - We are based in NZ with families so YC not practical. However, I have read every single one of Paul Graham's excellent essays.

@gridspy
Online puzzles
Smartkit offers online puzzles and online games for entertainment
Denver Mortgage Company 
Denver Colorado Mortgage Company offers you a lot of different low rate options including interest only for the lowest possible loan payments.
I'd argue exactly the opposite. I want people to feel self-conscious about their own ideas. I want people to be reasonably good filters. We already live in an information overloaded world. If I started "putting my ideas" out there with no filter, I would certainly be a source of information with a terrible SNR.

And please, this is not saying that I want to conform to the majority. What I want is for you to stop transferring the burden of testing and validation of your ideas (especially ones at such an early phase) to others.

You say "maybe something that sounds silly at first might develop into something more interesting with some discussion". Honest question: has it happened before?

-----------

As an example, I'm going to take your last paragraph and show exactly what kind of "filters" I'm talking about, the kind of filters that you should be using:

Of course, you can have mechanisms in place to give everyone a chance to express their ideas. For example, you could make people pay for submissions using karma points.

Before typing the question, you should've recognized that:

1. There already are mechanisms in place to "give everyone a chance for people to express their ideas". It's called comment box.

2. Not everyone is here to "express their ideas". I am here to find good content. Some are here just because of the community. Some are here just because of YC.

3. There are other ways to express your ideas. For instance, you could easily start a blog or stick to twitter.

It does not take much to see that what you want is not "mechanisms in place to give everyone a chance to express their ideas", but actually what you are trying is to devise a solution for a problem that exists only in your head, i.e, "How can we turn this simple forum into some sort of discussion game?"

What bothers me is not the fact that you want to think on problems with little practical utility. What bothers me is that you expect others to join you without showing no glimpse of a solution!

Case in point: HN and reddit's source code is free. If you really think that either website would be better with your proposals, show us the code!
It's not my job to filter out every idea out there and try to prove it's a bad one. It's not up to me to carry the burden of proof.

Also, I don't "discourage weird behavior". I do discourage "weird behavior who relies on my acceptance of the terms", and that's what bugs me about amichail constant polls and 'ASK YC' posts.

To make an analogy, I don't mind reading about people who are into body modification, even to the point of sewing off their twin brother's arm, and reattaching to their own body (http://www.bme.com/news/people/A10101/addsub/). That is weird as fuck, but their experimentation does not rely on me participating in any way. You can bet that I would mind a lot if said twins start going around telling people how cool it is to have your brother's arm attached to your arm pit and that is "rather unfortunate" that nobody else listens to them.
MacHeist is giving away my Mac app ShoveBox and $154 of other apps
I liked the civil approach!
video for "Whizzle" and "UT Demo" aren't playing for me on linux (but "UT demo" and "" videos do work).

I think we'll see a lot of casual games with amazing graphics.

BTW: their commercial licensing for redistribution is great: $99 + 25% after the first $5,000
This is an adaptation which makes a lot of sense in a few areas in Japan because footprint is so expensive that volume is cheap by comparison.

In my home town, it is much more economical to just buy three giant expanses of land by the train station (even though it is the most pricey real estate in town) and let people park their bikes there.
"For this type of reason and historical experience with other media [Bagdikian 83], we expect that advertising funded search engines will be inherently biased towards the advertisers and away from the needs of the consumers. "
Babies Cry With an Accent, Study Finds
$51 per additional GB forget about it. Why do Telcos measure bandwidth in MBs? That's ridiculous!
Dear driveby downvoter: did you even look at the syntax for Low Pro? It's exactly the same except it uses a $ so as not to pollute the primary namespace.
I really don't like this personal attack. If you don't like amichails post / comments ignore him or vote him down.

Inspiration can come from the most unexpected sources and we have the vote button in order to express what we think is good stuff and what isn't.

As of this writing amichail has 5x the karma that you have, and you are both members of the sites for roughly equal duration. I think I'll let that speak for itself.

As for the quality of amichails content, it would not be the first time that a 'wrong' idea with a bit of tweaking made someone a fortune.

@amichail, please keep them coming, worst case you will make us laugh, best case you will make us proud by scoring one day with one of your 'odd' ideas.

I'm sure whoever dreamed up the hula hoop must have been ridiculed, but I am fairly sure he/she laughed last.
Ayurvedic Health Spa
"Currently there is one area director, for the Open Source Awards, John Graham-Cummings" from: http://catb.org/~esr/roles.html

google result for "Eric raymond" "John Graham-Cumming" - http://bit.ly/3eCOSZ

not that I'm trying to prove anything ...... rofl
I'm pretty sure JacobAldridge was using "owning Google keyword" as an example, and did not mean that you could actually own a Google keyword today by buying it from Leapfish.

You get exclusivity to a Leapfish keyword, and this might be the equal of owning a Google keyword if they go big.
Microsoft's success (and failure in many areas) extends beyond communication styles. In part, Microsoft developed a "we know best" culture that fails to see both opportunities and hazards. Being so inwardly focused creates a low sense of urgency. Obviously AA and other large corps face the same problem.

Still, it is possible have direct/pointed discussions and maintain humility. Take Zappos for example. Two of Zappos core values are 9.Be Passionate and Determined and 10.Be Humble. The two are not in conflict with each other. They've done well, as has Chick-fil-A - another large company that esteems humility.
Sign up system is pretty awful. Tried 4 different user names, they were all taken. Had to unhide the hidden reg form every time. Had to re-enter my password twice, every time.
I've also got that impression, partially from this answer: http://www.youtube.com/watch?v=-LVSnoJZHmM#t=21m33s
Yes, let's please keep in mind the idea that you'd be comfortable saying what you're writing in your comments directly to someone's face.
13 years ago :)
Keep in mind, I'm not saying that the High School education system in Israel isn't going to hell and back. It very well may be. The purpose of my post was to discuss Canadian/North American education...My comment on Israel was largely anecdotal in relation to how those kids do in the Canadian high school education system...
No. Not the world's best bike shed, for some people.

These garages hold the bicycle in place by the wheels. Since the bicycle can not stand upright, the bike leans. This puts pressure on the spoke. I have a heavy electric assist bicycle with bendy normal spokes. I didn't realize this until after I parked in these garages and out came my now wobbly tired bicycle. :(

I can't imagine being able to put road racing bicycles in these things either. Also the small wheeled city bicycles are becoming popular in Tokyo and these too would not be compatible.

So this garage would service the majority utility bicycles but would piss off the enthusiasts. Sigh. I have no solution.
i think it's fixed now. I couldn't signup it yesterday, but no probs earlier today
> My main peeve with matlab is that to write a function it
> is required to make a separate file however most problems
> that are solved with matlab don't really need functions
> in the first place.

That's just where the madness begins! My current pet peeve is that you can't index the result of a function directly:

x = 10:-1:1;

a = sort(x)(1:5); % illegal!

tmp = sort(x); % depressing :(
a = tmp(1:5);

f = @(x,i)x(i); % a little better
a = f(sort(x),1:5);

Every release gets a bit better, but there are still a lot of strange historical limitations.
Dangrover, I just wanted to let you know that I think ShoveBox is a great application. I have been on the verge of buying it for a year now because I enjoy its use and find it so elegant, but I never have done because I haven't been able to find a superior placement for it in my workflow. I don't think this giveaway will change that state of affairs, but even as I don't find it personally necessary I think Shovebox is just very well designed indeed.
My impression is that Mac users tend to look down on Windows—the OS itself not its users, while liking Apple products makes you douchebag, sheeple and brainless victim of Apple marketing.
Maybe that's because the most of Apple users do have experience with MS products which is not always the case on the opposite side.
I got a 502 also, but it seems to actually create the accounts. Try logging in with the credentials you entered.
Yea!

My comment exactly. Having worked with Matlab professionally, how it survives when there's any plausible alternative is astounding. Well, not really, Matlab is pathological as a development environment but somehow does a good job of facilitating the back-of-an-envelop-magic of the physicists.

It's the crystal meth of numeric programming - a quick rush followed by a giant crash.
Bike shedding?

Where is Brett Glass when you need him?

http://www.FreeBSD.org/cgi/getmsg.cgi?fetch=506636+517178+/u...
I like your thinking - @michaeltroy - artsbox.com