skysight-inc/HackerNews huggingface dataset:
Berlin, Germany

Looking for product managers (with/without experience), data scientists, QA engineers and Ruby on Rails developers. Our company is helping to monetize mobile&online games, we get a couple million users per day (growing fast).

We offer a friendly environment with a passion to do things the right way, flexible work hours, requirement to work on-site but not all the time, very international team - only a minority of our employees is German.

Will help will relocation, German language course and work permit as necessary, this has become very easy.

More info here: http://www.sponsorpay.com/careers/
really really great stuff, thank you for posting. i had no idea about a lot of these. and you note that the source is still pretty clean after all these years.
Students often work hardest for teachers they like or look-up-to or respect most. So for many students, explaining things well is one necessary but not sufficient teacher characteristic.

Your point is important, and needs to be made. We do need teacher who both understand and explain things well. But in most discussions on education, I am troubled by the lack of emphasis placed on the role teachers have in motivating students, and whether proximity will have an effect there.

When we look back on our school or college days, and think of our most influencial teachers, what stands out most?
It's trivial for the community managers and developer evangelists of PayPal to check on conferences. And it's trivial for anti-fraud people at PayPal check on conferences vetted by the community managers and developer evangelists.

If PayPal wants to continue angering the community and world with this blanket policy, that's their problem. We'll all move on to other payment systems as they emerge.
I understand that. We're in the same boat. We have to use PayPal because it's what our customers want. But it's up to the business / organizer to minimize the risk, same as it's PayPal's job to minimize theirs. Could split processing between merchants, attempt to get authorization for capturing at a later date, etc.

Great book by the way, just picked it up yesterday.
Sorry, I'm sure the Evernote tech team is competent

What exactly leads you to this assumption?

They designed a service that stores sensitive user-data in an obviously insecure fashion (no end-to-end encryption).

If that's not incompetence then the only other explanation would be criminal negligence?
You'd still have to track the target. Otherwise you might just warm its surface (which will already be built to be reflective) and ablative so when a laser hits it will just burn off a specially designed outer layer.
Your blog post says:

> "Avoid using simple passwords based on dictionary words"

And yet your password algorithm rejects highly secure pass phrases:

> "New passwords can contain letters, numbers and punctuation."

Disallowing spaces is particularly annoying for a company with a strong security requirement, as passphrases are simultaneously far more secure and far more memorable than the monkey rules your validation demand.

It gets worse.

If I type a long sentence without spaces such as "thisphraseisdefinitelynotinthedictionary", you give me an orange warning checkmark and suggest:

> "Try using a combination of letters and numbers"

If I replace that long phrase with "abcde1", just 5 lowercase letters and a digit, you give me a green checkmark! Same green checkmark for "abc123", the third most popular password online.

Have whoever wrote your validator needs to go read http://xkcd.com/936/ and really internalize the idea.

EDIT: See also:

1. How people choose passwords: http://www.troyhunt.com/2011/07/science-of-password-selectio...

2. Top 25 passwords: http://www.prweb.com/releases/2012/10/prweb10046001.htm

3. Twitter banned passwords: http://securitywatch.pcmag.com/none/284196-the-twitter-banne...
I'm running into the same problem. I am tired of CRUD apps, I just don't see myself doing anything new or exciting with them . Last year I was approved in one of the top tech Universities in Brazil and started learning C and C++ and this year I'll engage in programming competitions.

By the way, I've already failed 2 math disciplines in my University and I'm doing them again. But I'm good at programming and I'm becoming way better at Math. Someday after I graduate, I'll try to work for Google or Facebook, do you know if they'll turn me down for the fact that I have failed some math classes (even if I later was approved on them)?

Thanks everyone.
I don't know if it qualifies as a joke, but I loved and learned from the Tao of Programming -- http://www.canonical.org/~kragen/tao-of-programming.html.

