skysight-inc/HackerNews huggingface dataset:
This is what frustrates me about many of our non-USA HN'ers here: every time the state sponsored health care issue comes up, the non-USA folks can't wait to talk about how their country has it, or how it costs this little to get coverage for this or that problem in their country, and then they wonder why "you Americans" put up with the system you have currently in place (self-insured, no state plans - pre-Obamacare). I've read my share of comments (often from European HN'ers) that mock USA citizens' mentality with regard to state sponsored health care here.

Well here you go - this is the perfect example to share with you as to why most Americans didn't/don't want "Obamacare". We, the voters, have no confidence that the current system+administration+Congress (or previous 10 of each!) could've created a system for "health insurance for all" that worked and was efficient. It's not anything against Obama - it's that we've seen administration after administration try to implement some big, sweeping group/plan for 20+ years and every one of them has turned into an inefficient holy hell of a mess. The most recent example of a major #$%&-up is Homeland Security (which I think is the last major agency created).

If the American public believed that the current government was capable of delivering state sponsored health care in an efficient way, every Democrat and Republican in this country would've voted for it. So don't think of "those who are against Obamacare" as anti-Obama, but rather anti-inefficiency (or anti-bigger government).
100+ IPython Notebook data mining examples
If i'm buying something online, chances are regardless if the price is the same (usually its cheaper), i'll get it through Amazon. Partly because I have prime, but also because I know these guys will guarantee every part of the transaction is quick, and flawless.

But if they start making mistakes, moving to someone else is pretty easy. I think they realize there's no lock in (well right now...)
Visual basic, no love in 15 years and still kicking C#'s ass on the desktop
Funny idea. But my colleagues must have been really surprised by the sound of Burzum coming from my laptop, even though it was during a lunch break. Anyway, nice to see so many metalheads here on HN, stay trve! \m/
I don't think anyone's denying that this launch is a failure. It's clear as day. josefresco's point, though, seemed to be that this particular quote could easily have been politically motivated. None of the articles you link restate that 'single digits' claim. One of them even states the number could be upwards of 20M.

Just saying: take the 'single digits' claim with a grain of salt. You don't need to buy every ridiculous claim about this to acknowledge that this is a bad launch.
I'm surprised at the current number of likes/dislikes for Lisp and Scheme. Most of my work, including at home, work and in the past at school, was in C, C++, Java, Perl, Python, SQL and some mixes of Shell and other minor dabbling in other languages.

I had some exposure to Lisp in school way back when, and had to do some work in Scheme. I hated it. Strong dislike! So what was I missing? It seems these have a strong following compared with how widespread they are.
CiiMS 1.8 Released
Obligatory mention of the 'Snowden' missing from this list. No matter how tight you assemble it, it still leaks.
I have been living in London since 2011, so I let me old T-Mobile plan lapse. When I came back my SIM was dead, so I bought a pay-as-you-go SIM in the store. They told me if I don't top it up every 3 months it is not guaranteed to work. However after I am typically gone for six month cycles, and the last 2 times it was still active.

I'm very keen on trying this new plan though as $3/day on top of pay as you go is not a good value on a 2 week trip. I'd be very happy to just pay $30 and get a reasonable amount of mins/texts along with great data.
> And worse of all in their mozilla IRC channel those guys said writing such things should be left to experts, that people should always use the C libraries with rust.

>It's true security features should be vetted, and cryptography requires expertise, but on the other hand look at Go. They wrote a lot of their own cryptography code in go, and it seems to work pretty damn well.

The issue here is that people who try to roll their own cryptography solution fail at it and introduce insecurities on their own almost all of the time. Think about the amount of bugs in any reasonably complex solution that the layman comes up with. Now imagine what happens when you set the layman off to implement a solution to a problem already solved by experts that can totally destroy your business if not written perfectly.

