skysight-inc/HackerNews huggingface dataset:
Testing obviousness with the benefit of hindsight isn't always fair. :-)

One test for non-obviousness is if the problem has been known for a long time, but no one has solved it; or (even better), the standard approaches that are taught for it lead away from your solution.
I'm not familiar with the details but my understanding is that the US has had lots of trade restrictions but fewer on cars than Japan.
That's certainly a valid response; I was just hoping for the opportunity of finding more things to improve upon. :)
When you say designed correctly, what does that mean? As for SEO not all parts are loaded over ajax, we have a plan for SEO we are just trying to get the user experience down first before we start optimizing for SEO.
A little bit of googling turned up this:

http://www.logoblog.org/wordpress/hungry-restaurant-logos-th...

There's also an article a while back which talked about how the Aqua theme in Mac OSX was designed so that it will "make your mouth water" to look at it.
Ditto on putting on weight, ditto on the unpleasant effects of oversleeping to catch up, and ditto on not being sharp. The thing to keep in mind is that you're well beyond the point of diminishing returns. If you aren't achieving maximum output in somewhere between 6 and 10 working hours per day, then you're suffering from distractions -- something else is sucking up your productivity.

See my other post for my difficulty with undoing the habit of undersleeping. Even though I no longer experience any external pressure to undersleep, I still don't get enough sleep and suffer the consequences for it. It's hard to stop.
FYI, we used this at the company I last worked for. Corrupted our entire filesystem and took down an 8 node production cluster.

After weeks of user complaints, downed systems and the like they bought a SAN. I left the company before it was implemented, but I think it's stable now.

At some point we let the Gluster developers in to test on the machines (scary, yes) and they were unable to fix the issue.
Forbes profile of David and 37signals
Optimism about Wave and the Wave Protocol
The under-construction pages are really annoying.
Why Obama Could Be The Best Thing For Detroit Since Henry Ford
Other than those, I'm not sure what else you can do beyond (a) generating traffic to the domain, and (b) putting a FOR SALE sign up.
Yeah, I hear ya. I think everyone has that to a certain degree. Once I heard of YAGNI (http://en.wikipedia.org/wiki/You_Ain%27t_Gonna_Need_It), I was able to let go and just code more efficiently.
We're limited to what we can do/use by the technical depth/breadth of the 'architects' (mid-level devs at best) that we have. Pretty much limits us to java 1.4 and earlier and libs that have been open source for at least a decade.

I'd written some script in ruby to help us automate some maven grunt work and they said they'd rather spend 6 hours doing it manually than run ruby as they hadn't vetted ruby.
Wikipedia gives a few...

http://en.wikipedia.org/wiki/Knuth%27s_Algorithm_X

http://en.wikipedia.org/wiki/Knuth%E2%80%93Morris%E2%80%93Pr...

http://en.wikipedia.org/wiki/Knuth-Bendix_completion_algorit...

There are probably others as well. KMP is well-known and, I believe, commonly implemented for text search. Algorithm X is implemented in his "dancing links" method, and can be used (among other things) to solve Sudoku puzzles.
i think that its possible. i don't believe that many of the local papers are run as effectively as possible -- most are probably not run by business-oriented people, but by people who are popular inside the community (or at least, ours was and so were the ones in the general area).

they probably do scale, it is probably more likely that the same problems we're seeing with larger papers are happening with smaller ones. they're not keeping themselves modern with respect to technology and business practices.
The only one with his name on it that comes to mind is KMP, the Knuth-Morris-Pratt algorithm for text searching, which is actually a fairly big deal in that community. But most of the typesetting algorithms in TeX were totally novel at the time; ditto Metafont. Wikipedia lists several others, including his popularization of the "Dancing Links" exact cover algorithm and his cunning test of recursion in Algol 60 compilers (which was very new at the time).
I don't know whether it's lack of coffee or what but I had a hard time following the article.
High Population Density Triggers Cultural Explosions
No, I haven't. I've primary managed projects over the years using various amounts of trac, basecamp, ms project and even mediawiki.

It's important to note, however, that it's not always about features, and my first impression of MantisBT looking at it now was mostly defined by usability, so much so that it's hard to tell what features it actually has.

The interface on the demo is very noisy. Redmine behaves like a modern web app, MantisBT appears to behave like a no-frills, late-90s bug tracker. That's probably fine for a certain set of developers, but I use Redmine because it's a replacement for both Basecamp and Trac (and fits the workflow of me and my company better than each), and I'm able to use it to manage non-technical projects with non-technical members alongside technical projects with technical members.

Usability is hugely important. It's not just an asthetic issue. Take, for instance, the issue listing:

http://www.mantisbt.org/demo/view_all_bug_page.php
or even worse
http://mantis.simplepressforum.com/view_all_bug_page.php

Especially in the second example, I have no idea what I'm looking at. There is so much information that needs to be digested before I understand what's going on, and it's hard to digest it because there is a lot of visual noise and overpowering colors. And then once I figure out what's going on and decide I want to look at a ticket, I have no idea what I'm supposed to click to open a ticket (apparently the ID)

In contrast, here is Redmine's version of the issue listing (this isn't my project, just an example with the same theme):

