skysight-inc/HackerNews huggingface dataset:
Wow. The ability of people to only see what they want to see is amazing.

So Obama deserved a Nobel Peace prize for running a successful electoral campaign, but Edward Snowden doesn't deserve one for making one of the largest exposés of compromises of individual freedom in the history of the world.

Bravo, Americans.
Indeed I probably should have stated more carefully how leveraged futures contracts can be.
The GPL only imposes restrictions if you distribute the software. If you only use it internally (e.g. server side) I don't believe that you are under any restrictions.
I had to re-read both of our posts, but I think I see where the misunderstanding comes from. When I said "the only difference", I meant the concept of the word liberty, it was (which I thought was obvious) not intended to be a description of the cultural differences as a whole. I'm not saying both systems are the same, I just find the common features very interesting.

> This is the sort of adolescent nonsense that will get you upvotes here on HN

Sigh, this is the second time someone accuses me of angling for cheap upvotes. I didn't think it would get any, and that's not why I wrote it. I really do believe ignorance is the root of most evil that has befallen both systems, and I really do believe there are interesting similarities between them. Something which you seem to agree with at least partly.

That's not a popular stance, and if the goal was to get votes you'd think I'd have chosen something much less controversial and foam-around-the-mouth inducing.

I get that you're frustrated, but just because my comments don't turn gray immediately when you click on the down arrow doesn't necessarily mean I get karma from them either. And again, I think what upset you most is probably a misunderstanding in the first place.
Olá, Mundo: Stack Overflow in Portuguese
The scala collections (even the mutable ones) generate tons of garbage (e.g. getting a value out of a map automatically creates another new object). Scala hashmaps (even the mutable ones) are much slower than equivalent java collections.
Yes fortunately or unfortunately (depending on how you look at it) English is the defacto language for IT/Engineering - just as pre ww2 for some fields German was a mandatory language and before that all natural philosophers of course used Latin.
Agreed, doesn't paint Scala in a good light despite claiming to defend it.

As for Scalaz elitism, the canonical example would be the T-hole himself, _ Morris (who has more or less been expelled from the main Scala user groups). I think the general POV the OP is trying to convey is that Scalaz is an incomprehensible cluster fuck of symbols to everyone but those in the know; in other words, the learning curve is steep and historically the response to beginner questions has been something along the lines of, "go read this paper" a la Haskell.

SBT suffers a similar problem but that's, IMO, more due to lack of IDE support for the project/ build than anything else (i.e. it's difficult to discover [for me] the library without being able to click through method calls and experientially explore the code [Scala docs only get me so far]).

In other news the last milestone of Scala 2.11 was just released; 2014 should be a good year for Scala on many fronts (faster compilations and improved IDE support particularly)
Why did someone not sell a Twitter username for $50k?
It would be interesting to see how this plays out but it is indeed disappointing for an alpha. Regardless of the platform apps need to work with data. Packaged apps do not have access to websql, and you are pretty much forced to use IndexedDB, which apparently isn't even a high priority for the alpha. With Cordova if there isn't an API for something native you want you can write or find a plugin to do so, e.g. Sqlite, so to me this was sort of a step backwards given that it's based on Cordova. Of course, if there is some way to use Java plugins then it might be a different story.
Nobel peace prize =! TIME person of the year
CloudLock Raises $16.5M Series C to Become Dominant Force in Cloud Security
Get IDA pro and start reversing things with some clear objective. I learned a lot having friends that knew and competing with them to remove limits on commercial software when I was a teenager.

Making trial version complete and so on. Some times it was really easy(just finding a jmp and changing it), other times we had to compare with the complete program, finding code blocks,patching the trial and making all checksums and stuff to work.

None of the software that we cracked was released to the public, it was just for fun.

At the time there was little exercises called "crackme" for exercising your abilities.

It takes at least over a year of work to start being really good at this, and is not like Obj.C, Java or Python, or even c, but way more tedious. Without having friends on this and clear objectives I would had found it boring.

