skysight-inc/HackerNews huggingface dataset:
The acronym expansion is to be found right in TFA's title.

Sometimes going right to Google isn't the fastest way.
"Right now it's been a week and I'm still working out the best course of action."

You said it was a flippant comment that was borderline sexist...How about just move on with your life? As a guy, if someone makes a comment that identifies themselves as a jerk I just think, "Hey, that person is a jerk & I prefer not to deal with them."

Harassment is another story but that's not what this is. Also, I wouldn't assume that the psychos making all of these threats represent the tech community. The story has spilled into a lot of media and the most extreme disturbed people don't represent "the community" just like a woman getting offended by a silly pun doesn't represent women in tech.
Yeah, it's better if women don't speak up about the sexual jokes at conferences</sarcasm>
You assume that taking offense is always reasonable, or whoever feels offended is always right. Also, playing the emotion card (it hurts my feelings/sensibilities) is a way to excert power and control.
Plugin for easy looping through color schemes in Sublime Text 3
Silicon isn't technically a metal anyways ;) A metalloid at best. http://en.wikipedia.org/wiki/Metalloid

"Sometimes writing markdown feels like working on the bare metalloid"
Happens everytime I try to install a new app from appstore. It is a nightmare I tell you.
SAF (guns) and MAPS+LEAP (drugs) are my favorite 501c3s.
>The shame of this situation is that the problems of the industry's sexism will be ignored because of her (perhaps momentary) lack of professionalism.

If it's ignored, it's because people look very hard for reasons to ignore it.

It's not even necessarily conscious; by deciding that there's no problem, you don't have to to feel guilty about not doing anything about it. Our brains are really good at finding reasons to opt for inaction. :)

(The idea/meme that somehow each and every woman has to be a saint to move gender relations forward is pretty pathetic, btw.)
Is that true? I recently listened to a story about one of the Nordic countries, it may have been Denmark?, and how employers can easily fire employees. They argued that this, along with really good unemployment benefits, actually helps the economy by making the work force more fluid.
But... but... the HN crowd loves to emo-rage.
I'm setting up Inky now and excited to try it.

On the note of smart views, any idea how representative my data is of the typical email user?

Separately, I'm curious to know how far smart views go with aggregation - i.e. if I get 10 facebook friend request emails, are they combined? Or is this an irrelevant question in the smart view paradigm?
Eh, I really really don't think it's gotten worse. I'm not saying it's perfect but if the worst thing a female has to complain about in a male dominated field is someone making a crack about their wife and someone mistaking her boyfriend for the entrepreneur, that's not SO bad.

Try going into a car dealership with your father if you're younger than 25. See who gets talked to.

Try being anywhere and not hearing people bitch about their significant other.

I wish people would stop attributing human nature to sexism/racism. I could go to a beautician convention with my beautiful girlfriend and pretend to be offended when they focus on her, despite there being a decent number of men who are into that. When humans are faced with repeated patterns they get lazy and make assumptions. It's part of what makes us have our intelligence. It's not a malicious disrespect or intentional exclusion (in most cases).
I feel like this isn't an "American" vs. "European" thing. There's clearly a lot of controversy over the seriousness of these jokes in America and elsewhere.
Speculators buy btc for usd to sell for eur and thus keep the same usd/eur ratio as outside btc exchanges.
>On current chips, x86 machine code is as much a virtual machine as java byte-code.

I understand what you're trying to say, but this is way off base. x86 instructions may not align exactly a processor's primitive operations, but that doesn't mean abstraction makes x86 similar to the JVM, at least not anymore than it is similar to a Bible printed on papyrus. But nobody cares if ancient Hebrew is just as much a virtual machine as Java, so stfu.
After reading her full explanation of the "incident" and the PyCon code of conduct, I have to disagree completely with what Adria did.

Two guys were making some silly, completely non-sexist jokes between themselves that mixed 'dongles' and 'forking' with a bit of innuendo. Despite the fact that they weren't directed at her -- or anyone, for that matter -- she took personal offense and decided the best course of action was to publicly shame them (picture and all).

