skysight-inc/HackerNews huggingface dataset:
Your notion of "rational" is weak. It's the small-minded, self-interested, narcissistic version of the term.

Fixing this problem in the tech industry may or may not be beyond my reach. We'll see. But I will try as long as I'm involved in software. Hopefully I will have made a difference. But if I don't, that's still ok, because then I won't have been one of those assholes who stands around ignoring (or profiting from) injustice. If that's "irrational", then fine, I'm happy to be "irrational".

And personally, I think that blog posts like this are absolutely a part of fixing the problem. Women's suffrage didn't happen because a bunch of old white men suddenly noticed the issue one day. It happened through an immense amount of communication, activism, and education. The original post is a fine contribution to that sort of activity.
Yep! I plan on documenting my journey on there so definitely follow along and if you need anything you can also reach me via email - dangoldin gmail.

Thanks for the wishes!
Ok冰淇淋机
It's really easy to say that the world has become too politically correct when you're not the one offended. It's easy not to be offended when you're not in an isolated or alienated group.

What's not too PC for you? Blackface minstrel shows? Cross burning? Swastikas? Effigy burnings?

Many developers find stereotypes of "tech nerds" offensive. If the women in your office showed up with plaid shirts, pocket protectors, slide rules, and mocked your condescending whiny voice, would that not be offensive?
I have a lot of compassion for him.
That does sound like a pain in the ass, but surely the problem is that the range is too narrow, not that there is a range in the first place. If a female coworker showed up at work one day in lingerie, is that really not supposed to mean anything and we're all supposed to go around like little asexual robots and completely ignore it? Ditto for the other end of the spectrum and for the male gender.

Why do we have dress standards in the first place? Why not just wear a speedo to work if that's what you find comfortable?
I sure would like to see a (simple!) web standard for this. Maybe with something like a 2x_src or HDsrc addition to the img tag.
I believe reddit was sold for ~$10MM. It was acquired when it was ~18 months old, long before it was as large as it is today.
I. Want. That. Watercolor Filter. It is beautiful and warm, and makes me happy. How can I get it, how can I use it? I checked the site and their blog but can't find anything about it.
Luckily for Android, iOS 5 was playing catchup to 2.3 in many ways and the two platforms are now fairly comparable in terms of core features. However, if ICS uptake remains as slow as its been so far Apple could leap out ahead with iOS 6, particularly if things like TouchWiz continue to defeat Google's attempts to refine the UI.
Good to see there's some response from Rails core for last month's github kerfuffle.
Obviously. This was a response to OP putting forward a hosted solution.
It looks like it works for few people. But honestly i think people are hyping it for whatever reason..I have tried it for a week. It is not simple and i don't recommend to others. - for instance, you need to create a box for each incoming email in where other tracking systems you can set a queue.

if you want simple, just use the labels in gmail or get a tracking system. this one is neither here nor there.
Http://www.addthis.com/bookmark.php?v=250&pubid=helpguide
Ah, bummer. I was going to apply to Palantir but I'm neither the top of my class, nor do I go to a particularly top school. May as well not bother I suppose.

Glad I saw this and didn't waste my time!
I'm not sure in which update you're referring to Facebook sync being "broken", but this was purposefully removed from stock by Google in Android 2.3.3.
Your site gets a no, there's not enough immediately visible copy for me to determine if the value prop is worth my time.

You will never have me as a customer unless you move the video to a non-index page and instead lead in with copy+visuals. Offer a link to the idea for people who want the audiovisual explanation instead.
Very interesting mention of BrowserID. I am currently working on an identity/authentication service and was wondering how great the demand for it is
To the contrary, it plainly expresses to me (a pottymouth) that I wouldn't have to spend considerable effort in watching my every word while amongst my peers.

I'm perfectly willing to mind my Ps and Qs in the presence of clients, but I prefer a culture in which I can let my guard down somewhat to my co-workers.

