skysight-inc/HackerNews huggingface dataset:
As a society, we need to get over the chivalrous notion that something is automatically bad if it might trigger negative emotions in women.

If women tend to be intimidated by head-to-head competition (of any type) with a man, it doesn't mean it's wrong or immoral for a man to compete head-to-head with a woman.

If women tend to be intimidated when a muscular male stranger is in their presence, it doesn't mean it's wrong or immoral to be a muscular man in the presence of a woman.

Likewise, if women tend to be intimidated when men use language that expresses pride in their manhood, it doesn't mean it's wrong for boys or men to use language that expresses pride in their manhood.

To all the boys and young men who are barraged daily with messages scolding them (or worse) for using language that implies they're male: Don't let them convince you that your existence itself is an act of oppression that you must actively fight against.

The notion of "original sin" is a frightening. Sadly, among certain activist groups, it's back in style.
Pretty sure you'd get complaints about tokenism over it.
>> 99% gcc and 1% some startup code

Modifying and selling gcc to compile code optimized for lots of different underpowered processors sounds like an unattractive business model to me, given (I assume) a relatively small number of customers for any given microprocessor type and (again I assume) a significant amount of work for each microprocessor type supported.
Point.

It's such a shame that gender politics have created so many thorny issues in our industry, but you can't bury your head in the sand and pretend they're not there. If we had good female representation in the industry and we didn't have a small cluster of vocal misogynists, we'd be able to make cute jokes that play on gender. But sadly, we don't live in that world.

Yes, we need to hold ourselves to a higher standard, and yes it sucks. There is no firewall around the industry - we live our professional lives online so everybody can see the messy internals of software development world... and software development has a serious gender-issues image problem. Now, depending who you talk to, that might be just an image problem, or it might be a really large slice of our industry who are sexist. But the the truth of the issue doesn't matter for this case, the perception does.

And we all need to work together to change that perception.

It's a funny joke, I love the name.

Change it.
I upvoted you. I completely respect what this guy did, and honestly, hope I'd do the same, but I don't think we should ever avoid rational discussion about whether or not something really is the best thing to do, or just what feels like the right thing to do.

Of course, I don't think anyone here, parent included, would be so tactless as to bring this up with anyone closely connected to the situation during their time of loss, but I don't think it's good to shy away from asking difficult moral questions.
Stephen King's terrifying new techno-totalitarian series. Oh, wait, no. Disney.
I was trying to lampoon your hypersensitivity, but you're welcome anyway.
come on bro, lighten up
What abou the Jubilee line in London? Those are really long platforms.
On the other hand, taking everything so seriously can make the situation worse. I'm a woman in tech, and I don't want the men in tech to feel like they have to walk around on eggshells so as not to offend me. I think that the name "bro pages" is kind of funny, for what it's worth, and all of the protest against the name is the only thing making me uncomfortable.
Airs and Pros have existed alongside each other pre retina for many years.
I prefer the name "eg" as someone else recommended in this thread.
I would check out the X1 Carbon in person before making that decision. The display is terrible. It's the only device over ever used that's given me significant headaches after even moderate use.
Peter Thiel raising $750 million for fifth fund
Do you not benefit from newer technology delivered at lower costs? Do you not benefit from more paying jobs to work on open source software?

What RMS has a problem with is the fact that companies don't (and shouldn't) always tell you how their products work. Just because you bought something doesn't give you the right to know all of its secrets. If he (or you) is not ok with that, then fine, he lives in America, he has the freedom to disagree. His solution, however, is to try to restrict the freedom of people and companies when it comes to software and software reuse. That's what I have a problem with.

Thankfully, I think LLVM and clang represent the coming ultimate triumph of the Berkeley school of software freedom. The clouds of the Cambridge school have overshadowed the software world for far too long.
Your neighbors aren't stealing from you, your ISP over allocated your trunk.
Very difficult situation. Very hard to risk your life to save another. But how do you live your life knowing that you could have saved another life but you were not brave enough. Scares me just to think about being in that predicament.
I'm glad the downvote system exists but, what happens if it's the only entry for a command?

# Cleans malware from system
sudo rm -rf /

bro thanks 4 to upvote (1)
bro ...no 4 to downvote (9)
Dismissing a legitimate debate as a "shit-fest". What's next? The migration of the term "circlejerk" to HN?
you havent explained how this is related to 'brogramming' yet. the word bro in a programming context does not automatically mean it has some kind of conspiratorial relationship with the concept of brogrammers. the author even blatantly suggests reclaiming the word for both genders.
Work-Life Balance Is A Lie, So Here's a Better Way to Think About It
I'm on Virgin Media in the UK and it starts loading the page in Firefox (the title changes to the title of the page) but never actually completes, so I get a blank page.
>If you feel the name bothers you so much that you can't use it then that's your prerogative just like it was the developer's prerogative to name it whatever he/she wanted

