skysight-inc/HackerNews huggingface dataset:
Smoking is (was) cool. But WHY? One of my favorite quotes explains it so well:

I like to think of fire held in a man's hand. Fire, a dangerous force, tamed at his fingertips. I often wonder about the hours when a man sits alone, watching the smoke of a cigarette, thinking. I wonder what great things have come from such hours. When a man thinks, there is a spot of fire alive in his mind--and it is proper that he should have the burning point of a cigarette as his one expression.

At the primal level, beneath any rationalizations we can come up with, smoking is cool because you are taming a giant force of nature, similar to the way that a motorcycle rider is cool. It's about the confidence that is signified by the act. I don't see that in this product.
Better cell phone battery life? Recapture wasted LCD backlighting
Well, you and I clearly know different people. The most common reason I have been given for a long commute to work is that they don't want to live near their job. I am well aware that in two income families and other situations, sometimes compromises are necessary. But I know people currently and have known people in the past who really were free to choose and freely chose a long commute, not because they had to for any of the reasons you cite. And I have also known people who complained bitterly about the cost of gas and other burdens of living with a long commute who blew off (as in dismissed without a real reason) any and all suggestions for trying to improve the situation. After a while, I stop being sympathetic.
I know very few people using the distro version of Ruby in production. Most are using either rvm (not so desirable) or a custom-compiled version (more desirable).

In my experience, the version of Ruby shipping in most Linux distros and package systems is outdated or less than ideal for production use.
Related - much discussion:

http://news.ycombinator.com/item?id=2871501
"Unfortunately, MS-DOS is not a modern multitasking operating system and it does not support shared memory. However, we can easily write a resident program that provides this capability missing from DOS. The following sections describe how to create two types of shared memory regions - static and dynamic."

One word: badass.
Android Ice Cream Sandwich leaked screens
http://www.androidpolice.com/2011/08/11/exclusive-leak-first-android-ice-cream-sandwich-screenshots-plus-more-ics-details/
The team was seeing a lot of abuse of the Translate API, but they're developing a paid version: http://allthingsd.com/20110603/google-not-killing-translate-...
How to Add More Value to an eBook (or Any Digital Product)
Hirelite - http://www.hirelite.com/
Need biofuel from bacteria? Run their fat-burning cycle in reverse
This one is decent. Its teaching style is basically "assembly as a first programming language".

http://www.amazon.com/Assembly-Language-Step---Step-Programm...
my understanding was that google was having problems with too many folks using the translate api and pretending it was original content. that would make terrible input for google translate to learn from.
Do you think you're an average person?
>(The speed is about the same.) I'd imagine it's cost.

Both system consist of booster (which need to provide 20 Mach delta-v to its payload) and payload - upper stage which is warhead carrying vehicle. ICBM is cheaper because it follows dumb ballistic trajectory which puts no specific structural requirements on the warheads and their enclosure. The warhead vehicle traveling at 20 Mach in the upper atmosphere would cost enormously more ( and possibly would be much heavier, thus requiring bigger booster). I.e. ICBM is cheaper.

The dumb ballistic trajectory was a weak spot of the ICBM system, and thus modern ICBM warheads perform evasive maneuvers during final atmosphere re-entry.
Based on your comments here, it sounds like your circles mainly included professional contacts. Have you used twitter in a similar fashion? How were the spam levels there?

Edit: My question sounded sarcastic when I reread it. I don't have any newspaper-industry contacts on twitter or google+, so I'm curious about the extent to which the network influences their sharing habits.
Zuck complains about Chill auto-posting to wall (ironic)
I use a 1920x1200 monitor rotated 90 degrees. So, while it is technically a widescreen display, it doesn't quite work like one.
This is an elaborate ad, I think, and has nothing to do with techcrunch, even though they make it look like that.
Show HN: Easily empower others to update content on your static website
Hello Hacker News,

Previously I demoed my app, Liberate, that helps you empower others to update your existing static website without porting the whole site to a CMS or a blogging engine, using HTML and Javascript:

http://news.ycombinator.com/item?id=2830429

