skysight-inc/HackerNews huggingface dataset:
My dream would be to be able to decompile JS into CoffeeScript, so I could make changes in either form. That would probably be difficult to do for some of the more advanced features, though.
There are a lot of people here commenting on Google's arrogance and/or incompetence.

One of the big unsaid point i think is the expectation from Google. Companies like FB, MS and Apple are "expected" to do the wrong thing while Google is held to a higher standard, the "Do No Evil" standard. This of course has been brought upon by Google on itself hence the particularly strident criticism from the techie quarters.
Twilio has an SMS app contest going on, and the deadline is midnight tonight

http://blog.twilio.com/2010/02/resources-for-getting-started...

-danielle @ Twilio
I can echo that having been invited to study abroad a couple times during my education -- and unfortunately having to decline due to the very large financial burden it would have created with minimal payoff outside of the "cool" factor of studying at a well known European school.
Is there a chance to add macros? Don't know enough about macros to know if it was doable for CoffeeScript, but only today I run into a situation where I thought it would be nice to have them in JS.
Absolutely a valid concern. I can imagine there are plenty of (non-global) search-engines out there that trip over this issue (in fact, now that I think about it, I don't think I -ever- took it into consideration. Hmm.).

I implemented something similar (soft hyphenation related) some years back and ended up looking into just what you're asking about. My conclusion then was: The big ones act nicely, and that's about where I stopped looking.

A quick Google for "soft hyphens and google" will give a good indication or simply search this page for "google": http://www.cs.tut.fi/~jkorpela/shy.html
I think you're missing the point of this feedback - the UI is confusing so it is making it hard to grasp the value of the service for a first time viewer. you might be suffering from being too familiar with your product, and only dogfooding from the "logged in an clued in" perspective

this isn't about webapps vs. websites vs. desktop apps, it's about the importance of communicating the problem you're solving clearly and having a big f*ing button that makes the call to action completely clear
I am pretty sure if you look hard enough, you can find errors in almost every text. Communication requires a minimum of goodwill on part of the listener.

Reminds me of one of my favorite characters, Till Eulenspiegel. His alleged favorite pastime was to misinterpret directions people gave him (because language is ambiguous).

Perhaps science should be written in Lojban? Haven't looked into it, but it seems to be designed to be unambiguous.
I would say it's more like an intelectual superiority complex :)
sorry, meant to reply to this thread - contest info is here: http://contests.twilio.com

danielle @twilio
A kid's project. Please post only serious projects.
That makes a lot more sense, but I think that Google will put the money into fixing the problems you point out. I say that not because I personally like Buzz, but because Google does seem dedicated to the Buzz service line, and they aren't stupid. They may do some dumb things at times, but they are not stupid.
Android please.
I think Wand's result is straw man if used against fexprs - and Wand really didn't used it that way. Essentially, he says, with fexprs, there is no source => source transformation that can work in all contexts. Ok - but I am not interested in such transformations. Very few programmers are. Whole practical point of these transformations are that they can help to implementers to implement optimizing compilers.

But - if one wants source -> source transformation that works in ALL contexts, whatever the reason, he can limit his own use of fexprs - and hence, allow various degrees of such source transformations. For example, he can use fexprs under same limitation macros are used, and in that case, fexprs can be "compiled away" just like macros can. But - he can do it on his own, in some or all of his projects, or even only in some parts of the projects. There is no need to make collective decisions of that kind. Again, it is consistent with idea of Lisp, in which borderline between language designer and programmer is blurred, or at least, it was imagined that way initially.

Shutt has interesting and novel approach, and his approach is independent of the severity of overshadowing of the variables problem he addressed. And how severe is that problem? Not really. It is actually the same problem that exists with macros, and techniques used in CL or Scheme (gensyms, hygiene) for macros can work as well with fexprs.
Bingo. When you get enough people using it, it's going to be amazing to be out after work with your friends wondering "what's happening that's fun?" and just look up fun things going on in the nearest half mile radius.
Okay, enough of these metalanguages. These languages might make it slightly easier to write your program, but the inability to use standard development tools with it results in you loosing more time in the end.
Telerobotics may not be that far off
This is some pretty sweet technology, I've always wanted the ability to reach out and touch an insect without having to chase it with a flyswatter. That said...

This is a technological stop-gap to a bigger problem. Malaria will continue to be a problem as long as we fail to develop an effective vaccine for it. Treatments are terrific for those of us in the developed world, but will always be impractically faraway or too expensive for those hit hardest. The disease has adapted quite well to us as long-lived carriers; only a vaccine can kill it for good.

I can't find the source I wanted, but I recall reading about post-WWII efforts to eradicate malaria on a worldwide scale with DDT, touched on at http://en.wikipedia.org/wiki/Ddt#DDT_use_against_malaria. The people involved were racing against the clock to eradicate Anopheles, because the longer they took, the more resistant the mosquitoes became, the more likely the funding was to dry up, and the more objections cropped up about the wholesale destruction of swampy wetlands involved. The project could only succeed if we could maintain the will to destroy on a massive scale, and because we half-assed it, we're worse off: land was drained and nature massively disrupted, and the disease wasn't wiped out completely and the mosquitoes are more tolerant to DDT now.

Zapping a few mosquitoes, or even a few billion, will only put a little more selection pressure on the skeeters and the parasite. I continue to hold out hope for a universally effective vaccine.
Stop bitching about Google Winer, and get a life.

Google's done a lot of good things for us, and to insult them so much just because they made one mistake is just plain ungrateful.
Ooh, look, I am being wrong on the Internet. I am now ashamed to have remembered this incorrectly. Thank you for pointing out my error, I'll be sure to double check things I have only passing familiarity thereof in the future.

But you could have provided a link, like this one: http://www.av1611.org/kjv/kjvhist.html

EDIT: I'm not being sarcastic up there. I'm being sarcastic below here.

EDIT: and the historical/literary value remark is just plain balls.

"And they had hair as the hair of women, and their teeth were as the teeth of lions.
And they had breastplates, as it were breastplates of iron; and the sound of their wings was as the sound of chariots of many horses running to battle.
And they had tails like unto scorpions, and there were stings in their tails: and their power was to hurt men five months."

If that's not balls I don't know what is.
I can't tell if you are sarcastic or not. But the amount of languages supported told me that he took the project that extra mile.

But hey, your mileage may vary and all that.

(PS. As English is not my native language: Did the latter expression ("your mileage may vary...") perhaps stem from the expression "that extra mile"? Just realized they may be related! Oh well...)
This reminds me of http://news.ycombinator.com/item?id=1123175
Sorry for the off-topic, but hasn't this man got very fat? I've read today the news about Kevin Smith thrown away from a plane, a few days ago I was scared by a video of Kerry Livgren and now the photo of Lanier. Guys, you must be eating some kind of poison over there. No way people gets like that just overeating after 40.
Ergo the users of Macs would have a better install/uninstall experience if they were running Linux. Ummm, OK.

I don't understand your sarcastic tone...they would have a better install/uninstall process if they were running Linux. Mac OS X has horrible package management (effectively none), while apt-get and yum are really, really good.
Why doesn't gcc emit warning Wsign-compare for the first example? Why does it emit it only for C++ code?
Oracle's JVM/JRE plans: hotspot, Jrockit, openJDK (PM of Oracle Jrockit team
Perhaps you should be taking Lanier's anti-troll sentiments to heart :)
Apple users are just vapid trendoids who are fooled by all the pretty colors.

You said it, not me.

I never said anything about the quality of Apple products. I mentioned one very specific, but serious, bug in the Apple iPhone/iPad products. I'm not saying Apple doesn't make beautiful products, or even that their products are poor quality (with a pretty face). I said that the App Market is a bug, not a feature, and that I'm surprised that anyone would consider it a positive market trend. I also implied that I'm disappointed that many people who I otherwise respect, have fallen into the trap of being sharecroppers on Apple's land. I'm disappointed because they're enabling what I consider a power shift in the wrong direction (back towards big corporations, and away from consumers and independent developers).

Your argument is not relevant to my comment, and I don't have any opinion on vapid trendoids and their choice of computer, phone, or tablet. You can argue with someone else about that.
Exactly, it's not whether or not a word is universally hurtful, it's just that some words are only acceptable when you are talking to an audience you're comfortable with. I have close friends to whom I can say pretty much anything - that doesn't make everything I say to them ok to say at christmas dinner.

I can call my friend a 'retard' (I don't, as a result of habit/upbringing) but I had a professor once who had a daughter with CP. I would never DARE say that word in his classroom (or any other, really) not just because of the offense it would cause, but because it has no place in a scholarly discussion.

Know your audience - trying to make a splash by saying something crass or unnerving just to watch people squirm is a fun game and it has it's place - but that's not really what the TED stage is for. Granted, I'm not qualified to make that distinction, but I think Chris Anderson (if anyone) probably is. The tone at TED is generally challenging, but tempered with a good dose of respect, which Sarah notoriously lacks.
It just uses your text messaging app. Should work on any mobile phone.
I still think there is difference. At least atheism encourages you to look for other explanations, whereas religion simply is the end of the story ("things are what they are because god made them so - that's it").
The author seems to be under the impression that programming is same as building a product. Building a decent product is much more time consuming and mentally exhausting especially if you are on your own (sure being on your own gives you a lot of flexibility in making decisions quickly). If you want to build a product that does good business, what you need is a decent team with at least one developer/product owner, one sales person/marketing person and one customer.
Given the amount of press around this particular talk, I'd say it's too late to claim that it's not being singled out. But there is a delay, and they might be able to give it a soft veto if all this blows over.
Ask HN: What's up with performance?
I've noticed a lot of broken connections and laggy performance today. Is it just me? Seems a bit rough yesterday. It's a sunday which usually has relatively light traffic for most sites, so I'm wondering what is going on...
Pure uberness.
Thats a load of hokey. Mr Lanier, if read any of his previous expositions, has a habit of disregarding all established work and opinion, without giving any data points, or even making his arguments in established terminology.

Jaron Lanier is a contrarian, and like most contrarians, gives a bad reputation to discerning skeptics everywhere.
This is so funny because I was talking to my girlfriend about this recently. We recently moved from a 700 sqft condo to a 1700 sqft house and I look around and I say "why do we need all this crap" I mean do we really need that second couch or extra desk, its really just filling the space.

I honestly look at most of the stuff we have bought and thing that it was not only a horrible waste of money but a burden. We talk about possibly moving around a bit basically move where we can both work and It keeps coming back to what do you do with the stuff.

This is terrible. We aren't rich but we are not poor either, but we are kind of in a spot where we are kind of like how can we move to another country or province(we are in Canada) when we have all this stuff.

I think in the long run if you are interested in having some freedom owning less stuff is the way to go. I know thats the direction I am know moving in.
This is absolutely true. I have been bitten by their arrogance and poor customer service as a Google Checkout client in the past (they revoked our account without warning -- it was a legally-licensed private school fundraising car raffle -- and without explanation or recourse).

I wrote more about their arrogance here: http://alanhogan.com/arrogance-of-google
Nice job on the design. I never was impressed with many Pligg sites because they were just so busy - lots of links to do lots of things. You've removed those extras and now the focus is on the content rather than doing things with the content.

A few suggestions/opinions:

- Don't use a pure black font - maybe a dark dark gray
- Drop the bold on the titles so it's easier on the eyes
- text-decoration: none on the titles
- Increase the line height for the title and secondary line

Good luck and keep up the good work.
Toshiba Develops 1TB SSD That Fits On A Postage Stamp
I'm embarrassed to ask, but what are tree style tabs?
I think as technically-inclined people we are all waiting for the next, coolest, most radical way of becoming more and more integrated into the hive mind. In fact, one of the most amazing things I've witnessed over the past twenty years is the carelessness with which people give up all of their personal details and lives into the void that is the net.

But Lanier's right: it's not all just wine and roses. Things come with trade-offs. We need to keep having intelligent conversations about the things we're giving up. Sometimes I get the feeling that instead of some master plan, because of a lack of natural selection, we're not automatically evolving into some better form of existence. Instead we're just randomly screwing around with what makes us human, like a kid trying to fly a 747 by remote control by pulling various levers and seeing how much "fun" the reaction is.
Maybe we take unrestrained pleasure in news for hackers on Valentine's Day. :)

Hmm. But no, it's not just you.
Excellent work Jashkenas! I think what would really let you achieve liftoff (and a book deal with a tech publisher) would be a Sinatra-like framework based on this. The Sinatra core is very small and has wowed a lot of people, replicating it so that people are using coffeescript serverside and also in the client would be amazing. I imagine a 300 page book equally divided between the language, server-side and client-side would sell really well with a 1.0 release. I can easily picture a rails-like ecosystem (with associated business and publishing opportunities) surrounding this in the future.
Words themselves do not matter, it's after all just a sound we make. The important thing is the emotion behind the utterance, the context and also the interpretation of the meaning of the word.

Like what you said, the n-word means different things to the old lady and the kids. The kids are at ease using the word while the lady is not. Words which are very acceptable nowadays may turn out to be taboo in the future.
Lovely!

I actually did something similar..

Last year, I started looking at algorithms to count syllables. It turns out that hyphenation and syllable detection have a lot in common.

Anyway, long story short: one of the approaches I use on Haikuist is a hyphenation algorithm.

I'm glad you built softhyphen.com. It's such a fun idea.

(http://haikuist.com: poetic micro-blogging for haiku lovers)
Thanks for the comment. I hear you, but what is confusing about this UI? If 4 sentences are "too much text", then hell, how people understand others in the same field that induce more complex processes: http://www.groupon.com

Big f*ing button is there, in size and color.

IMHO, this web app doesn't need to be explained a whole lot. Those that hear "Group Buying" and understand what it is from those two words, they'll know how & what & where. After all, this web address is meant for sellers, not buyers.
AFAIK scribd does not crawl for content (with them then hosting that would be blatantly illegal in the US)

As far as I know, they don't do that, but if they did, how would it be different from Google cache?
Hu? That's not correct. A submarine going underwater is no different than an airplane going above a surface ship.
My best social network is facebook. Most of my friends don't use Gmail or twitter, but all but one of them are on facebook. I can only assume this is the norm rather than the exception.

Certain groups of people might find Buzz useful, but I'm sure more won't than even those who don't find twitter useful (at least twitter has more famous people on it that others can follow).
Wolfram Demonstrations Project
They look to me like lazy functions (eg. in Haskell), but no one else has mentioned the term laziness, so I must be mistaken in some respect.
You use Javascript to create that button, it will not show up if you have NoScript. It's not even clickable. Just letting you know. :)

(yes, I was confused too)

Edit: And to be honest, if you are asking for feedback it would probably be a nice idea to just nod and smile at peoples advice instead of getting into some kind of argument as to "what people think". Most people here are ... err, people too. :)
I'm certain you would gain an appreciation for this if you knew exactly how tricky hyphenation detection is.
Google cache doesn't beat your main site in the rankings, and it clearly cites you as the original source of the data.

That said, it's irrelevant because they don't crawl for content. The HN admins are way out of line with their practices on this one. They're making illegal copies to help their friends at Scribd, and doing so without the requisite consent.
You've obviously thought about this a lot more than I have. I readily admit that it is an extremely complex issue when analyzed with due consideration of the subtleties involved, and I certainly don't profess to be knowledgeable in any meaningful way on tax policy. My point was mostly that Warren Buffet in particular sometimes seems to over-simplify issues such as this one in a way that I think is specious, albeit while at the same time making him look super-populist and folksy.

Thanks for pointing out so many things in such an objective fashion without getting into any political rhetoric. I definitely agree that no matter which way you do it, pretty much any taxation scheme is going to be unfair from one perspective or another, and I largely concur on all the issues you bring up. That's why I hate to see Warren Buffet make these simplistic claims that people can rabidly latch on to, rather than a real discussion of the constraints and trade-offs involved like you've done.
If the "cliché" is so outdated, why was I building apps from source just earlier this weak? Perhaps I'm just dumb, but I've never found myself doing that on the iPhone...

It's amazing to me that people here would think that Linux has anywhere near the level of simplicity that the iPhone has. I don't even know where to start explaining...
Because gay culture is 10 years ahead of everyone else in using the internet to hook up. This ap is already 7 years obsolete in gay internet years.
Clmategate prof admits no warming since 1995
All Creative Work is Derivative
also I think you can get to a command line in android and run curl yourself
I hope you're right.

Still, a lot of my complaints would need to be addressed with significant changes to the service (changing how we are notified of replies & mentions, de-coupling Reader & Buzz and perhaps Gmail & Buzz, uncluttering the UI, showing fewer strangers). I can't think of any Google product that was ever fundamentally changed on this scale. Wave would be a good example of a service that could really use a rethinking of the UI (there are at least 4 or 5 ways to dismiss a Wave: Archive, Mute, Delete, Mark as Read, Mark as Spam, for example), but it hasn't gotten it, and I am pessimistic that this will ever happen.
Taking this WAY off topic ...

"Your mileage may vary" was a disclaimer on car advertisements (because you never achieve the advertised miles-per-gallon).

"Go the extra mile" is biblical: Matthew 5:41
Taking this WAY off topic ...

One could argue that it's language related! Thanks for your answer.:)
Nah, I think the expression came from car commercials that advertised "X miles per gallon (but your milage may vary)" to avoid getting sued for false advertising or some such.
That line was pretty sick. But the article did remind me of something that happened when using google yesterday - not gmail I should add.

I was searching for a news site from another country. Soon after Google was hitting me with ads about meeting a guy from XYZ country (the one I queried.)

They basically assumed my ethnic origin. And my sex, and failed on both. But it did suggest that previous search terms were being used to target later adverts at me, which was quite sneaky nonetheless.
Show HN: My 30 minute Aardvark clone
Didn't Asimov do an advanced degree in chemistry?
Arigatou.
Its confusing for anyone, seller or buyer. And if it confuses buyers, sellers wont use it.

I still don't really get how to use it after reading the site and your explanations. Why is there a P vs Q graph? What does paying a fee upfront entitle me to? What is a reservation and what does it give me?

I'm a first time consumer, and you've just thrown a complicated buying method at me, with a graph, current price/lowest price, for which I have no clue how to follow. I think it needs to be bared down to the minimal information necessary.
Looks like Sivers is actually the 'first guy' and the one to bring it two the masses will be guy #3. : )

Guy #2 and #3 were definitely critical here. Both were needed, and in the same order. (Guy #3 didn't seem like he was willing to have been guy #2.)
FizzBuzz: A JavaScript Code Kata, TDD Style (video)
I love to cook. My kitchen cabinets are stuffed with all sorts of kitchen appliances, pots and pans, and utensils. But even when cooking the most elaborate meals for up to 16 guests, I've found that I only use 5 or 6 tools out of my large (and expensive) arsenal.

I've actually moved most of my pots and pans into my outdoor storage. The ones I'll need, I'll go grab and keep inside, but after another 6 months, the rest will be up for sale on ebay--and there'll be a lot of them.
And where Seth observed, "We need more guy #3s," Sivers called you to action: "When you find a lone nut doing something great, have the guts to be the first person to stand up and join in.": http://sivers.org/ff