If you think something is a bad idea then saying so in a public forum is also your prerogative.
I think the Silicon Valley show will do pretty well though, at least in comparison to this show.
Next, give us dual cpu socket mac pros!
"Offensive things have been commonly done before, therefore it's okay" - http://www.logicallyfallacious.com/index.php/logical-fallaci...
Agreed on the first part, I recall my RTFM days and not so fondly. I also recall how inaccessible most man pages were (and are).

On the second point I strongly disagree. Bro immediately makes me sigh and think this is yet another example of how many people have their heads in the sand on gender, race and culture issues in our society and workplaces. It makes me sad.
One nice thing about GIF is that the format is not patent-encumbered. Same goes for MPEG-1.
If you're a developer - take a look at the keyboard first. They replaced the F keys with capacitive buttons (ie. touch sensitive buttons as opposed to physical buttons) and the capslock key was split into a home/end key instead. Sure it's still a nice laptop, but that sort of thing would drive me crazy.
Not everyone's from the US, bro.
You can always change it, but having to change the default of bro (gender positive) to a gender neutral (eg, ex) makes our community feel like a boys club.
Voz.io Looking for content writers and marketers
Voz.io a Cloud based call center software provider is looking for content provider and content marketers .
The concept is great and should be promoted: so many times I've just needed a basic example and been unable to find one.

Man pages are often not fit for purpose and fail at basic pedagogy. Poor man pages (alongside poor UX generally) renders good software unusable.

It's really an important task to fix this problem - I can't begin to imagine how many hours this could save. This has the potential to make it easier for people to try software out and could lower barriers to enter computer science.

The name is clever, I suppose, but it's simply not appropriate and contradicts any goal of inclusive openness, and I find that important. I feel conflicted, but I can't contribute to this project under this name. :(
The whole bro humour is deliberately exclusionary, it is an in-joke for tying together small groups of (mostly) young males. That is what it is for.

It's important to draw the distinction between the usage of the term to

(1) describe oneself and one's peers and create an ingroup

as opposed to

(2) describe (and often criticize) others

I don't see a lot of unironic usage of (1), aside from the odd tone-deaf fratboy.

I see a lot of criticism of "brogrammers" and "dudebros" by self-styled "progressives" on the internet and social media.

The question is, what is the actual intent of this project name - is it just a "ha-ha, man refers to male people, bro is a different word to refer to male people"? If so, then there's no problem with it and people offended by it are overreacting.

If it's intended to exclude females from contributing or participating (though I don't see how), then that's a problem. It's not clear that this would actually be an issue - a man who didn't want to participate in a project because the gem was called "estrogen" or "sister" or something would rightly be criticized for having some issues.
My friend who works in industrial engineering told me that at an assembly plant in Japan, around 1 pm they will turn off the lights for 30 minutes so all the workers on the floor can take a nap.

http://biznik.com/articles/afternoon-nap-is-the-new-trend-in...
This may be a joke, but a lot of people actually do get upset by this!
Coffeescript isn't consistent.

setter = (arg) -> store = arg
store = 'initial'

is quite different from

store = 'initial'
setter = (arg) -> store = arg

This is a practical problem since it means that the most commonly used JS encapsulation feature - closures - become harder to write. Suddenly assignments that have no direct influence on each other cannot be blindly reordered (which is a pain), and in particular closures that have a bunch of helper functions defined initially that need to ensure that local variables are set before the helpers, even if those local variables are themselves functions.

It's just a mess. Frankly, I think javascript does this part a lot better than coffeescript, especially now that "use strict" exists and you can get some feedback when your scoping assumptions turn out wrong, rather than a silent failure and unexpected behavior.
xmp?
Ok, I'll give you a pass if you are from Italy, for example.
However, the story was about the Bay Area... and growing up in California I noticed a trend that exploded about 10 years ago.

Fancy, casual restaurants stopped selling sandwiches and "grilled-cheese",
upgraded the bread, and started calling them Panini.
The price was also increased by $5 dollars/per for a marginally better product.

