skysight-inc/HackerNews huggingface dataset:
One of the reasons I've taken an interest in this whole fiasco is that I occasionally make "colorful" jokes. Not dissimilar from the two guys at PyCon. I make every attempt to keep these jokes private between my friends and I, but I'm sure others have heard me make them. Some people might find them funny, others may be offended. It scares me to think that making an offhand penis joke could result in being publicly outed on Twitter with no opportunity to defend myself.

I believe that Adria Richards did not handle the situation appropriately. I believe she's being a hypocrite by taking offense one day, and making her own penis joke on Twitter the next. I believe that she's further stoking the internet's rage by refusing to admit any fault. I think the other women that are jumping to her defense are doing themselves, and women in technology a disservice. They are not thinking critically or putting themselves in the conference attendee's shoes. I'm quite sure they would not like to be publicly outed for a private conversation.

Public shaming was not the right way to handle the situation. An apology from Adria would have gone a long way in defusing the situation. She chose not to go this route. I'm sad that a silly penis joke turned in to this.

Preemptive Edit: I do NOT believe that ANYONE should suffer the wrath of the Internet. I do NOT believe that ANY conference attendees should have to sit idly by and listen to penis jokes. I'm only saying that publicly shaming these guys was a mistake, and that an apology for the mistake could have basically fixed the problem before it got this far.
Yes, they are mocking a concept in audio called "burn-in" where new audio equipment is supposed to sound better after being used for a while.
I think the key here is to treat everyone like people. By publicly shaming two individuals and associating them with sexism they are being turned into figureheads for sexism. Real people make mistakes, say stupid things, are affected by their environments and upbringing, have prejudices and biases that they acquired from a life-time of interacting with other people. Everyone is like this, many people do not even realize what some of their biases or prejudices are. Turning them into into figureheads strips away the complexity and says "these guys are what is wrong". Which is complete and utter bullshit. They were just two guys having a private conversation.

If someone says something in private that you disagree with then you should bring it up with them in private or get and intermediary, like the conference organizers to. They may have been very sensitive to gender issues and sympathetic to her agenda but she will never know because she never put the effort into discussing it with them.
Bingo. The meanest reactions have been people with a particular axe to grind rather than Python community members.
I believe that the PyCon staff noticed the tweet and took action, I don't think she complained to them.
And they bury that on the last page!
Furthermore, it's striking how the City was almost set up to help dictators plunder their country and save the plunder for when they get overthrown. Nasty, and my naive, trusting bourgeois British eyes open further.
For me, the Screen just flickers when I'm ingame and I get a huge headache :(

It does pick up on the smartphone movement on the minimap, but the ball wont move…
I can jump tho.

Any ideas?
(OSX 10.6.8, Chrome Version 25.0.1364.172 // iPhone 4 10.6.2, Chrome Version 25.0.1364.124)
With very constrained exceptions, in most jurisdictions of the United States, it's entirely legal to take a photograph of an individual in a public place and post it to the Internet without their permission.
If they are trying to shoehorn every man, woman and child into using their social network in a bid to track their respective activities in so as to sell the information to the highest bidder, yes. As it stands, Dropbox aren't so no they are not evil.
> Can you really go offline these days?

Sure, 4.5 billion people do it daily.
Fluxbox reminded me of the Openlook Window Manager (olwm) and that would have been from 1992 or so. :-)
I know it's a bit old, but if you're into this kind of things give WindowMaker a try. I have a 12 years laptop and it's the only window manager that runs on it. (and it's quite a good experience IMHO)
Which gets to the definition of harassment, right?

Were these guys in a private, joking conversation harassing or simply overheard by accident?

Think fast ... your job could depend on it.
must be weirdo
No, of course not. It's a true fact.

I only ever play my 192kHz, 24bit quadrophonic recordings of classical concerts with an old 2.4.27-kernel from 2002 I keep around for that special purpose. It's astounding how everything is better localized, more vivid, not as sterile!