http://redmine.lighttpd.net/projects/lighttpd/issues

Anyway, I hope this is useful.
Google's got tons of hits on this exact search term. I found this: http://www.poweradmin.com/sourcecode/vssmigrate.aspx

Interesting and worth checking out?
Not as close as Fly.com.
I don't understand, so you posted on all 3? Have you ever sold a domain before? How?
For todo lists, I've been very happy with Toodledo (http://www.toodledo.com/). The free version suits me just fine, and I use it in combination with the free webapp for the iPhone. Unfortunately, the iPhone native app isn't free... Good luck!
My story exactly. I get more issues, how to-s etc. in support email and site forum from people using the "Free Version" of my software
Quite simply: an attractive design.
I never knew there were people out there who thought Reddit copied Digg. In fact, I'm not sure anyone can copy anyone in this case. It isn't like having people vote a news item up or down is a revolutionary idea in and of itself. What makes Digg, Reddit and yes Hacker News special is the community that was built around them. That, imho, is the innovation in these sites. Founders creating an enviornment in which a vibrant community can flourish.
Government is not some exterior entity, it's the expression of the people at large. Of course, that's problematic because we (humans) ran out of spare land some time ago.

If you were part of one tribe and defeated by another here in the US >500 years ago, you could go elsewhere and either establish yourself there or regroup and take back your ancestral land in another conflict. But against European colonists with superior technology, it ended up as a string of lost conflicts. The colonists in turn were opting out of their default social contract, and established another where there was weak opposition.

Technology doesn't make people nicer or fairer, but is used for competitive advantage when fighting over resources. If the South had had better technology (including the socioeconomic kind) they might have secured their desired border and prevailed.

If/when it becomes practical to colonize other planets, we'll do the same things as before on a grander scale.
They already do that, for sure. The latest example I saw was:

http://www.youtube.com/homeproject
Indeed, 2 quarters give you nothing. I was looking at VW U.S. sales and in 2 quarters it looked like sales were raising, but then you add another quarter and they hovered around a certain amount and looked stable.

More data points = more accuracy.
The last two points seem to be pointed towards architecture decisions, not necessarily coding practices. I see coding practices more as language selection, indentation styles, the forced use of asserts or null checks, etc. ... Things that say how you write, manage or release code.

As for the very last point, maybe someone had some data to show that sub-domains increased response time. Alternatively, maybe subdirectories inadvertently introduced less code re-use at the company. Who knows. In business, sometimes there are stupid rules simply because someone thought it was cool. You either abide by it or bring forth some data to show why the rule is wrong (or could be better).
My middle school was willing to make us play frisbee dodgeball (with the expected results), and then spent millions tearing apart a couple of classrooms after some kids dropped mercury on the floor and stomped on it.

I think Phys. Ed. would be a good target level for danger in the classroom.
Okay, so you won't buy one. But I would, just to websurf sitting on the couch. I want a form factor like a magazine or book, not a 5 pound laptop.
I'm guessing the food-lover audience is broader and probably more appealing. burntgarlic would be a cool domain name. As a computer geek, some of the food questions I've always had rarely relates to anything computer related. Here's a few:

how to remove skin from tomatoes, peppers, etc? some chefs use open flame, others use submersion in boiling water.

when should one use a mortar over a coffee grinder for creating custom mixed spices?

Yogurt is added into Naan bread for body, why does this work and what other non-dairy alternatives can we use for similar effect?

In what cases would rice wine work better than grape wine (for saute dishes).
Our HTML dev team builds the HTML/CSS so that we can complete our UI specs, then when we hand off the final HTML/CSS and UI spec to our big money development team, they rebuild it from PSDs. They use the same CSS structure framework, so there's no good reason, but we basically pay for the same work twice. If we send code, they throw it out.
Well, I hope everyone reading this downvotes randallsquared and goes through his posting history for a similar treatment.

:)

Oh wait, you don't like that? Yeah, it's called conspiracy.

Well, "conspiracy" often implies secretiveness, so I'm not sure you qualify. Don't worry, though, since unlike if our positions were reversed, apparently, I don't want you thrown in jail for advocating mass downmodding.
Usually in US schools there are two parts to a science course: the lectures and the labs. The lectures and homework do get boring and tedious if you are really not into that particular field. However, labs are meant to not only show students science in practice but to show how cool it can be. By doing experiments themselves and seeing real-life demonstrations by teachers, some few students will become interested enough in the field to persue it seriously, and others will at least gain more perspective on the world around them.

