skysight-inc/HackerNews huggingface dataset:
In short, GraphLab is a parallel programming abstraction. It is slightly low-level than MapReduce. Many algorithms can be written in a scalable way in the GraphLab framework that, were they written in MapReduce, they would not scale correctly. Which is to say that MapReduce is too high-level to implement many useful data processing algorithms, but GraphLab is at the appropriate level of abstraction.

I asked about GraphLab on MetaOptimize, and the authors of GraphLab gave some high-level information:

http://metaoptimize.com/qa/questions/285/when-should-you-pre...

Note that this Q+A was done before the paper was published (but was based upon the camera-ready). I believe that the code has matured since then, but it might not yet be ready for production.

Joseph Gonzalez: "MapReduce is good for single-iteration and embarassingly parallel distributed tasks like feature processing, while GraphLab is good for iterative algorithms with computational dependencies or complex asynchronous schedules. For instance, we find that GraphLab is highly suitable for Gibbs sampling, EM-style algorithms and some classes of optimization algorithms. Programs which fit well on a systolic abstraction (such as PageRank on Pregel) will also work well with GraphLab. There are probably a lot more algorithms that will fit well in the GraphLab and we are still exploring the capabilities and implications of the abstraction (and whether further extensions will be needed)."
As a counterpoint, I was raised monolingual and I can detect when people switch languages. I am not a baby anymore, though.

I've heard good things about raising kids bilingual, however since my wife has the same mother tongue as I we decided against it. I envy the people who have the option.
I'm starting to get the feeling that this shit is never going to stop coming. Something HUGE will have to happen if we want the government (& people/organizations that are pushing this bills forward) to realize that this does not lead anywhere good. But what? A full blown anarchy, massive revolutions? It seems to me that there is no reasoning with this people and that riots (or something such) are the only was to go here (if it comes that far). I'm not advocating riots/anarchy/... mind you, but I fear that is the only way. But ... seeing how my fellow citizens are (completely apathetic), that seems unlikely to happen even if they take the internet away completely.
Yes! Or 1000x less power hungry.

Immediately obvious application: real time moving image recognition in your phone.
Lovely article!

I wonder though, how do you know that is parsing time? There are a number of things happening when JS is loaded, and parsing is only one of them.

Also, an update on that article would probably be useful -- a number of things have changed in the major browsers since you wrote it.

Happy hacking :)
Not being fluent in any languages other than my native tongue, I always feel that I can't really get to grips with a culture without knowing the language.

I find some language - and phrasing quite revealing and beautiful. I love listening to other languages - even if I don't understand them.
New Windows 8 Logo
Works currently. This could change that. There's little difference these days between the phone and internet networks, and yet they have no trouble charging more for international calls.
In the post-Singularity world depicted in the novel Singularity Sky [1] the IETF has taken over the UN because the concept of nation or money or army is now meaningless.

It would be a nice thought experiment to think for a second of a UN organisation that is consensus-based, not vote based and whose resolutions are not binding in case the market expects a different outcome. Oh, wait, it is exactly how it is run now.

[1] https://en.wikipedia.org/wiki/Singularity_Sky
http://windowsteamblog.com/windows/b/bloggingwindows/archive...
How did Pinterest grow 4000% in a year?
The article conveniently omits the fact that the Internet is already partially regulated by one side: the US. After all, ICANN et al. are American organizations and many of the most popular top domains (e.g. .com), which for all intents and purposes should be considered international, are within the reach of US law enforcement.

And we know what that means: Among other things, reckless and predatory practices protecting the interests of RIAA, MPAA and other dangerous entities from before the Internet era.

