skysight-inc/HackerNews huggingface dataset:
I'd send you a dollar if I could for this post. Awesome.
The original article (if you're able to get through the paywall; I can't) is at http://www.sciencemag.org/content/336/6078/159.full

There is certainly an irony in an article about opening research to the public being behind a paywall.
It is not a viable solution; it will not print within 8" because it produces a result that is too long.
Nike Lebron 8 South Beach Mens Womens Shoes 2012 for Cheap Sale
> "The only reason to write apps is for performance and to get access to features your browser won't let you, but those will both progressively be fixed over time."

That's certainly possible, but here we are in 2012 and offline use of web apps is still atrocious. To say nothing of how inefficiently web traffic currently maps to the realities of cell phone networks.

And then there are user interface concerns (website support for multitouch? camera use? video capture? audio capture?). And everywhere, the all-to-familiar bugbear of disparate specs and support for any and all would-be extension to the web.

I personally think the odds are higher that we'll see another computer use method rising to prominence [1], that shakes up everyone's expectations of what an Everywhere Web needs to be able to do.

That's ultimately where we're headed and ultimately why the web site vs app distinction is moot. The future is services with many interfaces. Web interfaces, desktop OS interfaces, mobile interfaces, even interfaces to other services -- whatever makes sense so that all of it's features are ready for you anywhere and everywhere you might want them.

[1] Head's up displays? Maybe. But I'm thinking more like presence-aware general computing resources. Think appleTV's AirPlay, but for further computing tasks. Walk over to an all-in-one and it becomes an extension of your workspace. More display, more resources, better connection and all your data being sent to it as needed.
They're reimplementing it because Firebug is an unmaintained mess.
You sound like a person who's never had to debug a hairball of a Perl program that looks more line-noise than source code.

You can do just as much damage by being too concise as being too verbose.
Agree. It's like 40,000 freshmen took Intro to Logic classes lately on the internet. If I hear one more person throw out No True Scotsman...

On a more constructive note, it seems to me that discussions of fallacies are nearly useless without first talking about deductive/inductive logic, validity & soundness, strong/weak and cogency.
Mobile Carriers Lobby Against Cellphone Location Privacy Bill
Yeah, this is a sensationalist title. We'll still have favicons in the Awesomebar suggestions, tabs, and bookmarks.
"I don't even see the code anymore. I just see blonde, brunette, redhead..."
Nope, that doesn't work. I already tried going back to the maze after getting B, and it still wouldn't let me in to the chest.
Prediksi Skor Barcelona Vs Chelsea Leg 2 Liga Champions 25 April 2012
Prediksi Skor Barcelona Vs Chelsea Leg 2 Liga Champions 25 April 2012. Chelsea masuk semifinal ini sungguh tidak gampang. Berikut PREDIKSI SKOR BARCELONA VS CHELSEA LEG 2 SEMIFINAL :
This seems like a good example of how screwed up immigration policies are in this country.

We should be running out to other countries and actively recruiting people like her to immigrate here. She's smart, she's hard-working, and she's obviously incredibly motivated. But despite all this, the process of even getting a green card took a ridiculously long time.

I really don't understand people knee jerk stance against immigration (well, I do understand it, it's largely racism).
This may be the wrong time/place to mention it, but I was looking for an online calculator some weeks ago and could not find something that met my needs. I wanted a calculator that would fill in the missing field so I could vary time, interest and principal. For example: How much per month do I need to save at 5% interest to have a million dollars in thirty years? How much if you make more interest? How much to do the same thing in twenty years?

Anyway, best of luck/just tossing out ideas.
Nene hilario jersey
> when people are wrong, they're more often than not guilty of committing fallacies in both their reasoning and their defence of their point.

Hasty generalization :)

I have found that when people are wrong, it's usually because they are incorrect about the facts that they're basing their argument on.
The unclear explanation also disturbing considering that the abuse of logical fallacies has almost become an internet meme. The No True Scotsman fallacy seems particularly popular in this regard.

