skysight-inc/HackerNews huggingface dataset:
Why do you find this more friendly than Google Authenticator? Just because it pushes rather than requiring the user to open an app? Can you still manually get a code, in case you lack network (& don't want to break out the backup code)?

What if you're actually logging in with the iDevice, does it just automatically allow it without asking?
Tiles look great if the content is great, but just like with file previews (on Win7 or OSX), sometimes that's info that I don't need.

For example, using a desktop analogy, I'd rather not see the layout of my first page of code. I would like to know the filetype (icon is great for this often), and some other metadata so I can compare it with similar files.
Fair enough about shareholder obligations: I only have it on hearsay, from a business lecture as part of my CS course.

To try and understand your perspective further though: do you think it was ethically responsible for PlayHaven to fire their guy? Also, were it not for the DDoS, would the posts on twitter and comments have been sufficient to ethically fire her?

I find it difficult to rationalise how firing someone who's views and conduct are in opposition to the company - and who (as a PR employee) is bringing the company into disrepute is unethical.
This doesn't seem very well thought out outside of the present scenario.

If someone is raped at a conference and blogs about it, naming their attacker, are they in violation of conference policy for engaging in "public shaming"?

In a non-sexual context, if someone is caught trying to hack into attendees' computers (another code of conduct violation), is tweeting a photo of them saying "look out for this guy" a violation of conference policy?

Remember this: The best solution to offensive speech is more speech, not less.
ForkingDongleClub.com is available for purchase as a domain name, at the time of this writing.
Are you really saying that her personal twitter stream, and being in the middle of the audience at a professional event, are the same thing?
Why do they "need" to do that? Those who care for the details already know them. Further, they're trying to put the issue behind them without blaming anyone.

Rather than fueling the fire further, they shut the door on further argument about who is to blame. In that respect, it's a very wise statement even if it leaves some people unsatisfied.
The relevant paragraph from the original WSJ article:

"Some suggested that in Apple’s next mobile operating system, Ive is pushing a more “flat design” that is starker and simpler, according to developers who have spoken to Apple employees but didn’t have further details. Overall, they expect any changes to be pretty conservative."

I wouldn't exactly say that switching to a completely flat design as implied in the headline is a 'conservative' change.

It's quite obvious that they are unlikely to go down the overly skeuomorphic route as seen in the Podcast app, so this is a fairly 'safe' rumor to spread. But of course, it incites the usual skeuomorphic vs flat arguments with the added bonus of accusations of 'copying' the Metro style.

There are many misconceptions in regards to categorizing flat vs skeuomorphic design, here is a good article that explains the differences pretty well.

http://sachagreif.com/flat-pixels/
What happens if you need a password reset with this new two-factor? Wouldn't it still just email you, leaving you with the same problem?
Metro flat results in poor UX, because we aren't conditioned to consider squares interactive objects; they have to be either underlined or round.

It will probably be closer to Google's newer designs: https://itunes.apple.com/us/app/id585027354?mt=8.
Agreed. You can see people trying to work around this by baking in their lighting, etc.
Funny enough, in every discussion that I have about this subject typing never comes up... Indeed there are a lot of people in this profession than can't type properly. I wonder if this isn't one of the underlying issues when discussing CLIs vs GUIs.
How is this a Kickstarter project? Not only is this not the writing of the 9 year old daughter as echoed by the comments here, but if your kid wants to go do something like this then it's up to the parents to make it happen. And not through handouts.

And if it comes down to affordability - there's plenty of resources on the internet that will teach you this stuff anyway for free that someone who's actually motivated would indulge in. You can build an RPG without the holiday, which would ultimately be better anyway as self-guided learning is an important skill for any developer.

So please don't abuse kickstarter. Do go out and make full use of Google and the developer community who'll be more than happy to offer guidance for your daughter.
Having tried it on both the Galaxy Nexus and Nexus 4 I can say it's incredibly faster on the Nexus 4 (stock ROM).
Downvoters, I think the "citation needed" was in reference to SendGrid's firing Adria in response to the DDoS, not to pg's take on the subject.

And he's right; [citation needed] on the DDoS being the motivating factor in her firing, as opposed, say, to her dragging her employer into the internet shitstorm that she started.
Your Twitter account is not exactly public in the same way that a crowded conference room is. One is a "pull" medium (i.e. I have to seek out your tweets), while the other is a "push" medium (i.e. I can't unsubscribe from your loud-talking). If you drive someone away from your Twitter feed with inappropriate jokes, that's OK, really — they just aren't a good fit for your feed and you'll both be happier. But if you drive someone away from a conference with your inappropriate jokes, that's not OK.
Tableau Veers from the Path
Well, some people just like money. I don't think you'll be able to find another justification sadly. Not sure how come she raised 7k.
She doesn't really care though. This was an ego move, first and foremost. Calling it a women's rights issue is an insult to women.
Just because it's written on their blog doesn't make it true

/s
On the PlayHaven question, I lean towards thinking that wasn't justified either. If I had to identify villains in this case, it'd be both PlayHaven and SendGrid, which, despite their pretenses to being 21st-century startups, are looking a lot like rather backwards 1950s pointy-headed HR places. If people dare to speak in public without corporate approval, they get fired for stirring the pot, as if we still lived in a world where blogs, twitter, tumblr, and HN didn't exist, and companies owned you 24/7. If you know what's good for you, spend your weekends golfing and don't say anything in public!
http://www.theatlantic.com/national/archive/2012/11/its-time...
All I saw was some smart ass jack asses getting busted since everyone has a camera nowadays. Get used to everyone having cameras to capture your jackass behavior.

Funny that these trolls are so defensive after they got busted and photographed. They can dish it out, but they sure can't take it.
I assume the text on the Kickstarter page is written by her mother - she used the first-person viewpoint to enhance the narrative. You can read the same paragraph with a 3rd person viewpoint and it makes more sense ("since she's 9 she's starting with RPG maker...").

Regarding your second point: It would be a great move by the parents to donate most of the pledges to a charity for kids'/women's/STEM education. I don't know what Kickstarter's stance on this would be though.
These kind of people will alienate a lot of men too.

"Oh no! There's a woman in this conference room! I better just shut up and not say anything just in case she takes offense at my talking about my dislike for DRM dongles. Too bad that this means we'll be shipping a DRM-encumbered product, but my job and reputation are more important to risk being fired over perceived sexist comments, even if it saves the company from financial ruin in the long run."

When every perceived slight ends up triggering thermonuclear war, people will stop interacting with each other.
This is a big issue, the next biggest USD exchange has about a -10% price difference and I'm not sure what that means.
This is really cool! I always wanted to do an impossible shape in PostScript, this makes me want to take the time to actually do it. Thanks for sharing!
Yeah, that one. There are more pictures of it on her Facebook page along with plenty of nasty comments. Basically the game is based on politically incorrect 'humor' and they were playing it in public spaces at PyCon. Although I probably wouldn't have reported it, I still find it more offensive than puerile dick jokes.
Has anyone tried using something like emscripten to set up a version of TeX that can run in the browser?
(I didn't mean you.)
She didn't force them to fire her. People are just blowing this way out of proportion. Everybody needs to chill out, especially the corporate management of both companies.
I actually spoke with multiple social data companies on the phone today, calls with people who read this post. What a great way to get hired.
Hmm, I couldn't read your entire essay because your choice of font size and font color and background color makes for very difficult reading, and probably for many people.
Build breakthrough apps with in-house app development
Google's approach is more unix-y - it lets you shoot yourself in the foot. Requiring you to put your recovery code back in at least forces people to memorize or write it down.

Now, Google does have a good seemingly automated recovery service (you need to share a lot about your account to prove you're you but it works) - I'd rather not have reason to use it, though.
Dave Goldberg On Being “Mr. Sheryl Sandberg”
"among the States," not "of the States" or "by the States." This means that Congress has the power to regulate Commerce occuring "amongst" several states. This includes but is not limited to regulating the States' power to regulate commerce within their own borders.

Raich and Wickard do not invent federal power; they simply extend it to the modern era (or rather, into their future and our present day, since technology took a few decades to catch up).
This is such a good critique. As someone who's done a bit of architectural rendering, I think pivoting to selling models inside of the big name 3D apps would be very profitable.

I can imagine the plugin actually inserting the model you're considering buying into your scene with some light weight DRM and one click purchasing. Good stuff.
I don't think you know what you are actually arguing. I'm pretty sure I'm not arguing against performing real world tests to diagnose a problem. I'm pretty sure I'm not doing that because I'm not insane. I'm also fairly sure I didn't argue that you have to do one or other but not both. Though I didn't say it outright, I'm pretty sure I'm implied, and I stand by it, that it is good practice to at least do a fast mental (or napkin) estimate when it is warranted. Debugging is a hard process, but it shouldn't be a random one. You should have a mental model of your system, and it is good practice to go through the exercise of defining said mental model and yes, checking your assumptions, when it is warranted.

I'm clearly not a fan of the direction the OP took to verify his assumption that his key sizes have an impact on his Redis DB size. I think there's a better, more accurate way of checking his hypothesis (napkin math). His approach wasn't great and doesn't work for anything other than toy or test deployments, and the results aren't as clear as you may think (see below). I stand by that.

>And the napkin analysis is so trivial, but you don't EVER know that it's accurate, because there's no error bound on "oh I forgot the important part".

We're still talking about the same situation, correct? I suppose if it's pedantry you want, pedantry I can give. Tell me, how does the OP know that his "real world analysis" is correct? Because at some point in time, for some sort of input the system gave him one kind of result? Apparently a simple multiplication ( #of keys x avg. key size) is fraught with errors, but issuing a command (RENAME) against a black-box datastore the OP probably doesn't fully understand provides a clear, unambiguous result? What if Redis caches (in memory or to disk) all original values before issuing a key rename and then clears them out over a period of time, or better yet, doesn't clear them out until it needs the space? So you run your script, check memory usage, and see no difference.... so of course, because we're you, we trust "real-world result" and we live happily ever after ... yes?

Obviously this is a contrived example and OP most likely got the right result but I think I made my point. "Real world results" are full of gotchas and ambiguities (and sometimes require great deal of background knowledge to properly interpret), and in such a case it would be nice to have a mental model of what the expected result is so that it can be either verified or proven wrong (and thereby provide a direction for further investigation).
User data sovereignty is, in my opinion, the next big thing that folks like the Free Software Foundation should be harping on. There's already some noise about it, but unfortunately the FSF, the EFF, and similar organizations are still to a considerable extent fighting yesterday's battles.

Another question to consider: when you frame the issues around "user data sovereignty," do you pick up the support of people who don't want to be associated with the FSF but who are on the right side of the issues?
Can you put an email in your profile? We've got some people independently interested in the Bitcoin-for-Cyprus thing.
If it's illegal to transfer money out of the country, how are new bitcoins getting in to the hands of Argentinians? They could mine a small amount, but if they want to purchase bitcoins owned by someone overseas, they'll need to transfer money out to effect that purchase, won't they?
What happened was bad taste to be sure, but it isn't sexism. If they made a comment asking why all the women in the audience aren't bringing them beer that would be sexist. Using sexual language is not by itself sufficient for sexism. It is bad taste and an argument could be made it should be rooted out in a professional environment, but it shouldn't be confused with actual sexism.

Sexism: Belief one of the sexes can inherently not do a task due to their sex (write code, vote, make brownies).

Bad taste: Abercrombie ads, Fork You shirts, South Park, Maxim.
> Yes, but being able to license intellectual property is a very different thing from ownership of a car, both in the effects on my rights and in the moral basis of the law.

How so?
If you consider the willingness of a large group of people to engage in mildly illegal behaviour and the means to orchestrate such an attack on short notice a 'resource' then they indeed probably don't.
Also the very professional looking video.

I'm all for getting 9 year olds into coding but I would've liked to have seen any funds raised above the target go towards paying for other kids to attend the camp.
Planck's most detailed map ever reveals an almost perfect Universe
WP Reading Time
> In events like these I'm glad I'm living under protective labor laws and not in the US.

Why?! The developer in question is essentially unemployable in Europe, because of the superficial appearance that there might be something wrong with him. Hiring in Europe is a high-stakes decision, so companies weed out applicants that have even the smallest warning signs. Whereas in America he will have a new job in short order.

Even worse, in Europe his former colleagues would be trapped in contracts with an employer that has revealed themselves as a total asshat. Whereas in America, there is a good chance that the asshat company will soon be without an engineering staff or the ability to hire a new one as it should be.
Mother doesn't need the money, kid doesn't need it either, text written by her mother pretending to be her... This is a downright scam.
Now this is how you get girls interested in technology and programming. Not posting pics on twitter.
I would just like to add my agreement with this.

A "trigger" is something which leaves the sufferer (and it is suffering) with absolutely NO choice in how we react.
Let's remember: she never asked for him to get fired. And I don't think that was a reasonably foreseeable outcome of her comments.

The fact that he was fired leads me to two probable conclusions:

1) that his management was terrible and he'll end up someplace better; or

2) that he was about to be fired anyway.

If his management was terrible, it's not a sad story for him in the long-term. If they were going to fire him anyway, it's just blame-shifting.

His reputation wasn't even meaningfully harmed, as his name doesn't seem to appear in any of the discussions. So if he's half-decent, he'll be fine.

I find the whole thing very strange, because I sure as shit wouldn't fire a good employee just because they'd offended one person, once.
My CEO? Absolutely. If I worked at another company, probably not. You have to judge the company you're in, and if someone takes offence, apologise, and be more mindful next time.
PHPness Gate – raising interesting issues
I think there was a significant bad choice - Playhaven firing the guy instead of retraining him. It says 'make the slightest misstep and we will abandon you'. If they were interested in maintaining developers, the response would instead be 'please do some sensitivity training; we can grow together' - showing the company's interest in developing the developer. Unless of course he was already on notice and this was the last straw, although reading his apologies he seems like he is receptive and willing to respond to constructive criticism.

Besides, without Playhaven's overly-strong response, the hackles of the antifeminists wouldn't have been raised, and we wouldn't be talking about this right now. The keystone of this story is actually Playhaven's response, not Richards'.
PyCon Code Of Conduct Warning Cards
Yes: http://manuels.github.com/texlive.js/website/ -- "This is a port of TeX live 2012 to Javascript."

Also related: http://www.mathjax.org/
I doubt this bill will get anywhere. But there's always hope.
Commercial activity does not require trade. Otherwise, professional services such as accounting or law would not be commercial activities since no "trade" actually occurs. Commercial activity simply requires an intent to achieve a net economic benefit position (i.e., profit) through an activity.

Moreover, trade that does not cross state lines can be interstate. For example--you make good Widget that you sell nationwide. I decide in State X that I want to make and sell Widget as well. (Patent, etc. are not a concern in this hypothetical). My sale in State X of widget necessarily affects your interstate sale of the same widget: every widget that I sell in State X is one less that you might sell, which means one more widget is available in other states, altering the normal supply/demand considerations. (I'm not just pulling this out of my ass, this is the actual logic set forth in the SCOTUS cases.)
Isn't that how Yahoo worked in the early days? They had humans categorize web sites? Well, the only way to make that scale massively is exactly what amazon (mentioned in the article) currently does...have human reviewers work (but for free.) Google essentially did the same thing with pagerank.
I like it. Can you tell how you do the infinite scrolling bit, or at least give me some hints/links? I've been trying to do something similar, but it's been a pain.
What about a sandbox where all programs that came from the internet were locked in except for verified binaries. Then make it difficult to add new certificates, like require the user to enter a password (perhaps different from their login). Have microsoft say no program should require this, and as long they do a decent job of adding certificates themselves most users will not even bother learning how to.
I may be misunderstanding you here, but your comments feel to me as if they're based on an assumption that everyone in society faces more or less comparable levels of offensive behavior. For instance, to my eye, your argument about lawyers only holds water if it's based on the assumption that lawyers (as a group) routinely face a level of marginalization and abuse that women (as a group) do.

In point of fact there's no urgency about banning lawyer jokes, because lawyers are one of the most respected professions in our society (as measured by various surveys about social status, etc.). Through some combination of talent, hard work, and good fortune they have wound up in a group that suffers very little discrimination. When people do make jokes about them they may find it unpleasant, but at the end of the day they're still more or less on the top of the heap.

Women, on the other hand, face a thoroughly entrenched social structure that treats them as less capable and less important than men. There's a recognized problem that many women feel uncomfortable in technical circles, and offensive jokes are a real part of that problem. So every offensive joke about women needs to be understood against that background: it's not a one-time irritation, but part of an ongoing pattern. So attempts to discourage those jokes aren't just "nobody should feel offended, ever", they're one small step that we can take to fix the much larger problem.
Massive interactive table makes for an interesting IDE
Tips for Securely using Mobile Devices at Work
It's unlikely she'll be moving to Finland, and full third-party background checks are de rigueur for many jobs in the United States.
No problem :-) I loved this example when I first saw it, and someone shared it with me again today so I decided to post it here.
David Anthony’s Last Question – Can We Power the US Solely off of Solar? (2012)
The menu slides up when you're not using it.
The port to Javascript is really neat, I remember when that was on HN a month or so ago
Sorry to disappoint! But different felix. :) I'm still nice, though.
It relies on typed arrays, so unfortunately it's not backwards compatible with IE6 :(
I didn't have any doubts that it was stupid. I had doubts that the person performing the talk was genuine.
May I ask, how is this related to Hacker News or YC? Posts like this dilute the value of this forum. Why not post this to Reddit instead?
I was (poorly) raging against the "fire in a crowded theater" metaphor, which gets trotted out too often [1].

I'm mildly interested in the actual hypothetical; out of curiosity can you cite caselaw that backs your claim (The act of yelling "fire" is outlawed because that panic can result in grave bodily harm to others, and is a foreseeable result of doing so)?

1. http://www.popehat.com/2012/09/19/three-generations-of-a-hac...
There's no such thing. Value (market or use) is always relative to someone or some group of people.

Yes, but there's an important and qualitative difference between valuing something because it's useful, and only valuing something because a crowd of people value it, only because they know everyone else values it, only because... recursively.

This is what I mean by "intrinsic value": it has a utility value independent of pure psychological value.

Useful things like oil or wheat won't suddenly become useless. (They could be obsoleted, but that's not sudden or unexpected). But it's not that easy to reason about group psychology. Empirically, we know there have been many bubbles where everyone suddenly "agreed" something was actually worth much less than the going price and crashed it. We know psychologically can do that.