Her reaction was far more immature than the humor that triggered it. If you're 30-something years old and still can't handle overhearing a bit of lighthearted middle school humor, it's probably time to move into a cave and cancel your internet service.
Checkout the benchmarks to see how much faster it is than other solutions :D

https://github.com/Uncodin/bypass/tree/master/platform/andro...

https://github.com/Uncodin/bypass/tree/master/platform/ios
My experience:

I just started the process of converting our few hundred Test::Unit tests to Rspec simply because Test Unit documentation is terrible. Our tests need a lot of work and I'm not that experienced at writing test scripts. I have to learn this as I do it, and I struggled to find resources for learning Test::Unit.

Every blog post, tutorial and guide I can find was written for Rspec.

As much as I'd love to continue using Test::Unit and save myself the hassle of converting from one to the other, I found learning Test::Unit to be one giant brick wall after another.

No one is discussing it, no one is blogging about it, no one is writing stack overflow questions about the issues. (I say, in a discussion about a blog post about it... but this is the exception not the rule, sadly)

For me it was a simple decision: If I want community support, I need to be using the tool the community is actually supporting.

(Not that Rspec documentation is that much better-- I've now resorted to just reading public github repos and looking for spec/ directories to scrutinize and learn from. If anyone has links to any good repos that use rspec tests, I'd love it if you could send them my way! I need more good repos to learn from!)
I'd love to, but my organization basically mandates vim.
According to her account, the dongle joke came in a discussion of how the men would like to be thanked for having helped sponsor the conference. Shortly after they were making "forking" jokes riffing off of a conversation that she was in. When she was the only woman sitting near.

If so (I am basing this on her account, so definitely an if here), then the sexual overtone is not that mild, and (rightly or wrongly) she appears to have felt personally targeted. Though in a way that is plausibly deniable.

Does that help you understand why she might have had a strong emotional reaction?

Of course the actual actions she took were the wrong ones to take, and caused the whole thing to go nuclear. But the way our brains are wired causes us, when feeling strong emotion, to skip all of our normal logic and self-control and just react. So what she did was highly unfortunate - definitely not what you want to see from your company's public face - but understandable.
asana.com >> It's free for upto 30 users. Created by Facebook co-founder. Very simple and easy to use and dosent get in your way (unlike Basecamp) , yet is flexible and powerful.
That's the rub these days- don't talk to her and you run the risk of making her feel "excluded", do talk her to and you run the risk of being seen as "flirting".
Keep in mind that Adria Richards was acting in an official capacity as a representative of SendGrid at PyCon. SendGrid's business is transactional email, and one of their public spokespersons happily outs private conversations on social media, even distributing photographs of people without their permission -- as a SendGrid customer who takes privacy very seriously, I found this concerning, and I have been looking at alternatives since this fiasco.
Please keep the politics off HN. NSLs were around before 9/11. And there's nothing to suggest that any other US President would have a different response. (I agree with your underlying sentiment, but it isn't constructive.)
I'm squeamish about this "moral rights" concept which seems at odds with my general view of morality, but I'll run with it assuming a sort of vague "is this fair?" definition.

>If you're at my private property, am I free to kill you? It's the same thing

No, it's not even close to the same thing. I have the right to ask you to leave, regardless of whether you're on my private property. The difference is that if you're on my property, my request actually carries weight. Your being on my private property is a privilege that I can extend to you and later revoke. I cannot control what you say, but I can make your welcome at my property conditional upon what you say. And in general, you do not have a "moral right" to trespass[1].

I do not have the right to kill you, regardless of whether you're on my private property. They are not comparable ideas.

And yes, I think that in terms of fairness, a property owner generally has the right to ask anyone on her property to leave for just about any reason or no reason[2]. If you come to my house and start making dick jokes that I find distasteful, there is absolutely nothing wrong with me asking you to cut it out or leave. But I don't have the right to kill you.

