skysight-inc/HackerNews huggingface dataset:
just because people don't agree on what moral knowledge is true does not make the term meaningless. you go on to discuss what some existing opinions on the matter are, with no particular regard for which are true, just how common they are; that isn't a way to figure out what is true, and you haven't suggested a better view than the one i put forward.

PS No one wants a DH0 reply. And they shouldn't be upvoted.

PPS You aren't allowed to call someone's writing "gibberish" in a DH6, nor ought you write significant meta about what the person is or isn't doing, or does or doesn't "really want", or anything like that. Nor does it makes sense to imply you are going to give a DH6 reply and then, within it, say that it's not possible to give one.
very good move for both companies, would love to know which way the money is being paid and also how much.
Ask YC: Feedback on my webapp (semantic social bookmarking tool)
http://www.faviki.com

Faviki is a social bookmarking tool which allows people to tag webpages they want to remember with Wikipedia terms.

Unlike classic tags, which are just words, "Wikipedia tags" represent references to unique concepts that have their own URL. So, instead of having different tags for the same concept, which is the case with classic tags (cocacola, coca-cola, coca+cola, CocaCola) there are just the one unique “Coca-Cola” tag everybody uses.

You can register or just sign in as demo/demo and try it with bookmarklet.

The webapp is still in beta, but I just wanted valuable feedback from the YC community to help in next iterations. Thanks!
I think the article's author confuses a perfectionist with a workaholic. A perfectionist isn't by definition a workaholic and vice-versa yet the article seems to infer that your perfectionists are killing your productivity.

Look - I'm guilty as anyone of spending three hours on a 120x120 .gif to get the right font in exactly the right place but that doesn't mean that the company is worse off as a result. I do that about 1-2x a month (waste too much time on a stupid task in order to perfect it) and I chide myself on it each time but that doesn't mean I'm a perfectionist or a workaholic; it means I'm just prone to getting caught up in my work and not realizing how much time I've spent on something b/c I'm enjoying it. When I look at the clock of course I think, "That's good enough. I can't justify spending three hours to choose the font!" and I feel bad but it's a necessary process AFAIC.
Um. There is some really bad advice in this thread. In fact, nearly everyone is giving you bad advice and doesn't seem to know anything about copyright law.

First - YOU own all the rights to the code, since you created it - even if they paid you. If you sign that contract, THEY own all the rights to the code.

Second - It is up to you how you want to proceed, but if you want to own the rights to the code, just keep working without a contract.

Third - DON'T involve any other lawyers or write up your own contract or call the school's tech transfer office. This is only going to set up the situation to favor the other guy or the school. Remember, YOU own everything.

Fourth - The lawyer dad knows all of this and that is why he wants you to sign the contract. Lawyers are assholes - DON'T let him bully you into signing anything.
That probably explains why most humans prefer to walk, once they've developed the necessary motor skills. It's a much more efficient way to move and puts a lot less strain on the wrists and knees.

(Just in case someone mistakes this for seriousness, I did RTFA)
I would have loved to make even half that a month, and I live just 150 miles from Tulsa. And if I'd been the one working on it, I'd have stayed and the app would be done now!
It's not at all clear that this is a work for hire, in the absence of a contract-- he's not an employee, and the relationship is vague. I recommended paying back the money paid so far, so as to defuse any potential "work for hire" claims.
13 Tips for creating a successful new online product
I like this little tidbit:

In fact, Moritz said the firms have partnered for a total of 50 investments. The company names have started with the entire alphabet except for H, J, Q, V, X, Y and Z, and Moritz hopes to eventually cover all 26 letters. Maybe that news will help prospective entrepreneurs who are still searching for a company name
You don't need to cite research to establish this: it's a tautology. The word "workaholic" has several senses. The one they mean is someone who works long hours but gets little done. The only way you can do that is to work on inconsequential things.
"-- You need money to finance your expensive drug habit, so you got another gig that pays $150 per hour. Unfortunately, it takes up most of your time."