The author of the article (an FCC commissioner) simply defends the interests of one side, while ignorant readers think this is a benevolent editorial in defense of Internet freedom.
Why Do you really require SEO Friendly Website?
Mac OSX Finder's Locum
If only it was as simple a decision as that: either hang out on HN or learn another language. Frankly, I would probably still choose HN. Even though I hate the noise, I have also learned a lot of things relevant to my job through HN.
Few reasons, one of them: I know my way around here in terms of good locations for such an event, I think Stuttgart is very well reachable by train and there a quite some nerds around here, too. I don't see why not have another one in Karlsruhe later this year? Would be great to have another opportunity for leaving the office anyway :-)
It does take years. The brain is very pliable and easy to teach the younger you are so it depends on when you start.

I'm not much of a polyglot myself: English, French, Swiss-German, Afrikaans (mainly the insults!) but my sister can speak 8 languages fluently (she's a professional translator) and the basis of my comment is on her observations of language.
But you can understand the scrapbook motivation though can't you?
Rather than the raw number, what amazed me was the variety of language families that he was proficient with. Just like you might be less impressed with someone who can program in Java, C and C++ than someone who can program in C, Lisp, and Haskell, I know many people who can speak French, Italian, and Spanish...but does that even really count?

Here's the breakdown by my count:

* Spanish, French, Catalan, Italian -- pretty "core" Romance languages

* Dutch, Afrikaans, German, English -- closely related Germanic (even I, knowing English and a bit of German can understand some Dutch)

* Greek -- unique (and very impressive; I've been told by many multilingual individuals that Greek is unlike any other language and therefore a pain to learn)

* Russian -- shares a few characters with Greek, but that's it

* Hebrew -- a Semitic language, related to Arabic but distinct from the others he knows

About all he is missing is an agglutinative language (the "Lisp"s of human languages) such as Turkish, Korean, Finnish, or Japanese, or something tonal like Mandarin. Still, a very impressive accomplishment!
How to find first customers for mobile development company?
Still working fulltime at my regular job, I've just started my own company and my aim is to develop mobile applications. I'm wondering what are the best ways to find my first customers? I believe after a couple of first customers all will be much easier, will it not?
25 Free and Premium Mobile Website Templates and Layouts
These free and premium mobile website templates give the site all the freedom that could be enjoyed during the browsing of a site on PCs or laptops.
I don't mind other languages. Maybe my problem is that there isn't really any other culture I would like to immerse in. Most cultures seem to be all about oppression. I am happy to live in a moderately free world, which also happens to have a high fraction of English speakers.

For example, I might consider learning Mandarin. China sure is fascinating, but I sure as hell wouldn't like to live there. So what would I gain, really? The ability to read some fascinating ancient texts. OK - but as I said, I can imagine better uses of my time.

What would be a an interesting country to immerse in? Most Spanish speaking countries are poor and dangerous. The muslim world suppresses women and is also dangerous, and I could get killed for twittering. Russia? Also too poor, cold and depressing. Japan perhaps, but it is a rather small island and I am probably too tall to ever live there comfortably.

I already live in Europe and there are other European countries I like, but not enough to learn the languages. If I were to move to some obscure EU country, I would of course try to learn their language. But it seems unlikely atm, so why bother?
Who gets to collect the tax?
Advice please.

I have "party French". In social circumstances where someone is willing to be gracious to me, and talk slowly, and explain what certain words mean, I can carry on a conversation.

So I believe I have reached and done Step 3.

I now want to develop "adversarial French", i.e. a command of the language that I can use in circumstances where people don't actually care if I understand them.

However, I feel like I hit a plateau. Perhaps it was because I didn't do complete immersion, and switched back to English? Would that be the solution to me advancing further, or is there another technique to use?
The purchase of Pownce probably had more to do with talent acquisition than the actual product, after all, it disappeared.
The way that "the intrawebs works" NOW you mean looks like this is a power grab from the ITU - who still seam to be smarting over the fact the TCP/IP won over OSI.

And historically inter country charging was a major source of revenue for smaller countries which is why the Postmaster General was such a plumb job loads of opertunities to siphon off cash to your swiss bank acounts
In Canada it's mandatory to take french (or at least, it was when I went to school) from Grade 7 through 9. I"m prepared to wager that 90%+ of the high school graduates in British Columbia/Alberta (where there isn't much french spoken) couldn't manage a simple conversation in french.

