skysight-inc/HackerNews huggingface dataset:
...so if it's targeted at children, 50% of children will take it up, thus the ratio of male:female programmers will remain the same, there'll just be more of them.

The book is aimed at girls. It would be nice to think that children were not conditioned by gender stereotypes at the age of 6/7, but unfortunately they are.
Well, Germans people have always been more liberal and open minded regarding relationships, so threesomes are not that rare :)
Just had the same thoughts...
They try to get crowdfunding - so this is maybe just a kind of good PR ;-)
[Edit] Just to make it clear: Nothing against the project itself. Any chance of getting a HIV vaccine should be used!
"Just not sure why the gender comment was necessary."

I said nothing about gender nor did I intend to, that was your assumption.
This is true to a point right? It's obvious that one you have users, you have value which you sell to the highest bidder whoever they are. They forgot who brought them value. It was the contract of a great product and the original user, us the people. If you want to remind them, leave en masse.

I guess I'll have to do my part and switch out as many of my services as possible.
This article explains what could be improved in OKCupid's algorithm: http://proofmathisbeautiful.tumblr.com/post/13186514242/what...
Any recommendation of which ones were easier to write against? Any APIs/interfaces that stood out?
Many people, myself included, cut their teeth on machines where graphics were far from easy. Most of my early programs on the VIC20 and C64 were text adventures, and occasionaly I'd get into some games where the graphics were as exciting as moving asterisks.
I love the concept of LightTable, basically a new Emacs with a redesigned architecture and plugin system.

I don't love that it's written inside a WebView. I don't love that the best cross-platform graphics library we have is the mess we call HTML+CSS+JS. I don't love that I have to compile Clojure to JavaScript and run it inside a WebView in order to do anything to customize it.

On the other hand, I love the simplicity of the UI of emacs. But I don't love how it's decidedly focused on text-only and its GUI is a second-class citizen. (Try scrolling per-pixel rather than per-line, and consider that tabs can only be implemented as a complete hack based on the ruler area.)

I love that Emacs Lisp compiles to bytecode and is interpreted natively. I love the simplicity of the language and its implementation and how it's integrated with Emacs. But I don't love the language itself.
But jobs which pay 100k in Munich should also pay 100k in Berlin.

If you make more than 60k the living costs aren't much of a concern for you anymore.
That's not quite true. You can hide spying when it's small scale, but we can certainly defund spy agencies. Currently the budget for the NSA is classified, but estimate at around $11 billion. Let's slash that to $100 million and watch these programs fall away.

I also do think that introducing harsher laws for this type of stuff is a good technique. Currently the NSA is above the law, but that can change. Basically, if anyone there is caught doing anything illegal, they should be held to a higher, not lower standard since they do have the ability to do much more damage. Then spell out what constitutes legal vs illegal spying.
The best science says that climate change is probably going to make a large fraction of the world practically uninhabitable in less than a hundred years. Climate change is quite possibly the one and only story of the 21st century. What could be more deserving of our attention? And yet I've noticed that such news stories get a rather cool reception on HN, possibly because it doesn't fit the Whiggish philosophy that tends to prevail round here.

My opinion: the future will be worse. Don't have kids.
I have read about its prototype couple of years ago. IMHO, clever and cool, but really useless. Ergonomically it is much better to use separate keyboard and separate screen. Think of it as in UNIX philosophy. Screens are for staring, keys are for typing.
And here's the beginning of a1k0n's MSP430 port:

https://gist.github.com/a1k0n/8582230

:)
I wish I could muster the energy to figure out how going that particular route is flawed. I just know that it's one of the ones I tried, and I learned the hard way that it's got problems.
Confidently Manage Business Logic with ActiveInteraction
It probably rules on iOS, too.
This is great for people with mental health issues like OCD. My fiancée (who has OCD) was forced to finally upgrade to a touchscreen smartphone, but I still had to get him a keyboard case so that he would have physical keys to press. Trying to type on a virtual keyboard drives him mad.
Codez votre application Scala, Play 2 et MongoDB en six étapes
CNET actually covered this a few years[1] ago when the tech was first being debuted. I remember reading about it because of the mention of the NSF. In that story, they shared the link to the National Science Foundation's grant page[2] for this project. From there, it appears a team of 3 were awarded $149,354.00.