If that is not the case, then by all means, delete it.
https://github.com/lightness/lightrail would seem to be of interest :)
What apenwarr said. Also the "rule of law" is nowhere near as objective in the geek sense as you seem to think. It's filled with concepts like "the reasonable person" and "mens rea" which are heavily contextual and subjective.
Ha. You may have missed the past tense on "worked for Palantir."

I was the bottom half of my class at CMU, so if it floats your boat to work at Palantir, apply away.
Agreed that we should strive to be less fragile. I think Jon Postel put it well in RFC 793:

"TCP implementations will follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others."

http://tools.ietf.org/html/rfc793#page-13
蛋筒冰淇淋机
"Oop, Katie's got the low cut dress on today! I know where I'm sitting!" ... [Should I] go to HR and get stuck with his work when they move or can him?

Do you think that potentially firing someone for making such a comment is part of a reasonable consensus? Or is it something about which reasonable people can disagree?
Agreed. I often make it a point to swear in an interview to gauge the candidate's reaction. If swearing offends you, you wouldn't make it a day on our team. Not saying it's right, it's just the truth.
So, tell me again why we should be using HyperText Transfer Protocol for doing something that has nothing to do with transferring hypertext?

It would make more sense just to pipe JSON through IRC since it's much less verbose and was designed to be symmetrical (and session based) from the start.
I'm curious if videos really do scare people away. If you take a look at dropbox and cloudflare they do a really good job at using a video to demonstrate their product. Now taking into consideration the size of dropbox's and cloudflare's users, I'm more inclined to the idea that "videos work".
Research into Flash and HTML5: Ten Months Later, a Second Look
There are tradeoffs involved in having some important material below the fold, but I don't think it's universally a bad idea.

http://iampaddy.com/lifebelow600/
That list shows a huge amount of earnt knowledge.

Notice the www.applesmartcovers.com domains? That sort of stuff, while obvious in hindsight, probably nets them hundreds of $K alone.
Calling Out Google's Bullshit
... and I had to horizontal scroll to check.
the perl script is broken in all other sites as well. E.g. http://imac.com/init
I'm really glad I don't work with you, then?
You, sirs and/or ladies have my thanks for bringing this up. You have my vote on this one, no questions asked.
Well, the "so what" is everything: Unwanted Attention is Unwanted because it embraces some sort of threat or menace or unreasonable expectation or social tension or unease. To say that we should stop giving women this sort of unwanted attention is not whining or rationalizing, nor is it fanatical egalitarianism. It's just demanding a culture where we men know that it's dangerous to control, frightening to objectify, and despicable to rape. The problem is that we accidentally think of these things as "you know, just a thing we do." We just casually say "I totally owned you at TF2" or "he used to be my boss but then I was promoted and I made him my bitch" -- and if you were asked about the slavery and rape metaphors there you just say "Lighten up, I wasn't being literal about it."

Power doesn't have to pervade the society, and it's a bit bizarre how it does. Only last year I joined up with an Ultimate club in Delft, after a childhood in the US. I hated sports in the US because it was cutthroat and antisocial. In the Netherlands there is a big difference, "what sport do you play?" is actually, like, an everyday question. You're expected to have one. And I liked Ultimate here, at least, because people were immediately giving me tips on how to throw cleaner, how to run better, how to stop faster, how to jump higher. It isn't about someone being Team Captain and you wondering whether you'll get Picked Last. I don't know where we learned that as children, but it was part of this bizarre Culture of Power.

And it's the same Power Culture which Joel Spolsky warns entrepreneurs about: don't try to dictate what your artists do; instead try to facilitate, let them express themselves as artists.

