skysight-inc/HackerNews huggingface dataset:
True story (in a nutshell): I was running a hosting company with a friend of mine. Things were good, our sales were increasing to the point where we quit our jobs to grow the company.

It was a good life. Wake up, set your own hours, do some programming on the site and automation tools, take a mental break to communicate with users via email. All in our boxers. Our friends would call us to go out, one of us could handle the emails while the other was out, or hell, we would both leave, so long as people got a reply within 6 hours, everybody seemed to be happy.

Life was good, we were both getting laid and our apartments were clean. Every now and then, a customer here and there wouldn't get it and would request a phone call. We gladly called them up, and fixed in 30 mins what normally would take us 7-10 days of back and forth emailing!

This gratification encouraged us to put our number on our webpage. We did, and closed many sales over the phone. Our sales tripled, our company grew more. we were both earning 50k/year in profits compared to last year's 20, and growing more than linearly.

What happened next? The calls grew more frequent. We would leave them to answering machine and when we would call back, the customers would be angry. Eventually customers called us out on the fact that we only answered calls as of 11:00am and they made us feel guilty about not having a phone answered during business hours.

So we conceded. 9am - 6pm our lines would be answered. After all, we owe it to the customers who brought us our livelihood. 2 guys splitting the task; it was maintainable. All of a sudden though, we couldn't work when we wanted. We had to be up and in the office at 9.

We tried maintaining our lifestyles, coding killer features until 4am, going out when our friends would call us. Eventually there were consequences for these actions.

Gone were the days of coding in our underwear, gone were the haphazard productivity blitzes, gone were the days of our startup's spirit. We lost sleep because we had to be up at 8. Lots of it. If one of us would sleep in, the other would cover until eventually the person waking up early more often would fall to resentment.

Our product suffered, our relationship suffered, our productivity blitzes? Gone. We were canceling plans with friends because we had work to do at night that couldn't get done cause we were on the phone. Nobody would outsource our calls, most of our clients spoke french. Our website hadn't changed graphic design since we put our winter theme up. It was july and our logo was covered in snow. Our phone staff kept quitting. Our sales plateaued. We even started wearing pants. I eventually sold my half.

Trust me kids, don't put your number on your homepage. Stick to email support and get by. Find a way to get by without a filing cabinet and go travel the world while working.
This is fantastic... one central source for all that Wikipedia has to offer with relation to this subject... I always used to look up algorithms individually, without the knowledge of this central list. Thank you!
You missed my point: US citizens will always accept your dollars because they want to stay out of jail. This means they will give up whatever they have and give it to you. The entire sum of non-dollar poessions(goods and labor) of all US citizens are backing US dollar.
I guess I'm lucky - I absolutely, completely, totally get off on business. I reckon business is defined as "problem solving to create value, and get some of the value you created". I was always into problem solving, Chess, figuring out at age 4 how to push a chair from the dining room into the kitchen to get the Teddy Grahams cookies my parents hid in the top cupboard from me, etc. Learning formal business skills should be about then learning how to refine your problem solving skills, and how to get some of the value you created in the way of money or whatever else suits you.

I don't dig on standard MBA-style fancy-lexicon-of-big-words-business despite undergraduate work in business/project management, and all the wealthiest people I know are dropouts or never attended. But for me, the making money thing is about problem solving, and then getting some of the value you created (which is just another, specific kind of problem solving). Means I can do love and money at the same time.
Muahahaha, that's just an inside joke :-)

Seriously, apple only cares enough about servers/etc to have a complete solution for their other markets, such as small business & education.
Language Oriented Programming
If you haven't really "groked" the problem how do you know you have solved it? Answer: you don't and can't.

That being said, there is something positive about using the tools you really do understand as long as the mismatch between the tool and the problem is not too large. At the very least, you get something working quickly in a way that you understand and you have learned a lot about "the problem" in the process. Most of the time good enough is really Good Enough TM.

I use a strict subset of ANSI C for my compiled applications. Having used C for over 20 years, it has become second nature to me. As a consequence, I am easily able to solve the kinds of problems I am interested in solving with it. This works partly because I have the luxury of being able to choose my problems. The rest of the explanation is that C is almost a portable assembly language and can do almost as much as assembly language without nearly as much effort.

Perhaps if I were to choose a different set of problems to solve, other tools would be more effective. Since I am not now interested in SAS, Cloud Computing, WEB Applications, Enterprise Services, et.al. C is Good Enough TM for me. YMMV.
Google apologizes for killing Bambi’s mom
Applications and Services I Use Daily
I have a PPC powerbook and I'd much rather have a more recent Java then something like git which I can easily manage myself. But then the point is moot because if current rumors are true I probably won't be able to run 10.6 anyways.
Every once in a while I have a slight pang of "well, jeez, I spent $120k and 10 years doing this! And now it's free?"