If we wrote our own cryptographic algorithms for HIPAA compliance where I'm at, I'm pretty sure we'd eventually have to shut down the company due to mass violations due to improperly implemented complex algorithms.
>> fold () x
it should be fold () 1 x or foldr1 () x
or foldl1 () x
of course according to Guy Steele, fodl and foldr are considered harmful :)
"All we need to do is wake up and realize that the reality is not what we think it is"

Somehow I don't think a sudden realization is going to make a whole lot of difference. To make any difference we're going to need a complete upheaval of the mechanism and culture of the country. And not just any one country. The entire global financial system is geared to support and further this kind of imbalance.
There was a short story about humans settling on such a planet: http://www.kuro5hin.org/story/2002/12/21/17846/757
How Dropbox could beat Apple in Photos
I wonder if there's an idea for a startup for startups here:

Navigating Govermental Bureaucratic Morass as a Service
25 Dislikes for D? I didn't know it had so many users. :)

Reminds me of the ironic brag at Dconf: "We have people who program D against their will" (http://dconf.org/2013/talks/clugston.html)
I forgot LINQ! I think nobody is using WPF for new project? I like that UI application feels native in C#/Windows.
That implies that it's easier to exploit bugs than to squish them. No.
Javascript having a higher approval rating than coffeescript is actually pretty interesting.
Android 4.4 KitKat and Nexus 5 Expected on 15 October
In ML-family languages like OCaml and Haskell, function application is left-associative: f g x = (f g)(x).
I had a really good laugh at some of the furniture descriptions. "Lack is the name of an IKEA side table that isn’t lacking in style!"
TIL 140 people don't know the difference between Flash and ActionScript
Is it worth including HTML/CSS?
If C# wasn't made by Microsoft, but had a similar toolset and feature set, i would offer the opinion that it would be the top managed language.
Sparkler -- Native pattern matching for JavaScript using sweet.js macros
Pif - FPGA add-on board for the Raspberry Pi
That sounds infuriating. Why would you hang around with those "smart" people?
What is happening in the Western world (rise of inequality
due to skills being prized higher owing to technological
change) is very different to what happened in Russia.

We are currently in a period of technological change and - as we see on HackerNews everyday - skills are being prized. Ostensibly we are supposed to be helping the economy. Now it sounds like we're making income inequality worse since we know things that other people don't.

I had no idea what to Google for more information but I found this outdated paper from 1998 in the Quarterly Journal of Economics http://economics.mit.edu/files/3809 We get supply-demand analysis like

the unprecedented increase in the supply of college
graduates during the 1970s may have been causal for both
technological developments and the changes in the
structures of wages in the past two decades

That paper was written in 1998, I wonder if there's more recent discussion on relationship between valuation of skills and wealth inequality.
Boyd's Borgata gets first New Jersey online gaming permit
Some mass is sloughed off late in a star's life, but the star's core remains behind and this can still be quite massive. If a planet is not consumed by the star in the giant (or supernova) stages, it's orbit would be altered because of the decreased mass of the star.
Why people dislike ActionScript ? we are talking about the language , not the Flash Plateform. As a language ActionScript is what Javascript should have been ,strict enough for large scale programs , dynamic enough to be written fast. Flash is the plateform and the framework , actionscript is the language. I dont really get that hate for ActionScript.
Twerk Like Miley
I used PHP when it was PHP/FI, that's "personal home page form interpreter" for you young 'uns. No-one calls me a n00b.
seeing how there was quite a bit of CFML bashing going on yesterday, i doesn't surprise me that ColdFusion has that many dislike votes.

BTW, its CFML, NOT ColdFusion. ColdFusion is a product, CFML is the language. it would be the same as having JRuby on the list instead of Ruby. if you're going to have a poll on programming languages, then at least label said languages correctly.
Suprisingly, I have never even thought about compiling on Coffeescript since my rails app does that for me. Personally, I love using Coffeescript because it's just so much easier to write compared to javascript without thinking about braces and semi-colons. On the whole, I guess what framework you use affects how you use a language. In rails projects, it's very efficient to use coffeescript over javascript.
Dislike ActionScript - Like JavaScript.

Interesting ...
I know this is 100% subjective, as is the nature with most polls, but I must say I don't understand why python is such a darling . What's the deal? I just want to understand... I feel like I'm missing out on something (like seeing the boat in the magic eye pictures)
"Android and iOS essentially force you to use Java or Objective-C respectively"

But the combination of iOS and Android gently pushes you in the Mono/F#/C# direction. Come to the light side!
Thinking Fast and Slow at least mentions many similar experiments and the results are often interesting, so it is probably worth reading if the topic is of interest (and it probably should be).

I have't looked at the actual research behind the topics they are covering, but at least there seems to be a good reference list in the book so it should be possible dig out the articles.

http://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow

http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/...
I would like to use this in a site where we print physical photos (all that exist are in flash). As soon as i select 100 images ate the same time it crashes all my browsers.
(Eg: FireFox went up to 3Gb of used memory and then crashed)

Try this:

Use Settimeout on a loop when generating the thumbnails so the browser is more responsive when you upload dozens of large images.

Also the memory usage is way too large. The GC takes a while to kick in on all the canvases. Have you tried reusing the canvases?

Also IE limits the memory you can use in canvas, when i upload multiple files at the same time i get:

build.js, line 1191 character 9
SCRIPT14: Not enough storage is available to complete this operation.

And only 5 thumbnails got generated.

I looked into this and there is not much you can do i think.
The prominent communists in the Soviet party had largely been murdered after the Moscow processes, left the country, or been exiled to Siberia, by the mid '30's. To the extent there were any communists left in the party by then, it was people who were too afraid or too weak to stand up to the regime.

To the extent the KGB were selected for ideological purity, they were initially selected for adherence to the ideals of a Stalinist party machine that was mostly concerned with the protection of privilege.

It's totally unsurprising that they "turned hypercapitalist overnight" - you had a group that was built on accepting that using pretty much any means necessary to maintain power and privilege was perfectly ok.
I'm Swedish, like metal and only got 18 of 20. [Edit: Time to get more into Black Metal :-) ]

(My absolute favorite Swedish [Technical] Death Metal is Meshuggah -- complex, fast.)
>C#: Microsoft

Mono, XSP, Xamarin, etc. make your argument pretty much moot if you set up properly. C# is an ECMA standard, most of the C# source code is open source or is being open sourced, and there is a large and active open source C# community. This may have been true 5-10 years ago, but if you're really super anti-MS, you can still use C# today. It's a fantastic language with fantastic libraries.

Disclaimer: I've only toyed around with mono for web programming, I've not used it in production, and the baked in authentication libraries (aka Forms Authentication) seem to have some problems still, but we ARE using Xamarin in production for our mobile apps and it's working fine.
Why is that? I prefer JavaScript to CoffeeScript, and I imagine that more people have used JS than have even tried CS.
Drunk woman chases Neighbor w/ Sword after watching Braveheart
Xtend, Haxe and Kotlin works just fine.
A city hits "climate departure" when the average temperature of its coolest year from then on is projected to be warmer than the average temperature of its hottest year between 1960 and 2005. [...] Put another way, every single year after 2047 will be hotter than D.C.'s hottest year on record from 1860 to 2005. It's the moment when the old "normal" is really gone.

Well, which is it, 1960-2005 or 1860-2005?
This is obviously not a planet. It hasn't cleared its orbit.
What's a "pattern-oriented solution"? As opposed to what?
We need Yahoo to succeed
Of course it uses violence; try declining the "non-violent" penalties. Even criminals don't immediately resort to physical violence, but you still know precisely why you should hand over your wallet.
I think you're referring to the video, Antipope Francis practices Judaism, http://www.youtube.com/watch?v=4AMrXtj8AJY. If you pray Jewish prayers and observe Jewish holy days then you are practicing Judaism. I guess this concept is too complex for people like you to understand.
That's not much. A single modern nuclear plant costs around 8.5 billion.

http://en.wikipedia.org/wiki/Olkiluoto_Nuclear_Power_Plant#U...
I like and dislike Javascript at the same time. That was not a mistake, this is actually how I feel.
Lenin tried to push his "fair wealth distribution" ideas.
We are all aware of results.
Not quite -- the rule is pretty simple: Implicit function calls associate to the right, to the end of the line (or the end of the trailing block). This allows you to write code like this:

console.log inspect value

model.save(attrs).then ->
ui.update attrs

rect.scale height * factor

... and have all of the results come out correctly, while leaving the code readable. If the rules were "more math-like" as you say, then none of that would work. Perhaps it would harmonize with special libraries that used functions (automatic-partial-application a-la Haskell) in a different way than JavaScript does ... but that's not the world we live in. It's gotta harmonize with JS functions as they exist.
> I don't know why, but spam on mailing lists seems relatively rare

Mailing lists have a central place where all messages come in, and that can ban spammers. Usenet is distributed and messages come from everywhere, so any spam protections needs to be done in the client.
Memprof - A memory profiler for python
And funnily enough some floormats or toilets are named after Danish places.

http://www.independent.co.uk/news/world/europe/ikea-and-loat...
While the government might want all of our data, the NSL in question (at least according to the New Yorker piece ) requested only the data on one user(presumably Snowden). Levison was unwilling to put the software into place to tap into this single person's communcation. There was a warrant, but he wanted to charge $3.5k for the effort. I don't know how I feel about that.

In any case the Judge then said to just hand over the SSL keys so that they could do it "the old fashioned way" (listening to everything on the line).

Anyways, the point is that the original intent was not to get everyone's data, yet this is the point everyone keeps on parroting. The original intent was always to specifically get this single user's information, not some sort of power play by the FBI.

Maybe things changed down the line but I feel like none of us are in a position to know that (although who knows, Mulder might spend his time trolling HN)
So by not changing X they are automatically and implicitly disagreeing with any complaints referring to X? You're reaching.

EDIT: In case my point wasn't apparent, the language is under active development by an open, international standardisation committee, of which Stroustrup is an active and prominent member. They are well aware of the complaints, but the problem is that every change involves a tradeoff, and sometimes that tradeoff is just not worth it.
Hey, thanks for the feedback! I didn't dive too deep into that story because I'd probably end up going off on a massive tangent about them instead of about the point I'm trying to make. :) They're the ballers who helped get Georgia Tech's Startup Exchange off the ground, we've had a story or two about us hit the HN frontpage before. I understand what you're saying though, cheers.
Not all.

Lisp doesn't claim to be better (it is often argued that it's worse). But what Lisp does right, it's meta programming, therefore letting the plain programmer improve the language himself.

