skysight-inc/HackerNews huggingface dataset:
Okay, so it's a very convenient parametrization to limit the search to a low character length. That way you can score a six-letter domain name, which is bragable. But I think this is a premature optimization.

Hackers (in particular) get hung up on minimizing characters, which is not at all the most important business function of your domain name. Never have I gone to type a long domain name, only to give up halfway through to instead visit a shorter-named alternative, a la Porky Pig.

Domain naming should instead seek to increase memorability, enable verbal communication of the name, strike a proper emotional tone, and avoid spelling ambiguities. If that happens to result in a ten-letter domain name, you know what? It's okay. Nobody cares how short your name is if they've forgotten it.

It occurs to me that to increase memorability, we should take a cue from mnemonics. People tend to be squeamish about mnemonic devices. Have you heard of these memory competitions where people memorize the order of a deck of cards? You would think that the people with superhuman memories have no need for "silly tricks" like visualizing animals instead of numbers, but in fact it's the effective use of those techniques that helps them memorize far better than the average fellow. The point is that some things are practically always more memorable.

In particular, concrete nouns, sensory adjectives, visceral actions and terms relevant and descriptive to the subject are inherently more memorable than abstract, generic, irrelevant or nonsensical words. Words that are harder to memorize accurately are also more easily misremembered for synonyms or similar-sounding words.

Finally, when you have a mnemonic device in your domain name, reinforce it. I would never have remembered Silverback if it wasn't for that darned cute gorilla. Even if I couldn't remember the exact name, it's the first result on Google for "gorilla app," which points out another advantage of their naming strategy.

I'm interested in what websites people can never remember. My hypothesis is that their names would mostly be very anti-mnemonic in nature.
I was feeling adventurous and settled on an erlang book.
No-one mentioned the pacman game on the google page yet?
Why are you making a distinction where there isn't one? News? Ads? It's the same problem. Matching content to user.
http://www.searchyc.com/google%20pacman?sort=by_date
I thought about it a bit more, especially after seeing that article talking about how %74 of your startups from this round have taken funding or are profitable already -- which I saw as having only %26 of them not be successful (whether among users or VCs) in the super-short-term.

I think you could afford to increase that rate significantly -- if anything, it's too low! Do you have a better metric to gauge your expansion by?

How much of that tranche of un-profitable and un-funded startups has historically been just in continual stealth ramen mode, and how much is actual failure? It'd be really interesting if you could put up some anonymized statistics about the 207 startups from the perspective of the founders. I'd visualize it as a series of images for each quarter, with a grid of venn diagrams of none/dead/acquired/funded/profitable for each YC round up to that point. Put it in a slideshow so you can scrub back and forth in history. Would also work in table form with YC rounds on one axis and time (or time since YC) on the other. I know you're rightly hesitant to talk about YC startups that didn't do well, but I'm not really interested in them specifically, just the collective attrition/success rates over time.
Saving simply means that time preferences are shifted toward the long term. Someday you're going to use that saving in one form or another.

In other words, saving rates is the tradeoff of future goods over present goods.

Beside, capital goods needs to be maintained, replaced, or improved over time. That will cost some money. If you don't have any saving, you can't proceed to invest in capitals.

Think about it. Saving 10 arrowheads and wooden shaft every weeks mean you will have an ample supply of arrowheads for hunting if you broke one of your arrows. It also allow you to focus on investing in new technology, such as steel arrowheads because you don't have to worry about constantly running out of arrows for hunting while trying to figure out how to make steels.
I'm sorry, cite your evidence please. Humans have never 'died young', it's complete bullshit, our life expectancy has changed not our longevity. Genghis Khan died at 65 in 1227. Julius Caesar was murdered at 56 years old in perfect health in 44BC. Augustus died at 77 in 14AD. Ramesses The Great is believed to have died between 90-93 years old, in 1213BC.

I'm sorry, that's 3000+ years where we know our longevity hasn't changed, especially considering all of these men entered warfare. People living to 100 with all their mental and physical strength is rare, however people living to their 60's is not and has never been.