I think it's great to see that Kickstarters and VC funding aren't the only ways to get some funding to get good, technical ideas of the ground.

[1] - http://news.cnet.com/8301-17938_105-20072117-1/tactus-touch-...

[2] - http://www.nsf.gov/awardsearch/showAward?AWD_ID=1047485
Ohh I have a few questions for you :

What did you do in CA ?

What was your salary and how would it compare in France ?
I don't think this is worth a post on HN with the title containing the word help. As another HN user from France said, you are an EU citizen, you can move everywhere.

There are so many countries except the obvious one with a growing startup scene.

- Scandinavia in general.
- Estonia is one of the european country with the biggest number of startup.
- UK is easy to access, Germany too.

Visas for the US are hard to get that's true. You are not even working yet, give you some time, learn more, build a network, contribute, and you will get noticed (and get away from your "hell").
How to copy to a user's clipboard in a webapp. With Ruby.
Some of the people at Comcast involved with relaunching Everyblock are speaking at the OpenGovChicago meetup tonight. I think there will be a live stream for anyone who is interested but can't go to the meetup.

http://www.meetup.com/OpenGovChicago/events/160401092/
Sending them a reminder seems fair. And as dangrossman suggests, sending it on the 7th day is logical. But I would go one step further: take the time to ask the user if they're liking the service and if they have any feedback. I would also remind them in that email that their credit card is going to be charged.
During the previous incarnation of EveryBlock, there were persistent rumors that posts embarrassing to the City of Chicago government (like about crime in high tourist areas) would mysteriously disappear. I'm curious how transparent the new incarnation will be.
Almost Everything in "Dr. Strangelove" Was True
If you're having trouble viewing any content on the page, click the stop button in your browser.

Ironic domain name.
On the plus side, its static nature meant that for me the page is fully readable while it is crushed under the weight of Hacker News' hug-of-death. It took over a minute to load that PNG on the side, and I think it will be trying to send me that font for quite some time.

I forgot how snappy the internet is when you keep it simple.
The spring effect in JavaScript.
Join Shopify's $500,000 Build a business contest
Do you go to any of the tech events in Sheffield? I co-organise ShefPHP and sometimes go to some of the others.
That's crazy, I had to implement a distributed system a few years ago, after some research I decided on using the Paxos algorithm. Never during my implementation or research I noticed that the whole Greek backstory thing was a joke.

Now when I reread the wiki article, I realise I must have read over one crucial word in the summary:

"The Paxos protocol was first published in 1989 and named after a fictional legislative consensus system used on the Paxos island in Greece"
Haha, no "Weihnachtsgeld" is completly optional. Welcome to the Mittelstand.
How big can a mobile development team be without being too big?
Ciclista vs Motorista  Briga de Transito
Ciclista entra em uma briga com um motorista depois que sua bicicleta é jogada na calçada após acidente de transito
GitHub Launches Open Source Volunteer Video Translation Community
No they don't, they simply don't believe it's useful in this particular case. American conservatives are happy to support tariffs when it protects their constituents - mostly agricultural and other assorted small business interests.

I really do wish they took the humanist view you describe rather than the tribalist one you promote, but they don't.
I've written a basic web server which simply pulls up CSS/HTML and manages a mongoDB about 16Gb as well as another for users. I found that overall Go is extremely manageable and the whole server and db management requires less than 500 lines of easy to read code with comments. I agree with the author for the most part, however I would like to say that I do not like the error handling.. Not really a big deal, the rest of the language makes up for it, just thought I would share my opinion.
They've been providing tips to the FBI for years: http://arstechnica.com/tech-policy/2014/01/new-documents-nsa...