[1] There are exceptions, of course, which is why I dislike talking about general moral rights. I'm sure you can craft some clever thought experiment that will trip up this general rule, which is one of the reasons I consider myself a utilitarian.

[2] see above
My favourite comment on the original post - "Old Man Yells At Cloud"

http://www.globalnerdy.com/wordpress/wp-content/uploads/2008...
What you say is very true of mainstream white 2nd wave feminism. However, the heyday of the 2nd wave was decades ago and feminist thought and work (academic or not) has gone much beyond the absolutist kind of advocacy 2nd wavers had/have.
Microsoft Releases Report on Law Enforcement Requests
One over-reaction lead to another, which lead to another.
Actually in this case she did have enough time to apologize. It wasn't really as immediate as yelling at the boss.

She issued a general "I hope your employers would have worked with you on this" kind of non-apology-but-I-in-PR-and-had-to-say-something statement response on HN. After a while she did have the opportunity to just say "I was super tired, I made a bad decision, I am sorry about the public post, I will take it down, blah blah...".
Deceptive marketing is what made Apple great. They're selling a culture, not tools.
San Francisco/Paris: politicians try a link between the 2 Digital Ecosystems
Josephus Problem in C
Context!

If you go to a battered women's shelter, make lots of demaning-to-women jokes, and then say it's OK because, "hey! at least you didn't beat them!", then yes, you might get some people really annoyed.

I mean, it's like the start of Die Hard, with the "I hate N*s" sign in a black area. What do you think'll happen?! Imagine going into a gay bar and making jokes about gay people. What do you think'll happen?
Ha, I just had to re-accept TOS for an AppEngine site I have. I noticed the TOS haven't changed since December 2012 and I've logged in numerous times since then. I hope they enjoy perusing my 200 rows of a database and weep with me over my failure of a website.
Apparently I was mistaken, from another thread here on HN a stripe employee wrote:

As for Square, they're for in-store transactions. We're not targeting that segment at all.

Link: https://news.ycombinator.com/item?id=5417427
If you actually bothered to read his post, he was actually using ember.js as his example, which is decidedly not written in Objective-J. It's plain javascript with handlebars templates.
Posix Dynamic Library Loading Calls For Windows
What does "launch a Bitcoin currency" mean? If they want to buy Bitcoins, all they need is an internet connection, a bank account and an account on Coinbase/MtGox/etc.

I guess you could start an exchange targeting those two countries, but that isn't a small undertaking.
> This is going to get downvoted but...

FYI, I stopped reading and downvoted at that point.
It's really easy to read that comment as meaning "we've submitted it, ball's in Apple's court". And I'm sure Schmidt knew that when he said it.
You're right. She didn't fire the guy. She cyber bullied him. She could have apologised for that, but didn't.

N.B.: She can do (or not do) what she wants, and it doesn't bother me, but please don't confuse what she said as an apology.
http://www.well.com/
> these things are hard

hahaha I like that
I'm sorry, I realize that for people who used Bundler for distributing Vagrant that this is an inconvenience.

Unfortunately, I strongly believe that using Bundler to distribute something like Vagrant is wrong. Do you use (or want to use) Bundler to distribute git? How do your developers install git? (or whatever VCS you use). No, you don't.

In that same spirit, Vagrant can be installed separately just as part of the dev machine setup process. An argument could be made here that you want a specific version, but I've worked very hard to maintain backwards compatibility and stability for this exact reason. Even if you're using V1 Vagarntfiles, Vagrant 1.1 works fine. The new Vagrant plugin system avoids plugin issues, as well.

Also, it wouldn't be hard to change that _make_ command to just install Vagrant, it doesn't need to be Bundler.

Maintaining a gem release ALONGSIDE a package release is not simple. I replaced pure-ruby tar with bsdtar. If I maintained both releases, I'd have to maintain both code paths. Or I'd have to throw an error if bsdtar is missing, which is not user friendly. Imagine gem installing and then running Vagrant and Vagrant says "You need bsdtar." Okayyyyy so you install bsdtar. Then it says "You need curl." Okayyyyy so you install curl. Then it says "You need libssh." At this point you're probably like "man, screw this." Installers avoid this entire issue. Bundler can't encapsulate this kind of dependency information.