Our genes evolved to fight childhood diseases and injuries, so that those who make it through have the potential to live well into their 60's without a problem. Incidentally, those who get sick less frequently in childhood tend to have a longer lifespan as is. However the whole notion that humans only lived till 30 is absurd, because it's simply not true for any of recorded history. Yes it was the average, however that was under a very different culture.

Ramesses II successor was his 13th son, who lived to his early 80's. Many of his other children either died very early or died through injury or mid-life disease. His first born for instance died from a blow to the head in his 40's.

Please, don't confuse life expectancy and longevity, the two are vastly different. The former has changed drastically, the latter hasn't. Regardless of whether we avoid disease today or 3000 years ago, we'll likely hit 90 years before dying of old age 'naturally' (IE from a lack of longevity).
I don't know whether this is good or bad, but that would also protect against Erlang floods.
Well, since you've just seen it, if you click insert coin a second time Ms Pac-Man shows up and you can do co-op. Controls are WASD and the arrow keys.
It's spelled Froyo and it's being released in June http://www.gadgetell.com/tech/comment/droid-users-upgrade-to...
Please don't.

Lying is wrong. AT&T's charges may be a lot, but two wrongs don't make a write. The ends don't justify the means.

I'd say this is "cracking" out of a contract, not "hacking."
the llvm hackers at Apple are insanely good
Zygna Gives Away Free FarmVille Cash With Real Life Veggie Purchase
Yes, they read characters in their native languages, not in any modern Chinese languages.

I think the parent was speaking historically about how Chinese characters were read (and written) by Koreans and Japanese before they were adapted for writing Korean and Japanese. In a sense you are both correct, since Japanese kanji have both a "Japanese" and "Chinese" reading, and I believe the same is (or was) true for Korean hanja. In both cases "literacy" was nearly synonymous with "literacy in Chinese" in Japan and Korea for quite a long time, during which those languages adopted thousands of Chinese words. (Part of the resistance against other writing systems, including simpler phonetic ones, in Japan and Korea came from the assumption that any serious person would aspire to Chinese literacy, and a simpler writing system that was not a door to Chinese would only be of use to "stupid people" and women -- people who did not aspire to full literacy.)

Even today the distinction between "Japanese" and "Chinese" readings is used when teaching Kanji, and Koreans are much more commonly aware of the distinction between words of Chinese and native Korean etymology than English speakers are aware, say, of the distinction between words of Romantic and Germanic origin.
I always though HN eschewed elitism, but isn't that exactly what the OP is suggesting we adopt more of?
:)

Yes it is a shame. For me it's a few more years to get some teenagers through HS (it's not like that's without rewards) and then I can get back to wanton risk-taking.