You pointed out 2 weaknesses:

1. Content cannot be indexed by search engines

2. Content will be unavailable as soon as the server goes down

Now, I came up with a PHP-embed solution that saves the content to a local SQLite flat file database that addresses them both.

Check out the screencast at:

http://liberateapp.com/

If you're thinking that the site looks like Rails scaffolding, you're right, it was built in Rails but I think using PHP here makes sense because most web servers that host existing static websites already do support PHP.

Would love to hear what you think of this.
7 Best Linux Distributions (2011 Edition)
can someone from fb respond to this? the biggest problem is communication and this discussion is a lot like when you look for help w the api - lots of commiseration without a peep from the people responsible.
That just requires interceptors to be maintain some more state than they already do.
UCSD study suggests people enjoy stories more with spoilers
How we used Node.js to build real-time award flight search
There's something inherently wrong about the headline of this. How did they get to such a high usage in the first place? They sacrificed performance for features, and now going back to clean up the mess. Not elegant. This is why I'm sticking with Chrome.
It's a well earned honor. Microsoft Adcenter is a close second, particularly if you believe their assertion that a REST api actually exists.
Thanks, it took us a long time to get to it. We quit our jobs at Microsoft over a year ago. We knew task management needed to be fixed, but we also knew we had to develop something profoundly different than the many other options available. The key was helping people focus on one day at a time, and feel better at the end of the day.
Remember, by discussing this, you are leaving a permanent record that you are aware of its existence. If you are ever sued for violating it, and by some bizarre horrible legal accident the patent is upheld, you will be liable for treble damages. If the patent owner couldn't prove you were aware of the patent, you'd only be liable for ordinary damages.

This is why some large companies have a "never discuss patents in email" policy.

It's another way in which patent law is broken; the law actively discourages practitioners from discussing patents, even bad ones.
"Cool" is being calm and collected. Both the nicotine and MAOIs in cigarette smoke help you be calm and collected. That is where the association comes from.
"Good news, we found a way to treat your cancer."

"Great! What is it?"

"We're going to give you AIDS."

"..."
The London riots - technology and chaos
Darn. All the exercises and labs appear to be missing. Anyone know where else to find them? Or am I not missing anything by not having them?
Quite good post; As I commented there - the only thing I think should be there, too, is the pattern to make bind available in pre-ES5
The most concise version of this is something I heard a researcher on TV say:

"If we had a cure for cancer, do you think we'd be letting our family die of it?"
>You're entitled to your opinion of course, but they invented the newsfeed!

Really?

Didn't RSS get popularized in like... 2003?
I hear a lot of people call it "The HI virus".
SeatGeek Launches Redesign and Ad Platform that Includes Hipmunk
Apple and major publishers face lawsuit over ebook 'price fixing'
I'm working on a universal subscriber, however, it currently does a nice job with redis. http://sub-watcher.com It forwards messages back to redis and to syslog. And it has several filtering options.
What happens when your obscure song makes the soundtrack for a hit movie next summer?
Some funny quote showing it is dated :)

"If a program requires 1.5 megabytes, it will not fit on a 1.44 Mbyte floppy. Likewise, if an application requires 2 megabytes RAM, the user will have to install an extra megabyte if there is only one available in the machine. Even on big machines with 32 or more megabytes, writing gigantic applications isn't excusable."
Almost everything is getting better
Ignore the code: More on Software Patents
Next up, apps for Google+ and (more interestingly) for hangout.
Algorithmic trading -- the positive side
Because going back to non-packaged non-vetted flavor-of-the-month code is a retrograde step back to 1993. You lose consistency, you lose the ability to reliably recreate a same environment, you lose tested and low-friction security updates, you lose dependency management, you lose the security of a crypto web-of-trust, and you lose the google-fu of being on the exact same versions of software as thousands of other people.