Coffee has had a similar retail transformation.
KPCB (more commonly "Kleiner Perkins") used to be the top VC firm in the world (at least for tech/IT/Internet; the other candidate would be Sequoia, but they're both clearly in the top 5 in the dot com time period). They funded Amazon, Google, Genentech, Sun, etc. They basically voluntarily abdicated shortly after the Google investment and went into clean tech for some reason.

John Doerr is probably more prominent in the IT space than any of the "name" partners, though.
Me too. That model is a champion.
Try to establish a club, organization, or group for men only, and you'll face suspicion and criticism from women.
It would be extremely surprising to me if fsck wasn't recognized to be tongue-in-cheekly profane when it was originally named. It could easily have been called ckfs, chkdisk (as it was on other systems), etc. Fsck first appeared on Version 7 UNIX, which means it dates to the early 80s, long after "fuck" had been established as one of the most popular profanities in English. It's context of usage, when the filesystem had become corrupt and the administrator was in a state of annoyance or anger, is also suggestive.
>Was the creator thinking of brogramming? Was the creator thinking of it being the "bro"ther of the man pages?

What does intent matter? If the discussion on a tool is overtaken by the discussion on the gender trolling in the name, then feedback that the name is off putting to a portion of the potential audience is valid.

If I was marketing a product in a foreign language, I would be open to feedback that the name has some bad connations even though obviously I had none in mind.

(Incidentally, based on the single example being 'bro curl' as in "Do you even lift bro?" curls, I think brogrammer was in fact the origin of the name)
You don't find it fascinating, you're just being an asshole. You took a general problem and made it about yourself - because for whatever reason you've decided your interpretation of the problem rules above all else, and everyone else is blind uncaring sheeple for thinking otherwise. And now you're playing armchair psychiatrist for everyone who disagreed.

By the way, I think Larry is a genius and a comedian in your situation because what the fuck else can you say to a blanket statement like "People keep killing themselves"?
Much worse is this gotcha:

One variable:

a = 1
-> a = 2

Two variables:

-> a = 2
a = 1
Worst thing? I was expecting to see discussion on the use of white-space instead of the obviously superior curly braces! :-)
Interesting point, just want to point out that changing the name is as simple as

sudo echo "bro $*" > /usr/bin/explain
Yep, wanted to make sure it's not just me missing something here. Left the OP a message in the comments that she might want to look into this, maybe she'll see it.
What were the compute cells like in the Connection Machine? The article uses the phrase "single-bit processor", but that doesn't sound all that useful - you'd want something with at least a little memory and a decent instruction set.

Too small a cell and it runs out of work and spends most of it's time waiting on the network. Too big and you'll run into packaging problems.
Man develops star-shaped cataracts after electric shock
I'm not feeling oppressed. The problem isn't me feeling oppressed, it's other people feeling oppressed.

Poor choice of language can set up an exclusionary environment.

To you, this may be funny.

To me, your accusation of humorlessness reminds me of people who engage in sexually harassing "jokes" in the workplace, and then try to get away with it by using "humor" as an excuse.

You aren't the one who gets to decide when other people feel uncomfortable.
I did exactly that but my SHA-1 (in Ruby) is ending up different than Git's. Even weirder, when I take the header + body, and use an online SHA-1, I get a third and different value! (Not equal to git-hash-object nor to mine in Ruby). Is the body supposed to be modified to add LEDGER content?
US Army Studying Replacing Thousands of Grunts with Robots
All the way down to the Omega, man!

Oh wait, we've been there...
People on here seem to think the show is terrible. Is the Big Bang Theory equally terrible? It similarly makes fun of stereotypes and many people love that show and many scientists often think it's atrocious. Maybe the same thing is happening here.. hitting a little to close to home for some people.
As I try to support companies that work for a more open architecture, no, I do not benefit from proprietary advances by Nvidia. I would also argue that free research, open technology in general leads to lower costs and higher productivity than closed equivalents -- while they might lead to lower profits (and less concentration of wealth). But since I don't own Nvidia, I don't benefit from their profits.

RMS has just made a choice that he'd like to do his bit to enforce openness and freedom. Everyone is still free not to use GPL software, just as they are free to not use proprietary operating systems. And without the FSF and RMS, I think we'd have a lot less choice in that regard.

There's lots of paying jobs for working on free software too -- we can (and do) have both.

As for:

> Just because you bought something doesn't give you the right to know all of its secrets.

Perhaps not. But I'd argue you should have the right to use it as you see fit. I don't need to know all the details of a chair to sit on it, use it to reach the top shelf, or burn it to keep warm -- to use it as intended by the manufacturer and otherwise. I do need to know a bit about my graphics card to use it efficiently.
Taken at face value, the OP required help. And Yale just happened to be the place she was when it came to the fore.

I would like to posit that many organizations can react the same, and my personal experience is that it is incredibly helpful to "stay out of the system" if at all possible, again with the caveat that said person is not suffering from a serious health issue like depression/self-mutilation, discrimination to the point of lethal action, etc. that would greatly benefit from being discovered and treated, or at least isolated as the cases may merit.