Power Culture might have "subtle advantages" as you say. It probably means that we can hire fewer teachers for larger classrooms, because kids are scared that they might be sent to The Principal's Office. But the social repercussions are pretty amazing. In a couple centuries I wonder whether this sort of culture will seem as foreign to them as owning slaves seems to us.
I wouldn't have hired either of you.
For anyone else who had no idea what a "pot luck" was - it's basically a "bring-a-plate" event ("Odds on savoury, evens on dessert" at a residential street party).
My Disappointments with Amazon DynamoDB
This is a huge problem! I did some work for the Assistive Technology Industry Association (ATIA) and video is very inaccessible. This is a problem not only for people with bad or impaired hearing. Imagine trying to figure out what a video was trying to demonstrate if you were blind!

W3C has created the Web Acceptability Initiative (WAI) with the goal of creating a common set of web standards so that all people can access content. Check out the WAI homepage for best practices and code examples: http://www.w3.org/WAI/
There is an intended order.

Right Top, Left Top, Bottom Right, Bottom left.
> Making a specific comment about a colleague's sex appeal is inappropriate. I don't see how you can't see that someone might be offended by it.

Absolutely.

One of the first jobs I worked was doing admin & tech support in a small office - full of women. Worst 6 months of my life, and my experience was much the same as this bloggers.

Which has really helped me avoid this sort of problematic behaviour now I am working in a mostly-male industry/workplace.
I iPad-downvoted you, sorry-- I actually agree 100%. It's important to keep in mind in general that even members of oppressed classes can be discriminatory, and it's no less of a problem.
"Everyone" won't ever use OSM - its license is prohibitively restrictive for a lot of uses.

It's great for anyone that don't want to combine it with data they can't release, but for anyone that needs to mash it up with proprietary data, it's a non-starter by design. I think a lot of people don't realize this, as I've seen more than one company use OSM data in ways that either puts them in conflict with the license or will force them to open data they've previously been very protective of...

But as others have noted, most people will need to host themselves or pay someone to host it for them once they reach certain thresholds.

(disclosure: I've got an interest in a company in the GIS space that can't use OSM data exactly because of the license, so I do have a vested interest in it)
Poppy Northcutt Of NASA
After about 10 seconds of not finding anything (even with a horizontal scroll), I gave up ... and didn't learn there was more below the fold until I (re)checked the comments here.
Do you mean directly correlated? If you are more attractive, your comments will be more appropriate. If you are less attractive, your comments will be less appropriate.
In the context of work, the event is probably at the work itself, like in one of the open meeting rooms.
While subtle discrimination is really bad, how does she get from low cut dress to slut? That's surely something she came up with herself and nothing like that the guy intended. The guy certainly doesn't want her to wrap herself up in sweaters, why does she feel like that's how she should respond?

I feel like there's a huge gulf between second and third wave feminists. Modern ones would find the above comment empowering, you only react in this way if you've been brought up in a society and culture that demeans female sexuality and teaches you that low cut dresses implies slutiness and so on.
I think that blog posts like this are absolutely a part of fixing the problem.

I hope you're right. You're far more optimistic than I am. In particular, I've seen an awful lot of hand-wringing about this subject in the Ruby community over the past five years—most of it similar in content and tone to the OP—and it doesn't seem to be having any effect.
I think you misinterpreted my response. When you ask the question "What is wrong with words?" in conjuncture with "X should be text based"; you are either genuinely asking for a reason for why would a designer chose images instead of text or you are being sarcastic.

I assumed you were genuinely asking the question; because assuming sarcasm would have meant it was more or less useless for the thread. Hence, I pointed out both pros and cons of using image icons. Additionally I was also replying to the root comment and to those who were agreeing to the sentiment.
They key here is that you’re making a difference when it hits the fan, that’s not someone they want to lose.

