skysight-inc/HackerNews huggingface dataset:
As I'm told, female-only events can work well, because males tend to actively reinforce patriarchy. We are trained to, and often need to be deprogrammed to simply be aware of it. (Just consider our gendered dress codes. Many men would actually consider suicide rather than publicly wear "female" clothes. Most would be kicked out of their workplaces if they showed up in such dress.)

So, it is only logical to consider voluntarily meeting in a space free of such disruptive people. (I'm not talking about the over-the-top Ruby brogrammers I know, whose talks feature sexual images of females who fit a narrow range of appearance. It's more mundane and everyday than that.)

It's obviously not a perfect solution, but males are free to educate themselves and undermine their gender roles. Then we wouldn't need to resort to such measures.
> Ironic that this chapter fails to get its own point

but if there is no such thing as success, then surely there is no such thing as failure.
Are you confusing (1==true) with (1 and true)? The value 1 is a number while true is a Boolean. Why should apple==orange ever be true?
She was encouraged to be anything she wanted, not only a "Woman in CS".

It seems like there is more interest in "leveling the playing field" and "balancing the gender ratio" for its own sake than in helping anyone of any gender pursue the career they want.
TI nspire for iOS on sale
The problem with the latter would be when you call in and try to convince some service rep that your mother's name is actually Erjsh99.
The problem is there isn't anything we can do to change your typical tech gathering/event to not be intimidating or uncomfortable for a large number of girls. It's known that girls are more vocal and proactive in a classroom full of just girls. The intimidation factor is something that cannot be fixed at this level. It's not just a matter of banning certain types of humor.
Well, for one thing, don't use just one round of SHA-256. Or more generally: don't use the same algorithm as everyone else. Chain together different hash functions, and/or run them more than once.
buying doesn't equal creation, so webwielder would seem to be correct. Derived versions of the logo are new creations, see all the arguments or derived works and software licensing. Also, "original artwork" and "simply the Pico Alphabet font designed..." doesn't match either.

To go for functionality, the hashtag and retweet were developed by users not Twitter.
I can't tell if you're joking or not. Or maybe I'm just reinforcing the patriarchy.
If you look at the real pioneers of computer science, people like Turing and Babbage, two women jump right off the page: Ada Byron and Grace Hopper. Women belong in CS, because it belongs to them. They were there at the start, just as much as the men.

As a 55-year-old man, I'm pretty sure I've experienced discrimination because of my age. Situations where people couldn't see beyond the wrinkles and gray hair and see the experience and skills. I know the same thing happens to women too, because they are different from the vision of an ideal employee the employer had in mind. I don't think women managers are immune to this either. I've worked in two departments headed by a woman who made all the hiring decisions and the entire team they hired was men. There are definitely barriers.

But I agree with the author that 'women in CS' programs aren't the answer. Success is. Each generation of CS pioneers includes a few more women with passion and intellect like Hopper or Bryon that cannot be ignored, and they will make it a lot easier for equally qualified women in subsequent generations, because when all is said and done, what you can do ultimately beats who you are in this field.
As long as it matches the name they have on record, why would they care?
Of course PLT_Zizek is a joke account, but: "default" isn't the right word. CS of course doesn't belong to men by default, but it does de-facto "belong" to men as things stand now.
To each their own, but honestly I don't view DRM as "the real controversy". To me, the more important thing is that I paid them for a product that doesn't really work properly or reliably. Had SimCity shipped with on online play requirement but reliable servers such that the online requirement was unnoticeable...I doubt I would have cared all that much.

I think it's also technically incorrect to say online DRM is the root of the technical issues. The server requirements necessary to support online DRM would seem to be much less than the server requirements necessary to support online city-state storage and inter-city interaction. Had the online component ONLY been about DRM, I doubt they would have had capacity issues at all.