I like the way you think.
My partner & I wrestled with the same issue -- craigslist is fugly but functional, etc. Does depend on audience, but we're following Mint's path. First pass was functional but bad UI (probably an extension of the prototype), then they got $4M and voila. If you're asking for all their financial data, it probably can't look like MySpace.
OK, let me see if I got this right...

Your roommate is paying you to do his homework

and

In order to "earn" that money, you're providing him with work that was already done before.

Am I the only one who thinks there is something fundamentally wrong here?

This thing was f*cked up before it started and needs to be terminated. Now.

If your roommate is in college to learn something, leave him alone and let him learn.

If you want to start a business, either drop out of college and start it or do it outside of class.

If you are as "awesome" as you claim, then find one of the 12,309,384 other ideas out there and run with it.

Nothing good will be harvested from bad seeds planted.

Oh, and while you're at it, read this:

http://paulgraham.com/good.html
Bizzlr Does Social Network Recommendations
This is perfectly clear from a legal perspective: the programmer guy (the OP) owns all the IP that he created. Don't pay the money back, just keep going.
sorry for any offense;

I'm sure he is a great guy.

Right now I make service that my employer wants to pay me for ;) (doesn't count?) I'm also working for a new way to sell cars online with a included way to advertise that your selling your car..
How is PostgreSQL clustering going? I heard that was a pain, whats your setup?
Billions wasted on Business Intelligence Solutions?
Nice Job, shows that sometimes simple is the best way.
You cannot legally undo an agreement just by returning the profits you received under it.
I have used both, MySQL has the edge on friendliness but Postgres is overall the better database. A dual or quad Opteron system with a decent amount of RAM and well-tuned Postgres should be able to handle queries sufficient to drive a web site at 50 to 100Mbps continuous bandwidth, assuming no ridiculous queries.
How about dropping the wings and ejecting a parachute for the whole plane?
I see we've got yet another coder who doesn't know the value of time or money.

Assume each client project has three coders (you plus two others, perhaps at the client site). A small github account is $12/month. A small Lighthouse account is $10/month. That's $22 per month. At, say, $60 per hour -- not a very high rate -- that's 22 person-minutes per month.

Perhaps you can easily find a trustworthy, experienced system administrator who, for a total cost of less than $22 per month, will set up Trac and git servers, keep them up, back them up, keep up with the security bulletins, install security updates, migrate to new versions, take tech support phone calls and -- most importantly -- be independent of you, so that after the project is done you can hand the keys to the client and walk away without further commitment. I fear that I would spend more than $22 worth of my time just trying to compose the want ad for such a person. I might waste more than 20 minutes per month just worrying about my hand-rolled system.

one of the entire points of a DVCS is that you do NOT need a central repository...

Just because the technology lets you, me, and the production server push and pull commits directly from our coworkers' laptops doesn't mean that such behavior is sensible, secure, easy to manage, or easy to teach.

The teaching feature, in particular, is key. Github isn't just a git server... it's got features that make git easier to understand. At this stage, that's kind of important, since most of the coders I know don't understand git yet.
It looks like "a work specially ordered or commissioned for use as a contribution to a collective work" to me. But, again, I agree that he should keep whatever money he has earned.
I sort of agree with your sentiment but... I could be wrong, but this is for a film school (or at least film course) and this sort of thing happens all the time in film school. Cuz everyone in the film industry expects to get paid (except for the interns) and you might need a pro to help you out on a project.
Tuesdays are the answer to your to-do list backlog
So, a few people, speculating about what the paper might say, constitutes a debunking?

Scientists are not all idiots. Parsimony suggests that -- somewhere during the months of planning and thought that goes into the average publication -- they probably thought about the questions that one might raise, 30 seconds after reading a newspaper summary of the work.
How do users search your website?
I'm working on some search tools to enhance my start-up's existing infrastructure. Users will be searching highly-structured data, and I would like to provide them something better than SQL's LIKE operator. I've looked into some options, like the Google Appliance, but many commercial tools are currently too costly for our bootstrapped company. It may be better, in the end, to build my own.

Are there good tools or resources that the YC community would recommend?
By the way, I think you can do larger projects if you play the role of business analyst, project manager, and also have coding skills. Basically, you chop the project into a succession of smaller documented projects. I think I could make this approach scale, if only I didn't dislike playing these other roles.
I don't understand two things:

a) If the film school is a college, couldn't your roommate get expelled for cheating?