The crap getting paid too much is the author of this article. Your job as software developer (or any other field) is to do your job the best you can. You are offered the salary before you start the work and you agreed on it. The market will define how much valuable you are to the business. You can see that in the last year, our salaries have increased considerably.
Nope, no military service. I do make a point of refining my writing style, with an underlying avoidance of repeating words leading to a reliance on implied words. Comes in part from frequent blogging, where reader attention spans are short and criticism for imperfection & incompleteness abound - to wit, high density content pays off. I've also always been of few words, to the point where one friend dubbed me "Noun Verb" because I tended to talk that way. My software is similar, concentrating on terse clarity, heavy on references and semantic implications. I'll spend a lot of time minimizing what's published, be it English or C++. Music of Philip Glass & other minimalists was rather influential and formative.

Upshot: it's just me.
Good advice. A fresh way to look at the issue, I like it.
Not sure, but this might be the study you were referring to:
http://advance.cornell.edu/documents/ImpactofGender.pdf
Isn't a bit strange that www.apple.co.uk isn't in apple's huge list of domains?
Give a bone less about the fold, I loaded the page, didn't see copy, just a big fat video frame. Closed the page.

The fold becomes irrelevant when you give me offensive/non-content above it and no reason to go digging for more.

It only makes sense to go ahead and put plenty of content below the fold once you've hooked me and given me a reason to continue.

Videos leave me wanting and the browser tab closed. A video frame shouldn't be the first thing I see unless the domain is youtube.com.
This is only a subset of Apple's less important domains. For example, iwork.com, apple.ca, itunes.com, etc. are not here.
How We’re Using Amazon Web Services
This is not ground breaking AWS usage, but I would like to share how I am using AWS for my experiment. I am most interested in getting some feedback on how I can further use AWS for the application described in the post. Thanks for reading.
Not sure about scaring people away, just pushes time-conscious people away, which is true for me personally
+1 here as well. Great UI and easily schedule meetings. Even option to paste the details into a meeting invite.
You're still misunderstanding what he said. He is not expressing his opinion that its acceptable to say such things. He realizes it's wrong to say such things - but he is disturbed because he realizes that it's something he may say.
Isn't this kind of what pg and rtm wanted to do as a startup before viaweb? Or something similar. Seems satisfyingly full circle if it was.
And you are being a jerk :) for downvoting, thank you very much.

I didn't downvote you. But, um, thanks for calling me a jerk anyway?
I have multiple friends working at Twitter. The frontend is still all Rails.
Maybe the problem can't be fixed. As long as techies remain predominately male, this problem will persist.

And why are they predominately male? Either-
A: Men, for some unknown reason, like programming better.
B: The sexist environment drives women away.