Interestingly the effect vanishes after a few hours of uptime, probably the DRAM refresh mechanism wears out the RAM a little. Sound becomes noticeably more dull and void of clarity.
The threats and lewdness is certainly coming from elsewhere, and that's not just a "no true scotsman" statement. It's run-of-the-mill Internet Hate Machine stuff, happens whenever a politically-motivated event occurs. /b/ filled multiple threads with battle cries last night.
On the server-side, a few people on the Dart mailing list have started messing around with competing in some server-side benchmarks done by the Debian [1]. Dart isn't exactly doing well so far, but the submission have been written by people that aren't as familiar with Dart yet and how to get apps running quickly on the DartVM. I'm still working on improving my submission to see how much faster I can get it.

[1] http://benchmarksgame.alioth.debian.org/u64q/performance.php...
Bear in mind they were not in a public place, but a conference venue - which would almost certainly be private property. It is totally legal to prohibit photography in such cases.

However, normally this has to be made explicit (through signs, or the like) - it's assumed it is allowed unless otherwise stated.

I wonder if going forward conferences will consider banning photography in future, for better or for worse.
Love Trust Reputation or Money: What Motivates Your Participation Online?
Uh, I'm not sure why you're responding to me as my point was that offering below market salaries to try and get "good" employees is a stupid idea.

That said, most people don't work solely for money and I'm sure you don't either. If they did, then everyone would want to work on Wall Street.
Social Login and Social Plugins Increase Page Views, Time Spent On Site
Not to mention the spaz going on in the other thread about sendgrid's outage...

It doesn't matter if its a DDOS attack or some other outage. A quick scan of the comments leads me to believe quite a few people are actually happy with sendgrid's outage.
I said "arbitrary" exactly to differentiate from the emacs multiple cursors: I need to either add a cursor to each line of a selected region or add them based on search keywords, I can't just mindlessly ctr+click in 3 completely different non-adiacent places and have it work (or can I?).
Odd that this article neglects to mention that LXDE's WM is OpenBox.
Another anecdotal data point: When I married, I was working as a low-level reporter for near minimum wage. We married at a city courthouse and had a reception in the living room with my housemates who happened to be home at the time. I didn't buy a rock of any sort, though I gave her a plain gold wedding band I got from an estate sale. She gave me one she bought for $70 at a jewelry store.

That happened thirty years ago and we are still happily married with three kids, two of them in college right now and one in high school.
> I hate to break it to you, but you are not special enough for your personal experiences to define "Agile" for the rest of the world.

I couldn't have put it better myself.
in case anyone is interested in a functional comparison of rather niche DEs, check this thread on #! forums http://crunchbang.org/forums/viewtopic.php?id=18273 "30 Window Managers in 30 days"

Stacking Window managers

Day 1.5 -- Housekeeping
Day 2 -- jwm
Day 3 -- flwm
Day 4 -- fluxbox
Day 5 -- pekwm
Day 6 -- twm
Day 7 -- evilwm
Day 8 -- windowlab
Day 9 -- lwm and wm2
Day 10 -- aewm

Tiling Window Managers

Day 11 -- scrotwm
Day 12 -- wmii
Day 13 -- i3
Day 14 -- wmfs
Day 15 -- dwm
Day 16 -- catwm and dminiwm
Day 17 -- snapwm and monsterwm
Day 18 -- musca
Day 19 -- tmux
Day 20 -- ratpoison

Random Other Window Managers

Day 21 -- sithwm
Day 22 -- euclid-wm
Day 23 -- oroborus
Day 24 -- icewm
Day 25 -- herbstluftwm
Day 26 -- dvtm
Day 27 -- sapphire and cwm
Day 28 -- echinus and larswm
Day 29 -- xmonad and awesome
Day 30 -- tinywm
The operative phrase here is "reasonable expectation of privacy," as in, you're fair game to have your photo taken unless you have a reasonable expectation of privacy.
Thanks for posting this. The real-world optimization posts tend to be the most useful for me.
Start small. Just produce something. You'll teach yourself how to handle a large project mainly by making all the mistakes there is to make while doing so.
Anonymous Gets Into The Pycon Incident
IANAL, but I believe it does. In the US, what matters is whether you have the expectation of privacy, and sitting in a conference room you obviously don't.