It's like that moment when you buy a computer and its successor comes out the next week.

With a few exceptions, I barely remember the lectures. At times it feels like I barely remembered what I learned! But I sure do remember how to learn.
I think you should reconsider targeting more serious collectors. I personally buy 5 or so domains per week, so that adds up to many more sales than the average person who might buy 5 domains their entire life.
- Put your price on the front page. I'm distrustful if you try to hide it.

- Does the search do substrings? Auto-acronyming? regexs? Startup folks may enjoy that.

- You probably killed off the cream of your inventory crop by showing it here first :-)

Also, perhaps do AB testing with $14.99 and $9.99. See if there's a psychological barrier there. You may find the drop in price is compensated by the increased conversion.
Good motivations for having sex are those that are based on love. It doesn't necessarily have to be romantic love, although that's strongly preferred. A woman who hooks up with a male best friend is not a slut. This may not be advisable in all cases, but it's not dirty. Also, I don't count flings (a one-night stand is not a fling) against a woman, since flings usually feel like they're going to develop into real relationships to an overly optimistic mind. Naivete and optimism are fine; I'm guilty of those myself, and I've even had (non-sexual) flings before.

Bad motivations would be revenge (against a boyfriend or father) or manipulation. People who use sex for power instead of as an expression of love are execrable.

Most casual sex falls into a "middle" territory: they're doing it for status-oriented reasons. The girls find it "fun" to get attention from high-status men, and the guys are asserting their status by getting large numbers of women to sleep with them. This variant of casual sex isn't as bad as revenge or manipulation sex, but I'd argue that it's still detrimental. The casual sex subculture represents a regression to pre-monogamous society. Especially in the early, formative years (16-20) a few men get all the casual play, as is also the case in the warlike, lawless, and polygamous societies that humanity had to transcend in order to build civilization. With causal sex, the successful "alpha" males turn into overconfident jerks and date rapists. The frustrated "gammas" become stalkers, serial killers, and school shooters.

No one should underestimate the social value of monogamy. It's a necessity for higher civilization. The alpha male spreads his genes wide and forms no empathic bonds to wives or children (we regard those with strong alpha tendencies, in modern society, as sociopaths). The monogamous beta male seeks one highly desirable partner, has small numbers of children and must invest in the relationships, giving the progeny the best odds of being successful. This makes him egalitarian (toward his wife, whereas alphas treat their wives as chattel) and future-oriented; for this reason, high-ranking betas are the drivers of civilization.

Monogamy attempts to render us all shades of "beta" status, and by reducing the reproductive stakes of social status, causes status-related violence to become a rarity rather than a common aspect of male life. Casual sex (anti-monogamy) undoes this, increasing social conflict and eroding respect and equality between the genders.
Don't want to sound like I'm trolling already. But what advantages does this framework have over something like Pyglet?
Luxury Kenya safaris 
Try luxury-safaris.co.uk if you're in search of inspiration to plan your ideal safari holiday. They provide detailed itineraries for luxury safaris in Kenya, Tanzania, Botswana and Namibia and detailed information about the lodges and tented accommodation on offer.
You seem to think that it is only possible to love within a monogamous relationship. There is a large subculture that would disagree with you. http://en.wikipedia.org/wiki/Polyamory
"casual sex ..."

Ugh!! Stop already! This thread is dragging on and on. Everybody's view points are clear and what's happening now is argument for the sake of argument.
wget http://kernel.org/pub/software/scm/git/git-1.6.1.2.tar.gz
./configure
make
sudo make install

Isn't much harder, either. I guess I forgot about

tar xfz git<Tab>
cd git<Tab>
"This doesn’t look like 100 items..

That’s where you come in! What applications (web or local) do you put to work daily?"

Really...?
I disagree with the quintuple counting...it's not really an epic fail. It seems relatively minor to me. Consider this: if the program is running as a user that doesn't own that directory, it can't change the permissions on it. This dude is saying it's okay if the OS is giving the program the access to change the permissions on the directory, but it's not okay to use that power to write to a directory. "Imagine if it were My Documents" is silly- don't run the program as root...

In any case, the polite hacker thing to do would be to set the permissions back to what they used to be after you write the file. That's why they invented the variable name temp.
I would like to point out that it is a novel solution because it uses what works well from a robot standpoint and what works well from a human one. The robots do the sorting, moving heavy things etc. The humans take the huge assortment of different items and package them. It also minimizes what changes you need to make to the warehouse so it should be a quick and cheep to retro fit.

While some warehouses specialize others hold 100,000+ types of items that are not in boxes ready to ship. These items range in shapes and sizes and can be grouped to save on shipping costs etc. Think a Ford warehouse that holds every part ever made over the last 10 years or Amazon.com not Netflix.