So while as you suggest, all programming language will have warts and stumbling blocks, possibly deal breaker problems, that you can't do anything about, in Lisp, you can always and usually very easily overcome them yourself, with a little meta programming.

Lisp is not the best programming language, but what you make of lisp is the best programming language for you and your domain.
"Don't talk shit on Android. It is FOSS" - is it? did you ever commit code to it? did anyone outside of google and other corp ever committed code to it?
I'm glad they're promoting IPv6, but I very much doubt the 'experience' will change one iota
There might be some truth to your comment, however, the way that you wrote it makes it look like this:

"Most people who disagree with me do so because they're immature, not because they have an informed opinion, so I'll just make fun of them."

And that doesn't reflect well on you.
I was wondering why ColdFusion is doing so poorly, but then I looked up examples on Wikipedia. Good God.
As more and more legislation starts to be implemented via online apps, it seems almost inevitable that hacktivists will eventually attempt a filibuster by DDoS. Given the turbulent launch of the new federal healthcare exchanges, my confidence that the government would be able to handle such an attack is rapidly diminishing.

I wonder how the political climate might shift if the threat of a de facto 'Annonymous veto' became something that policy makers actually had to worry about. On the up shot, it might finally force law makers to gain a responsible level of internet literacy...
Oh, I'm doing worse. I'm actually maintaining a project using 1999-era PHP.
To play devils advocate, have you tried logging into Aetna, Cigna, Blue Cross Blue Shield, etc recently?