b) Would not the college own the IP anyway?
Nice UI, and nice idea with the concept tagging. Well done.
Totally agree. You need to be true to your word.

If the project has any future beyond the prototype, your friend would be crazy not to ask you to stay involved. The time to discuss compensation and risk is then. If you want something to happen, do a good job with the project and make your partners excited by the prospect of doing more.
Both. We use Ruby on Rails both on Windows and Linux.
MySQL and PostgreSQL sometimes work on one, sometimes on the other. If one does not work we just switch to he other.
Often small revision changes in the DB or in Rails will break one or the other.
Ideas Are Everywhere... So Why Do We Limit Them?
Software actually does not fall into that category. What that category means is "magazine article." If you go further down in the page, you'll also note that one of the other stipulations is that there is an explicit written contract stating that is a work for hire.

this page probably explains the situation better than my random comments:

http://www.developerdotstar.com/mag/articles/daniels_softwar...
Sure, but anyone's advice comes from a narrow set of experiences that they try to make more applicable. Take anyone's advice with a pinch of salt.

In Paul Buchheit's words: Advice = limited life experience + overgeneralization
At least half of the people I met there were from outside of the bay.

Anyway, perhaps Bay-area residents never lack for motivation or meetups with liked-minded people, but for me, that aspect was far more important than the content of the talks.
Iceberg and the war on custom enterprise software
SBCL seems to work pretty well on Windows, but it doesn't have threads on Windows. As far as I know, no Common Lisp has native threads on Windows. I think Allegro and Lispworks have their own threading systems, but can't make use of more than one CPU/core.
Haven't tried dbvisualizer.

Huge fan of Aqua Data Studio though, great tool.
That was shrill. No, it would be "cool" because the experiment was famously set up to model real instances of authoritarian abuses. There was no ruse for the Nazis to figure out.
If you're looking to search an existing MYSQL DB I hear Sphinx is a good option. I personally use Ferret but everyone seems to think it sucks horribly so I'm sure you'll hear that from people. I have had no problems with Ferret at all however. Sphinx and Ferret are both Ruby based.

Solr is also an option but it tends to be slower than Ferret and require more resources.

Here is a recent post of mine that gives a quick comparison of Ferret and Solr. http://www.embought.com/blog/show/10?t=SOLR-vs-Ferret-as-a-S...
Great document!

I architected and implemented a crawler, reading this documents really confirmed problems encountered and taught me a thing or two on how to improve.