It would be probably a better idea to buy a micro processor and code simple things in assembly, like blinking LEDs.
Hi Nick,

I have a branch that will soon allow using either Boehm or MPS on the various backends. That'll probably be the case for the LLVM backend as well.

Part of the reason that I'm doing that is to help gather some performance data on the MPS. (I'm actually doing that Dylan runtime work under contract.)
> "professors of social sciences, history, philosophy, law and theology" is a simply enormous group of people.

It used to be that professor status was very regulated. In Sweden prior to 1993, a professor title was granted by the government, and in practice one could only become a professor if such role was currently unfilled.

Was the Noble price nomination rules created before 1993?
Let’s talk:New site collects the million reasons people have to live
Those are some breathtaking (no pun intended) photos. Thank you for sharing.
Or you could just use human editors with discretion and reject both types of articles.
It seems that the performance difference has little to do with temporary objects, but is to be fixed 2.11 anyway:
https://groups.google.com/forum/#!msg/scala-internals/Fw37Nm...
Here is what two economists at the St Louis Federal Reserve have to say about patents (tl;dr they are bad)

http://research.stlouisfed.org/wp/2012/2012-035.pdf
On that note, even Bush got nominated at least once... for not not being Bush.
That is pretty much the convention here in Berlin... they just drop the package either at the kiosk downstairs, or to a neighbor.

A lot more convenient than when they (luckily rarely) decide to drop the package to the local post office, which is quite far away and closes early.
Use Bootstrap, Nobody will Notice
MPEG1 is old enough that the patents should have expired by now.

The H.264 MPEG-LA patent pool is really pretty reasonably priced for any commercial use I can imagine. The only company outside the pool and suing for massive license fees that I am aware of is Google (Motorola).

I'm not sure of the current state of the H.265 pool and license so I make no comment on them.
So our bodies might produce a low PH environment for 25 minutes in response to stress?

(I don't mean that to sound sarcastic but I couldn't seem to get the phrasing right)
A lot of the civil unrest that happened in the world in the years following the State Department cable releases is suspected to have been loosely caused by revelations in the cables themselves that often had candid descriptions of corruption and other misdeeds by governments.
KNOWLEDGE DOESN´T MEAN PRIVACY... what da hack with U.S ?? Politics plays laws, Knowledge plays proudly.

There´s too many ppl in America from those conuntries, so... they will feel it too.
Firefox: the new Internet Explorer?
It was slightly more complex than that. Icesave was registered under the "passport" scheme, which meant that technically savers would have had to claim the first EUR 20,000 from the Bank's host country (Iceland in this case), with any top-up remainder being covered by the FSCS (up to I think around GBP 50 or 60k as you mentioned). Savers were fortunate in that the UK government stepped in and guranteed everything up to the limit.

(I too had an Icesave account at the time, it was a fearful couple weeks)

What's also important to remember is that only retail investors were bailed out. Council's and the like lost everything.
I agree with just about everything you've said. In fact I just published this blog post that makes the same point (right at the end) http://underscoreconsulting.com/blog/posts/2014/01/29/unboxe...

The reason most people use Scala is because of JVM support and Java interop. Those are exactly the reasons that typeful programming can be a pain in Scala. Multi-arg functions don't compose as easily as curried functions. No TCO. Subtyping breaks extensive type inference. The JVM is Scala's blessing and its curse. I wish more people realised this. It would save us from a lot of frothing-at-the-mouth blog posts, if nothing else.
The last time I used SBT, which was well over 3 years ago, the SBT file wasn't really valid scala - this may not be the case now.
This is a story of controlling disease and decreasing childhood and infant mortality. It is not a story of life extension.
They have 1M visitors form Portugal?! How is that possible? The country as a whole only has ~10M people, and as a Portuguese programmer working here myself, I don't think we have an extraordinary number of programmers per capita.

