skysight-inc/HackerNews huggingface dataset:
I wonder why they made it into a totally separate site. I think it would be nice if it could share the same favourite tags as the english version or if I could browse both languages in a single page.
I'm in France, salaries are different. I'm around 40k/year.

In my case, I use about 150-200€ for midday lunches in a normal month (eating out, I'm in a client's office, and eating at my desk would means eating alone, and I forbid myself to do this anymore). So that's 200*12 every year.

If it's free food, it's money I don't get, so I don't have to pay taxes on this money. I'm in the 30% range, so free food = about 3k€/year salary.
Wouldn't be a bad consolation for being passed over as the TIME person of the year.
What's wrong with a company trying to monetize their own open source product? Do you feel they should live off donations? Or get a second job to fund their work on Elasticsearch?
It can't be as fast as in VM-based languages, because the code (typically) can't self-optimize / modify itself according to the usage patterns to inline dynamic calls. This is the stuff that VM can do, because it has much more information. This is one of the reasons a general sorting method like qsort is so slow in C compared to general sorting method in Java (Collections.sort). Sure, you can specialize manually or do some macros, but such manual approach gets hairy pretty quickly for something more complex than a simple sorting method.
Meet the Ex-Microsoft Exec on a Quest to Save Obamacare
Reverse engineering is quite a different skill set from assembly. Unless you are reverse engineering malware, whatever you are analyzing is unlikely to have been written in assembly or to be heavily obfuscated. Then it's more about knowing how certain high-level programming constructs (think virtual function calls in C++) will be translated into assembly by a compiler, what residual information there might be left in the binary or what all that noise is you are seeing (think C++ templates, destructors called for stack-allocated variables..).

For many reverse engineering projects, assembly might be a wholly uselss skill, since whatever you are looking at is actually MSIL or running on Python with its own embedded interpreter. Here assembly only serves you to quickly tell you would be wasting your time :)
Indeed, that is the entire point of my comment.
Developer of SpyEye Trojan Pleads Guilty
>But the photos on the article make it look like it's easy enough to get close for a photo.

Some of these were taken with zoom lenses. The guy with the white skin exposed on his back is not accessible at all, IIRC.
Have you seen rust-activesupport? [1] It provides ActiveSupport-ey things like 2.days().from_now() in Rust, which has a very nice type system.

[1] https://github.com/wycats/rust-activesupport
google got shafted...or was it the other way around...? Good day!
No way, it was always a joke.

http://en.wikipedia.org/wiki/Nobel_Peace_Prize#Criticism

http://en.wikipedia.org/wiki/Nobel_Prize_controversies
And most people have a brain tumor after reading it because of his use of high level abstractions.
Guess from a fairly limited set as well, it wasn't all numbers 00-99.

http://en.wikipedia.org/wiki/List_of_Issuer_Identification_N...
> Does anyone know why they can't simply send people up with all the modern technology like bottled oxygen to remove the bodies?

As mentioned already, almost all climbers use bottled oxygen and have done so even in the first ever summit by Hillary et co. The climbs done without bottled oxygen are extremely rare and dangerous, only a handful of people, all experienced climbers, have done so. Bottled oxygen doesn't make you function as well as at sea level, it just prolongs the period a climber can spend in the death zone.

But climbing at that altitude is difficult and hard work all the time and there are some narrow ledges and vertical climbs where climbers will essentially have in a queue one at a time.

And there's only a few weeks per year when you can actually access the mountain summit. Most of the year the winds in the jet streams will blow at hundreds of miles an hour making the summit inaccessible. During the few weeks preceding the monsoon season, the jet streams will slow down and during that time there are so many climbers going up and down that it is literally crowded to the point that it is hard to move.

There have been a few successful rescue attempts of stricken but still alive climbers near the summit but the rescuers essentially risk their own lives to save their buddies.