http://qa.debian.org/popcon.php?package=ruby1.8
Right, unless of course Pingdom uses AWS ...
I see. Still, I don't think "HTML5 games" is as vague as "HTML5" - it pretty much means either canvas or SVG. And it would be nice to hear an explicit line from Google on it - not sure why they haven't actually stated the supported technologies yet. I suppose they're still working on it.
Take that, Facebook: Google+ commission on game transactions is 5%, not 30%
In most cases you shouldn't have RVM in "production" any way.
Google+ gets games: Now Facebook assault really begins
مسلسل بنات الثانوية الحلقة 12 
مسلسل بنات الثانوية الحلقة 12
"There’s going to be riots, there’ll be riots."
G ps.d ktrglu gl H.soav sl X<DOKT vdtnsaoh patsfk; cf;k ks md;; ,gkj rdsrpd;q jdah;e

Man, look at all those ";". Home row, seriously? That key alone is what caused me to learn Dvorak.
Pretty nice, but I actually do really like having gemsets. It gets me as close to the production environment as possible, plus it makes it really easy to clean up unused gems when I'm done with a project.
In this case, I don't think your analogy holds, because I don't see it as any different than a doubly linked list -- one of the common types. It is just a generalization case of doubly linked list honestly. I see it as about as misleading as finding out the headline gas price was about the premium grade standard pump gasoline rather than the low grade standard pump gasoline, which is maybe a bit tricky, but not rant-worthy.
Same story, different source:

http://news.ycombinator.com/item?id=2874104
Edit: Oops, as dpark points out, I swapped two digits. My apologies. Below, my original, erroneous comment.

41 bits of entropy means you have on the order of a one in 10^12 chance (2^41) of guessing it, and 2,000^4 is on the order of 10^16. So how is the former "one eighth as secure" as the other? Wouldn’t it be 10^4 times less secure, that is, 10,000 times more likely to be cracked?
Well, the value isn't exactly the same.

Facebook has a much more tight platform where sharing options are a great plus. Increasing reach is easier and as a consequence it is more valuable than Google+.
My EDIT: Most of them use posting tools, like ping.fm. So all networks are spammed equally. They just use social networks as spam aggregation tools

-----------------------------------------

LOL I used twitter for a while, but I found it very intrusive and stopped using it. That was before I started working for 'big media'.

From a personal level I didn't see much value from it. I still have a professional account but I only check that once a week or something.

I don't have a desire to be instantly upto date like some people, I can wait a week and really I have IM, work email, personal email, cellphone, work phone, facebook, tumblr, all buzzying constantly.

I don't need more crap what I need is more time. If someone would build a social network that address information overflow that'd be great.

(just misspelled 'network' as 'betwork' ... theres an idea for someone that loves maths, build a social tool to share sports betting odds amongst friends, liek a better tipping game or something)
It really depends on the day. I like to try to think of topics during the day, often new game ideas. Then when I sit down to write (I usually write towards the end of the day) I'll record the ideas that I like and usually I'll come up with new related ideas while writing, so I'll write those too. These are probably my favorite days.

Often, though, I'll just write stream-of-consciousness and then I can end up jumping from topic to topic. This can still help me to organize and make sense of my thoughts and kind of bring closure to my day, plus these entries can be interesting to re-read (to me: I doubt others would be so interested). My brain likes organizing topics and finding connections, so I'm not sure I'd call even this "moving aimlessly from topic to topic" as I like to throw in some kind of segue.

Those are the entries that I write quickly. I have some ideas for fiction stories I'd like to write some day, and so sometimes I take more time in my 750words entry and do a bit of world building or character development, or I'll just write down some of the difficulties I'm facing in proceeding with a story idea, and that can help. Sometimes I'll google writing exercises and find one that looks interesting and do that for the day's entry.
1) What equally valid literature have others pointed out that calls these multiply-linked lists as simply "linked lists"? What journals are you talking about? So far all I've seen are people arguing from their personal views and communications or referencing the title of the patent. Even the reference to multiply-linked lists on Wikipedia was only added in 2009 (and I was the one who pointed this out), and the definition at the top of Wikipedia explicitly lists the same types of lists as TaoCP and Intro to Algos.