Quantcast shows ~200K uniques from Portugal, which seems much closer to reality.
Yeah, an MMO Core wars could be fun :)
"Previous to the 20th century?"
While many American leaders paint this as an ideological war, it's not, or at least not primarily an ideological war. America is just a country, looking out for its best interest, as is the sovereign right of all countries to do. We have no obligation to help other countries if we don't want to, or share with them information if we believe they threaten our security. We have no obligation to educate them or lift them up.

Our objective is not to win these countries over. It is to keep them from posing a threat to our oil supply, key allies, etc.
Apple isn't thinking about entering the OEM SoC market though.
I am from Brazil, and although I understand the "dangers" of this idea (like community fragmentation, and why not other widely spoken languages, like Hindi) I really like the initiative.

Although as you can see from this text, I can read and write english, I am a absolute minority in Brazil, most people here don't understand english at ALL, just look at the map in the post, they had 3.4M Brazillian visitors, and 1M Portuguese visitors, but Brazil has 200 million people, portugal has 10 million people, this means that Brazil with literally 20 times more people than Portugal, can only have 3 times the visits on a english speaking site.

Compare this to Brazil own internet use, Brazil is one of the countries with widest internet use, its internet culture resemble Japan and China, where it has a very strong "local" internet, because people don't know any other foreign language.

Some people might say: "But to code you must know english!" Well, you don't, I started coding when I was 6 years old, taught by my dad, that still does not know english, what happen in those cases, is that keywords (like goto, print, etc...) are just that, keywords, they are like mantra, enchantments, magic words that you type, and the computer do something, when I learned GWBASIC I had no idea what "if, else, then" meant, except they were mandatory when I wanted to control program flow, I had no idea what "GOTO" means, except that it made the program jump to somewhere else, the first time I saw "GOTO" written as "go to" I was amazed to learn that it was actually two words!

And this still stands, my dad, and most of my co-workers (I worked once in a company with 40 programmers, only 4 knew english), they might even search stuff in google in english, but usually they do this for example by copying and pasting errors from the compiler, the error is in english, but they have no idea what is the literal meaning or translation, and after the search is done, they use google translate.

Portuguese language programming groups are very strong here, for example I am in the C++, Android, Lua and some other mailing lists, there is almost no connection between those lists and the english language ones, because the overlap is too thin, few people in the portuguese speaking lists know english, and the ones that DO know english, keep themselves to english lists because of higher volume and content.

I expect that pt.so will take some time to reach the original SO quality, but I also expect it to mean much for brazillian community.

And curse you SO devs, I wanted to make that as my startup! :P (I am half-serious, if I had time I would have made PT SO myself)
> and save that (along with the question title) in your (properly backed up!) password safe.

To be fair, this could render the security question useless. If you lose the password (by losing the password safe), you've also lost the answer to the security question. So a properly backed up password safe renders a security question pointless (or the answers to the security question should be stored in a separate, equally secure, location).
There are thousands of people in government and the military who broke the law and defended their actions because they believed them to be morally justifiable. Surely those people should have a similar sentence to Manning?
Well he shouldn't even dispose of the money the way he wants if he did not deserve it.
Up until late 2013, it was very easy to social engineer your way past Customer Sales Rep call screens to gain access to an AT&T account once you put together a few pieces of personal data (which was even easier to obtain) of the account owner. You didn't need to know the account password to gain access if you had other pieces of information. Those bits of information leak out through other service providers and are sometimes available through State and Federal Government systems.

That meant that anyone using SMS via AT&T for two-factor auth was vulnerable.

The extra layer of security is only enabled if you call AT&T and ask them to further protect your account from future changes.
You misinterpreted the original comment. Read it as

> even Germans consider [that] the US [is] a bigger threat than Iran [is].

not

> even Germans consider the US [to be] a bigger threat than Iran [does].