So yes, human costs are higher, but they should be (~15 seconds a box and 20$ / hour) > 15c a package which could be far less than the savings from grouping items. And the system should be far more fault tolerant than robots moving on fixed tracks that need to pickup a wide range of box sizes vs the same shelf system every time.
Amazing romantic destinations for honeymoons 
Want inspiration for Honeymoons – well make a point of visiting Free2.co.uk because they have an amazing range of holidays available to exotic and romantic destinations. From the Far East to the Middle East, you're sure to find the luxury holidays you have been dreaming of!!
Why Using require ‘rubygems’ Is Wrong
Sorry, let me be more verbose. I'm not trying to be bitchy, I'm just taken aback. If you title something "100 Applications and Services I Use Daily" I don't expect to find 10-15 things used every day and a question about what the readers use. It just doesn't make any sense.

[edit: also, I appreciate the time you took to write that stuff up, I did learn about some things]
Solar lights and garden lighting for your home
As summer approaches you may want to check out Blinking Sun who offer a great range of solar garden lighting that will light up your garden. The solar lights offered on Blinking Sun are all environmentally friendly and the solar lights are all reasonably priced.
my thought is: "counterparty risk".
Mostly because of:

- The rolodex factor.

- The fact that people that go to Harvard are already smart, and they would be successful anyway.
this is awesome.

Automating the first 50-80%? Try some very simple natural language processing, with a human being acting as a sanity check. If the PHP documentation for a function is "upper case" and the Python documentation for something also is "upper case," then the two might be similar...
M & M Design Flooring
M&M Design Flooring sells and installs flooring one customer at a time. We sell hardwood, tile, porcelain, tile, stone including travertine, granite countertops,
The Google Guide to Infuriating Your ISP
Yeah, I thought the universities providing their courseware explicitly prohibited commercial use of their material.
Hey :)

- A submit button; I typed "trim" and it did nothing :p Had to change language's dropdown or click a suggestion;

- SEO! There's no unique url, with proper title, for the entries. None searching for "trim in python" will find... my blog post is getting 2 or 3 visits a day from people searching "python trim" and/or "trim in python". And I am not even on the first page. Aactually depending on my browser and language settings, I am (5th result).

- Filter duplicates (I entered string.strip is PHP's trim twice)

- Suggest the relationship the other way around. If you know that trim == strip, why not say "hey we think strip == trim"?

How to automate? Do some similar text search thing. For example, you can get the function definition for trim() on PHP's manual, if you match against sections of Python's manual, you can offer your visitors suggestions, and let them one click away to approve the connection. Easy to do?...

Anyway, it's soooo nice to see someone implemented HTFITIP... and I really liked the clean design! And the name!
It looks like a hard part is going to be method scoping. For things that aren't in the global namespace, it's sort of hard to give a single answer, because you are asking two questions (e.g., which object or module and which method or function?). It might be better to pick the object/module first, and then the method/function.
from MIT opencourseware FAQ:

# Commercialization is prohibited. Users may not directly sell or profit from OCW materials or from works derived from OCW materials.
I suspect it is the second. Also, people just want to look younger, "forever young" as it were. If people could look young right up to when they die, and then quietly slip away, they might not care about death so much.
I think the biggest thing college and university do is force people to do work who likely never did any work in their life.

I understand the premise of college, however except for certain highly specialized or certified jobs I don't really see the value for money in it. I see the value of going to law school to get a law degree and help in passing the bar, but I don't see the value in taking English if you plan to get a career out of it... unless perhaps you desire to teach English.

I mean I'm working to become a novelist, and the best advice I ever saw was to find something that interests you and then write about it. I mean all my favorite writers come from such bizarre fields like a ESA scientists, Cops, Soldiers, Forensic Investigators, Physicists, Economists, Mathematicians, etc. Not a single one (that I'm aware of) even touched English, yet all are full time writers.

I mean a perfect example of this is Cory Doctorow. He dropped out of four universities, became an electronics right activist and worked for the EFF before quitting and becoming a full-time writer. No degree in english, no creative writing in university.

IMO I see this happening in IT. The classic path to money was joining the economic elite, however 2/3 of the biggest names in IT never graduated university. Dell dropped out of University of Texas; Jobs I believe dropped out of Reed College and only Gates actually graduated, however from what I remember his path through Higher Education wasn't typical of the economic elite as he got fascinated by computers and did his own thing instead of what his parents planned for him.
So HN: what's your favorite?
Innovations impacting basic problems at the core
I tend to agree, but nevertheless this particular usage does bother me. There's no concise way to express the idea that something really, truly, actually, physically happened as clearly as the word "literally" can. And yet we just toss it in with the ever increasing batch of redundant superlatives needed to satisfy our desire for dramatic grandeur.
I came across framemedia, not that that proves anything.