Just as fucked in terms of passwords being screwed, lockouts, other such nonsense.
Reducing equality is not the only measure for helping the economy. Software driven automation has made enormous sections of the economy more productive and there's plenty more to do.

But yes, as comfortable middle class jobs are largely automated away, inequality increases. "Average is over" by Tyler Cowen is largely about this shift. It's not a particularly comfortable read, but I struggle to fault his analysis.
Haxe is kind of a spiritual successor to ActionScript, as envisioned by OCaml developers (the compiler is written in OCaml). It was originally aimed at Flash, but these days it compiles to everything under the sun, and there are libraries like OpenFL (sic) and HaxePunk to take advantage of this for cross-platform game development. That includes native code generation, via C++, for desktop and iOS targets. It's a neat piece of tech.
Hopefully the build quality on this one will be a little higher than the C710. Last year's model did not feel very nice to use compared to Samsung's series 3, despite being more powerful under the hood.
Between all the phishing and the spam, I filter out all email from PayPal. Realistically they might send me something important someday and I'll miss it, and that's unfortunate... but I was developing such a habit of ignoring paypal-related emails anyways that automating the ignoring changes nothing.
That is an established idea; if you can explain any possible outcome equally fluently, you can't explain anything. I find it a useful cognitive hack; if someone asks you whether X or Y will happen (and for the sake of argument let's discard "none of the above"), instead of asking that question of my brain directly, I try to pretend in sequence that both have already happened, and then explain why. If you can easily explain both, if neither gives you trouble, you don't really know, no matter how convincingly the rest of your brain may be telling you that you have an opinion.
That line bothers me too, but for a different reason - isn't the onus on a business owner to offer a reasonable avenue for obtaining information on email records when presented with a warrant? I suspect that the architecture of the service would make an appeal all the way up to the Supreme Court extraordinarily difficult to win, since there is plenty to question, and that it is not a clear example of being compliant & being penalized unrightfully given the circumstance.