I spent my risk allowance for 10 years: founding a couple of lousy startups (not Silicon Valley, and it was my own damn fault that they were crapiola), and then an employer that suffered death by VC (that one wasn't my fault), so yeah, it's not like corporate is the only way in my case, it's just the recessionary cookie crumble.
It's a shame but a fact of life; sensible people obscure their identity when they make controversial statements for fear of reprisal. Tying ones identity to their statements does more than discourage trolls, it has a chilling effect on free and critical speech.
If you have your first scalable product with 5 people, there's a good chance that after you start hiring up to 20-30 employees (not just engineers), the market and your product will make large shifts. You'll have to rework and rethink your product after you start scaling, too.
I'm not in LA, but I'm a full time front-end guy hanging around here to get more hackerly. Even if I can't help you, I'm sure I know who can so feel free to shoot me some details. Proexploit@gmail.com.
Err, they need to hire some fact checkers. His autobiography is called "The Way I Remember It". "As I Remember It" is a Frank Sinatra CD.
Ask HN: Processing, the programming language.
Have any of you learned/used it? Those of you that have: how often do you use it and for what?
Froyo looks really cool, and I would seriously consider the jump from iPhone to Android, but AT&T has such crap android phones. I want a nexus one or a droid!

http://listeasy.net/
Is there a possibility/experiment, that the linux kernel be built using llvm ? As I understand, there is a lot of GCC specific code.

<br>
Do you really know, and want to know,
every case where IE6/Safari3/ObscureBrowser300
adds a default padding/margin, and how that is
different from Opera/Firefox/etc?

If I care about the margin, I will set it myself anyway. If I don't care, I don't care what the default is and have no
need to reset it. As simple as that.
FWIW, I pay 7.50 GBP per month prepay for the SIM in my Nexus One; that's for O2's web "bolt-on". Since I work from home, most of the time I'm actively using the thing it's on wifi, and while the background downloading it does (email, twitter, etc.) is over the mobile network, it's in no danger of hitting any limits. And it still all works out fine when I'm out and about.

Roaming charges here in Europe are a bit of a joke, however. I have an Irish Vodafone SIM for that purpose, which is 0.99 EUR for up to 50MB, per day. The best thing about that SIM is I've found it's still 0.99 EUR no matter whether I'm in the UK, the US, or anywhere in Europe (I even picked up Vodafone Albania while on a ferry between Greece and Italy).

So in practice, I find pre-pay SIMs combined with an unlocked smartphone works out pretty well.
This week wouldn't work for me in particular, but I'd love to co-host in the near future.
The thing to watch is not the feature list on one phone or platform release but the innovation speed and how fast you can improve the product in a closed environment vs an open one.
This might be my favorite comment of yours.

I usually trip up on the "induct on n" part. Fortunately, I start enough books that I still finish a few each year.
Yeah at $9.99 it's worth picking up things for a look. At $30-$40 you want to be sure you'll have the time to read it and it's something useful/ interesting.
I thought they would use HTML5
Absolutely. The biggest offenders in software engineering are the things people integrate into their identity (i.e. "I'm an Agile manager", "I'm a Java architect", "I'm a Lisp hacker"). Another red flag is when there are no clear ways of testing a hypothesis (i.e. "NoSQL databases are better for this task", "This management methodology is best for our organization", "Outsourcing is great if you do so-and-so"). Most, if not all, of the opinions regarding industrial software engineering are based in anecdotal experience, without the tiniest thought given to controlled experiments. C'est la vie.

PS: what's most confusing, for me, is that it seems impossible to fix all of the variables necessary to answer a question like "what technology is best for this real-world problem?". I've yet to hear of any good ways of systematically measuring the effect of technology choices on programmer productivity.
MBT Women's M.Walk White/Black 
MBT WoWomen's M.Walk White/Black Shoes can make the body Walk straightly, improve posture and promote blood circulation and enhance efficiency, reach fitness breathing,
The features of MBT Women's M.Walk White/BlackShoes which belong to mbt shoes are as followed: they encourage you to carry your weight more efficiently, promoting better posture, and creating a pleasant feeling of walking on a sandy beach .
The good thing is that, with each passing day, my point becomes less valid, and yours more so. The bad thing is that it will probably be a decade or more until your original point is more valid than mine. I'm in this field and would love for it to have the accuracy that many people think it already does! :-)
Pretty excellent. I usually use Perl for web apps because of the better HTTP server infrastructure and because of the EV event loop. (libev is some pretty nice software.) The second issue is now solved, and the first issue is closer to being solved.

(An example app I decided to implement in Perl even though I would rather have used Haskell was a web proxy. Perl has a standard HTTP::Request/HTTP::Response library that clients and servers both use. This makes writing a proxy downright trivial. With Haskell, the client has a pretty good API, but the servers have slightly-different-for-no-reason APIs, making the code 99% useless conversions and 1% actual code. I am almost motivated to fix this, especially after looking at Snap.)
I don't write Haskell, but the documentation on that page almost made me wish I did.

Other projects, take notes.
havn't yet looked at Haskell much, but I had a look at the quick start and it's really well written. The website is one of the cleanest I've seen for a framework in a while, well done on the design!
China officially announces crackdown on maps, annotations
Kind of agreed, but for other reasons. It isn't important to me who you (the commenter) are in particular. However, a way to message you (the commenter) would be nice, short of having to post "Hey, mind emailing me? I'd like to talk to you about something."

How the method works is an irrelevant implementation detail (as long as its not an anonymous PO box, that is..). Really, an anonymous gmail thats checked once every few weeks would be fine most of the time.

Of course, I can just as easily understand why someone wouldn't want to be contacted. So, shrug.
LucyPhone Waits On Hold for Customer Service for You
Actually, the sound does autostart when you load the page. But the playing sound in the background issue is related to the extension.
i am not sure if it was supposed to be like this, but all i get when i visit the url, is a list of random scribd links. And the links have nothing to do with Haskell.
Just for example, if a potential employer running a PHP/MySQL shop could easily look up my opinion of their chosen tools, most would only hire me as a last resort if at all. Those tools are still popular enough that I would never bet my career on being able to avoid them indefinitely. (I'm more candid with my current manager now that we trust each other, in fact his views are stronger than mine.)

And that's without even getting into political views like IP law, or whatever the hell future landlords or neighbors might object to....
That makes no sense.
If this was that big of a deal for an online site in which you say whether you like something or not, I'd have thought that sites would hide the username from everyone until you voted on a comment/story/etc. However, in practice, its not that big of a deal. pg hasn't even experimented with it on HN afaik - and on some level, I generally think of HN as his personal experiment sandbox (either for how people behave, UI/UX or for Arc).
I have been using a pre-paid phone for the past 10 months. It averages out to ~$20/month for me--very low for the USA! I am on the computer about 12 hours/day for work, research, and of course Hacker News; so I don't need apps. And I don't really need a phone that often. I just use it to schedule appts, catch up with family, friends, etc.

Pre-paid phones: two-thumbs up ^^
We aren't doing physics here. If we can't observe the effects of something easily, it probably isn't that important.
This is also the reason that fields like nutrition science aren't generally all that useful if what you want to do something like offer diet advice. There are just too many shifting pieces to offer a systematic explanation of what's going on, at least with the experimental limits we have right now. You can only track so many variables at once.
this is what i get (i just did a screengrab): http://twitpic.com/1px4b8

I am confused as well.
I use a prepaid phone for an inbound-only number for my business. Just gotta remember to add some credit if I'm still using it in a year's time, so the number doesn't get repossessed.
All well and good, but this line makes me stop cold: "Please check the license specified by each author of an icon pack before using them."

I'd love to see a website that could track these licenses and let me filter on them: free, free with attribution, free for non-commercial, for-purchase, etc.

Sort of like http://sxc.hu, I suppose, but strictly for icons.
Canaan Partners Entrepreneur Pitch Workbook
There's a free iphone app for turn by turn directions?
Bill Nye Analyzes User-Generated Oil Spill Solutions
Electric Grill Reviews» Electric Grill
No, saving isn't that simple. Saving normally means you put it in a bank or similar entity; the bank then tries to invest that - i.e. loan it to someone who will spend it, and make payments based on profit from that spending. So saving should "simply" mean switching from one kind of spending today for another today. My point about everyone saving is that it includes even the people that the bank would try to lend to, leading to the bank having a bunch of money and struggling to find a profitable place to put it.

Unwinding savings is a different issue, because things change over time, and it's hard to predict the future. There may have been inflation, and that money is worth less, or vice versa. If everyone has been saving, and they all try to spend those savings at the same time, they'll find that their savings are worth much less than they expected, owing to the excess supply of money, which will decrease its value.

Money really isn't like arrowheads or wooden shafts. If you think of the economy as a series of interconnected flows, such as an intricate water machine with pumps, pipes and reservoirs, money is like the water in the pipes flowing from one place to another. It's just an agreed medium by which we can transmit wealth from one place to another. But it's dangerous to think that you can hoard it, and rely on it holding its value in the long term. Nothing is guaranteed about value in the long term.

Indeed, mass hoarding of money would likely depress the economy, owing to deflation from the reduced supply of money, and hence leave everyone worse off down the road. Mercantilism really isn't a good policy, as the Spanish found out a few hundred years ago:

http://www.economictheories.org/2008/08/mercantilism-in-spai...

If you consider the Euro bloc economy en masse, it's a bit like it's using old-fashioned specie money. Looked at from this angle, the article is more or less arguing that Germany ran into the mercantile trap, where running a surplus and encouraging exports was considered a good thing, but turned out otherwise. But mercantilism is long out of fashion for good reasons.
You're searching with google. DNS issue, and browser confused?
"An XML-based templating system for generating HTML" That turned me off immediately.
Am building a short-list of potentials.

Send me an email with your info and when you think will work for you (i.e. what weeks and times).

Thanks.
"its ust that putting typesignatures in comments and checking them when i write new functions has done me fine in Ruby"

if you are writing type signatures anyway why not also have (a language in which) the compiler enforces them?

I understand using a dynamic typed languages and not having to write type signatures. I understand using a static typed language and having to write type signatures (or having the compiler infer them) and having the compiler ensure type safety.

Your approach (writing type signatures in comments and manually type checking them) seems to combine the worst of both worlds? I don't imagine many people can do type checking/inference in their heads for large code bases.

Not snark. Genuinely curious as to why someone would do something like this.
It's also worth noting that the Wave API supports direct lolcat insertion: http://code.google.com/p/google-wave-resources/issues/detail...
Now, if only I can wrap my head around freaking monads.
No, I did not search with google. I clicked directly on the link provided here.
Your choice. I'll just take YUI Reset, combine it with YUI Base, both of which have already been tested thoroughly, and get a reusable foundation for future use.
Amazing documentation right from the start. Kudos to all the members of the project!
Big Savings: MySecretPantry.com Promotional codes
Now Every one wants to get big and big savings in their online shopping at MySecretPantry.com for this they must use MySecretPantry.com Promotional codes which save bigger amounts on their shopping. So Get MySecretPantry.com Promotional coupon codes for Big Savings from Deals365.us.
You can also see a video of Chileayuda.com from ny1noticias.com (tv news channel) here:
http://www.ny1noticias.com/content/cultura_y_sociedad/118859...
"To install Snap, simply use cabal. It’s up to you whether or not you want to use the Heist templating library. It is not required if you just want to use the rest of Snap."

But I haven't seen what other options are in place for simple templating. Presumably you could use Hamlet or something, if you wire it in.

It should include at least some basic string interpolation stuff so you can so simple output in a simple way.
Monads are pretty simple:

Think of a monad as a spacesuite full of nuclear waste in the ocean next to a container of apples. now, you can't put oranges in the space suite or the nucelar waste falls in the ocean, but the apples are carried around anyway, and you just take what you need. (http://koweycode.blogspot.com/2007/01/think-of-monad.html)

That explanation is pretty good if you understand monads. Otherwise it is completely useless.
This kind of documentation is rare for Haskell projects, many other attempts failed silently gaining traction because documentation writing is usually the last item on the todo list for haskell projects, really glad this one took such an effort for it!
More discussion here: http://news.ycombinator.com/item?id=1369852
My apologies for being imprecise: I was shuddering because I know that that question needs to be asked, not because I find it insulting.
Semi-supervised recognition of sarcastic sentences in online product reviews
> documentation writing is usually the last item on the todo list for haskell projects

That's unfair. Documentation writing is usually the last item for software developers. Full stop.
GARMENTS
Richlook Garments Pvt. Ltd. is a professionally managed Garments Manufacturing Company. We believe that in the process of desiging & manufacturing, one who buy garments looks for sole style, quality & grace when he wears them.
Trousers
Richlook Garments Pvt. Ltd. is a professionally managed Garments Manufacturing Company. We believe that in the process of desiging & manufacturing, one who buy garments looks for sole style, quality & grace when he wears them.