However, with our misguided obsession with safety, science education has been neutered of this exiting part and all that's left is dry formulas and obscure vocabulary.
"ubuntu is the best follow-up after xp"
Did he actually mean that?
Thanks, how silly of me: the text search algorithms are some of my favourites. :-(
We worked on a web application. The web-code (asp) and business layer (vb) were under source control. We used visual source-safe, which was ridiculous enough (though not my main gripe).

My main gripe is that while those two parts of the project were under source control, the database definition was not. So, while we could revert back to a previous version of the code, there was no way to revert back to the database schema that the code relied on. We were able to autogenerate database creation scripts (which we would use for deployments) but management would never let us check those script in under source control (which would have solved a lot of problems). The manager was a guy who liked to let wizards auto-generate code for him, and the idea of maintaining a sql-script that contained several thousand lines of code was just too much for his brain to handle.
Any chance of open sourcing it? It would be pretty cool to couple that with a central, authenticated server management web interface.
Wikipedia offers periodical dumps (SQL and XML):

http://download.wikimedia.org/enwiki/
http://en.wikipedia.org/wiki/Wikipedia_database
Quietly do your work in Groovy then...
Our entire system was written in ColdFusion. I was asked to add a feature. That feature was to be embedded in the ColdFusion system within the nested includes and infinite scope of tag mush.

It had to be written in PHP. Why? Because we were moving to PHP.

So I wrote it in ColdFusion and used PHP REST webservice to get the data.

I still to this day do not understand why that system is now part ColdFusion, PHP, Flex, and Perl. :)

Great company though, excellent people to work with.
It's the people who need education and health care, not the companies. Taxes on companies should be used to pay for the costs of ensuring a business-friendly environment, such as enforcing the letter of the law, property rights, regulation, etc.

The rich could pay a higher sales tax instead of a higher income tax. You want a Ferrari? 50% tax on it! You want an airplane? Pay tax again.

In the system we have there are so many loopholes that the rich will always afford good lawyers and accountant and get away with it anyways, so we could stop spending money on stupid IRS workers, reduce the size of government, and streamline the taxation process.

Just my 0.02 USD...
I remember a couple jobs ago, back in 2004 we were stuck using JDK 1.1.8 because the IDE we used didn't support anything better, like 1.4.2. The IDE was MS Visual J++ so you can imagine my pain.
But it is still better then reading from /dev/random
Why would you complain with Google? It's doing what it's supposed to do: index the web. Should we expect Google to know where the data was originally published? I do, because it's an important metric in determining PageRank besides the number of inbound links. But that doesn't mean Google shouldn't index it. It might simply be intended as a mirror of the first site.

In a recent court case in the Netherlands, some company A filed a complaint against a website because it ran a story about another company B that went bankrupt and mentioned the plaintiff in an unrelated story on the same page. Searching for the plaintiff's company name and "bankruptcy", Google would show you a summary that looked like company A had gone under. Does that make the website responsible? Is it Google's fault? The judge decided the website should take responsibility and fix it. I think that you're wasting your time when you're searching Google to find out whether your company has gone bankrupt.

In the case of spamxyz.org: report it as spam. In the case of the Dutch court case: use your common sense. In the case of newspapers crying about summaries in the search results: use robots.txt. But people should stop pointing at Google to fix all the problems on the internet. They could do a lot better, but there are plenty of scenarios in which you don't want Google to do decide on their own whether they should show a site in their search results or not.

PS: regarding Wikipedia data: http://en.wikipedia.org/wiki/Wikipedia_database
I don't mean the design of the code, although that's a little bit of a mess as well. I mean - Your site and Stack Overflow share some functionality, but they do not serve the same purpose. You've basically taken the Stack Overflow design and layout and copied it. Your design cannot work unless it comes from a single purpose and central idea. This applies for everything, not just your design. Features and functionality, as well as design, cannot work unless they follow from your that single basic idea.
I like VB but I love C# - it's so clean, so easy, and so nice. I think that the Visual Studio/ASP.NET setup is just great for Windows development particularly if you'll be using an MSSQL backend. I'd encourage you to learn C# and really master ASP.NET.

Aside from that, I'd suggest augmenting your ASP.NET skills with:

* ASP.NET MVC

* jQuery
Don't take this the wrong way, but how would you rate your team's front-end code? And compared to what the other guys turn out?

I've rebuilt many a template when the code given to me is in bad shape.
+1 for presentation. If I go to a restaurant and order a dish that looks like crap, it generally tastes like crap too.
RedGage.com? How do I pronounce that? Odd choice for a name.
Does a ridiculous lack of any coding standards whatsoever count?
I created an account, and received the password via an email which came, I presume, from your personal email account. No name, just the address, voidfiles@...

Even if you use your address, I think it would look better if you made it come from, e.g.:

QwertyKitchen.com <voidfiles@...>
could give this a try

* { outline: 1px dotted red }
* * { outline: 1px dotted green }
* * * { outline: 1px dotted orange }
* * * * { outline: 1px dotted blue }
* * * * * { outline: 1px solid red }
* * * * * * { outline: 1px solid green }
* * * * * * * { outline: 1px solid orange }
* * * * * * * * { outline: 1px solid blue }

and tack on whatever other craziness you want to test.
Why are those guys slumming with Calacanis?
The red book links are quite good, and google scholar has most of them free in PDF form.
"Your questions are loaded with some AJAX, which means that the search engine will never see them"
I'm looking at the site with noscript on, and everything seems to be fine. Did he change things since you posted, or am I misunderstanding the issue.
you cannot make contracts in gold, and expect them to be enforced.

Two flaws with this argument of Nozick's:

1. by accepting or requesting external enforcement of your contracts, you're opting into the general social contract;

2. well of course people wanted to use gold to settle. the claimholders had got there first and there was a lot of gold to be had. If California was a separate country, it would have just resulted in a social contract where only gold was acceptable, because that suited gold-holders.

You know, if you happen to sit atop a diamond mine, then you probably think everyone should be willing to accept diamonds as payment. If I sit atop a diamond mine and you don't, you probably feel otherwise.
I don't know if anyone is copying anyone here. Its possible the engines are being licensed from a third party company which would explain the similar look.
kayak was first with some version that resembles their current design, which farecast eventually kind of emulated, and the two have been slowly converging ever since.

iirc, of course. i'm an early-ish user of both sites.
that's kind of what I do: since I work at about 25% capacity most of the time I'm learning the inner guts and glory of ruby for projects outside of work.
Ask HN: Please review Utilium.com – a web app for sharing learning materials
They could easily just cut 90% of there 20 gigs upload every minute and absolutly nothing meaningful will be lost.
Unfortunate name collision: http://en.wikipedia.org/wiki/CLU_(programming_language)
And here you are, right in the middle.
In a previous Mixergy interview, someone with inside knowledge suggested that Reddit copied Digg. It's been suggested in other places too, so we cleared it up.

But this interview goes beyond that question. I wanted to learn where the seed of an idea comes from and how it grows from that tiny thought into a real business.
All business logic placed within stored procedures that others can modify.

All main application development by the technical director and no-one else.
Sherpa supports field expiry.

{"addr": {"value : "700 First Ave", "expiretime" : 1244146191 }}
If the exponent is negative, maybe.

But, let's not blame Google for that hype. They haven't claimed this is anything other than an interesting experiment.

At the moment pretty much all Squares are less useful than a straight web search. Perhaps that will change as they acquire more data, but I'm skeptical. As a way of accelerating a human's ability to organize data, maybe it has a brighter future.
This is great. I only wish our computer science program required Databases to graduate, because while learning about thunks and trampolining in PL and writing a disassembler for the M68K were all fun (and required), in the real world the chances are you'll more likely be faced with challenging database problems.

And database gurus tend to be snobs, so if you can't challenge them on an issue because you simply know how to use inner joins and outer joins and don't have a depth of knowledge, they'll bite your head off. Anyone in a position to earn a computer science degree: trade in that exciting independent research course for a course in Databases.
Creately.com:  Web Based (Flash) Diagraming Tool
You could have versioning information, expiry time, or type information for the field.
Wikipedia confirms this, dating Kayak.com as founded in 2004 and Farecast as 2006.
Okay, I'll do something about it :-) Since don't have many users and since the current feature set is all I need for myself, I just left it at that.
I must say, the sponsored link model has served us quite well at reddit for the last few months. I think digg is on the right track to profitability with this as an advertising method.

Some of our most successful sponsored links ended with higher than a 10% clickthru rate. And the very best advertisers have sought our advice when crafting the ads. I'm happy to write copy if it means the ad will be better received since it's written by someone who intimately knows the community.
Bing's engine was previously a site called Farecast which Microsoft bought. Kayak.com is another startup altogether which developed their application as well. They're definitely different back ends :)
The problem is that the reverse is actually really f'ing hard. Since the language is dynamic, you have to compile a million paths for all the different things variables can be. Thats what JIT is for.
3D games have been doing this sort of UI for ages. Still, the 3D reconstruction work being applied to real-life images is quite impressive.
Its built to degrade gracefully. So if you view the site without javascript it should still work. So yes google should be able to pick up all the content. Ajax was hopefully a better user experience.
My girlfriend once called me the advertiser's dream, because I honestly would watch Nike Basketball commercials or find ads that I loved and make her watch them.

It'll be interesting to see how this does, but advertising in NYC has been talking about this stuff all the time. Tying content to the advertising, this is just another way I think to reward creative advertising.