skysight-inc/HackerNews huggingface dataset:
Umm a 40% discount on healthcare is huge is ~16% of US GDP which is significantly higher than the rest of the world. For reference that's savings is larger than the interest on the national debt. In other words the money we waste on healthcare is like doubling the national debt. Or twice what we spend on oil.

http://en.wikipedia.org/wiki/File:International_Comparison_-...

PS: Japan spends 1/2 what we do on healthcare despite a rapidly aging population. But, I would assume we would end up somewhere between them an Canada, because a significant portion of Canada's costs relate to it's vary low population density.
Woah, missed a whole section:

> This is not a valid construct. By using "of" you are iterating through the keys of dishes, which will inevitable be strings.

No, they are objects with properties like "dirty", not strings. Dishes is an object of key value pairs. I've been very active in MooTools, contributed to its source, and have written plenty of my own stuff to know the importance of iterating arrays v. objects properly, (and have since repented of extending built-ins).

While I'm on the topic, I love `for own key, val of obj`, own is so, so awesome right there.
I like command lines, but often make fun of people that prefer them over well-produced GUIs. I suppose the reason is that well-produced GUIs are rare.

That being said: turning text red is notable? In 2011?

(Will accept downvotes with dignity.)
Esperance vs Monterrey en direct live
First, as security breaches go, that's pretty minor. Someone could also shit on my front doorstep too, but somehow it doesn't happen that often. Second, there are better ways to link devices than pairing; for instance, hit a button on the receiver to see the closest device by signal strength, while also remembering all previous devices. Or, a UI for booting out the device ID of an accidental linkage or ne'er-do-well.

Pairing makes sense for sensitive data usage, such as tethering. But it's a broken pattern for consumer purposes like multimedia and gaming.
Wow. I expected positive results, but not that fast. Is there any precedent for this sort of thing? Hell, did Radiohead or Trent Reznor release sales statistics when they tried schemes like this for CDs? I'd love to see the numbers if so.
Incredible HD Time Lapse Video of Utah and Arizona Landscapes
Source maps will be helpful, but I still can't put a break point in my coffee script from the browser.
I find myself using Python for application development and dropping into R for interactive data analysis. ggplot2 is really pleasant to use while matplotlib just sort of feels like a better gnuplot.
I agree with the general sentiment.

But I'm not looking for a general solution. What I'm looking for is some cues and hints.

The most common answer in this thread has been "write more code". When I started collecting resources (mostly links to course material and lecture videos) I got into a read only mode. I forgot that writing code was probably the one thing I wish I had done more in college.

I don't know exactly what I was looking for but I think diving into the material is a great tip, thanks! :)
The issue is that some people take adoption as a proxy for quality and assume Linux is then obviously inferior. I'm just pointing out that Linux's adoption rate does not actually reflect on its quality--it is a product of a wildly imperfect market.

There are, of course, many other reasons why number of users is at best vaguely correlated to quality; I'm just showing that in the case of Linux it's even less about quality than in other products.

So the issue is that random Linux detractors care--the sort of people who try to convince all their friends away from Linux and towards the proprietary technology du jour. And, regardless of how "stale" the market may be, I would definitely like to see more Linux on laptops and desktops.
Chrome warns of an SSL error when I try to visit his site, and when I click proceed, I see an OpenDNS page about nameservers failing.

And yet, isup.me says it's up. Interesting.
I just tried viewing this fellow's website through an iPad and an iPhone, and am pleased to report that he had the native good sense to make sure his site didn't look like garbage on a mobile device before singing the praises of the mobile web.

However. This good sense is far from universal, yet. When I browse the web on my mobile device, I stumble across a lot of pages that look as if they've never been viewed on a mobile browser - or, worse, that seem to think I'm using a mobile browser from 2003. Many other sites still use Flash - it will probably be another five years before the last one of those gets the memo that Apple mailed four years ago. And even the sites that have a mobile design often use stock frameworks like OnSwipe, which I find to be an effective commercial for native apps or, for that matter, unstyled plain text.