I appreciate the fact that a lot of people are militantly opposed to DRM (the more invasive the DRM, the stronger the opposition). And I don't necessarily disagree. But it also seems like the fundamental problem with SimCity isn't the DRM so much as it's the online gameplay nature of the game combined with a totally inadequate server capacity. The less shouldn't be "don't use DRM" so much as it should be "do a better job planning server capacity".
>Compare PayPal's typically corporate cult of ego statement: "Under David's leadership..."

To be honest, I do wish such CEOs was more common.
>I liked it because it was hard, and considered hard.
>And I didn’t even notice that I was the only female in the
>class— a lack of awareness that persisted well into
>university.

I took programming classes in high school, and assumed that the hugely skewed gender ratio was just my school being weird. It wasn't until people were surprised/impressed that I was planning to major in CS that I started googling, and discovered that the gender ratio is a thing.

> I simple never fit in with “the girls”.
> Because girls don’t do things that I like.

I often feel more uncomfortable at women in CS events than just plain CS ones.
Partially, it's because the actual activities are less interesting; I'm there because it's "for women", despite the less interesting/ less technical content.
Partially, it's because, after 4 years of CS courses, I feel like I'm in the wrong place when more than 35%-ish of the people in a room are female.
Partially, it's because I tend to feel more out of place among women. I don't dress like they do - no makeup, unisex tshirts, more interested in coding than parties - and when I'm in a room full of normal women who happen to do CS, I feel more alone than in a group of CS people. If I'm in the group of people who are supposed to be my minority demographic or whatever, and I feel like I _really_ don't fit in with them, then doesn't that mean I don't fit at all?

I tend to like unpopular/strange pieces of programming (sometimes partially because "it [i]s hard, and considered hard"). I'm used to having different technical interests than the CS/tech people I hang out with. I just feel that a lot more when I'm at a women-in-tech event. Either there's a bigger disconnect or I care more deeply that I don't fit. I view it mostly as a personal insecurity, but I really long for the emotional validation of meeting someone who's female, doesn't care about clothes, and has vaguely similar technical/programming interests. Normal CS groups of sufficient size include people who fit on everything but gender; in my experience, women-in-cs groups provide examples that match only on gender.
Damn, that must be frustrating as hell when a third party fucks you like that. And why is it always the DNS providers. Shouldn't that entire industry know they are target #1 by now?

On a tangential note, I hate security questions. I do not understand the need for them, or how they keep anything secure, when the questions they asks are always public knowledge.
In my opinion, having (1==true) evaluated to true, but (2==true) evaluate to false is more inconsistent. Even non-professionals should follow logic if they are going to program.
It's not fun anymore for developers. Of course it isn't, but do normal users care? I can't say I've enjoyed using twitter any less since they introduced the API limit.
Affirmative action carries the connotation of something happening at the expense of someone else (positive discrimination in a zero-sum system), so I think it does a disservice to the side in favour of women-only events to use that analogy.

The article makes it sound like there's some terrible cost to doing these events, and I just these factors are exaggerated and the positive aspects ignored entirely.

Everything has trade-offs, and to discount women-only events without mentioning any of the advantages makes it sound more like an excuse to avoid events than an argument.
It does seem safe to say that technically they really dropped the ball. The inadequate estimation of server load combined with the (apparently difficult) task of adjusting to the actual load suggests at least a few groups of people didn't do their jobs properly (or the company denied them the resources to do so).
Digital Service Efficiency - eBay
Analyst: a person who thinks that an 8" pizza sliced into 4 slices is more pizza than a 12" pizza sliced into 16 slices, because a slice from the first is bigger than a slice from the second.
No, but once they have a client for a lawsuit, they're still bound by fiduciary duty.
Ok, that's fine. You want to lighten the mood.

but personally, I recommend against fart jokes during a eulogy.
Well, it's not just that one US incident, the level of paranoia regarding Huawei is much wider than that. For example IIRC the UK blocked a Huawei bid to provide cell phone service during the olympics. I'm not sure why exactly they have such a shitty reputation compared to other Chinese companies. For example, has anyone every said that running ssh on a ThinkPad completely negates the point? But the reputation is there, which is what makes it a decent joke.