I've noticed a common trend in arguments of the following sort:

A: No Communist dictatorship has ever had long term economic prosperity.
B: What about the United States? It's had incredible economic growth for over a hundred years.
A: The United Sates isn't an communist dictatorship.
B: That's the No True Scotsman fallacy.
Great poster, but instead of donation button, you should have a "buy a print" button.
Honestly (as not a familiar of FB's advert system), can they sell a $3 CPM? On every impression of a user -- inventory typically degrades as session-impressions degrade?

40K impressions would require 110 pageviews/day over 365 days. For comparison, Reddit averages 13 pageviews/visit [0]. I imagine both are largely dependent on their image traffic; can we draw conclusions between the two? Anecdotal evidence would have me believe I load less "ad pageviews" on Facebook than Reddit.

[0] http://blog.reddit.com/2012/01/2-billion-beyond.html
Make information technology more close to carton box design
Blogging gives the blogger a rewarding experience of being listened to - I wouldn't say that's a trigger, people enjoy being heard, so while they have listeners, they're gonna speak.

The reader on the other hand gets a new post, which could be about anything, and sometimes the post will be bad, other times good, really good. This will create a variable reward system, and keep the reader coming back.
Also check out collections.Counter.

x = collections.defaultdict(collections.Counter)
x['foo']['bar'] += 1
X['foo'].most_common(10)
Etc.
Rebootless updates: now available for Red Hat Enterprise Linux, too
Yes, I am currently annoyed several times a day when I copy/paste a domain from firefox and have to delete the http: from the front. Every time!!!

Edit: Looking again, I see they are not showing the scheme for non-secure sites. So the annoyance continues.
Geekiness and autism: Is there a connection?
That's a ridiculously high CPM for social media. The page views are very low value, even with all the targeting. Considering their revenue now and their traffic figures (over 1 trillion page views a month), their average is currently very low. $1B / 3T page views = $.33 RPM. They get a decent chunk of revenue through things other than advertising (namely their payments system) and that's a low-ball on the traffic, their traffic is very low value. Further growth is likely to come from international markets that are also very tough to monetize. To get that RPM up 10-20x would be astonishing.
Apps won't kill websites, but the way Apple and Google are currently positioning apps, they're the easiest way to improve and mod your phone. Add extensions, games, utilities, have them easily accessible. You can do that with websites with links, but current devices aren't really tailored for ease-of-use and websites aren't packaged in a "similar" fashion, so users have to twiddle with things to get them going.
I don't really disagree with anything you've said here at all...yes, the software as a whole that we're deploying today is different and more complex in many ways...or, perhaps a more correct statement is its ecosystem is more complex?

So yes, there is a lot more overhead now on top of strict functionality, but this isn't what I was referring to - I'm talking more about once you've taken the hit of all these now necessary environment/ecosystem issues and you need to implement a very specific piece of functionality. There are an infinite number of ways to implement something, and I find it to be increasingly common that the most complicated implementations seems to be preferred. It seems once someone learns some design patterns, from that point forward they are determined to use them.

Rare is the programmer in the "enterprise" world who will acknowledge the fact that there are multiple ways, of varying complexity, to implement something.

A good example in my opinion of two sides of this argument, both sides far more qualified than me, was when Robert Martin (Uncle Bob) was on the StackOverflow podcast to discuss some of the issues (attacks) Joel had made on Bob's advocacy of SOLID principles, test coverage, etc. My take on the discussion was that Joel was genuinely trying to understand why Bob considered the complexity of his advocated designs absolutely critical to developing software, and without it, you will fail (or should be fired). However, his argument was unconvincing to me. If these principles are so important, then why can't you make a compelling argument for them that experienced practitioners can understand? And again, if they are so important that you ignore them at your own peril, how is so much software written successfully while ignoring these principles.

I think that side of the camp would do a big favor to itself by becoming a little humbler and intellectually honest.
It's not convenient, because you have to use this entire Parse thing (and pay for it).

The headline is bullshit click-bait.
It's not perfect but the icons are pretty well done. I imagine they could be used to "flag" posts, to let people know when they commit fallacies.
Check out Weary (https://github.com/mwunsch/weary/wiki). It's a framework for building REST clients in Ruby. Clients written with Weary are also Rack apps which can can be mounted in a Rails app, for example. Then you can add your own layer of authentication/whatever to the Rails app which will act as a proxy to your Parse db.
It's true that learning IPA as well can be rather annoying and time-consuming.

However, it can be extremely valuable, because it distinguishes between every consonant and vowel sound that exists in the language. Many times, there are far more sounds than letters -- for example, English has five vowels but at least three times as many distinct vowel sounds. Plus, many times these distinctions don't even exist in your native language, and it is very hard to even realize they are there in recordings, because you're not used to listening for them.

Learning the IPA pronunciations forces you to become aware of every sound in the language, and distinguish between different sounds in different words that you might otherwise go for years without detecting. It's a high-investment, high-reward learning technique, and ideally used together with audio recordings.
Do you think that's it? By that logic, I could make a game that's ridiculously easy and become a millionaire like that. People will beat it, no effort, success.

I think there's got to be a perceived effort and learning curve involved.
What Your Smartphone Home Screen Says About You
Great story.

My family immigrated as well, from the former Soviet Union, but thankfully we had help and I got my citizenship only 5 years after moving to the US.

I really am thankful every day that my parents braved the incredible hardships of moving to the other side of the world to a country where everything was different from what they knew.

If it wasn't for them making this decision, I wouldn't have the incredible opportunities that I do today.
You will have to pay for any server back-end, but the pricing is very favorable and they have a really nice free plan as well.
Current Status of the Browser Wars
Remember, Google does no evil. Some of that money was spent on defeating SOPA/PIPA.
Rooting and tweaking the Kindle Fire
Ask HN: How did Socialcam gain 4M users this weekend?
There's a recruiting post (see: http://news.ycombinator.com/item?id=3881446) on HN that mentions Socialcam gained 4M users this weekend. How did they do it?

Alexa: http://traffic.alexa.com/graph?w=400&h=220&o=f&c=1&y=t&b=ffffff&n=666666&r=6m&u=socialcam.com&
Does that not exist already? Sounds like a neat weekend project. I can see it already - savvr, the savings calculator.

I'll let you know when it launches :P
Where web apps need to be.
Dropbox has a lot of employees
Disruptive Innovation: 4 Mistakes of Sony, 4 Lessons for Apple
Can you give an example of how a lack of consideration of extensibility might come back to bite one?

And please not a contrived straw man example that is obvious to everyone reading, something that one might legitimately do in the real world for reasons of simplicity and expediency, that could turn out to be a genuinely painful experience when it becomes necessary to extend. (Obviously I don't expect an essay, but I'd appreciate if you could try to give us an idea in a reasonable amount of text.)
If it exists, I could not find it.

Looking forward to the personal email advising me of your launch. :-)
You presumably have some evidence that posting a picture to Instagram gives you such a hit, while posting an article to your blog does not. Or at the very least you have some reason to believe this. Could you show it to me? It's going to need to be pretty strong evidence to convince me that blogging, a medium where some posts get a lot of feedback, others a little, and still others none at all, is a system without a variable schedule of rewards.
What? This doesn't mean anything.

I tend to present from a virgin account, sometimes not even using my own computer. I do own a Sublime Text 2 license, but I certainly don't bother to look up and input my registration code on every single computer I ever use... especially since ST2 is so friendly and non-obnoxious about using it in unregistered mode.
We're planning on releasing a Chrome extension this week that'll have exactly that—stay tuned!
I'm glad you think it's cool! I had it priced at a buck but didn't get any downloads, so I decided I'll just use it as an experiment to see how the gestures and accelerometer feature play out. I originally had those options, but I felt they took away from the simplicity. I'm not sure how I would fit them onto the screen without taking away from design.

I thought it had a lot of potential as well. I guess I'll have to work harder at contacting app review blogs.
The movie Blade Runner was based on the book Do Androids Dream of Electric Sheep, written by Philip K Dick in 1968.

The movie The Terminator was at probably partially inspired by the short story Second Variety, written by Philip K Dick in 1953.
> You can do just as much damage by being too concise as being too verbose.

Very true in my experience. Why do something in 3 lines of easy to understand code whose intention is obvious, when you can do the same thing with a clever and obscure one-line hack that will impress your colleagues?
DYEHN?
"ICS has been out for months, and the providers are completely dragging their feet on it."

Can anyone explain why this is such a problem? Does Android not have a proper hardware abstraction layer or driver model that would allow OS updates immediately, as long as these layers remained compatible and a build existed for your processor family?

Windows has supported disparate hardware configurations for many, many years. Yet, generally, you can run out and buy the new version and install it. Why can't Android do this (albeit with a version for each processor)?
Only way I can see them fitting into $100bn valuation is if they come out with an AdSense competitor that not only is contextual, but if you are signed into FB also based on your likes/social graph.
Lufthansa Cloud Service
>If being looked at by a well dressed business man sets off your alarms

If I were a guard, I would not make any assumptions about how people are dressed.

>to the point where you feel you need to have your weapon hand at the ready

I hear you. If I were in your shoes, I too would feel like there was an overreaction. I do some street photography on occasion, and I do get weird looks from guards, on occasion. When you do photography a while, you learn to brush it off. Also, If I were the guard, I would remind myself that an unprepared guard is a potentially neutralized (or dead) guard.

We don't live in Japan where you can pretty much assume, that with very rare exceptions, a firearm will not be produced by an assailant.

>and the last person I have any respect for is an armed civilian who believes himself to be some arm of the law

Ok, we agree there.

>Simply put, he is a hired thug for the bank.

That statement tells me a lot. It's a pretty antagonistic interpretation of his aggressive attitude. Maybe he is maybe he isn't. Do we know he has a criminal record of unprovoked violence toward innocent people?

> if I were casing him - he would never know it.

I'm pretty sure you would not let him on. Do we know others would not be more impulsive?

For all I know he is a dick and does explode violently at others unprovoked. Still, I didn't read any evidence to that effect.
One suggestion: Revise your list of browsers with inspectors to indicate what they are. The newcomer will look at that and think they need to download a tool called "Safari Stable".

It most likely should be something like "Safari (stable build)", and similar for the others.

Thanks for the write-up.
镇江房产
yep ... that's the graph you want to show investors haha
Suppose you just select the part that you want to copy instead of the whole mess?
Single page link for those who prefer to read the article whole instead of chipped up into four pieces:

http://www.investorplace.com/2012/04/4-sony-mistakes-4-lesso...
Both of those errors seem like fundamental category errors. He's using a dictionary construct which effectively makes it so that every key has a value, but then relies on dictionary membership when testing. This happens to work, but it makes little sense. (One could argue that 'foo in bar' should always be True if bar is a defaultdict.) Seems to me like he should have checked the value of the word rather than using 'in'.

You make a good point about this being written by a known intelligent person and seen by many others who didn't see the bugs, but I think it's ultimately a lesson in thinking about semantics rather than behavior. This code relies too much on the behavior of defaultdict rather than just what such a thing means. As long as what it means is kept in mind I think it should be safe.

But that's just, like, my opinion, man.
Wired Confirms Planetary Resources is Asteroid Mining
12 More Billionaires To Commit Over Half Of Their Fortunes To Bill Gates
Top 8 Worst Kids Boardgames
LINQ To Objects in C++
anything that hits the disk heavily, including time machine, kills my snow leopard machine. lack of ui responsiveness, beachballs et al.
To me it seems that the native app is the one on the chopping block. It seems that websites are getting closer and closer to the native experience. Once they're close enough, why would you ever want to make an app? With the website, you give yourself the ability to go multiplatform without doubling or tripling your development efforts, allow yourself to iterate quicker by sidestepping lengthy approval processes, and establish your web presence all in one go.
HP dv6-6145tx Battery
this is clever, thanks for sharing
淘宝论坛
You should take a look at http://vcs-home.branchable.com/ They have a mailing list and a bunch of resources to do similar things.

Right now I use movein[1] to maintain my dot files. Each dotfile is held in it's own repo which is checked out to $HOME via GIT_DIR and GIT_WORK_TREE environment variables. The mr[2] command ties the git repos together as it if was one repo. I use additional repos or branches to handle variations within dotfiles. For work, I try to keep things confined to the relevent directory eg. using local.vimrc[3]

[1] http://stew.vireo.org/movein
[2] http://kitenet.net/~joey/code/mr/
[3] https://github.com/embear/vim-localvimrc
Why shouldn't they be ignored?

It's easy to be a critic, much more difficult to put your money where your mouth is.
I haven't done this yet, but I'm guessing you could just branch off of master, and create a "home" or "work" branch.

To me that might be better than using setup scripts for the various environments, and keeping it all in one branch (like I've seen other people do).

I'd prefer to see the differences by doing things like:

git diff master work

or

git diff home work

etc
> the 'fallacy fallacy': Thinking that the presence of a logical fallacy in an argument implies that its thesis is incorrect.

It's worse than that. Paying too much attention to rigour and the mathematical validity of arguments unduly privileges strict logical argumentation over "traditional" informal argumentation.

Outside of technical areas there are almost no arguments amenable to pure logical argumentation. Think about it - why would you be arguing over something that can be mechanically deduced with certainty? In most circumstances logical syllogisms and the like are used only as "glue" to hold the real argument together.

We should recognise that arguments using these "fallacies" don't have absolute persuasive power, but we shouldn't go so far as to say that they can have no persuasive power at all.
Is it just a blog and an email list? Have you considered migrating to Tumblr (or wordpress.com) and Mailchimp? They could easily handle your traffic, for free. Then you could worry about promoting it and/or adding ads, without the monthly overhead of hosting.
Cheap Beats By Dre On Sale Beats By Dre Headphone Outlet
Enjoy Clear Sound With Beats By Dre Now, Cheap Beats By Dre Of High Quality Deserve You To Buy, With Free Shipping For You To Shop In Beats By Dre Online Store.
With respect, a guide to dotfiles should explain what dotfiles are.
Discount  New By Dr.Dre On Sale,Cheap Beats By Dr.Dre 
Beats by Dr. Dre Headphones at PriceGrabber. Read reviews, find lowest discount prices on Beats by Dr. Dre Headphones.
Great salesmanship tool worksheet!
The fact remains, proper integration of Dart - the way the very first example wants to show us - will not work in any browser but Chrome+Dart. It's a problem for any language that wants to run in a web browser except for JS.
I'd say that Rails made it much more quick to get started with web development than Java and Python did at the time, maybe. Certainly, I could do the same things with PHP as I could with the new hotness that was Rails, but I did it much more quickly with Rails and I ended up with nicer code. Node.js hasn't helped me in a similar way, but maybe I'm missing something.
NYC TechCrunch Disrupt Hackathon – Workshops & Judges announced
You have a story - you got yourself and your kids well using alternative methods. I'm sure there are sites for home treatment/remedies that would be interested in the story, methods, etc.

Getting in contact means finding those sites that report on related subjects and then contacting the webmasters/editors involved through email, twitter, contact forms, and general networking.

Email is difficult, even when people subscribe, once they get bored with it, rather than unsubscribe they just hit the Report Spam button which makes it difficult to run legitimate lists.
From the article:

"To be fair, eBay is struggling under the massive accumulated design debt of a website originally conceived in the late 90s, whereas their mobile and tablet app experiences are recent inventions."
7 programming myths -- busted
This is exactly the same behavior as Chrome already has. Linkbait, flagged.