Whichever one it is, the problem will not resolve itself. For A, as long as men like it better, and there are more of them, women will be seen as outsiders.
For B, as long there are more men, some of whom are sexist, the women will be driven away and the ratio of m/f will stay the same.
Why mammals.org?!
Frontrunning isn't measured in milliseconds. It's microseconds (and soon nanoseconds).
Good question. I should be clear and state that when I say 1-2s page load times I meant the time from when one requests the page to when one can see it. In general API requests are fast, what is slow is having to always deliver a large JS bootstrap across the network (JS files, templates, etc) and then having to make the relevant API requests to produce the UI. Caching is generally touted as a good solution to this problem, but in my experience it tends to be insufficient. Yahoo did an (older now) study showing that 40-60% of visitors arrive at your site having an empty cache (http://www.yuiblog.com/blog/2007/01/04/performance-research-...). Another solution is to pre-fetch data for the UI and deliver that with the bootstrap but it's still difficult to speed up a ~1 or ~2 MB download. This is what really ends up killing the experience.
I strongly agree with some of the interactions in this article.

Advice to Junior Programmers: Don't be 'that guy'. Don't be that guy that derails meeting and projects by trying to switch frameworks or languages or whatever. Writing code in your free time is different than writing code for a business on a team. Listen to your co-workers and go with the flow until you have a lot of experience under your belt.

Managers and Sr. Devs have a very keen awareness of when they run into 'that guy'. No one likes them and they are toxic to projects. Managers and Sr. Devs want to be completing projects and not defending why they are using XYZ technology.

'That guy' has a good technical ability but no business sense and usually ends up being let go. This leads to 'that guy' thinking they have been let go because no one can see their talent and adopting a victim mentality.

Be a facilitator, not an irritator.
re: youtube and the video filter. The topbar and the sidebar are two totally different things. I think is more than OK for youtube to be in the topbar. In fact I want it there. I click it all the time when I want to move my search to youtube.
You have to deal with it by not taking action based on the things you think. That's why you're a professional writing software and not an animal out hunting for scraps of food.

(Humanity is defined by emotions, particularly physical attraction. But it's also defined by rational thought; not doing whatever you think your emotions want you to do. So if you're in a meeting with some attractive coworkers, use your rational mind to keep your comments to yourself. There are lots of people on Earth and there will be other opportunities for reproduction.)
Katie, don't leave the field -- just find the right group to work with. It's the company you keep.

Don't let everyone else dictate your life.
It seems you're suggesting that working for a company in the technology industry is being imprisoned or that it's prohibitively (and increasingly?) difficult to start a small technology business. As far as I can tell, tech is still a growth industry, and the boats are floating higher, not sinking.

Even if so, why is it irrelevant to bring up a specific reason that women might leave a company? If I was my own boss and had female employees that I wished to retain, I'd consider OP's article to contain a very important lesson.

Also, just because someone has a serious case of cancer doesn't mean it's a waste of their time to complain about someone punching them in the face. Yes, they have a 'much bigger' problem to worry about, but that doesn't mean everything else goes out the window.
Animal Pak: Honest Review
The Right Way To Deal With Copying: Be More Open c
That's all well and good but we're a far cry away from concluding there's a lack of sufficient power to effect change. We're not counseling someone who's just become paraplegic about their hopes of running a triathlon, this is a situation with room to improve. And just because we may not be able to improve it 100% doesn't mean we don't try. Criminal behavior will always exist as long as society exists but that doesn't mean you disband the police.
Let's say I don't want to ship out my whole application package until a user has logged in, so I go to implement a static HTML login page and signup page. Uh oh, I have no template engine! Well just use ERB with Sinatra you say. Fine, cool, I have my form all set up. But wait, how do I tell the user one of their supplied fields is invalid? No build in form validations! Darn. Guess I have to manually code that in. Cool, done. Now lets say I want to let the user know they have signed in successfully. Oh wait, no built in flash mechanism. Cool, I guess I could use Rack::Flash. Or, maybe just the framework that solved this stuff many years ago.
If it were April 1st, I would have though this was a prank.
It seems to me that this is a list of their domains that have no functionality other than to redirect to another place. Of the few I tested, they all resolved to the same IP address as well.
Bah. CS ("engineer") is a pretty rigorous and challenging curriculum at any competitive school, whether it's state or private. So graduating with a CS degree is enough of a level in my book. Of all the hundreds of candidates I've interviewed coming into Apple, the brightest and most self-starter guys and girls instead came from no-name schools in random parts of the world.

Sure in startup land you see Stanford come up quite a lot, because that's where all the money is and so those guys get solid introductions and meetings with all the right people.

Working at a company like Apple (or also Facebook/Google/Microsoft) means you need to be product driven and capable of learning quickly and on your feet. True, they are cushy companies in terms of benefits and pay, but they have high bars of entry. If anything, the opposite is now true, where they cannot afford to hire someone on a hunch, or experiment with them like a nimble startup can since it's near impossible to fire them.

So if you yourself are in a state school (or small "unknown" school), do not worry. If you want to work at a prestigious company out here in California, the real trick is to find the one area you're able to really excel at and push yourself to shine in it. When you're in the interview, make sure you talk about that one shining aspect and really talk it up. When the interviewers see your passion and how you overcame obstacles in it, you'll be a shoe-in.
Telecomix - Syrian Operations: Safety guidelines for Internet communications