As for why my books are more valid, it's because they are well respected books. I see no compelling reason to trust Jorge Stolfi (the user who added multiply-linked lists to Wikipedia) over Knuth, Leiserson, Rivest, and Stein, especially given that the initial definition Wikipedia gives agrees with my sources, and the mention of multiply-linked lists on Wikipedia is only 2 lines long a third of the way down the article. My argument is that "multiply-linked list" is not synonymous with "linked list", and so the HN title is inappropriate. I've not seen much that disputes that.

2) Your analogy doesn't hold up because it's already broken. My extension is "nonsensical" because it shows your analogy to be invalid. I have not disputed that multiply-linked lists can be considered a type of linked list any more than I've disputed that Lebesgue integration is a type of integration. What I have argued is that the term "linked list" is not typically associated with multiply-linked lists, and that using the term the way the title does is misleading.

You mention "appeal to authority", but an appeal to authority is appropriate when defining terms. It's bogus to argue that authoritative sources have no weight when discussing what a term means. And TaoCP is not an "introductory text". I would argue that "Intro to Algorithms" isn't truly an introductory text, either, given that it's authors consider the scope large enough to be used in graduate classes.

3) So basically you don't actually know what disingenuous means. It means insincere, lacking in candor. I'm not disingenuous simply because you disagree with me. I'm not even disingenuous just because I engage in logical fallacies, unless I do so intentionally (not that I believe I've committed any logical fallacies).

I'm also not sure I've accused anyone of logical fallacy. There was the one person who accused me of appeal to authority by appealing to the same authority, but I was mostly calling him ridiculous, not actually accusing him of a legitimate fallacy.
Ask HN: When does a startup stop being a startup?
Looks interesting. It's always been pretty amazing to me that a system like RVM remains so popular when it depends on overriding the operation of basic commands like 'cd'.
The very rich are less empathetic, less altruistic, and generally more selfish
It's important to note that they didn't release HIV into the patient in vivo. They infected T-Cells in vitro that then multiplied in the patient's body. By doing it in a test tube they can also throw out the bad results. Gene therapy isn't going to work quite yet inside of a body, but if you can grow replacement organs from scratch, you can definitely get somewhere.
Wait, that's not "spam" as traditionally understood. What you're describing is targetted email intended specifically for you. You're saying essentially that people who wanted to find you, could. That's a bad thing from an anonymity perspective, I guess, but it's a rather different problem than "spam".
Apt-pinning and source packages are great ways to bring newer Ruby in to Debian stab

The first thing I did after you left our common former employer was ditch all of the manually-installed REE on Ubuntu and changed to Debian stable with .debs of ruby and rubygems pinned in from testing. It was an improvement.
What other standard do you imagine they might be supporting? Flash? Silverlight?
You can use Bundler to isolate your gems locally, or you can use rbenv-gemset:

https://github.com/jamis/rbenv-gemset
They are releasing updates every couple of days. http://www.google.com/support/profiles/bin/static.py?hl=en&#...
for anyone curious, compare to https://github.com/wayneeseguin/rvm/blob/master/scripts/cd
Silicon Valley’s Undertaker: "We're Anticipating a Major Fallout"
Aha! I knew I was doing something wrong.
This is eerily similar to the system I built and personally use. I never got around to polishing it off enough to release to the public. It is also based on a pen and paper to-do list, and taking things one day at a time.

In fact, your tagline is almost identical to mine. Instead of "Your To-Do List, One Day At A Time" mine is "Helping You Get Things Done, One Day At A Time."

It's not a surprise, and clearly your execution was better. Your landing page is great, as is the tour. The design does a great job of being simple and staying out of the way. I had a similar problem as you of most to-do list applications being really intrusive.

I also like the Productivity Stats, which is something I had not seen many other systems do. My program has very similar functionality. I also coded in the ability to estimate how long a time will take and track your actual time spent on it, giving one more data point to analyze.