This document goes the same scope as: Why Writing Your Own Search Engine is Hard - by Anna Patterson, Stanford University (http://www.acmqueue.org/modules.php?name=Content&pa=show...) for those interested in search engines.
Maybe this article and the sources it cites are correct, but how do you distinguish this from passion for the work? Some people work long hours and are extremely productive, because they feel passionate about the work.

It would be extremely dangerous to dismiss all hard workers as workaholics, especially for a small startup. Perhaps it's just me, but I get a distinct feeling that this article's author thinks long hours are a sign of wasted time.
Building a Web-App the Microsoft Way
edw519's thoughts about workaholism (with apologies to the original author(s)):

To every thing there is a reason, and a time to every purpose under your project

A time to study and a time to write

A time to code and a time to pluck up that which is coded

A time to kill ideas and a time to heal that patch

A time to break down algorithms and a time to build up frameworks

A time to weep about bugs and a time to laugh about clean compiles

A time to mourn that dead end and a time to dance when it works

A time to cast away duplicates and a time to gather common functions together

A time to embrace someone else's code and a time to refrain from embracing it

A time to seek advice and a time to lose illogical prejudices

A time to keep and a time to refactor

A time to clean up variable names and a time to rewrite

A time to accept and a time to keep testing

A time to love your idea and a time to give it up

A time for plowing onward and a time to rest.
Why set up this dichotomy?

You don't have to hang out with the kind of people who go to "hipster parties and concerts."

Follow the smarts. Smart people, smart ideas... smart code.

If you're asking, do you follow a path in life to make money off of code or socializing with people, why not do both? Be a manager, technical writer, or UI specialist.
Dupe:

http://news.ycombinator.com/item?id=183130
38+ Unmistakable Vector Illustrated Characters
So what do you mean by the analogy of "the code"? Programming work specifically, or your "artistic" work, or the way you go about life? I'm afraid I haven't fully understood your question yet. But thanks for sharing.
Who is the target user? I agree that a semantic web is better, but I cant honestly see myself using it.

As far as execution and design however, nice job!
This is insane. Why do people use MySQL, again?
OK. I didn't know that film school operated under different morals from everyone else. I guess that's Hollywood!
I was a workaholic in my first job for about a year, bragging how late I had to stay the previous night etc until I heard a manager I respect tell another "Some slog, not knowing how to plan work".

The person I was trying to impress was thinking all along that losers stay late.
37Signals tend to pontificate, so I think a little extra skepticism is justified. In this piece, all they're really doing is quoting an interview with someone a newspaper called an expert. Also, they subtly change the subject halfway through.

Still, if you define workaholism as addiction to work, I think it's foolish to defend it on the grounds that startups require hard work and long hours. In my observation, the "work" in "workaholic" does not mean "getting things done". It's closer to just "being at work". It's more often a zombie-like state than an efficient one.

If you are sensitive enough to your inner process to work long and hard when you're productive and step back from work when you're not, you're not a workaholic, you're a Zen master.
Very nice. A few thoughts:

1. Interface. Is there any way to rewrite it so that the user can just add tags naturally, and then let the program make suggestions? It's a bit frustrating to wait, after each term, for the program to search for the corresponding tag. If you could input your own tags, and then it could list an official suggestion beside each typed term, I think that might increase usability.

2. Very minor point, but the demo video should be easier to find. I could be alone in this, but I always try to poke around for one as the easiest way to quickly grasp a web app, and the link was buried at the bottom of the page.

Seems like a great app, though; the complete lack of structure for Delicious tags was always one of the things that stressed me about it.
Ask YC: Out-sourcing little boring jobs
I've got some flow-charts that are currently image files, which I need to redo as Oo Draw files. I hate that kind of mindless work. Are there any websites out there where you can pay people to do little one-day jobs like this?
Mechanical turk?
I will say it depend on how much data you have to search and how tightly link is the search to your business requirements.

If you are in search of some casual search mechanism with few thousand records to index, go for open source; if not you may have to implement your own search engine. I am in the business of search engine though I can’t tell you much without violating my non-compete agreement.

Another option is to look at our hosted search solution not yet in beta. What will be interesting for you will be the data search service, a completely customizable search solution. Check it out here http://www.intelliverb.com/PESS/
"be in a great mood for your wife and kids" That's my favorite part.
I guess if you can't bring pythonistas to lisp, you can go out and meet them. Certainly, this is a great example how to prove to the uninformed that lisp is relevant in the modern world.
Looks perfect. Thank you.
Copyright the code yourself, first. All's fair in love, business and war.
Is IKEA the World’s Largest Charity?
First off, a written contract is not required for your initial agreement to be valid. Do not sign the written contract unless it has only the same terms you agreed to in the verbal agreement.

Basically, you must complete your original verbal agreement, or his lawyer father may come after you for breach of contract. You do not have to enter into any other contracts. If he (or his dad) don't like this, ask them if they will cancel the contract, in which case you're off the hook completely.

If you want to be a part of this venture beyond your original agreement ($400 for the contract work), come back with your own proposal (ideally, a co-founder size equity stake).

It makes sense for you to get a co founder position, since it appears that you are the only one who can create the site, plus they will need someone to keep up the site and implement changes as they need them.

The downside is that from what I can see this person might not be the best choice for a co founder. Especially if he undervalues the need for a technical co founder on a "web 2.0ish" startup. The upside is that you do have access to an inexpensive lawyer.
i'd say change your pitch. "semantic social bookmarking tool" sounds like it came from a random startup idea generator.
Would Microsoft really offer something substantially more than $15 Billion? Their last investment never really was a $15 Billion valuation because MS received an advertising deal as well as stock in exchange for their money, but I would think Facebook would demand a substantial premium over that $15B anyway.

I think an acquisition of Facebook won't happen, partly because I don't think Zuckerberg is interested in selling, and that's why the sale didn't go through before when MS and Yahoo offered over a billion. But the other reason I think it won't happen is because Facebook's valuation is really hard to peg right now, before we see what kind of stuff is really built with their platform. If multiple hundered-million-dollar companies and maybe a billion-dollar company or two are built from Facebook Apps, than FB is probably significantly undervalued at $15B. However, if the Facebook platform continues to primarily be a way to throw sheep at people and provide an outlet for widgets from companies that were already valuable before Facebook (Slide, RockYou), $15B is probably too much. It therefore might make sense for all parties to wait and see what happens.
Agreed, think of the documentation as code and specify details as such.

Only one other thing, which is after you've documented to that level, go back and bold important stuff, add summaries, etc b/c some contractors eyes glaze over.
Here's a good article/story on the topic:

http://www.jaisenmathai.com/blog/2008/05/01/this-is-what-hap...
Wow its not only traffic, if you get on TC you now get an article on Washington Post thats PR7 without nofollows, big SEO boost.

Sounds good to me.
The contract, I suppose, was a standard one from a laws/contacts database. So don't worry much about the layer father.

It might be that father has told the son what is best to do (to buy all the rights for the copyrighted material), and the son trusted father's authority.

I don't know if in your country a vocal contract has any power. Right now you can prove that this material is under your copyright, but he can't prove that he payed you for _all the rights_. So in my legislation system you'd still have 100% of control over the situation.
A) There is no way to control for side effects of single trait selection, so it's impossible that they did.

B) If they really had solved one of the biggest problems in science then that would have been the headline, not that learning reduces fitness. In fact they probably would have been handed Nobels on the spot.

C) I read the scientific paper and they never even take the issue into consideration. It's literally not even mentioned in the methodology or the discussion, and there's no citations of prior research indicating that fruit flies aren't susceptible to this problem in the introduction.

The fact is that this "research" is a joke and the NYT got snowed plain and simple. If you don't believe me, just Google for Kawecki + quinine and read the original paper.

EDIT: The claim made by the original research article is that selecting for increased learning ability results in lower fitness. The claim being made by the NYT is that increasing learning ability results in lower fitness. Those are two completely different claims. The fact that people are still downmodding me only shows that news.yc is slowly assimilating mainstream culture, a culture that glorifies ignorance and scientific illiteracy.
I agree. How about "semantic social bookmarking mashup ajax tool (beta)"?
Hey, I didn't mean that in terms of anything being cool or not cool, just that peoples' minds work differently. I know plenty of programmers who really don't care about design at all (even though they know it's important) and would rather shoot themselves than spend an hour redesigning an interface when they could be coding NEW FEATURES! :)
When you mouse over an item, the date disappears... Seems odd to me.