An attempt to recover dead bodies at a risk to your own life is not deemed worth it, even if you disregard all the money and effort it takes.
It would be nice if everything were HTTPS, but the default behaviour for a self-signed cert was "accept it the first time, but don't show the lock icon or anything, and then warn if it changes" - ie self-signed HTTPS is the new HTTP
According to [1] and [2] Russian is still behind some other languages, i.e. Hindi, German and French. Seems that number of visitors is just one of the signals taken into account and not the main one.

[1] http://www.alexa.com/siteinfo/stackoverflow.com

[2] https://www.quantcast.com/stackoverflow.com
There's nothing absurd about that reduction. It's a statement through example about how being similar doesn't necessarily preclude conflict, and in fairly common situations would cause it.

Conflict isn't caused by cultural difference, even though it's an easy, stupid explanation. Conflict is primarily caused by incompatible goals. When resources are scarce, incompatible goals are plenty.

Is that so ridiculous, or is the theory that if the Iranians get steeped in American culture that they'll want the Shah back the ridiculous one?
Maybe you guys can help me apply this to an actual Django project I'm working on.

So I made an "Order" model to track orders. But now I have to add a lot of logic regarding things such as what can be ordered together, and which users can order what.

Where you keep that logic? It seems to make sense to me to put it right in the model, no?
There's almost nothing that you can do with Cordova that you couldn't do with mobile Chrome apps, since, under the hood, they are Cordova apps.

In fact, the plugins themselves have all been available for some time on the Cordova plugin registry (I think Andrew announced this at PhoneGapDay in Amsterdam last year), and you can use them on standalone Cordova projects.

Much of this project is about getting Chrome packaged apps to run as Cordova apps -- that is, single-page apps, with a manifest file, background scripts, and the chrome.* APIs. The goal is that you could take an existing packaged app, build it with this tool, and have an Android and an iOS version running in a couple of minutes. (There are obviously a lot of caveats in that statement; mobile devices are different from desktop in a lot of ways)

There's no intention of being "better" than Cordova -- We've been a big part of the team that has been building Cordova for the last couple of years. If anything, it's a testament to how powerful the Cordova platform is, that we've been able to build this framework on top of it.
Thats the Times of India group. They need to take 101 in everything.
1. i suggest diving a little into a processor architecture first. Z-80 and 8085 are almost the same, conceptually. Once you grasp the fundamentals, you can move onto x86. It too builds upon the architectures mentioned previously. Added concepts are- pipelining, segmentation etc. One of the best sources for me has been- http://www.amazon.com/Microprocessors-Principles-Application...

2. Knowing how the microprocessor works comes really handy while coding assembly as you can't 'catch exceptions' out there. It is like treading a land-mined area and nothing can replace the knowledge of the fundamental terrain- the architecture.

3. Since you know C, you can start with some serious gdb usage, as mentioned by @penberg.

4. Then find your sweet spot between these two ends. You could start with embedded robotics, another viable hobby could be IoT application. Two added advantages of these over 'theoretical' assembly language learning are that-

a) You are doing something with a real-scenario implementation, so you're surely hooked.