The difference was in Luxembourg, where people effortlessly switched between french and german - and then fell back to english as the common european language if the speaker didn't understand either of those. (The service workers, at Subway and other restaurants tended to speak portugese - possibly speaking to where many of them had come from)

Put another way - you could get by fine, anywhere in Luxembourg, speaking only French. You could get almost nowhere in British Columbia speaking only French (even though, theoretically, it's one of the two national languages of Canada).

In the Netherlands - could a speaker in just French or German get by in only that language everywhere?
lol. My dream is to move them out there. This year my little brother graduates so I'm going to try it.
The author could run it past http://www.accesskeys.org/tools/color-contrast.html
to check accessibility information.
That's the first thing I thought of when reading the article.

You can't expect each website owner to know every online service available on the web!

What's a better way to deal with this then? Embedding copyright notices into your images? Having a COPYRIGHT.TXT file?
Actually, when I have watched a movie or played a video game that I have especially enjoyed I often make a point of watching the entire credits.

I find it fascinating to see the number of different skills that are required to get something like that from a drawing board idea to a shipped product.

Not to mention that sometimes they add some kind of extra "easter egg" content right after the credits as a bonus for watching right through.
Agreed -- Munich would be better for me as well. There's also a StartupDigest Newsletter there. My guess is that would be an easy way to promote the event?
Each and every time I read about the American health care system and the troubles it gives you guys I cant help but cringe!
How in the name of all that's right haven't you guys got a national healthcare system yet? You spend so much money (out of your premiums) just lining the pockets of insurance companies and all the bloat that they come with.... you realise in a NHS system 100% of that would go to paying for your treatment, so it actually works out cheaper overall! And that's not even taking into account conditions like cancer or something requiring regular expensive treatments and medicines that are all covered by the NHS over here

(For the uneducated: In the UK ALL hospital/doctors treatments are covered by the NHS, in Wales all medicines and prescriptions are covered by the NHS and in England you pay a maximum of £6.50 (~$10) for any/all medicinal prescriptions regardless of actual cost/value)

Seriously: "America" the only country left in the western world without a national healthcare system....
The word "anarchy" is thrown around when a politician does not understand how something exists without their approval. Maybe we should embrace this idea once more. Anarchy is not the same as disorder or lack of rules. Opposing chaos is a no brainer, what the political system is opposing is precisely the ordered anarchy that the internet has become.
Won't be able to make it this time, as I will be heading for the PyCon 2012 in Santa Clara.

Have lots of fun!
Both figures are disingenuous. American charitability has to be seen through the prism of religiosity. An exceptionally high proportion of American donation and volunteering is done through church groups and the vast majority of that activity should not reasonably be considered 'giving'. A church-sanctioned rock band will be included in the statistics as an enormous number of volunteer hours. A church organisation is a tax-deductible charity, regardless of whether it achieves any charitable aims.

Britain's Gini coefficient is substantially distorted because of London. The Gini coefficient is a pure measure of income inequality, so is massively influenced by the presence of people with exceptionally high incomes. It tells you almost nothing about the gap between the middle class and the working class in a developed country. When your country includes a megalopolis that's the world's most popular playground for billionaires and tax haven for multinationals, that distorts the figures somewhat. Factor out a couple of London boroughs and our Gini index changes dramatically. Likewise, France's Gini index would plummet if they had a territorial claim to Monaco.
Yandex headquarter is in Moscow, but they are registered in Netherlands as well.
Not having to write `function` everywhere is pretty much the reason I started using CoffeeScript.
A guide to efficient online market research
Adapted to sustainability topic, but, except for examples, is applicable for non-green web startups.
Certainly you can learn to distinguish languages even if you are raised monolingual, but that is a learned ability. You've still lost the innate ability that you were born with.

Also, there's no reason you can't start your child young with a second language. The French, in particular, are more than happy to train your child in French from a very young age pretty much no matter where you are in the world (search for Alliance Francaise). My wife and I have different native tongues, and we intend to have our child go to a school where the language of instruction is a third different language. We have friends who have raised their son speaking French, Spanish, English, and Turkish. He is now learning Mandarin and is the most articulate 8 year old you've ever met. It really is worth the effort.
If you think that's cool, imagine how easy vocabulary is in Hebrew or Arabic once you know the patterns.

The verb/noun/adverb patterns tend to be pretty consistent, so if you know the noun for "book", you can just apply the verb pattern to get "read". This can be carried over to most such concept-families that follow this pattern.

Note: not as applicable to newer words or words taken from the West. Hebrew has a lot of obvious English ports.

I find middle-eastern languages pretty fascinating in general. It's my dream to spend time with ancient Levantine-Arabic speaking tribes and learn the tongue from them. The idioms in traditionally Arabic-speaking cultures are fascinating.

There's a reason the intellectuals of yore, such as Thomas Jefferson, considered Arabic to be one the most artful and elegant languages in terms of expression and structure.

A lot of people like to talk about musical talent ports over very well for programming ability.

I'd like to think my obsession with languages has done similar things for my coding.
I'd be interested, too.
Yves Saint Laurent Perfume
Yves Saint Laurent Perfume - Looking for an online shopping store for branded perfumes like yves saint laurent fragrances in united states, we provide fragrances and scents along with branded sunglasses and accessories at the lowest prices.
i agree with the first rule..you can NEVER work for someone you don't like no matter how professional you are.
Google is not so dominant in the Czech Republic either. Seznam[1] was leader but Google is overcoming it in the last years. Perhaps thanks to the massive Google Chrome campaign (TV, radio, outdoor).

1. http://en.wikipedia.org/wiki/Seznam.cz
To me, this looks like webmail to read webmail. Pretty though. I doubt I'll use it, as it's another entity to trust with my privacy. If it was a replacement for Gmail entirely I'd consider it.

I'm still searching for a decent desktop email client, something that looks like this and works on both Windows 7 and Mac OSX. It's a shame that this is a web app, it doesn't solve any problem that I have.
I've been told that you cannot consider to have mastered a language until you dream in that language. Total immersion is likely the only thing that will get you over that plateau.
Blogspam. Original is at http://lusob.com/2012/02/tracking-a-football-match-with-html...
Another vote for Munich. Start a thread?
Shanghai is a bit far for me but if you guys drop by Shenzhen/Hong Kong, I'd love to meet fellow HNers.

Shameless plug for HNers in China: feel free to add me on Skype (o-lalonde) if you'd like to collaborate on some open source/commercial projects (Node.js/Javascript/Rails/...) or simply discuss. I'm currently on the hunt for a co-founder who'd be interested in doing a startup in China (I haven't settled down on an idea yet).
Sure. They went straight to work on something similar that Six Apart was cooking up. But, there have been many amazing products shutdown over the years due to talent acquisitions.