In short, it's too early in the web's counterattack to deem it effective. For at least another year, that app icon is more valuable than a hyperlink, because it provides evidence that at least one programmer has spent at least five minutes looking at the app on a mobile device before signing off on it.
You should checkout Wuala. I've been using them for a while and they let you trade or buy space.
It's totally natural. So if you prefer CS don't let using a third-party lib change your mind.
No, you're missing the point. I showed my initial disagreement with harmless good humour. Too bad you didn't understand that, and decided to give the same condescending boilerplate "HN is just different" speech I've seen others be berated with a dozen times.
You're language snobbing a joke? Really?

But to answer your question, basic is like a fart joke, everyone gets it.
I think the settings thing is sort of intentional. The assumption is that most users of ST2 like json, and the default file settings are well-commented in the JSON files. Also, it's weird that you thought you had to use Emacs, since clicking the menu option for a preference file opens that file in ST2. That being said, the whole global default/user default/file default system is pretty confusing to me. I think I get it, but I still put settings in the wrong files, which then don't work, and so on.

Another issue with ST2 is that, like you mentioned, for whatever reason, it's very hard to find answers to your questions via Google. You always either end up at some release notes that tell you the feature you want exists, but not how to use it, or at some forum posting from 200 years ago that's wildly out of date, and full of the usual wildly-stupid comments one finds in most internet forums. There are number of features that I now use daily that I only found out about through word-of-mouth. (To be fair, this last part is probably true for many people with many editors: "Oh, you can do $x in $EDITOR? Show me how.")
Digital Xmas
The function without () thing annoys the crap out of me.

I much prefer Python's way of doing things, () is the no-argument call, and without parens is the actual callable object. It emphasizes that functions really _are_ first class values that can be passed around, instead of having to use some special-case syntax to get at the callable.
So is structured development really better than off-the-cuff development? In this case it sure looks like a structured environment would have caught the bug in the original code but it also means 10 times more people getting their fingers in the pie.
I'm not having any problems myself, but here's the output from dig for it.

louisck.net. 14400 IN A 75.119.221.139
I got that for a while yesterday. The site probably changed nameservers and IPs, and your/your ISP's cache hasn't expired yet.
It works fine here. Why use OpenDNS? They mess with your DNS results. Instead, try 8.8.8.8 or 8.8.4.4: http://code.google.com/speed/public-dns/docs/using.html
This feels like one of those comments that I'm going to write with good intentions and come away with one downvote and no replies. Still;

Your post is CYA advice. It's the socially acceptable least you could do - to encourage talking to a professional. not to imply that you owe more, or practically that you could do more, but...

You want to do something

You are afraid of making it worse

Those constraints lead to a nonpost. Who is adult and hasn't heard of a suicide hotline? Why is financial advice to always spread your investments to minimise catastrophic risk in the conmments of a site encouraging people to go all-in on a startup life? Because its nuance free and safe advice, at worst it can't hurt you for recommending it.