They've also been providing tips to the DEA: https://www.eff.org/deeplinks/2013/08/dea-and-nsa-team-intel...

How is subverting due process by engaging in parallel construction not a crime against US citizens?
Instead of the dreaded blue screen, it's now the black screen. Great.
Like Zmacs of the Lisp Machine. Mostly full screen, with a mini buffer and the status line at the bottom.

A lot of interaction then happens with a type-out buffer which comes down from the top and disappears when not needed.
Google Glass-wearing movie patron questioned by Homeland Security
Ian- YOU developed the vaccine for HIV? Were you part of some team from a university? Or did some other company develop the real science and you are partnering with them? How can you offer everyone in the world a free vaccine for your crowdfunding target of only $500K? where does the money you raise go?
The whole thing has played out as a complete disaster in the press and in public opinion, it's not even worth saying that it was a failure of project management. Of course it was.
Yes I really did try to answer as soon as possible. Why would I not? Because it might give me a 'bad' evaluation? Why would I care when I don't even feel that it's valid?

In fact, attempting to answer quickly is what lead me to feel it was largely a trick, because it switched up locations of gender after consistent streaks of a given gender (or other metric) being presented solely in one place. Several times I'd be just about to click something and then think "Hey, what the heck? Why did it suddenly move the answer?". This represents a confounding variable in the experiment, because it no longer strictly measures beliefs, but instead measures a mixture of beliefs and motor ability (ability to react quickly to the changing locations of answers), so the test can't determine if an answer was due to belief or motor ability.
Yes, I just collapsed all the rotations because it ended up being smaller code than doing the two separate axis rotations on x,y,z. Clarity and simplicity was the opposite of the goal here, it was an IOCCC entry.

But I think I did pretty much exactly what you said, otherwise.
> and only way not to get it is to leave company before the payday.

There have been rulings that yearly, regular bonuses have to be paid partially if you leave before the payday. For "Weihnachtsgeld", which is a fixed bonus, this is the reason why modern contracts usually don't include it anymore but just put it on the monthly salary. See the link[1] for a recent ruling (german, sorry).

Still, a lot of stuff that would be a "bonus" in the US is included in Germany. Contracts in germany include mandatory health care, social security, the whole range.

[1]: http://www.zeit.de/karriere/beruf/2013-11/urteil-anspruch-we...
because there's a large supply of tech hipsters ready to give you money.
Maybe cigarettes, drinks and soap have the highest margins...
> I have a strong passion for algorithms, data structure and complexity analysis.

Good news: You sound like a great fit as an interview passer for any large tech company in the United States.
+1 for Estonia

"Jobless programmer" is kind of a joke there.
some data on wages+prices in Berlin/Frankfurt/Munich from 2012:
http://www.ubs.com/global/en/wealth_management/wealth_manage...
It is treated as salary nowadays, just with odd payment terms.
Is there some special "trick" that makes your team/approach so efficient or (just) the usual ones, e.g. less overhead due to small size, less bureaucracy than big pharma and so on?
How it works: http://www.google.com/patents/US8125620
This has really become more of a religious argument than a science argument. Some people will never be convinced man made climate change is real. Others will never be convinced it isn't. The rest of the people don't care.
Bjarne Stroustrup: Managing Director at Morgan Stanley
Because they had a lot of traction before the shut down and now the service is re-launching without the founder who made it what it was: https://twitter.com/adrianholovaty/status/426366737294958592
Developer here looking to possibly relocate from London to Berlin or other German (or Dutch) place, I have a question for anyone filling out this poll:

I spend on avarage about £700 a month excluding rent, which allows for relatively comfortable life in London. What spending can I expect in Berlin? What about rent? (I pay £425 which is pretty cheap for London)
Accelerators Getting up to speed
Still nowhere near e.g. Munich, and it really only shoots up in the hip, stylish neighborhoods. I've lived in Berlin for 5 years now, in a not-so-cool but still reasonably central area (Moabit), and rents have barely gone up during that time.