Nobody's made any claims about what Iranians think.
A recent comparison was made with scala and java collections. Lots of interesting tidbits. http://www.takipioncode.com/2014/01/23/java-scala-guava-and-...
What Programming Languages Do You Struggle To Hire For?
Epic Super Bowl Party Invite
Elway, Chuck Norris, Human Centipede, Pharrells Hat and Groundhog day SuperBowl
Comparison of webmail providers
Let's have a look at how the Norwegian Nobel Committee works, that is, the people in charge of selecting the winners of the Nobel Peace Prize. Currently, the committee is made up of five members, who have to represent the political parties of the Norwegian Parliament. Here is the list of these members :

Mr Jagland (for 4 years)
Mrs Kullmann Five (10 years)
Mrs Ytterhorn (13 years)
Mrs Reiss-Andersen (2 years)
Mr Stalsett (1 year)

Jagland has been a member of the Nobel Committee since 2009. The same year, he was elected Secretary General of the Council of Europe. Note that Norway is part of the Council of Europe, but not of the European Union. Jagland is in favor of the EU, although Norwegian people have voted against joining the EU two times.

All of the other members are politicians from national parties. According to Wikipedia, Mrs Kullmann Five is also member of the Board of Directors of Statoil, an oil company which is the largest company in Norway. Mrs Reiss-Andersen is a lawyer, and she has written two novels. Mr Stalsett is the Protestant bishop in Oslo.

As we can see, the committee is not a group of international law experts, famous scientists or peace activists. The truth is, it seems the five members of the committee do not have the right profile to be responsible for one of the most important international awards in the world.

In fact, an additional person helps the committee to make decisions. Geir Lundestad is the director of the Nobel Institute and has been the "secretary" of the Norwegian Nobel Committee since 1990. He was a researcher in charge of international relations at Harvard for three years, and a researcher at the Woodrow Wilson Center, which is the eleventh biggest think tank in the world (according to the Go-To think tank ranking) with famous members like Hillary Clinton and Arne Duncan. Then, in 1990, Geir Lundestad came back to Norway and became the new secretary of the Nobel Committee, and went on for 23 years.

The bottom line is that Geir Lundestad is the real decision-maker. This guy calls the shots, and he will of course not choose Edward Snowden as the next Nobel Peace Prize.
I don't mean to take sides here, but maybe the creation and existence of workarounds like Google Proxy, which eventually turn into open secrets, can be a way of communicating that there's a problem, which may in turn motivate people to think about solutions?

I think a workaround doesn't necessarily preclude a "real" problem solution; rather, it could serve as a prototype.
Did you not see the videos? Did you know the US military was doing that?
English is not, anything is better than having a knowledge and discussion spread over an hodge-podge of languages. And I say this has a non-native English speaker.
> [...] it has been applied in my home country (Germany) to astonishing results.

Well, sure. Blue jeans, fast food, rock 'n roll, and two-thousand-pound bombs.
This is clearly something that we as a society are going to have to wrestle with.

It seems reasonable to me that this person, having XY chromosomes and all the hardware that go with them, may be correctly referred to using masculine pronouns.

There's something to be said for respecting the wishes of the individual in how they'd like to be addressed. But there's definitely a point at which that drifts off into absurdity. Just because I can claim descent from Henry VIII doesn't mean that I can reasonably expect people to address me as "lord".

So I'm interested in respecting people, but think we need to let this percolate through society first, and determine where to draw reasonable lines, before you accuse someone of disrespect for failing to honor someone's alternate world view.
But in this case, its the US blocking Iran not Iran censoring itself..
keen to hear it! we made it from scratch :)

Can you describe the error you got the first time?
Oh, good point! It should be "a conference about JavaScript that's held in Stockholm" :)
Good luck re-engineering an entire human society.

Though for an ancient approach checkout Plato's Republic.
> The only real news here is if he wins...