But what else can you do? Shrugs helplessly.
I have both the SICP and the MIT OCW Mathematics for Computer Science in my list of things to learn. I really want to get into the later so that I can take full advantage of the Stanford/Berkley online classes ( like http://www.algo-class.org/ ).
Skype for Android Adds Photo/Video Messaging on Wi-Fi/3G
Although I'm really happy for him doing this, and it working out so well; Trent Reznor / Radiohead did this exact thing years ago and made millions from it, so I'm confused as to why this got such large publicity.
I wonder if he would have made more if he had let users choose the price.
As is often the case, look to hip hop.. Odd Future, lil-b, Das Racist and (in the beginning) Soulja Boy are all examples of leveraging online presence into widespread popularity
Social Media.
Only 4 days in and over $500k. Very impressive. But hey, this is Louis CK. I wouldn't be surprised if he hits $3 million within 6 months.
That's true, but on the other hand, there are many apps that are pleasure to use where a web site is a pain in the ass. The android gmail app comes to mind.
Freakonomics: what went wrong?
Good. Some useful products were lost, but hopefully the remaining ones become better than ever!
When Trent Reznor released Niggy Tardust, 28,322 paid $5 for it, which was 20% of the total who downloaded the album freely. Were there any other albums he released for $5? Granted, this was Saul Williams' album and Trent appeared on it; it wasn't a Halo album.
I really hope people don't turn this into a "Louis CK did it, so you should publish without DRM!". I agree with the anti-drm sentiment a lot of people hold, but this experiment only worked because it's "rare". Every time something like this is done people use it as evidence of the viability of the idea (Radiohead's pay what you want comes to mind too) and that really shouldn't be done. The only reason I heard about this experiment was because it's an experiment and I would personally bet that if this wasn't an experiment a huge portion of these sales would never have happened, I hope in the ensuing celebration of the success of this people don't forget this important fact.

"Louis CK published without DRM and made $500,000 sales in 4 days, therefore if you publish without DRM you too will break your own sales records"
Google DNS makes for a suboptimal Netflix CDN load-balancing experience. :(
"There are people who, no matter how much they sit down and think things through, try and sort out their problems, etc, are going to feeling depressed"

Although you're probably right, it's also dangerous to promote that viewpoint. A depressed person accepting themselves as inevitably and irreversibly depressed is not productive, even if that's the case. It's not analogous to being gay where you can accept it and live a happy life.

I suppose accepting that you're permanently depressed could help you cope with it, but I'd be scared of having people assume thats the case before exhausting all other options.
Ok, just to be clear because this comment is ambiguous as to if you understand what I'm saying.

The comprehension in your article is not valid, you need to change one thing or the other for it to work.

> Dishes is an object of key value pairs

Yes, and you are getting the KEYS, not the VALUES. I doubt I need to say this, but per the spec KEYS are ipso facto strings.

At the point you do

plate.dirty

"plate" is a STRING, one of the key names in the dishes object.

See, here is the compiled code fresh from the compiler (with added comments):

var plate;

if (meal.status === 'done') {
for (plate in dishes) {
// plate is a STRING, plate.dirty will not exist
// you want dishes[plate].dirty
if (plate.dirty) wash(plate, brush, sink);
}
}

You're making the mistake of thinking CS will do the plate = dishes[ key ] part for you, but it won't...do it yourself or us "in" on an array.

You'll also note there are no sanity checks, so use with caution.

This is precisely what I mean when I talk about not knowing CS well enough. I mean this with all due respect and do not intend to dismiss you. You are clearly very bright and a good coder. Anyone will get tripped up in any language at first.

The point is I've used CS so much I breathe this stuff...I knew instantly that it was an invalid construct.... I'm simply saying (like any language) once you learn it well enough a lot of these sorts of issues fade into the background.

Maybe you don't think it's worth the effort to get to this point, and that would be fair enough. I just think it needs saying that some of the points you raise are related to being relatively new to CS.
Sure, we should be able to make it available on the blog site.
It got a lot of publicity because that's what he was trying to do. He was on NPR's Fresh Air today and he did a AMA on reddit the other day.
I'm sure that most big production/distribution houses are not panicking because it's still a new way to distribute content and it's a niche product, but I'm wondering what they are thinking of this right now. Do they view this as an emerging trend or just as a fad?
This "insight" is why WebOS was such a good idea. Entertainingly written though.
Great thing to do in Art School Melbourne
Art School Melbourne is a great place to visit for those interested in the field of art and craft. In this school basic training to students of art and craft is given. There are certain points that one must keep in mind for learning art and craft.
Or without even choosing the price, going Bandcamp-style and setting a base price while letting you choose to pay more. He also could have made more by providing a link to send the special as a gift, both giving a fans a way to show support, and perhaps growing his audience at the same time.

Very happy for his success, and I hope other artists are paying attention.
Is it me or do I find $32,000 for that website a bit too much?
Now you're just using a 'no true scotsman' fallacy to exclude cases that don't fit your argument.
Ya I took the exam yesterday at Yale. Pretty long and difficult, everyone stayed for the full 3.5 hours. Professor Polak is a firm believer of having a good spread of scores and so made the exam long and challenging. All in all it was a good class, I just wish he spent more time defining things in a more rigorous way rather than bombarding us with intuition.
I think by releasing the sales figures he actually runs the risk of decreasing sales. I think there is probably a segment of the population that would feel bad about not paying for the video but now that he announced how much money he made their guilt over stealing from a poor artist will subside. It's a bit hard to keep people sympathetic if you've announced that you just made a nice profit. I'm sure at this point he's satisfied either way but it's a thought I had.
It's less of a unique idea, and more of a why-didn't-I-think-of-that sort of thing, in my opinion.
I think your premise is flawed. As I understand the bee sting theory, it is not that self-improvement and community-improvement are halted by the effect, just that they are slowed.

Reversing your premise, if you were to take a population of ancestral humans and greatly reduce the stressors on the population (illness, malnutrition, war, etc.) then would you not expect that they would tend to improve their lives at a much faster rate then their contemporaries?

Ancient progress was agonizingly slow by modern standards. Perhaps the bee sting effect is part of the reason why.
GHOSTS I-IV (Halo 26) and The Slip (Halo 27) were both hugely successful.
It's down for me, here's a mirror:

http://webcache.googleusercontent.com/search?sclient=psy-ab&...
The show wasn't anywhere near as amazing as his previous shows.
Ah! Much much better now.
One thing that web apps lag behind now is the "micropayments" thing. The eponymous "in-app purchase" is a damn sight easier for the end-user to understand and use ("Do you wish to purchase 99 potions for US$0.99?" Yes/No button).

Because the App Store already has your card on file, they can do this with minimal friction. Same goes for Amazon.
Louis C.K. deserves all credit for showing that you don't need a label, that non-DRM distribution's benefits outweigh its costs, etc.

Yet to me the real lesson is about the remarkable PR he's built for this story around being the "purple cow" and his ability to market to his audience (holding a AMA on Reddit even).
Isn't iTunes all DRM-free MP3 these days?
books, sheet music, information used to be more expensive by far than it is now.
Searching for Outstanding Warrant from Jacksonville
long live the

{ :hash => :rocket }

!
I thought Amazon was arguing that it was too complex for them to collect sales tax for all of the states? Wasnt that their whole argument in their right with three state of California?
downloading my purchased copy now.
Doesnt this play havoc with caching - I mean if you had a single UI webapp (that in turn queries all other webservices to render a page), then you could simply heavily cache your UI webapp. But when your client side JS is directly querying individual web services, in that case you would have to cache each individual web service (not sure if this introduces inconsistencies vis-a-vis different web services).

Is this how Amazon - who reputedly has everything as services - renders its webpages as well ?
Right, and you cant just robo-sign foreclosure paperwork either. Until the justice department starts doing their job of enforcing the penalties both ways the system will continue to collapse.
"Works on all devices

Trello works on everything! It’s web based and made to go mobile if you need to. Nothing to install. Nothing to update."

Not true, iPad safari looks like sh*t.
How To Get The Very Best Carpet Cleaning Organization
Carpet cleaning in Bronx is a very important job which home owners may need to look in to. Visit http://nycarpet-cleaning.com/ for more information about Westchester carpet cleaning, Carpet cleaning in Bronx, Staten Island carpet cleaning, Sofa cleaning in Mount Vernon, new York carpet cleaning.
Springboard Style Widgets on iOS
The first time around, it was the day I opened the site, since the site was a store and I knew exactly where to get good free advertising for what I was selling.

These days, the apps I build are a lot more complex and targeted to very specific business use cases... and I'm lucky to get a couple signups in a month, despite nonstop Google/Bing PPC advertising.
Free hd movies online
Everyone can watch movies online for free with our selection of the latest released and popular movies.You can see high definition free online movies,full length videos online and best movie trailers on the site. For more information please visit us.
You're missing the price aspect: at $5 it's hardly even worth it to torrent it when I can have a zero hassle download experience.
A proper experiment is repeated, over and over again. Some indie bands are managing to make money from "pay what you wish", and a great many more have been thriving from customers paying for easily-torrented, DRM-free downloads.

Video, on the other hand, has had few other tests of the notion that (most/some/enough) people are willing to pay a reasonable price for a good product, even when they don't have to. Instead, our choices are streaming services (to authorized devices only), or physical artifacts (with five layers of encryption). This is the first digital video purchase where I felt like I truly owned the movie I was buying. Give it time for others to try the experiment and see how they fare.
One way is to wrap the program with a parent process that can handle the colourising. Here's a version I've been using for 6 years or so;

http://people.apache.org/~colm/utils/sexec.c

it uses regular select semantics and a trivial state machine to pick the active fd, and has an XML mode - which is convenient for colourising in XHTML (if you want to record an automated process say).
Disagree. I've never bought a comedy DVD in my life, because frankly, an hour of humor isn't worth $15 + the overhead of receiving a package and storing a physical artifact in perpetuity.

But $5, I can have it in seconds, and forget about it until I want it again? Different story entirely. So I bought it. I don't think I did it because it was an experiment - if every comedian released stuff like this, I feel like I'd regularly spend money on comedy which now, I frankly don't.
In other companies, they would wait years, put all of them in one bag, and announce a layoff.
To be pedantic: DRM-free AAC and Apple Lossless.
Sure, likewise it's not my intention to write you off, you clearly have some good points based on real usage... I'm just trying to contrast your experience with people who have used it even longer still.

> Like I said in the article, I _feel_ the relationship when I see `!==`, I don't feel it when I read `isnt`.

Sure, I think that's fair. The point that I'm trying to make is that I think this is subjective based on your own personal background/brain/whatever other nebulous factors.

In your article it could be taken to sound like you are making a case that there is some neurological reason that "!==" is more readable, and I'm not prepared to accept that without some more substantial evidence.

I think I get where you're going, you're just trying to draw comparisons...I just want to add that those comparisons are somewhat nebulous and should not be taken absolutely.

> Welcome to my article.

I didn't get a chance to expand on that point because of space limits. What I mostly mean there is once you're in someone elses code, as far as I'm concerned it's basically all bets are off anyway. At this point when debugging other-code it's often JS, so the point is moot anyway. However, even when it's CS I don't find debugging the JS directly very difficult because it's clear enough for that purpose. Usually it's some issue like a value is not being coerced properly, or arguments being passed in the wrong order, and those are pretty easy for me to nail down with a debugger even if the source is a mess of compiled JavScript...then it's easy to fix it.

Re: debugging, I think we are on the same page. We have different styles. Yours is somewhat crippled by CoffeeScript. It may get better in the future, it may not. I just wanted to say I feel no such impediment.

> it's not hand-waving

My main objection is your examples. Like I said they could be construed as making a more scientific-objective case, rather than a more philosophical subjective one.
Speaking of missing features, Sublime Text 2 doesn't support printing. Also, full-project searching is dog-slow.

Having said that, it is my editor of choice, but I'm not happy about those two points.
My only misgivings about the new syntax is that these sorts of lists now look rather dumb:

foo: :bar,
baz: :quux,
wub: :bozo

(This is, admittedly, a very subjective complaint. We could start calling this new double-colon syntax collision "Paamayim Nekudotayim".)
I doubt how many people really use Cassandra.

I believe MongoDB or Redis would be far more popular..
Advice for newcomers to OOP