I've also spoken to quite a few recruiters in recent years, and many of them were quite blunt that jobs in cities like Frankfurt, Munich or Hamburg usually get you 10-20 % higher salaries compared to Berlin, same kind of tasks, same skills required.
For example, Weihnachtsgeld (Christamas money) is usually 1
or 1/2 of monthly salary and is defined in every contract.
In addition to that comes the yearly bonus, which is rarely
not awarded in its entirety.

Nope. Weihnachtsgeld is not defined in every contract. Either you're working for a company bound by a union rate to pay Weihnachtsgeld or the company pays it voluntarily. There is no Weihnachtsgeld guaranteed by law. As for bonuses, this depends on the employer and usually also on the time you spent at the company. Just my two cents.
Would you be so kind and provide your definition of "privacy"?

The first thing that comes to mind is how much information about users Google itself stores and processes. This happened earlier and faster than people learned and understood the consequences of.

The next thing would be how the real name policy can make it difficult to keep someones Youtube-habits separated from a gmail/g+ account.

For you, do these two concerns fall under the term "privacy", or how do you reconcile all of that with your claim "protect the privacy of the users"?
You might check EBay. Check Buy It Now and sort by price.
Seaside Kibbutz Mulls Changes as Socialist Fervor Wanes
You are right that adding new permissions will disable the extension until it is re-enabled. But android has a very similar behavior.

Still, I feel that using optional permissions and pointing out to the user why they would want enable the new permissions is the best option. Yes, it's more work for the developer.

I just released an extension to help identify high risk installed extensions: https://chrome.google.com/webstore/detail/privacy-guard/edca...
Thank you for your support! Yes it will be presented as a double blind, placebo controlled study. Regarding the risky behavior point, this is a well known challenge with all vaccine studies. And yes telling people that they don't know whether or not they have the actual vaccine helps in mitigating the risk effect.
To answer your question, our priority is to make sure docker works great on every distro, large or small, old or new. As some of the answers below will show you, sysadmin-world is quite a fragmented place, and I don't think we should expect "one distro to rule them all" situation. Instead I expect we will see more and more niche players solving a specific set of problems for a specific group of sysadmins, catering to certain tools preferences (openstack, mesos, hadoop/yarn, cloud foundry, juju, systemd, and so on). I think CoreOS is showing the way for a lot of those future distros. We want to make sure docker can be a good citizen in all of them.
... Or at least the company segment.
Thanks for letting me know. This makes me feel good. I thought no one but me used it :). I guess I will spend more time on it now.
Why don't you make your IDE around python and pygame?
Hi, I am not the author of the post but I feel in the exact same situation of him (her ???), I am a little younger though.

I am just moved in Milan, and I was wonder what amazing programmers you were talking about... sisciapub(at)gmail.com

Also I will add that the Appsterdam group here in Milan looks great :)
> But jobs which pay 100k in Munich should also pay 100k in Berlin.

Why? It's a function of supply and demand - for a long time a lot of people wanted to move to Berlin because it was cool, hip and cheap to live. So there was a steady supply of people wanting to work and live in Berlin, driving prices down for employers and since living in Berlin was (and still is) cheaper than Munich it was economically viable for employees to take a lower salary in Berlin and still come out ahead financially. Things changed a little since costs are converging a little, but as prices went up, salaries went up as well.
Wow, that was a really silly goof on my part. Too late to edit I'm afraid. My apologies.
I'm guessing there are some national security rules too (and possibly some other specific rules), but the point is that they can't just say, "we don't like China so they can't buy our companies". The government simply hasn't been given that power.
> By default jQuery sends the X-Requested-With header. It was thought that the mere presence of this header could be used as a way to defeat Cross-Site Request Forgery.