b) You can eventually mold a business model around it if you end up with something really innovative.
Fortunately its not about who deserves it more than whom, (theoretically) its about who deserves it the most (although, imho, that's hardly ever the case).
"The Blu-ray system reduces costs by 50 percent and energy use by 80 percent compared with its current cold-storage system, which uses hard disk drives.."

Not bad. Anyone know how it would compare to tape?
Interesting CSS article
I'm in the process of evaluating PyCharm and now intend to buy it as soon as my trial runs out. Your post is a great overview. The screenshots and gifs were fine. I didn't watch the video as I already set up my virtualenv. Thanks for the post!
Groundbreaking discovery could pave way for use of stem cells in medicine
Twitter never would have taken @n if the right person called.

Up until maybe 18-24 months ago if you knew the right folks you could generally get an inactive account released but even that is pretty much off the table at this point.

All industries have insiders. In some you can get a twitter handle, in others hard to get concert tickets, in others I bet it's early access to the latest in air ventilation equipment. It's not malicious. It's just personal relationships.
Kind of off topic but that site also shows sites that email users their password when they create the account. That does not necessarily mean they store it plain text. Though the kind of devs that would send the password in email are likely to store it in plain text, but it's not necessary.
As someone who spent a ludicrous amount of time during my childhood playing with Legos and always referring to them as such to friends and family, I really don't appreciate this "request". I'm quick to correct my ways when I realize that I've been mispronouncing or misusing a word, but when we're talking about a children's toy brand (however cool it may be), let's just all take it easy.
Thanks! Let me know if you need help.
While I'm fond of any form of flipping the NSA-backing US administration the bird, the Nobel Peace prize has not enough reputation to matter in this context.

Al Gore got it for raising awareness of climate change. Obama got that for not being Bush. Even if Snowden gets it, it doesn't really matter.
What exactly is the point of anything? Happiness, usually. For climbers, scaling the tallest peak on Earth is kind of a big deal. *Shrugs
“We only invest in real technology.” Nein. | berlinvc
Yeah, just get rid of patents. They serve no purpose any more today.
The problem has been that IE contained alot of proprietary extensions, which were never a part of the standard. Since IE had most of the marketshare, people used IE, and thus things break when other browsers don't support the same extensions.

Sites following standards should still work. While we have different parsers, they should all be supported today.

NaCl is not a standard, and only works in Chrome, which I can't see changing. ActiveX is a proprietary IE extension, and will never work outside IE. Same with VB script, same with Dart etc.

I had to port an application to IE7 last week, and it works fine in all browsers that has come out since. And this is a EmberJS app using ajax heavily. The web is a great place, as long as you stick to the standards and nothing but the standards. Luckily, the standards are evolving, meaning you can do more and more within the standards, without tying yourself to browser-specific extensions which was the problem in the early IE days.
> a guy who had yet to do anything

Thus making him infinitely more peaceful than every other major politician of the era :P

(If by "major politician" you mean "American president", and by "era" you mean "2001-2010". Which actually is what most people mean, AFAICT...)
I really agree with your second point... however probably having a second subdomain would help with SEO (how they probably get most of their visitors) instead of having popular questions translated into multiple languages.

I really fear if they have a bunch of subdomains and my question is answered in another language that it'll be a PITA to translate.. but I guess that's how non-english speakers feel too.
The Stripe Webhook Event Cheatsheet
I don't really know the specifics, but at face value its sounds like the UK's FSA is the one that failed here (and got stuck with the bill).

Did the Icelandic government ever agree to this liability? Was their ability to meet it ever looked in to?
I don't care about the trademarks, but as a Brit 'Legos' always sounds wrong, like "I'm playing with my sheeps".
About the same point there is in an ultramarathon, really.
I had my GMail account hijacked once, not a nice experience.

What I did is turn on 2-factor authentication (same thing as everyone else advocates).

I did manage to get a log of IPs of who was logging into my computer (see at the bottom right of Gmail, Last Account Activity - Details), went to the computer crimes division of the local police, they were very polite but basically explained they only have resources for really big things (child porn, serious financial problems) and since I had nothing stolen I had no case.
Google Adsense Catch 22
> Maybe if our government didn't threaten other nations with annihilation, this sort of shit wouldn't happen to us. Who knows.

yes, you can blame our government, even when US is putting the pressure on our people, not the government. it makes prefect sense.
Show HN: Multi Network Messaging Server
The way I use DigitalOcean is to prepay a certain amount (say $100), then use that to pay for my servers when I need them.

If I did similar on Linode it would take the entirety of the month or prorated.
Great job! I am surprised it's free because it really looks great. I will give it a spin later to test it but the interface is really great. The design is made from scratch or did you guys use a theme?
..Also on 1st try I couldn't create an account, only the 2nd time it actually worked.
How do you pay for the VPN?
EC2 Instance Usage and Reserved Instance Utilization Reports
On the other hand, don't we in the UK always talk about "maths" rather than "math".
Why oh why do people support GoDaddy?

I find their TV Commercials the worst and makes us as a community go back to the 1950s stereo types????

Love it when I help churches with their websites and it has a GoDaddy account :(
This may be a regional thing? I've always used "Lego" as a mass noun as in "I'm playing with Lego". The pluralization "Legos" sounds weird to me.
I have never played with only one lego therefore I refer to them as legos because I play with more than one.
Its expensive and dangerous, I guess you could classify it as selfish under some weird definition that classifies everything dangerous as selfish, but otherwise not really.

Its very much a personal triumph, as with endurance running and most other things it is not just (or at all) about fitness, there is a mental barrier that you have to cross in order to be able to do something like that. There is also the wonder in standing on top of the tallest place on earth.

I would definitely love to do it.
From Google Translate:

> The basic questions - those that once plagued every programmer - have not yet been made. You can write a question or definitive answer that will help tens of thousands of programmers in the future. (Oh, and do not worry if your question is already on the site in English.'ll Build you a website just for developers who speak Portuguese no longer need to use English to learn new things!)

Why not just provide machine translated versions of the original English questions with option to improve the translation?

I think that creating a brand new site will just split the large SO community and won't achieve much. Especially since you drastically limit the audience willing/able to answer the question.
New Project: Network Operators and the IETF (Please take the survey)
What's the point of anything? Some people value some things. People who don't value those things will never "get it".
Trying to get people not to use the obvious plural is silly, but the insistance on all caps bothers me even more. It's right up there with Yahoo's exclamation mark. The convention is that everyone will call you, usually, by the name you choose, but demanding that other people use your preferred typographical novelty is lame.
Good point: Mandarin is clearly more spoken, and further from English, than Portuguese.

About Hindi: keep in mind that English is still an official Indian language, especially since the English Language Amendment Bill.

About Arabic: there are several kinds of Arabic, and not all are mutually intelligible. As a result, the number of people speaking it is a controversial figure... you can then compare the 200 million of native Portuguese speakers with the 280 million of native Modern Standard Arabic speakers.
It would be critisim agains the committee itself, giving it to someone pointing out previous laureates as anti-peaceloving.
any price indictation
Who says it's the 'most-influential' prize?
This is a fantasy pushed by people (contractors) trying to justify invasion. The majority of the college educated professional middle class in Iran likes traditional US rhetoric about democracy, capitalism, and our particular list of individual civil liberties.

Not only are the professional middle class not a majority of the population, and within them are not unanimous about US-style government, but to say that they like the actual US and its actual current behavior is IMO an unsustainable stretch.

It always has to be remembered that it was largely the religious extremists of Iran that freed Iran from the yoke of the US - who might have believed in democracy for itself, but not for Iran.
This is not a stretching of the parent's position; parent specifically asks "If your enemy thinks like you, acts like you, shares your values and views the world the way you do, can he be your enemy? Why would he be your enemy?"

I'm one of several people pointing out that the question is ludicrous. Your enemies are far more likely to be quite similar to you than they are to be different. Parent's position was overwrought when it was posed, not because I did something to it.
The Verification Handbook
Some may find the list of people who can nominate someone for the Nobel peace prize interesting. From their website:

Members of national assemblies and governments of states; Members of international courts; University rectors; professors of social sciences, history, philosophy, law and theology; directors of peace research institutes and foreign policy institutes; Persons who have been awarded the Nobel Peace Prize; Board members of organizations that have been awarded the Nobel Peace Prize; Active and former members of the Norwegian Nobel Committee; Former advisers to the Norwegian Nobel Committee

Most of those are fairly small groups; but "Members of national assemblies and governments of states" is a pretty big chunk of people, and "professors of social sciences, history, philosophy, law and theology" is a simply enormous group of people.

As a result, nominations are very meaningless; any third rate history or sociology prof at some podunk community college can nominate someone if they have a mind to, and all sorts of people get nominated, often as a lark or to prove a point. I believe Bush was nominated repeatedly, for example. (Well...nominations are secret, but I know of people who have the ability to nominate, and claimed to have done so, and I don't see why they'd bother to lie, so...)

So yes, Snowden was nominated (well, unless these politicians are lying). Honestly, he was probably nominated dozens of times. This isn't news. Also, a couple of left-wing Norwegian politicians like Snowden. Also not news. :) The only real news here is if he wins...
Attending ceremony will be tricky.
Re: 4, my understanding has been that the owner of a company does not have to necessarily be treated like an employee of the company, and that salary issues may be different for them. Also, most of those $1/year CEOs are usually earning many, many dollars in options, which I think count for the compensation rules.
As stated on the announcement:

Grande parte deles se sentisse muito mais confortável em falar sua própria língua do que o inglês

Most of them feel more comfortable speaking own language than english

Although english is a must be for a developer, there's a lot of people who can't even read.
How Do Hitmen Operate?
In a naturalistic sense? Yes. You only have a "right" to anything you can defend.
He has 15,000 tweets, but basically stopped tweeting in 2013. I wouldn't call him a squatter.
Oh didn't knew there was an idiom for that, well true, it's exactly that, couldn't help it :-)
Ask HN: Startups willing to hire H1-B outside USA?
Please add here if you know of companies/startups who are ready to sponsor/hire h1-b outside USA
While this claptrap will get you lots of up votes, the idea that the US is intentionally preventing the education of citizens of these countries is laughable. It is one of their stated goals to use education to undermine these regimes. The more educated they are they harder it is for their governments to keep control of them.
as an iranian, i dont give a damn. i already route all of my traffic to my vps in US, so i can access everything that is blocked to me either by iranian or american government.
but this kind of sanctions, just like financial sanctions on iran, increases the hatred of americans in iran, and shows their hypocrisy.
US makes Bitcoin exchange arrests after Silk Road closure
Thats not really how enterprise computing policies work :) If its not centrally administrated, its probably not allowed. At least in the type of environment where people are still on IE7.
That's a different matter: how does one contract a plural - but the plural is still the same:

- Math is short for mathematics, not for mathematic, which isn't a word (try looking up 'mathematic' sometime).

- Maths is also short for mathematics.
It's a mix of market demand and potential. China has all the clones, so Mandarin-speaking people already have their Q/A equivalent.

India (mostly) speaks english at a level that allows them to participate in the "original" Stackoverflow.

Arabic? As much as there is a big population, I would venture that there is not enough demand.

Brazil, OTOH, is a reasonably industrialized country with some industries that are quite advanced: Genomics and Banking come to mind. It has the 3rd or 4th largest telecommunications infrastructure in the world. Put that together with the fact they can't speak English that well and you have a big under-served audience.

Though the cynic in me thinks that this is just a way to contain the pesky Brazilians, who are known for not being exactly civil in online communities. By letting the less educated Brazilians have their own yard, they won't do as much damage to the main property.

Ps: shout out to Gabriel (Gabe). He worked with us for a year or so and it was a pleasure to have him on the team. Great guy, super smart and zero ego.
Id start with ARM first. Its a lot easier to pick up and is a lot easier than x86. Also take a look at the C++ itanium abi. It can be found on the GCC website. It explains the rules of going from C++ to assembly.
And you think this is the right place to find them :P
Don't you mean invading Cuba again:

http://en.wikipedia.org/wiki/Spanish%E2%80%93American_War#Cu...
Google Has Removed Multiple Third-Party Snapchat Apps From Its Play Store
The Two Teenagers Who Run the Popular Twitter Feed @HistoryInPics
'maths' is not plural, it's a contraction of 'mathematics'.
I believe with a BSD licence you could pay royalties for the license and keep distributing under the BSD license. The GPL clause doesn't allow you to do this.
Whole Disk Encryption with UEFI and Windows Fails
Thanks very much for your comments, we appreciate them.