Nitpicking a bit maybe, but he obviously can't win without being nominated. So this is still news.
What are the alternatives for for non-Americans?
I've been saying this for a while & Chrome is next ... actually Chrome is about to become Windows, full of bloatware. Full of things installed that no one uses, processes doing things that have no use to any every day user.
A nice algo with a good Sharpe. Although I'm not sure I could stomach a 37% drawdown!
It's going to be tough to buy (him) a beer.
I can accept English as a professional requirement [1], but it's actually pretty easy to get into programming as a non-"professional programmer", and we're often pushing that programming should be extended out to school children or other groups that we can't also count on pouring years into an English-as-second-language education. I'd like such people to be able to find materials in their own language if possible, lest the bar get raised too high for basically no good reason.

[1]: Cards on table, I am effectively monolingual (can read simple French, can arguably read English far enough back in time that's it's not really the same language anymore, but that's not practically useful for programming), but IMHO that's mostly because I just have no options here for being immersed in another language, or I'd pick one up. I've taken a stab a couple of times at learning other languages but with zero (natural) opportunity to speak it to anybody else it's been an uphill battle to convince my brain it's worth doing; it keeps optimizing away the second language and, abstractly, it's correct, and that's hard to argue with....
I don't know. I'm a bit skeptical after reading yesterday's scathing exposé about Scandinavian countries...

Just kidding. The event sound fascinating, and I like the website design; it drew me in and inspired me to give away my email address.
The English SO was a special place, since many of the users came from Joel's and Jeff's blogs, instead of Google, so I don't think they can be compared directly.
The World's Worst Penetration Test Report by #ScumbagPenTester
> Everyone has already forgotten Pfc. Manning rotting away for 35 years.

Please represent the facts accurately. Manning is eligible for release in 7-8 years. I'm willing to make a long bet (http://longbets.org) for $300.00 that Manning does not serve 35 years, or "rot away for 35 years" as you put it. Are you up for it?
We need some decentralized way to send e-mail.

Oh wait, there is such a way. It's absolutely decentralized, everyone is free to join and use it and add encryption on top, and it's called SMTP.
I've used Scala for a few years now. The blog post doesn't do a particularly good job of selling Scala despite the best intentions. I would encourage anyone who is interested in Scala to spend some time learning the language and using it, rather than worrying about occasional misdirected criticism which the blog seeks to counter.

I've found Scala to be very expressive and well suited to large-scale systems. It takes some effort to learn the language, but once you have put in the effort coding in Scala is a pleasure (esp. compared to Java).
Yeah, it's even worse when people use their native language in code comments or, god forbid, variable names. There suddenly is no way of collaboration with people who aren't familiar with your native language.
sthlm.js is one of the biggest meetup groups in terms of tech! http://sthlmjs.com/
.Guru, .Bike, .Singles And 4 Other Domains Will Open For Business Tomorrow
Why the downvotes on onion's comment? I don't see anything factually incorrect about it.
Nice strawman.

But yes, if somebody makes a failed suicide attempt, and doesn't follow up on that, I'd say that they wish to live (except for those who are left physically incapacitated due to their attempt, obviously).
Fingerprint scanners sound worse than credit cards to me... Why would you want a password that you can't ever change and leave copies of everywhere you go?
The question that comes to mind: How would one establish that such acid shocked cells aren't subtly damaged and won't go rogue and produce cancer cells in the future? Establishing that they don't do this in mice is one thing, but doing this for humans might be difficult.
Mathematical Etiquette
The card number can be validated, that doesn't make it a valid card. You still have to ask the issuing bank whether the card is an active account, whether it has the funds for the purchase, etc
Apart from the usual VPN advice for those affected, I'd like to suggest a EU based competitor to Coursera - https://iversity.org/
I think the only difference between these entrepreneurs and big businesses is that big businesses would say "talk to our lawyers" instead of "talk to our lawyers, lol".

That said, if they do get sued I'm not going to feel sorry for them.
I hate to call you out on this but look at the collection hierarchy and tell me its not complex.

http://docs.scala-lang.org/resources/images/collections.muta...
That sounds like the kindergarten definition of "Prize" - which is given to incentivize the person to do something as opposed to after he has actually achieved something of worth.
We Open Sourced Our Failed Startup