By who? Who thought the mere presence of an arbitrary header made the request "safe"?

Seriously, who the fuck thought this was a good idea? I have so far seen one single use for X-Requested-With - returning a page as "content only" - i.e. omitting the header, nav, footers etc for XHR calls.
Currently working with Node.JS and we want to introdcure Go in some new modules. Have 3 major concerns;

- Lack of Generics. I know this has been beaten to death but after using a dynamic typed language all this time, it is even more painful.

- Weird dependency management. No way to lock dependency versions, even if I fork something and depend on it, nested dependencies can fuck up at some point. We need something like NPM to manage our dependencies in a sane way. Importing from live git paths seems like the worst possible solution to this. And there seems to be no widely accepted 3rd party package manager.

- Google... At some point, I'd expect the compiler to require a Google+ account to enable optimizations. /s
tl;dr: A quick recap of Go's basic features, also the author likes them.
The current gender ratio is the result of decades of gender stereotyping that things like math and science and programming were "for boys".

I'm going to believe the author when she says that this is for children. I just don't buy the idea that boys can't enjoy stories with female leads. Look at Brave or The Hunger Games. My son loves those.
Sorry I wasn't clear with my pronouns (?) - "they" referred to the LPs, not Insight. Meaning that now the LPs (not Insight) have to figure out how to reinvest the capital that was returned.
Yeah, having an extremely confusing interface that doesn't make completely clear to average customer from whom you are actually buying (and who is actually fulfilling your order) is part - IMHO - or a very poor ethic.

Anyway, your points as a customer are indeed valid and obvious. Still, the way they reach such efficiency is absolutely unhealthy for the economy. On my personal side, i will avoid like hell any professional relationship with Amazon. Note: I didn't part for any of the reasons above and i don't have anything personal against it. Mine are just general thoughts after gaining some experience on their internal operations :)
By the way. That "rouge" approach is what would I have go through as a sysadmin if this was an computer related problem. I think you deserve to be a case study in immunology and be very very successful.

Sometimes thinking out of the box and letting go of established ways will lead to results.

Edit:
Also in computer sciences we use differentiating between two known states to find out how to change on state to the other one perfectly. In immunology do you use similar approaches?
Rents have gone up, but there's still a lot of things that are dramatically cheaper in Berlin than in Munich - just go out for lunch for example.
But you'll have a different amount of surplus money, since living costs might cost, 50k in Munich but only 40k in Berlin.
IOS Goodies - Week 11
Data Modeling In The Age Of NoSQL And Big Data
Within a few seconds of looking I managed to find a "big data architect" role being advertised in Berlin for 500-600 Euro per day - which is comfortably over 100K a year...

Almost tempted to apply... ;-)
If you accidentally quit the Emacs GUI, does it still kill the daemon?
Working at Google while completing a demanding Master's program
Makes perfect sense!
Wow. I didn't know that so many people reading HN are Berliners. Let's try to make a Berlin HN meeting some day..
That would assume that salary is a pure function of the work you do.

Berlin has certain advantages for tech employers:

* It is an expat-friendly city

* Nightlife is great, if you like the makeshift style

* It is the epicenter of the german hacker community

* Costs of living are still lower

All these are soft factors are opportunities for employers to haggle prices down.
Transforming Data with Clojure
The Wii U still uses a PPC based chip.

I agree though that's it is a dying architecture and it would surprise me if even Nintendo bothered to use it for their next generation (especially since Dolphin has clearly demonstrated that emulating these PPC chips is viable for backwards compatibility).
This is one of those times when you take a step back, reflect, and look at the big picture. However much excited I am about my project, I realize that the stuff these guys are working on hits all the right notes. And then some.
Or in 50 years when things are the same will we finally look back and realize what influence greed and stupidity can effect over people that reason things through rather than accepting everything printed?

Remember - 40 years ago it was Global Cooling.
Zidisha (YC NP W14) Launches A Micro-Lending Platform for Developing Nations