My difficulty was taking my addictive personality and my "gaming the system" mentality and using it on my escapes of choice, mostly alcohol, at the time. Being on the system's radar (Driving Under the Influence conviction) taught me the lesson of the value of freedom.

I completely abstain at this point, easier for me just to not drink any intoxicant than to try to monitor my intake/arrange for cabs/limos, etc. My freedom is a rejoice-able thing, especially when I see the tendency for bureaucracies to treat people with problems with generalistic patterns/antipatterns. Labels like "alcoholic" or "suffering from depression" are easy targets/goals for the people who are saddled with the responsibility of deciding how to deal with a person with problems in a life where the deciding individuals feel overwhelmed with the amount of cases they are expected to get through.

And I see a reason for concern as the current US government (my location, I do not know if other countries are similar) looks for methods of simplifying the task of dealing with gun control, whistle blowers, and other events/people that may be perceived as threats to the current system. It would be conceivable, based on current legislation attempts/actions, that my government would decide that it is easier to limit the possession of firearms to individuals who have never had "issues" with addictions or mental deviations from what is considered "normal." Or that the potential for disruption of society and markets make self-publication on mediums (Internet blog posts? Self-made videos?) something that should be heavily regulated, for society's own good... And that same governing body is necessarily the arbitrator of what is "normal." Wouldn't bucking the British rule of colonial America be possibly considered "abnormal" by the British government of the time?

One may argue that we do not want mentally-challenged individuals in possession of firearms, I may agree frequently on a case by case basis, but that also then extends to possession of vehicles (more death due to automobile accidents than many other causes), and eventually anything else that can be considered a threat. Box Cutters on planes? Aren't there individuals out there who have the ability to use their own bodies to carry out extensive damage without the aid of any other physical weapon? How would we limit them?

More thought and dialog seems merited, and I appreciate this article for that, as well...
While your point isn't invalid at all, it's worth noting that UNIX naming is full of these in-jokes. All the way from UNIX being a play on Multics, less is more, the recursive GNU is Not UNIX, WINE is not an emulator, etc.

While originally names were chosen to be concise for technical reasons, they've been at the whims of geek humour since time(0).
The car industry didn't move from Detroit. The work got automated away and growth got captured by foreign competitors. If that happened to finance, New York would suffer the same fate. But by the time robots can program themselves, all bets are off anyway.
I think the name is dumb because even with "touch; unzip" jokes, I still think of manpages as manual pages unless someone is trying to make a joke.
It's that people who are not in this scene will start talking about the scene as if they know what's up just by watching this terrible show. It's going to be the new "cool" thing to outsiders.
Try that with a Honda and you learn that 3 yr-old Hondas cost the same as new Hondas, because the depreciation is less than the overhead of reselling the car (through a dealership)
In modern JS (easily polyfilled), there are map, reduce, filter, and forEach for this. These have the further advantage of being more easily chained; however they're a lot slower too.

One downside of coffeescript's loop comprehensions is that they generate fairly complex code whenever you use them in non-trivial ways, thus undermining coffeescript's key feature: easily readable (and debuggable) javascript.
Yet I'm sure you've used the libmp3lame encoder all the time.

The point here is to illustrate that none of this is offensive. But rather, it's being creative with language.
What psychiatric illness was she diagnosed with that would make her a threat to others? I couldn't find anything beyond self-harm, and not to make light of it, but a survey seems to suggest that incidents of adolescents and adults self-harming and having suicidal thoughts is actually pretty high [1], and I doubt a high percentage of these people posed a danger to others. This case is probably more serious than the majority in the survey, but then where exactly do you draw the line in assuming she's a threat to others?

Also, the one comment you're referring to referenced an OD patient being physically restrained by medical staff -- are you going to tell me this is sufficient anecdotal evidence to make her a threat to other students?

[1] http://www.nursingtimes.net/survey-finds-worrying-number-of-...
Written by /g/.
>You havent explained how this is related to 'brogramming' yet. the word bro in a programming context does not automatically mean it has some kind of conspiratorial relationship with the concept of brogrammers.

I don't think intent is relevant when evaluating whether a name is a wise choice, audience reaction is all that matters.

But in any case the single example used being a do-you-even-lift-bro 'curl' points to brogrammer inspiration.
An 11/12" MacBook Air with a touchscreen that could also run iOS apps with cellular connectivity would be the ideal iPad Pro for my needs. Using a touchscreen on a small laptop is no worse than using an iPad in a stand or flat on a desk.
Your attitude and remarks are creating a hostile and uncomfortable environment for me. I demand that you stop immediately.