Pownce ultimately would have been forced to shutdown due to the popularity of Twitter and Facebook I think, but that doesn't mean that it itself wasn't a good product.
>> Maybe we should embrace this idea once more.

What idea?

I was suggesting anarchy/revolution/whatever to demonstrate to our leaders that we do not agree with what they are doing, and that they cannot shove us around however they wish.
Yes. This is how I first learned pointers when I was learning C. It makes perfect sense in C so long as you don't get crazy with typedefs or function pointers. It really breaks down in C++ where you have operator overloading that results in a situation where you have multiple types of iterators and smart pointers that all dereference to the same type.

Once you add references into the mix and it gets really confusing. I'm not really sure why they reused the ampersand to represent a reference type. Were there no other symbols left? It doesn't even follow the same rule from C. "int a" means that a is of type int. "int &a" does not mean that &a is of type int. Blah.

The cruft is ever building, but it started out very intuitive. Oh well.
How to deploy XWiki to Jelastic cloud: step-by-step tutorial
That's actually something that I was thinking about doing, allowing users to play with the interface without actually creating an account, similar to what stripe do on their dashboard
Keeping Google's blunders aside, the P3P policy as described seem to be a joke. Do they really expect third party sites to be honest with a browser ? At least they had to do some magic on Safari.. this seems too straight forward and begging to be abused...
Switzerland officially recognizes four languages as national tongues (German, French, Italian, and Romansch), and my understanding is that it is relatively common for the Swiss to be tri- or quadrilingual.
Let me put it this way. A few years ago I posted a job ad on Craigslist trying to find a technical co-founder for a few ideas I had. I posted it in Orlando's craigslist, in Tampa's, in Cocoa Beach's, then in St. Louis, and just for the hell of it, I paid the $75 fee and posted it in the Bay Area Craigslist section even though I don't live there.