I'm sorry, but this is the way forward.
My theory is that new Rails developers spend more time learning how to test than what to test. This article isn't necessarily about which framework is better, but more about which is better as a testing learning tool.

It's been pretty cool working on the testing book because I'm approaching it from a different angle. I'm not testing something, I'm showing someone how to test. I've got to dig into Test::Unit and MiniTest more than I ever have, and it's been great.

There isn't a wrong way to test, so long as tests are being written.
You're right of course. In retrospect, if both of these companies had had some adults in charge, the CEOs would have reached out to each other, apologized, and agreed to table the issue for two weeks. The employees involved would have been admonished not to say a fucking thing, and to delete all the crap they'd posted so far. After two weeks, we jibbering morons of the internet would have moved on, and the two CEOs could then jointly announce an amicable settlement, and joint corporate donation of $X to the PSF by way of apology to that august body for all the bullshit. (Seriously, I feel more sorry for the PSF than anyone else: they actually have attempted to do the right thing and this is what it gets them. What is the motivation for any other conference to get inclusive policies in place?)

Everyone would have come out of that scenario smelling better than they smell now.
Logically following that "tame" sexual jokes (to you) should be acceptable to everyone, because it's "less bad" than other things you've heard. Huh?
"My message to you is that we men can come together and support each other and be a generation that others look back on with respect, "

>>"we men can come together and support each other"

Do you believe in that yourself? 90% of men when in situation where woman accuses other man of sexual harassment that they know he did not commit WILL SUPPORT WOMAN. 1. they are bunch of white knights that wants to look good in the eyes of women (10$ bet you are in this group). 2. less rivalry if one man goes down.
My bad, that completely flew over my head. Thanks for pointing this out!
Makes perfect sense ta. Yeah it was a conversation I didn't necessarily want to have either but I was interested enough to give it a shot. Thanks again.
>You are making a quantifiable assertion.
If you'd really like to back up the claim, go grab some of the threads on this subject, and spider the account pages of the people posting to the threads.

I don't see how plotting thread discussions on HN would even vaguely correlate to the Twitter abuse the GP was referring to.
Society in general has issues with misogyny, not just western society.
> The problem here is that the jokes were so innocuous that it would be difficult to tell just what would set her off and potentially get you fired.

That's the thing, depending on your background and experience with sexism will depend on how confused you are about what may be construed as sexist or inappropriate for the workplace. If anything, the whole pycon incident shows the need for more information, education, and formal sensitivity training in the workplace, not firing people every time HR thinks its time for some CYA-style action.

Suffice it to say though that dick jokes contribute to a sexist atmosphere and can contribute to impostor syndrome and are often outright transphobic.
The main problem I see, is the uncertainty around when the banks will open again so that people could actually exchange their money for Bitcoins.

You will also have to contend with limits that they placed on the amount of cash you can withdraw.

http://www.zerohedge.com/news/2013-03-21/bad-news-atm-limits...

I think a better idea is to go to countries that have not yet gotten to the point of Cyprus, such as Spain, Ireland, and Portugal
Are you sure you aren't talking about the Google+ app, which is a better comparison to Facebook (and about which I agree: it's just fantastically great).

Google Now is, actually, one of the core Android features about which I care the least. On my CM10.1 Galaxy Nexus, it's really quite slow (3-4 seconds to do anything when I try to click on the search bar or swipe it up from the bottom of the screen). The default cards are at best only mildly useful, though sometimes impressive: it will tell me driving times to places that I just searched for, it will tell me the weather, it will warn me about notable traffic on the way home. Amusingly it just alerted me to the fact that Adria Richards had been fired by SendGrid.