(There's other stuff that comes into play when you try to profit off such photographs, so the situation can get more complicated than that.)
Public shaming is a tool in the kit, but in this case it was the first one that she reached for. From her blog post, it sounded like it was out of frustration over other incidences (maybe even worse cases of offence / harassment) that she had also ignored. It was the 'straw that broke the camel's back' so to speak, and unleashed her pent up anger/frustration.

Personally, I think that there were other avenues to pursue this, without resorting to public shaming. It adds nothing to the generic goal of 'improving the community for women (present and future)' which seemed to have been on her mind (at least from her blog post). Talking about it in public promotes that goal, but naming names does not.
> But the extreme outburst of misogyny - the insults, abuse, and physical threats including threats of rape [...] entire community to recognize that it is still dysfunctional in terms of gender equality.

Do you mean community of internet trolls?
I've also created a lightweight Express-inspired framework at:
https://github.com/Dartist/Express

Since Dart lacks the ability to extend built-in types using something like extension methods, categories or refinements as seen in other languages I think exposing a user-controlled class is the way to go as it lets you expose a framework-focused, value-added, user-facing DRY API.
Whoops, completely missed that!
This story was all over 4chan today. This probably means there's more than one person behind this.
This is very familiar to me, because it happens any time a woman complains about something at a convention, even if directly to officials (meaning not publicly): https://twitter.com/search/realtime?q=%40adriarichards&s...

There are many level-headed comments in there on both sides, but also plenty of violent and hateful comments. It doesn't matter whether the report is private or public--the subject on both ends will come out on social media, and the attacks will come. I've seen it happen too many times to think it's isolated, or related to the approach.
That's why I mentioned glass. The parent stated «I don't know anyone who has "scratched" their phone screen.»

The parent also asked if sapphire could be shattered or cracked. My response to both comments is probably what confused you.
Owen Wilson and Vince Vaughn star in a movie about Google
This is tricky.

"Dear Attendees,

If you feel you're being harassed, please don't tell anyone but us. Thanks."

As a general rule I think we should be working to empower people to handle situations on their own (part of that handling will likely include notifying organizers). Not disenfranchising them so they've got no recourse but to report something to a group of people selected for their ability to run a conference, not necessarily mediate disputes.

Do I happen to think that "public shaming" was appropriate here? Probably not. Do I think it's been effectively used by many groups in the past to effect change, yes. The fact that PyCon and many other conferences have adopted a code of conduct is evidence of this.

When a group asks me to constrain how I behave outside the confines of their event (on twitter for example) I tend to apply it universally. If I can't talk about the bad I most definitely will not talk about the good. I'll not have a third party filtering my communication that way.
"She overreacted as did the man's employer, and she has not shown any remorse."

The problem is that people are attributing to her certain actions that she was not involved in. She didn't fire the guy; the employer did, based on his interpretation of the actions.

If calling attention to potential misogyny results in a witch-hunt or in victim-blaming, the underlying problems won't be addressed.

lizzard (https://news.ycombinator.com/item?id=5411276) wrote this earlier:

"We need to be able to call out bad practices. People deny doing this stuff, they say we should report it, they say we should report it non-anonymously. Sadly every time we do... the same thing happens as a result."
Using the keyboard seems faster than using a mouse to move the cursor because you're thinking so hard about what to do with the keyboard that you forget the time it takes to get what you want accomplished, but using the keyboard is objectively, measurably slower than using the mouse for the same task; in other words, using the mouse is actually proven to be faster for cursor movement overall. You're just fooled by your subjective impression.

http://www.asktog.com/TOI/toi06KeyboardVMouse1.html
Yeah, I know. Not blaming SendGrid in the slightest. Spammers have spoiled it for us all. Freedom disappearing because of a minority of abusers seems to be a common pattern...
“Ultimately, the team you build is the company you build”
I didn't start trying to write large programs. I started writing really small programs. They were things like "enter the time" (the machine didn't have a permanent clock) and "enter the alarm time". Then it would sit there and print the clock on screen (a TV) and when the alarm time came, it would make noise for 5-10 seconds. Then it would go to sleep again.

I did a bunch of little things like that which seem dumb in retrospect but probably helped me figure things out in the long run. I also wrote a bunch of really bad medium and large programs before getting close to one which was even kind of good.
Why is the signup process so many painful email based steps? I gave you my email address thinking I would get access to your site, but I find myself on a mailing/waitlist.
Yep, after bouncing between vim w/plugins and Sublime Text for the past year or so, I spent a day messing with emacs and have somehow found a sweet spot for my workflow. (haskell-mode/ghc-mod and AuCTeX - schoolwork) I've tinkered with emacs on and off over the last decade but somehow for what I'm doing now it just feels better than my vim setup.
Fly through Dubai. The airport mall kiosks sell Vertu phones.
What's amazing to me is the cognitive dissonance required to make the leap from Adria publicly outing someone (questionable, but not egregious given you know, the public venue) making an off-color joke to 'she got these people fired'.

Their boss finding out what they said got them fired. Because what they said wasn't appropriate in the opinion of their employer. Period. Full stop.
Her blog post said that she was composing a text to the organizers, but that was after she tweeted the photo and her location (asking for others to 'shut the guys up'). Seems like PyCon organizers probably picked up on the tweets before the text message (if it was sent) did anything.
PHP version 5.3 is now the most used version, just ahead of 5.2
public shaming is the equivalent of putting on a Bat mask and a Cape and beating people up in a dark parking lot.
Python strftime reference - in one simple page
>I've seen it happen too many times to think it's isolated, or related to the approach.

Can you show us an example of another such time?
It wasn't wrong for her to address the matter, but she addressed the matter wrong regardless. Taking offense to a random conversation that you're not party to is one thing, but taking a picture of the people and calling up your significant number of followers and media presence in an attempt to ruin the offenders without so much as letting them have their side of the story surely is not in any way defensible.

True, the backlash that ensued got very heated, very quickly. But here's the point: both sides are wrong. And as more discussions happen with the parties that were involved, it's seeming like Adria may have even misheard part of what she was taking offense to.

So what's the fix? Understanding. Understanding that people will be people, and you can't fix people. If someone is making you feel uncomfortable, talk to them or an authority. What Adria did was just bound to cause more trouble, and she had to know that. I agree with you that there are opportunities to learn the best way to address a real issue when it comes up. The real issue is how a media figure plays off controversy to ruin the lives of people they don't agree with. We need to address that. This has absolutely nothing to do with gender equality.
[TALK] Beyond Passwords: Secure Authentication with Mozilla Persona
Despite being a far smaller population

You're conflating markets. iOS is a marginally smaller deployed base of mobile smartphones, but is neck and neck if not in the lead when you factor in the iPads and iPod Touches.

As to actual web usage, however - http://gs.statcounter.com/#mobile_os-ww-monthly-201202-20130...

For over a year now Android has held the lead. So what now?

As an Android user-- where's Mailbox?

Why would you want Mailbox? Mailbox is essentially a clone of the Android gmail client on iOS where a decent client wasn't available. Mailbox is a non-starter on Android because the need isn't there.

Android isn't "winning" anything outright except for the budget smartphone market.

You quote "winning" in John Gruber style despite it not even appearing in the post you reply to. Further the "budget smartphone" nonsense is nonsense, as the top Android smartphones, time and time again, are the top tier devices like the GS3 and the HTC Ones.

EDIT: I can see your reply however you are marked as DEAD criley (there are a rash of dead people all across HN for some reason today. Technical malfunction? Zombie day?). However to your response, firstly I merely responded to your incorrect facts so I'm not sure why you retort as if you're put off by a fanboy. Secondly, the #1 description of Mailbox is simply as a better gmail client for iOS, oft compared, exactly as I mentioned, to the Android gmail client (with swipe to archive, etc).
I’m done with the web
The conference would most likely be considered a semi-public place and therefore have limited expectations of privacy. In general your right to privacy is dictated by the reasonable expectation of such, E.G. when at home you've got a reasonable expectation of privacy, but when out in a public location such as a mall or restaurant it isn't really reasonable to expect privacy.
I actually haven't done a comprehensive test yet, but with debugging symbols turned off, are the same set of optimizations performed in gcc and in g++ compiling C code ?
In what terms? If usefulness is taken into consideration I would rate Dropbox and Stripe considerably higher (and a few others).
A Few of Our Favorite Apps…
I have to say that this author is a VIM HATER.

VIM or any other kind of editors are just tools.

Tool are designed for specific jobs;
And people choose tool to complete their job with personal preference; This is just like some soldiers are good at using sword and some prefers to ax;

There is no good or bad tool;
There is only proper tool for specific job;
And there is only tool that user has preference;

I am OK that the author do not like VIM;
It is author's choice and taste;

But the author give the user of VIM especially who want to
learn VIM a WRONG impression that VIM is NOT GOOD and is
HARD to learn and is HARD to customize which are totally
the author's own opinion; Not the true fact about VIM;

Writing this comments, just want to remind those who do not
know what VIM really is, Please try it yourself; Do not just
listen to this author's personal blah blah.

Try VIM yourself.
"(Even in #1 the firing was not her fault - it was the manager's.)"

But in this case, it's not a simple binary case of was/was not "her fault". It's at least partly her fault, regardless of the accuracy of scenario #1 or #2. There is a chain of causality here, and it all starts with Adria's tweet/blog post.

I'd also argue that your two theories represent a false dichotomy, and sussing out your conclusion based on the idea that there really are only two possible explanations (throw in some personal anecdotes for good measure!) is, well... lazy.
Good question. But as long as this happens, no sane discussion is possible via an online medium.
Never fear, alumin(i)um oxide is harder than elemental aluminum and is actually what you interact with outside a vacuum.
In fact, there isn't anything so distracting and pulling you out of your zen when you use a mouse: that's precisely why the keyboard feels faster (you get lost in thought about what commands to use that you forget the time it takes) while the mouse is, in fact, faster. Ask Bruce Tognazzini.
This is a different perspective, much of which I completely agree with. Enhancing the recognition and appreciation of [non-colossal-assholish-douchbaggy] masculinity ought to be accepted and supported.

Males showing emotion in public? Check.

Seriously tackling and solving the sexual and physical assault that is endemic to the US prison system? Absolutely check+. The US prison system is systemically atrocious and I find it sickening. I find it more sickening that people can know about it and even entertain the notion that it is 'part of the punishment process'. That is disgusting.

Male denigration in terms of family law and the ways in which men are the victims of sexism as it relates to parenting is also unacceptable.

It was the point of advocating a reactionary movement that appears to define itself as the negation of (and, in places, the victim of) feminism that I cannot support in any way. Hope that clarifies a bit better.
Database Lockin, and a proposed solution
Works on Chrome only. Reminds me of the good old "Best Viewed in Internet Explorer (click here to download)" days.
Exactly. The DartVM isn't in Chrome yet and may not be for a while. When you ask people on the Dart team when the DartVM will be integrated into Chrome, you don't get any kind of real answer. The best I've seen them say is that once Dart hits 1.0 (scheduled for this summer), they will start worrying about getting the DartVM into Chrome. But no promises or timelines.

The Dart team has realized that selling people on the DartVM will be hard, so they are putting a lot of effort into dart2js.

(note: yes yes, there are chromium builds that include the DartVM, but it is not officially part of Chrome yet).
IT IS NOT HER RIGHT TO GET OFFENDED.

Now you're probably wondering why I used all caps. I really don't have a good explanation for that. Because once I read your post, that's the first thing that sprung to my mind.. in Helvetica-Neu, bold 38px.
New mobile site builder for small business. Anyone heard of this?
The Best iTunes Podcasts For Entrepreneurs