I got 2 replies from people in Central Florida that never materialized, 1 reply in St. Louis but the guy moved away to D.C. for a job. and I got FORTY FIVE ->45<- emails with resumes and portfolios attached from the Bay Area. Silicon Valley replies didn't even joke around, they didn't ask for equity or salary or anything, they just wanted to make something together. Those people where ready to go. And you just can't find passion or drive like that from "worker bees" out here.

I will admit, I stopped looking and just gave up. Deep inside I'm planning to move out west. I have to.

There's a reason why Google, Apple, Facebook, Yahoo, Twitter, Adobe, Cisco, Sandisk, Nvidea, Netflix, Symantec, Mcafee, Paypal, eBay, etc... all call the bay area home. If Microsoft were here, Windows probably wouldn't be so stagnant and stuck in the past.
Iran will Develop their own security Software, No more foreign Solution
First impressions. Give it another try in a different community, incorporating what we've said to approach it differently.
the algorithm needs to be slow enough to calculate that it's impossible for hackers to crack but fast enough that it doesn't bog my site down. Right?

That's exactly right. It's kind of an insidious problem because it goes against the intuition of most web developers, which is to be as fast as possible always.
Bcrypt should be the ideal starting point.
Specifying artificial because that's your primary source of light in promixity of bedtime.
For those of you who have never heard of this new-fangled "lein" build command, it's for Clojure projects.

Installation instructions: https://github.com/technomancy/leiningen

After installing, be sure to run `lein self-install`
Why do I get a blank page with "Wow. Wow." as the only text?
Why Credit card Promotions are not all that bad 
Just when people were getting accustomed to the frequent use of plastic money and of online shopping there is new advancement in both areas. This latest advancement ties both of these two aspects together.
My favorite story about BIL was that it was originally hosted across the street from TED. So a lot of TED participants would roll over to BIL to enjoy its lower-key vibe.

This unfortunately is no longer the case, because TED has moved to a new city.
I would be interested doing this in Berlin. Maybe at the c-base?
Protecting the interests of RIAA and MPAA is one thing. China, Russia and a lot of other countries want a complete different level of censorship and the current USA actions will look quite benign compared to what other countries want. Let me put it this way: things are bad, but they can become orders of magnitude worse.
Some interesting research/Myths on learning a second language:
http://www.cal.org/resources/digest/myths.html

The one that caught my attention was, "Myth 3: The more time students spend in a second language context, the quicker they learn the language" - I would have never guessed that. Just goes to show -it's always important to do the research.
you should count yourself lucky, I only have one "Wow."
That's great, except China and Russia can't impose anything. As the article says, the UN body is representative, every of the 190-sth members has a vote, and only some of them are despotic autocracies that will align themselves with China and Russia.

I would much rather have Brazil come up with some other ideas and instead of regulating the Internet, simply deny control to anyone, including the US.

[I recently read an article by Peter Sunde of The Pirate Bay fame, and he said that President (now former) Lula of Brazil personally encouraged Peter to move to Brazil, because it has no extradition treaty with Sweden. How can you not love that?)