Basically: it occasionally impresses me, but doesn't actually help me all that much. It just doesn't enter my radar most of the time. Even as a search interface it's too slow to be my primary gateway: I'll preferentially pull up chrome and type the search into the URL bar there.
Ask HN: What web based language should we learn nowadays?
Hey,
I am currently studying applied computer science (B.Sc.). Before this I've done a school job training which was in a very similiar field, but broader and obviously not as deep.
During my job training and also now at university we're getting taught about web programming. Both times with PHP as the server side scripting language.
Now, the other day I've got an invite from koding.com (I've signed up for their beta when it was posted on HN a while ago) and in the feed for latest messages I found a commenter saying that PHP is old and should be abandoned.

I will have to get deeper into PHP now anyway, as I obviously want to pass the semester with a good grade, but:

Should PHP actually be replaced entirely?
Also, which language would be useful to learn for the future?
Practical Work-From-Home Policies That Actually Work
Well, according to Adria Richards: "Black people CANNOT be racist against White people. Racism is a position of the oppressor who has the power".

http://imgur.com/xPztO6k

I don't think Adria represents women in the industry, or anyone other than herself. I feel sorry for SendGrid, PlayHaven, the developer who lost his job, and the fact that this is distracting from the real issues of sexism in technology.

I don't feel sorry for Adria. She represented her company in a grossly unprofessional manner by publicly naming, picturing, and shaming (including the use of "ass clowns" to describe them) two developers. You don't have to be sexist to be unprofessional. I just hope SendGrid has their lawyers ready to deal with the potential fallout of firing her.
I'm fairly certain that that correlation is due to day trading.
What's a 3D pro? Are these models for video games, movies, makerbots?
Thanks for the plug ;)
oh god, i didn't know that the vaunted pycon code of conduct is based on the example policy from the ada project.

the ada project was behind another recent sexism scandal involving a harm reduction presentation meant to be given by violet blue [1].

[1] http://violetblue.tumblr.com/post/44107008572/what-happened-...
What I meant was launch publicity and education about bitcoin infrastructure to make it easier for local people to use. Would also need to do things like translate into local language, and probably build specific tools to make the currency work locally. It would be a unique opportunity to really engage with people, and understand their currency needs as users. I think there would be quite a lot of infrastructure to build to get a working ecosystem going.
I wasn't gender specific in my comment.
> I wouldn't feel uncomfortable around her at all

It is extremely easy to offend this woman. Just look at her twitter posts https[0], she plays every card in the book in this occasion she plays the racism card while arguing that she can't be a racist herself[1].

[0] https://twitter.com/adriarichards/status/313946261055221760

[1] https://twitter.com/adriarichards/statuses/6039856858
I went a much similar route with my lightweight express-inspried framework.

I made user-controlled classes that get populated with relevant data and middleware information. Like stuff from form parsing.

https://github.com/Daegalus/fukiya
Apple Updates Podcasts App, Adds iCloud Sync, Removes Tape Deck
Central banks are losing credibility, fueling the market for Bitcoins.

http://www.bloomberg.com/news/2013-03-20/fleeing-the-euro-fo...
> Microsoft's ASP.NET was kind of a failure.

Eventually, yes. Which I addressed. But prior to the whole Web 2.0-thing, it was actually pretty successful by lots of means.

I'm not saying ASP.NET MVC is superior in most respects. There's no doubt about that, but it was clearly a late-started initiative which should have started much earlier. ASP.NET already had lost its respect and was a waning star by the time they got the first version out the door.

These days it's actually fairly pleasant to work with. The only thing I can say I really dislike about it is that you can still find the traces of all the old ASP.NET warts there, if you go beneath the hood.

Edit: Thanks for being the only one replying to the actual topic at hand, as opposed to doing inane discussions about what "real metal" is these days. And that's coming from someone with a degree in electrical engineering and design of digital electrical circuitry.
"I don't really want to devote more mental energy to this topic than it's already consumed."

The problem is, unless more mental energy is expended on this topic, it will be repeated. Better to have the full conversation now than to continually punt the issue.
I want to hang out in your NOC.