Too long to paste here, but it's stood the test of time.
But I don't understand... how does that idea apply to a higher-standard blog hosted on Svbtle?
Evernote's value precludes a zero-knowledge model. Effective search, slicing by tag, OCR, etc. are all server-side.
Online Censorship In China
You're misrepresenting the slippery slope fallacy (http://en.wikipedia.org/wiki/Slippery_slope).

A slippery slope argument states that a relatively small
first step leads to a chain of related events culminating
in some significant effect.

6 strikes is neither a relatively small first step, nor is prosecuting people under it a grand leap (it's the next logical step). Slippery slope isn't a tool for dismissing any claims of cause and future effect, it is an informal rule for when claims of cause and future effect are permitted, namely when one can "demonstrate a process which leads to the significant effect". In this case, "language of the agreement between ISPs and the entertainment industry" (http://www.dslreports.com/shownews/Six-Strikes-Official-Says... and http://www.dslreports.com/shownews/Will-ISP-Six-Strikes-Incl...) clearly states that ISPs have the full authority to report 6 strikes offenders to copyright owners, should they choose to prosecute them:

The Participating ISP will, however, continue to track and
report the number of ISP Notices the Participating ISP
receives for that Subscriber’s account, so that information
is available to a Content Owner Representative if it elects
to initiate a copyright infringement action against that
Subscriber.

No demonstration of said process is necessary because the right by IPSs and copyright holders to engage in this very process has been clearly reserved. Not a slippery slope.
q: why cant a hacker tell the difference between halloween and christmas
a: because Dec. 25 = Oct. 31
Chirtoaca promoveaza proiectul hoteluri in moldova.
Hotel in centru Chisinau - Elat ofera 12 camere spatioase si confortabile, echipate si mobilate ultramodern. Camerele sunt dotate cu aer conditionat, sistem de incalzire, TV prin satelit, acces nelimitat la Internet Wi-Fi, telefon, mini-bar, masa de lucru cu lampa, baie cu cabina de dus, accesorii de baie, foen.
> Given user reports and experiences of Google DNS, it seems at least its stated aim is barely satisfied in the general case: it is often slower than local ISP servers.

I don't think the claim is being made that it's better in all cases. As I understand it, Google DNS is (positioned as) a secure, ad-free resolver, and tries to be as fast as possible. In practice if there is a better resolver - say, run by your ISP - for you to use, you should use that. But often ISP resolvers fail in one dimension or another, in which case Google DNS is available as a viable alternative.

Incidentally, to your question of what data is being collected: https://developers.google.com/speed/public-dns/privacy

> Similarly, sticking a proxy between a user and their destination may add more latency than it could ever save, leading me to somewhat doubt the public reason these services exist.

Again, in the general case that might be true. I wouldn't want to use a SPDY proxy on my desktop at home, for example, as it wouldn't be able to offer me any speedup. But it's already known that similar services can provide significant benefits on mobile - look at Opera Mini. Useful feature != beneficial for everyone.
It's always fun to read Joan Walsh, "Editor at large" for Salon, a for profit company that does not pay its interns, complain about wage disparities she perceives at other companies.

Charity begins at home, Joan.

Pay your damn interns, then complain that men who you admit ask for more money than women and ask for raises more frequently than women are given more money than women and given raises more frequently than women.
Fantastic! I'm mostly a MySQL user, but the more I read about Postgres, the more I like.
Actually, the right kind of digital signature scheme would help prevent this kind of fraud (though, of course, you can never completely protect people from their own stupidity). A signature would be valid only for a transfer from a particular account to a particular account. The only way a moneygram-style fraud could be perpetrated is if the fraudster persuaded you to sign a transfer to an account that they control.

In fact, with a proper modern PKE-based financial infrastructure, there would be no need for a business like Moneygram, which is one of the reasons that they will fight tooth-and-nail to prevent such a system from being established.
I've seen this problem come up multiple times, and had to talk to my bank when I got hit by it myself, but I absolutely understand why it happens. In our case it was because we moved from taking registration fees to taking accommodation deposits as well, and suddenly a large amount of money appeared in our account, and it does look very odd.

What I'd be interested in seeing would be somebody like eventbrite handling accommodation deposits and so forth as well as registration, then I could funnel everything through that. It's important that any such service release the funds to the event early so they can actually be used for running the event.
I've heard this one phrased a bit differently:

I know a joke about UDP, but you might not get it..
Why not embrace it? It's not all negative.

God knows that, as well as other STEM careers, we need less social stigma.
For anyone who is as puzzled as I was about how to change the password in the Android app, the answer is you can't change it in the app. (!)

Instead, you have to tap the "authentication failed" notification. Then you can change the password.
as long as there's no fog or clouds, anyway.
"just"

I personally don't think it's a competitor to the iPhone, and I haven't seen this opinion around as well, so maybe it's an opinion shared just by Apple evangelists?

I've seen mp3 players, laptops, software stores and smartphones way before Apple did them, so should we blame Apple for being a copycat? Let's wait and see if it reveals itself as useful or not.
Yeah apparently they will deploy updated versions of the apps to address that issue though. (It says so at the bottom of the article.)
I believe that "hack" is called a new government.

Tangent:

The U.S. government is one of the oldest governments to not have a major political reform. The U.S. is one of the youngest countries though. Same Constitution (though it is bent for whatever purpose is "needed" at the time), same general layout, etc.

The U.K. has shifted to a democracy since the formation of the U.S. Germany has changed its power structure a few times. Same for China, Japan, etc.

The U.S. is in need of some deep major reform, and I am pretty sure every political ideology agrees with that (just don't agree on the type of reform).

I really think it would be in everyone's best interest though if the U.S. underwent peaceful Balkanization.

I am not sure why people in California have to live under the same rules as someone in Georgia. Their interests are completely different, their values, their demographics. It would stop a lot of wasted productivity over stupid bickering. "I want my kid to hate the homosexers and not learn about devolution!" Cool, Georgia can fuck off and become a shit hole. California can go full People's Republic of Kalifornia, and quit sending so much money to the federal government.

I mean Obama is the leader of 300+ million people. Doesn't that just seem insane?

It would also probably end the wars overseas.

I just don't understand people's want to hold the union together. Just let it go.
Not sure this is up to date, ep.io closed last year http://news.ycombinator.com/item?id=3860196
For 20-Somethings, Ambition at a Cost
Project Glass & Algorithms – Intrusive mixture?
Touch has already beaten the mouse. The majority of PCs sold (notebooks) are sold with touchpads, not mice…
Managing Director of TechStars Boston successfully targetted in new hack
Programmer asks for some advice on what data structure to best map his family tree:

2nd Programmer says: For you I would suggest a "directed acyclic graph".
The first-time, non-technical founder Catch-22
Gloria Steinem put it well:

Having read “Lean In” by Sheryl Sandberg, I can testify
that it addresses internalized oppression, opposes the
external barriers that create it, and urges women to
support each other to fight both. It argues not only for
women’s equality in the workplace, but men’s equality in
home-care and child-rearing.

Even its critics are making a deep if inadvertent point:
Only in women is success viewed as a barrier to
giving advice.

http://reelgirl.com/2013/02/gloria-steinem-gives-thumbs-up-t...
Sorry, I didn't realize what you meant by that. I've expressed dissenting opinions on tech forums before and had some negative experiences, so I guess I was overly sensitive about it.

It was more a comment about how the story was expressed and what was said by those in it. Just as something said can be corny, a joke, a wedding proposal, etc. imo, an event can be considered corny, if there are a lot of corny things happening within it, although I'm no expert on the English language.
That doesn't really mean much. There are more people who are willing to pay less when the total population is much larger.

I personally bought the bundles for Windows, but put in Linux and Windows for the survey, just for an attempt to make a tiny dent in the stats.
The idea of an algorithm actually automatically generating and submitting shirt designs to Amazon is pretty much ridiculous. Yes, you could do it. But would you really? Who would actually invest that much engineering time into saving yourself the few minutes it would take to cobble that stuff together by hand? The author links to the company's catalog on Amazon and if you scroll through it, there is a lot of variety there - they aren't all just shirts created by a single algorithm playing mad libs.

I'm sure lots of automated scripts are involved in a product going up onto Amazon, but to suggest that no humans were ever involved in the creation of those shirts is probably nonsense, unless you have evidence to show that it actually is the case. The most obvious explanation is that a human made them, and it's not particularly difficult to believe that someone out there would make that shirt design. I've met people like that.
Steam has been getting much better on OS X recently. They have greatly reduced memory leaks and CPU usage when idle.
These are clearly slides, meant to be fullscreen on a projector. Up/Down, Left/Right, PgUp/PgDown all work, much like they would in powerpoint. I'm a little baffled by this threads hostility towards the lack of a friendlier design.
It does remember the password for me.
Mike Pall + Lars Bak = JIT Dream Team :)
Django style templating in Clojure
Perhaps this would be a more concise argument than the multi-series approach? In essence, federal regulation is more than enough and the California finish is superfluous.
Did you read that link? It doesn't argue with me.

That's two in a row.

Don't stop reading at the first half of the sentence, please.

What that actually is about is the Copyright office saying "yes, you can edit your own phone to remove the restrictions that allow you to take it to another carrier, then take it to another carrier."

The decision is not about jailbreaking; it's about editing the software then putting it on a network. The issue was whether that was seen as a form of sharing of the edited contents. The decision says "of course it isn't, but we're going to put it in black letter law, so that Apple can't take this to some podunk court in Texas, and spin them until they don't understand the issue."

Jailbreaking has never been illegal in the United States.

If you just make it to the middle of that same paragraph: "Apple's request to define copyright law to include jailbreaking as a violation was denied as part of the 2009 DMCA rulemaking."

Please actually read the links you give when arguing. It's especially important because the links you're giving should be your first hints that you're wrong. However, you're so certain that you're right that you aren't even checking.
One "force" away from touch is Google Glass. I'm not quite sure what the dominant UI for devices like that is going to be, but it certainly won't be touching the display!

Moreover, I imagine (okay, hope) that intense miniaturization is going to one day produce something like "Google Contact Lenses", which are going to be even more restrictive in the sort of interactions they permit.

And anything that gets popular for Google Glass is probably also going to be good for existing contexts like cars.

I don't know exactly what this is going to be, but it'll be cool.
I had a problem, so I thought I'd use Java. Now I have a ProblemFactory.
I didn't; thank you for your suggestion, I'll check those suggestions out the next time I'm on Windows.
Ask HN: Good resources for learning about ML/AI?
Hey HN.

I've recently started learning about Machine Learning from Stanford's CS229 lecture videos and I was wondering if people with more experience could point me to (preferably free) supplementary resources for the same?
There's https://code.google.com/p/chromium/issues/detail?id=174699 and they seem to have identified the culprit patch.

Wonder how m25 was rolled out given how bad the fonts look and how many people it impacted.
Better than Android, in my opinion (and I'm an Android fan)
"What the digg effect can do to your site."

That cartoon must be pretty old...
If comics count, I think this one's pretty funny: http://www.explosm.net/comics/2083/
I can't find the arrow keys on my phone :/
This isn't about just ensuring that a conference is legitimate or not, it's a fundamental problem with presale events. You'll have the same issue if you have an ordinary merchant account as well, presales are a huge liability concern, especially for events, legitimate or no.

If you find yourself in circumstances where you require presale revenue in order to hold an event then I'd suggest using a crowdfunding platform like kicktarter or indiegogo or the specifically event oriented event tilt and picatic.
I stopped periodically reinstalling my OS since windows 2k... and wouldn't like to start again :)
Anything involved with what? What kind of specific task do you actually mean by 'involved'?

If you don't mind leaving Python's advantages on the table then use C in good health. Odds are that other people will be waiting on you to produce the C code, so let's hope you actually needed to do that.
I think one of the problems people are having is that mitigate means "lessen the impact of" not "completely eliminate" a problem. So saying:

X mitigates Y. Y occurred after X to the effect of $N.

is largely unhelpful, unless you provide a supporting statement of:

Prior to X, Y occurred to the affect of $M.

Now if M <= N, X is a complete failure. If M > N it is some sort of success, (adjusting for the costs of X is assumed here). Now, there is valid discussion about the how much M needs to be greater than N to make X worth it, but, this sort of comparison is needed to properly discuss X.
> Something I've seen from speaking with a lot of people with overuse injuries is that what activates a person's injury tends to vary a lot.

In hindsight this really makes sense. Mine was most likely activated by combination of low-profile keyboard and finnish keyboard layout (almost all programming related special characters are behind right alt combinations). So it's not suprise that all reaching motions are not good.

> The ideal here, however: are motion sensors--like the Kinect, but better.

Kinect depth sensor has really low resolution (640x480, if I remember correctly) which is way too low if you want to interpret precisely small movements. I also was interested about Kinect for exactly same purpose, but those specs were too "meh". For this reason I have been waiting for Leap to be released since its announcement.
OneNote is pretty great. It uses SkyDrive, but is available for free on most mobile platforms (Iphone,Android,Win8 Phone) and any platform with a moderately up to date browser. (Via the web app on Skydrive)
Desktop SQL clients get me with this... connect to a database, run a query, go to another window for a while. Come back, try to run another query...

"Database connection closed. Reconnect?"

Drives me nuts... I ran a query, didn't I?!?
The most obvious conclusion is that a human made 500,000 shirt designs?
From your profile, we have seen that you've complained about cockroachs. This time, we will be more careful on our selection of bugs.
So your body magically produces extra liquid when you drink coffee?
The purpose of PBS is to take donations and public money and produce free content. I have a hard time believing that there are a lot of people who would buy a PBS DVD box set but decide not to because it was available on the internet -- especially since it's already available for free on the internet in their primary market, just not world-wide. Moreover, if they distribute using BitTorrent, they can include the usual "if you enjoy this program, please support it with a financial contribution" message, in which case the wider the programs are distributed the more people see the message and the more money gets donated.
Yeah, I probably should have said that explicitly. I'm trying to keep an awful lot of balls in the air right now, and sometimes one of them falls on the floor.
> what made that software product illegal was that the court

No. Some laws are not enforced, but that doesn't make the regulated activity legal.

Someone who owns the original DVD and who wants to play it back (with no storage or format shifting) is breaking the law, because there's no authority from the copyrights holders.

(https://en.wikipedia.org/wiki/Anti-circumvention)

(http://www.law.cornell.edu/uscode/text/17/1201)

> “circumvent a technological measure” means to descramble a scrambled work, to decrypt an encrypted work, or otherwise to avoid, bypass, remove, deactivate, or impair a technological measure, without the authority of the copyright owner;
If you like computer graphics, there are also tons of interesting problems in that field.
No

The security of your system can never depend on an attacker not knowing the implementation.

Or: Security through obscurity (is no security)

Using gimmicks like for example shuffling some characters in the hash may delay some attacks. But the problem is that these techniques are usually done on systems that have no sufficient security.

Have a big salt and use PBKDF2 or Bcrypt and you know the exact difficulty of getting the passwords.
Anyway, why use the web when you can use directly sockets? Faster, more secure and grep-compliant.
T shirts like this aren't new, neither are rape jokes. Stand up comedians like Jimmy Carr are known for making jokes of this type quite frequently.

The joke isn't to "promote rape", the joke is the absurdity of putting a statement like that in a context where it doesn't really fit. In this case the "keep calm" meme.
Yahoo is in the same business Google is--advertising--and is profitable.
Ask HN: A Google spreadsheet of NY Hacker spaces/coffeeshops?
I remember a thread similar to this:

http://news.ycombinator.com/item?id=2509953

That resulted in someone initiating a google doc of a comprehensive list of the best coffeeshops and other free places to work from in NYC. The last I saw it was still being actively updated. Can anyone point me to the thread or the spreadsheet?