(And yes, I chuckled at the image before reading the caption.)
The sense I meant "original wordmark" (not artwork) was that it was the first wordmark, not that it was novel. It was not created by a Twitter user or dev: it's just the name "Twitter" in the Pico font, which predates Twitter by several years.

Moreover, it's misleading to claim the bird logo was created by third-party Twitter users (or devs): the fact that Simon Oxley has an account on Twitter played no part in the acquisition of the rights to use his work. They purchased the rights to use stock imagery.

That is to say, its association with Twitter is due to Twitter buying the rights to the image and using it in their branding, not due to Oxley's involvement in the Twitter community or his offering it up as a community take on Twitter branding (which he did not). It's not in the same category as borrowing from or being inspired by the Twitter community as was the case with hashtags and retweets.

The subsequent logos were created by internal Twitter designers or contractors. While I'm sure they are Twitter users, they are definitely not third party Twitter users and their usage of Twitter is incidental to their design work.
Although, I've usually seen those types articles flagged off the front page, so it self-corrects. I don't think there's a bias in favor of YC founders.

There's another YC startup whose founders are more blatant, but their spammy posts are flagged even faster.
People on their couch at home will still laugh at a blatantly racist joke and not think much of it depending on the target.
The images are gone now. As per recommendations by other hn users above. The only links remaining are to directly pertinent or explanatory information.
Sure, there's room for improvement. But torts law reform is no the original point I was arguing. The root of this thread is a suggestion that lawyers deliberately complicate the law in order to maximise their bill.

I was explaining why lawyers spend so much time minutely examining every tiny bit of a case for their clients. They have to. A lawyer who doesn't could find themselves in breach of fiduciary duty.

Also, read what I've said again. Nowhere have I said that the USA is rich and powerful because of lawyering. But neither has it stopped the USA from being so.
At my university, the drop-out rate was high enough for everyone as it was. The CS department held a few couple of social gatherings for the women there - dinners and such - and it really boosted morale amongst the people there, some of whom were thinking about dropping out.

It's also worth keeping in mind that there are universities that don't have a dorm culture, which makes it even more important to create a social support system.

Please consider what there is to gain - and feel free to weigh it against whatever there may be to lose - before discounting the idea of such a concept.
"Computer science is an unusually unforgiving discipline, and it takes an odd combination of arrogance and masochism to get through it."

That's just a gigantic load of horseshit, and the inference that women don't go into CS because it's hard is insulting to women.

There are more women in physics than in CS. Is that a more forgiving discipline? How about biochemistry, or cell biology? Both are getting near parity, even at the graduate level. And hey, let's not worry about medicine, or law...both of which are insanely "masochistic", but attract females in droves. (Two seconds of googling tells me that medicine is basically 50/50, and law is close to it, with some schools having more women than men).

Women are just as desirous and capable as men when it comes to pursuing "unforgiving" careers. And there's no way that CS is more demanding or masochistic than, say, medicine (get back to me when every CS grad has to pull 48-hour residency shifts, and is entrusted with responsibilities that can kill people).
Letters to a young academic
ProPublica's Nerd Style Guides
Hibernate is not a good example of an ORM, frankly. (I myself have horrors of both Hibernate and TopLink, which was the top Java ORM way back when.)

Ruby's ActiveRecord is a much better choice. It has an excellent balance between SQL and OO. It doesn't pretend that SQL doesn't exist; on the contrary, it encourgaes SQL use, and merely maps tables to objects, adds a bunch of useful features (data validation, change management, automatic joins, declarative migrations) and gets out of your way most of the time.

For example:

users = User.where("created_at > ?", Time.now - 1.year).
order('name').limit(10)

Results are lazily loaded and composable, so you can do:

users = User.where("created_at > ?", Time.now - 1.year)
if (page = params[:page])
users = users.offset((page - 1) * 10).limit(10)
end

Joining is easy:

users = Users.joins(:accounts).
where(accounts: {type: 'facebook')).first

becomes something like:

select users.*
from users
join accounts on accounts.id = users.account_id
where accounts.type = 'facebook'
limit 1
But still morally wrong.
Racism is not about hate. That is only the most extreme form and hardly the most damaging kind (in our society; there's always genocide). Racism is the differentiation (discrimination) of people by race: assuming a black guy will not be into d&d. Even if it is statistically true, such stereotypes are damaging in two ways: (1) we wont invite him for a dnd session even if he would've loved it; and (2) the same person would probably have declined anyway even though he would've liked it.

Discrimination impedes freedom in many ways. Legally, most obstacles have been removed. We need to change peoples/our preconceptions of others as well as ourselves.

Emancipation requires changing our habits. Learning something new, especially when it goes against established patterns, is achieved most effectively when the new is made explitit and even exaggerated.

I think GP is spot on. The gender imbalance is visible even if we pretend it doesn't exist. The only way to change it, is to force it. That will be damn hard and totally worth it.
I use trello. Works fine.
Excelent content, horrible typography. To better read it : http://www.readability.com/apps
I don't think the average user feels it is at the bottom of the list, rather the average user trusts webservices for various reasons without realizing how much insecurity and lack of privacy results from using common webservices. I think that is slowly changing though.
My daughter has told me a few times that she might like to program like me but was worried that it was a "boy thing".

I tell her that the computer can't tell you're a girl.
Xi3's $999 "Piston Console"  - pure fail
So here's the question: How old is your daughter? And where do you suppose she got the idea that programming is "a boy thing"? I suspect that the answers to these questions is a good lead to understanding why women are under-represented among programmers / techies.
Aerospikes are oversold. NASA and LockMart tried to prove the technology with X-33/VentureStar and it proved to be far, far less promising than it looked initially.

Also, the idea that we need some new technological silver bullet to advance spaceflight has been a pernicious impulse in the spaceflight community since its inception, and it very much has not helped. We don't in fact need any breakthrough technology, just incremental improvement stacked on incremental improvement and so forth. It's amazing how far you can get with just that. What's more amazing is how little it's been tried so far!

SpaceX's vehicles are fundamentally almost a 1960s era design. A simple 2-stage LOX/Kerosene vertical launcher. And yet by doing nothing more than applying existing technology (rather than trailblazing new technology) they've built the lowest cost launcher on the planet. And now they're iterating the design to improve it even more. Iterating the engines and building history's highest thrust-to-weight ratio large cryogenic engine (the Merlin-1D). Iterating the vehicle design by changing the first stage engine layout and stretching the fuel tanks (to get the Falcon 9 v1.1 which will have >40% more capacity than the v1). Iterating vehicle designs which use Falcon 9 components modularly to create the Falcon Heavy (which will have a payload capacity to LEO of over 50 tonnes). Iterating pressurized capsule design to create an unmanned cargo vehicle (Dragon Cargo) and taking the lessons from that to build a manned capsule (DragonRider). And iteratively testing ideas to allow reusability of the Falcon 9 launcher (grasshopper, etc.)

We don't need anything more than perseverance and pragmatism to revolutionize access to orbit, and thankfully some companies are doing that.
> The problem is, if I want my C code to compile with MSVC, it has to compile as C++

As someone who has compiled a lot of .c files that do not cast void pointers with cl.exe, I'd say no, this is not true... Maybe what you're trying to say is that your code relies on C99 features that are also present in C++? IMO if that's what's holding you back it's much easier to just write C89, maybe with the occasional ifdef, than to suddenly write some crummy C/C++ hybrid. That or just use mingw. (Unless you're doing SEH. I'm not aware of a good way to do SEH with mingw.)
Free parking - ParkMobile parking app glitch
You can park for free seemingly wherever ParkMobile is installed thanks to a glitch. I tried this in Atlanta and in Washington, DC. All you have to do is use a test credit card number. These numbers are designed for testing payment systems.
I used the test Visa card 4111111111111111 (you can use any expiration date in the future).
Here is a test credit card list: https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm
Here is a picture of a sign in Washington DC if you want to try it out: http://www.flickr.com/photos/daquellamanera/5959309079/
(these signs are on all the meters in DC)
Free parking baby! Ha! :)
He did indeed have a loyalist guard that came with him to Elba and would have fought for him and been annihilated if there had been a battle at that moment.