Kudos to you for a great product and for launching! I'm definitely going to play with it for awhile, if nothing else than to get some inspiration to finish off my app. ;)
Wow. My mind is still spinning from the computer vision applications this could lead to, but the augmented reality segments (3:48 and 7:00) are particularly impressive on their own. I'd say this is our first glimpse of the second generation of AR.
It's not that nobody has told Nilay why the patent system is broken, I'm sure a lot of people have, and he's read many articles on it, too. It's just that he doesn't want to hear that side. I've listened to his last podcast with Joshua, and he'll completely shut down to anything that doesn't agree with his views on patents. From what I've seen he thinks he's right that the patent system isn't broken and there isn't anything anyone can tell him that will disprove it. I doubt writing another article on this will change his mind, but I suppose it could be useful to the people who started agreeing with him after reading his post.
I don't think so. If someone is spamming a thread they are over posting, I view it the same way.

I can remember at one point having 200 Facebook emails in one day. Tell me that isn't spam.

I often hear people moanign abuot 'Facebook spam' and have heard others moan about 'Google+ spam' as well. Sure you signed up, and might nto truly unsolicated, but its the quantity thats the issue.

A daily update similiar to what linkedIn does is what I would prefer.
Node.JS BBQ with Guillermo Rauch - Housefed Meal
OK, so the Facebook API is probably (one of) the most used API nowadays, maybe even before Google APIs. Assuming out of N developers each has the same chance of "dislike" for some API, it seems to me this pie-chart just nicely shows -roughly- how developers are distributed across APIs. In other words, I don't see how the general distribution of API use [edit]by the surveyed developers[/edit] [del]in the survey[/del] was accounted for.
"Last year, research at Duke and Harvard universities showed that regardless of political affiliation or income, Americans tended to think wealth distribution ought to be more equal.
The problem? Rich people wrongly believed it already was."
I don't like linkbaits, nor much title editorializing. But in this case the title gives very little information about the content of the article.

I think that a better title is "The Lazarus sign: the reflex that makes brain dead patients to raises the arms [with video]"
How do you know you're writing good code?
Great use case for Node.js.
"Take that, Facebook?" It isn't as though Google and Facebook have been at each other's throats in this business for years, and Google delivered a killing blow. They're entering this game very late so of course they're undercutting the competition to drive adoption. That's the way Google works.
I have to sign up to search? Is this in production yet?
Great magnification with the new "searching the web" image thing.
Having used a whole bunch of different TODO systems I have found there is only one that actually works.

1. Have a huge whiteboard on your wall so you can't not look at it

2. Write down all your tasks for the day

3. Estimate how many pomodoros each task will take

4. Cross off every task as it's done

This seems to work mostly because it's impossible to hide the TODO. It's not an app you close, it's not a website that gets buried in tabs, it's not a notebook you flip to a different page.

It's just simply always there. Judging you. Encouraging you.

Plus it's really really satisfying when you get to cross off an item and even moreso when you get to see the whole whiteboard crossed off at the end of the day.
You can't control price inflation/deflation, you can only control monetary inflation.

I disagree. Gas prices go up when the dollar drops (not the only reason, but a guaranteed one). Make the yuan and the yen vastly more expensive, or just block imports at the port, and prices will go up. Maybe even to the point where it will be cost effective to pay americans to make them.
apt-get install ruby1.9. It's in there.
This isn't quite "hard evidence", but as an...experiment...a few weeks ago, I added every single person Google recommended, a total of 1118. Of those, 65 complete strangers have added me back, which is 5.8%. This percentage is not "most", "many", or even "some". It is irksome to see the red notification for no good reason, but I do not think people really feel compelled to add random people to their circles.
I like your honesty. The solution? Build something. I was once in your shoes. I simply started selling CMS sites to clients to support my side projects. $100 per month is easy... go for it!
Debian allows you to install ruby MRI and jruby simultaneously.
Thanks for the reply. Just while you're here, I was wondering if I could ask another question. Am I right in thinking that they used the HIV virus to 'program' the white blood cells? And if so, in the future might it be possible to reprogram the cancer cells themselves? Perhaps the virus could 'patch' the broken/missing DNA?

As you can tell, I'm horrifically ignorant on the topic but I would be grateful if you could indulge me :)