I would not expect much to come from this appeal - looking in from the outside, the case doesn't appear terribly strong.
It's similar to the sentence "Bob got a new girlfriend, but she is awful." "It" refers to "the Federal side."
We have present day myths, so no.

Heck, we have "myths" even in any mid-sized group or company. Or even smaller ones. I work in a 15 person company that is less than 20 years old.

There are arguably "myths" surrounding certain acts and people in the company's past that have arisen through retelling by people who themselves no longer work here. Some of them would have been trivially disproven by talking to the people who were there, or checking source control.

But it doesn't happen; the myths keep getting retold.
Hmmm. I just created an account. The site loaded quickly. Took maybe 2 minutes to create an account. The password rules were weird, but I don't see what all the fuss is about. It seems to me that scaling a site from 0 users to millions in a couple of weeks is hard.

If it's working now, which is seems to be, what's the problem? (OK, I'll concede that $634M is totally and completely insane. But I'm not convinced by the rest of the "bad code" complaints.)
> are based on what's really going on

Where can we actually get accurate information of what's really going on? News? Government? Businesses? Church? Blogs? Forums?
A friend of mine grew up in Norrland and sings punk.

Long ago, when I talked to her about the obvious superiority of Death Metal and why Meshuggah is the Answer, she said -- "Oh, drool... some of those cute boys were a few classes below me in school." :-)
The short answer is that it's not just a website. The website is just the front of a large, complex project that involves many other things.

I have noticed how shocked people are when they hear how much custom software really costs. I don't know what you do for a living, but here's an example:

A family member hears you make software, ask you if you can create a website for his business for a friendly fee. Sure, you think. After reviewing his requirements, and deducting 50% because he's your uncle and you like him and want his business to do well, you give him a quote: 3 months and $10,000. He nearly gets a heart attack. What had he expected then? Well, a copy of windows costs less than $100. How could it be more than that?
PayPal has figured out how to fool the new Gmail inbox. Others will follow suit.