As for his being a dictator, that wasn't exactly uncommon at the time. Europe was a playground for dictators, and Napoleon was a successful one who challenged some existing, ver bad ones (although he did not infrequently change them for the worse). And he did introduce some major and lasting changes with the Code, though of course not all of it was welcome.

As for the Louisiana purchase, it's more likely he was considering it a favor to take it off his hands. The French holdings over there were not in the best position to be used, had hardly any people or settlements, and so on. He chucked it for a bit of cash because it made sense at the time.

He was a complicated guy, and they were complicated times. If you want a good biography to read, try "The Age of Napoleon" by J. Christopher Harold. It did a good job of explaining the context for Napoleon's rise and why exactly he was welcomed by the people - but also is very clear about his shortcomings.
I'm not sure that going to a programming workshop for girls as a kid would have made me think what programming wasn't for girls. Coming to a "not for girls" signal involves realizing that they're having the event to increase female participation, rather than just because they want an all-girls event -- like girls scouts being just for girls.

The "for girls" labeling is also for the parents at that age. If you want to have girls signed up, you need their parents to think it's a good idea. Their parents are more likely (I'd think) to be biased that girls probably won't like programming/tech. So they wouldn't think about it as something their daughter would like, except that it's especially for girls. I'm not saying it's great logic, but it seems like it might be a benefit to "for girls" labeling on programming events for kids.
The documentation used to say that requests were routed to the next idle dyno, but the behaviour was silently changed to be random distribution, which is substantially worse for the customer. There seemed to be previous cases where Heroku were aware of the discrepancy but didn't act to fix it.

That's generally considered uncool.
I actually see that as a plus. If for whatever reason I forgot my own password and can't get onto my account it should be difficult. More so if the guy on the other end should be doubly sure that I am the real account holder if my esoteric answers match up.
So I understand what you're saying about the "women only or prioritization". But, and note I'm obviously a guy, you're assuming the worst possible reasoning for this.

Lets say the whole thing is trying to reverse the course direction of CS to help get more women in the field. We know that having equal amounts of both genders helps and strengthens teams. So while the preferential hiring of women might at first glance appear to be discriminatory, and it may very well be that. The intent might be completely different and the goal of the exercise is to improve the company or teams performance.

Speaking from experience, I prefer more balanced teams. I absolutely hate men only teams because what eventually always seems to happen is alpha/beta male monkey behavior. It is unproductive and I notice a distinct lack of it when there are women around.

Basically I think this is a non-issue to worry about until we get close to 50% of women in CS in general. Given how far behind we are, I'm not even concerned right now. In fact I'd love to join things like rails bridge or whatever just to get things moving forward.

Also note "the HN community" doesn't exist, we're all individuals. This is my own viewpoint and biases. "we" celebrate these things because CS is far too white male centric and that needs to change. We need more viewpoints.
That actually is the question I've been struggling with. She's only 7 and I've tried to keep her quite insulated from that kind of idea but it seems to just bleed in from all over the place.

Since I've tuned out powerless to stop the bias from getting in, I've started to really think about the best way to help her rise above it.
Until they start getting held liable, why should they care?
This is going to cause too many false positives. It's alright for a primitive approach but meh. May as well go through them all and actually click on 'email preferences' and follow through.
Beware SXSW Networking Syndrome