http://www.commonangels.com/loader_funded.html
What self promotion sits well with you?
What this post is arguing is that a Harvard english degree is not useful to that end. If you reject this claim then mine makes no sense either. I was writing in the context that college does not improve job prospects.
I've always been interested in game development, I just have much more important things on my plate at the moment and in my free time I have projects I have a bigger desire to complete.

Edit: There's many things I would like to learn, however most are much more physical things. I'd love to learn things like carpentry or metal casting, things that interest me on a fundamental level. I'm already into electrics so I suppose my interests are going back by the technological leap!
Fight brews over how to build a better Internet
A BA in creative writing. That could be of tremendous help to lot of businesses worldwide.

English is the international business language but unfortunately at least two-thirds of the world struggles to communicate correctly. Just as US outsourced mundane work in operations and computing, US & UK can support businesses elsewhere with their spoken language at home. There is a huge opportunity here.
please stay away from designing anything related to securty. or at least point your users to this thread. thanks.
Except he had this idea probably 6 months ago, and it took time to implement as well as get it approved by apple.
In looking at things as an investment, like the article, I don't think it matures at graduation, but I'd suspect that the net worth of a person at 50 is significantly higher with a degree from Harvard in English than a person who did a gap year traveling. I suppose my point is, and this is confused by the article, good investment and delivers a job straight out of college aren't equivalent.
I don't know if it is a good idea to relax standards in a heavily partisan atmosphere. It's best to keep everyone's cards on the table as much as possible, in such a case.
This was a hot topic in databases 20 years ago and there have been
various academic projects which implemented user defined types and
operators to do this for systems like PostgreSQL.

Most of them haven't produced any useful code but a quick search
turned up this more promising site:
http://calypso.cs.put.poznan.pl/~sqlf_j/en/index.php

SQLf_j is a query system, that enables fuzzy queries to relational
database managements systems (currently: MySQL and PostgreSQL). The
queries are written in SQLf which is an extension to SQL. SQLf_j
works as a translator, that translates fuzzy queries to standard,
SQL queries, and executes them with RDBMS.

There also seems to be some interesting stuff here:
http://www.ecst.csuchico.edu/~juliano/Fuzzy
It sounds from the article like water lilies didn't inspire anything but a painting. The technique was already known.
I can't believe wikipedia can still surprise me like this. This is the most important computer science resource I've ever seen.
Gates did not graduate, he got an honorary law degree.

Wozniak went back to finish his degree, and Ballmer did not join Microsoft until after he finished his.
Detecting Cycles in a Directed Graph
Oops, no "submit" wasn't well tested obviously. Dumb! I was always selecting an item from the autocomplete.

SEO + filter, good ideas, will do.

reversed mapping: it does try to do this a little, can you describe what didn't work for you? For example, "str.lstrip" as Python->PHP doesn't have the exact answer, but does look in the other direction and you get a suggestion.
FriendFeed changes by author (compiled by HN user nadim)
4) Decent font weight: yes.
Posted for the Python and the discussion.
Good point.

The problem is (particularly under the current US system) is that it is very hard to distinguish between likelihood to succeed & likelihood of going to a good college @ 18.

There are also feedback effects like mingling with those likely to succeed.
Generated by some software Nadim wrote: http://github.com/nadim/nadim.github.com/tree/master/ffChang...
I'm not one for over-the-top problem solving. I can when I want to, but my natural inclination is to only solve the problems that I feel really matter, and to leave the rest to other people. My primary aims are ending paradigms, I guess. I like shattering the way other people think, having people see things in new lights. I like the same reaction in me. And that's something that art and art alone can do. I'm not mystical about it: I just care about that idea of the artistic statement, sort of a declaration of intent. So that's what I focus on.

Beyond that, however, Finnegans Wake is just the most incredible piece of art I've ever seen. If you like solving puzzles, that's a book for you. It's the hardest book on the planet, and it's beautiful. A single sentence in that book blows away most literature I've read, period. Understanding it in its entirety is near-impossible. That's why I'd take that over the billion dollars.

(Mind you, I'd take a billion dollars over most other things. I like earning money a lot.)
I felt like it was probably always method/function name that you would care about. That was mostly based on the assumption that similarly named methods on any object do similar things, at least in the language's standard libraries.

Did you have a specific language/module/class/method (or set of them) in mind?
Here is a bug I found.

Original URL:
http://images.google.com/hosted/life/l?imgurl=fa22e8692d42db...

TinyURL:
http://tinyurl.com/bj4mko

BuzzLink:
Error: Enter valid URL [http://www.example.com/]