> I love coding: for me HTML/CSS and code have never been anything more than tools to get whatever was on my mind into the real world.
This is a red flag for me. Working for someone as a programmer is often about getting what is in someone else's mind into the real world. To excel, you need to love the process of designing and developing software, not simply seeing the end result.
All of the best programmers I know love programming for the sake of programming. Conversely, some of the most dangerous and careless programmers I've met are the type to only be into it if they're making exactly what they want to make (and often if they can make said thing quickly).
I may be alone on this one so take my comment with a grain of salt!
I have used (and still use) Sublime, yes. I switched over from TextMate as soon as I could.
I'm not suggesting Atom is better than Sublime, and there are definitely many cases where Sublime is better than Atom, particularly in terms of performance. I just think Atom gets more abuse than it should given how useful it is in general. Many of the complaints I see are more rooted in what they feel an app should do in the abstract (e.g. idle at under N megabytes of RAM) rather than actual issues that affect their use of the tool.
> The gig of RAM is not the only thing. It works worse on large files. It's not nearly as fluid. Multiselect sometimes craps out. Searches take longer. Battery life is less.
These things are true. I still use Atom on my MacBook Pro though because it has, at least in my corner of the world, a much better ecosystem than Sublime. I do keep Sublime around for the rare cases where Atom can't handle something, but if I didn't already have a Sublime license, I wouldn't feel the need to pick one up: Vim is more than capable of handling the large-file case for me. We all have different experiences though.
> Or a bulky, ugly Lenovo with great battery life but a horrible touchpad and a shitty screen.
The new X1 Carbon with the OLED panel is pretty good, I think. Color accuracy is something of an issue, but it does cover Adobe RGB and should be fantastic for anything other than professional-level color-critical work. That's neither here nor there though.
Shouldn't you use the best tools for the job though? Unless you really need that last GB of RAM, it just seems like you're punishing yourself for the sake of an ideal, all to no greater consequence.
A gig of RAM is probably less than a tenth of your total resources. If it makes your job easier, surely it's worth it, no?
It may be inefficient in terms of memory and CPU resources, but it was very efficient in terms of dev time and allows for easy modification by third parties. I'm not sure Atom would be where it is now if they went the native route.
When I'm doing development, I spend most of my time interacting with Atom. If I had to buy another pair of 16 GB DIMMs just for the sake of running it, I would. This is what I do professionally and I'm happy to throw a little RAM at something that makes my job more enjoyable and myself more productive.
Workplaces are supposed to be inclusive environments. It's fine if your mother talks in a way that American-raised women don't like (whatever that means) with her friends. It's not fine if she does that in an office setting.
I'm not saying you need be friends with everyone. I'm saying part of your job is helping ensure everyone on your team feels included and feels like they fit in. I'm not suggesting this will always be possible for every last person, but it's hardly the tough problem you seem to think it is. Read people around you and be empathetic and accommodating. That's it.
I should also say your talk about women ruining careers by going to HR is ridiculous, but it's so ridiculous that I don't feel it needs further addressing. I've been in the industry a long time and I've never heard of anyone filing a complaint with HR outside of clear instances of sexual harassment.
This is not a slippery slope. All I'm saying is that you should prioritize making people feel included over using whatever vulgar language you want in the workplace. Do you disagree with that?
I didn't argue women do that. I've never encountered a woman who has done that.
People can be made uncomfortable though by vulgar language. It shouldn't be used in an office setting to the point that it's making other people uncomfortable. Read those around you and try to be accommodating. This is basic stuff.
> Fairly or not, women in particular have a reputation of running to HR when someone says something offensive or crude, which leads to them being excluded from office banter, which leads to them feeling left out of the group. Tough problem to solve.
Actually, it seems really easy to solve: Stop cursing so much at work and stop excluding women from your conversations. If you can't see the value of inclusiveness over cursing, you're the problem in the situation.
> You want to play identity politics and then throw around "white male" as if white men, specifically, have intrinsic bias and act nefariously.
That was not my intent although I now realize it may've read that way. I don't think white men are intrinsically prejudiced or nefarious at all. I've edited the previous post accordingly while leaving the original text intact.
> People do make false accusations. But you know what is a lot more common than that in the world at large? Actual discrimination.
This is really all that should need to be said. Anyone who takes ESR's claims of mental illness of accusers for granted but refuses to accept the claims of those who experience discrimination is part of the problem.
This is exactly the same thought process used when saying most women who claim they've been raped weren't really raped and they just did it to manipulate someone. Obviously the severity of the accusation is different but it's the same thought process.
Also, stop all of this talk about a jury. This is about addressing issues in a community. It's not a legal proceeding. OBVIOUSLY in a court of law we'd need strong evidence to convict someone, but we're not trying to convict an individual here. We're just trying to get people like you and ESR to stop claiming our experiences are either invalid because we're mentally ill or entirely constructed because we're trying to manipulate you. It's gaslighting exactly as ummnooo said.
> he's saying that for the sake of the open source community, it's very important to be sure that there's a fire when you scream it, lest people stop responding to the word "fire."
No, that's not what he's saying. He's saying that most people who claim prejudice are "mentally disturbed, drama queens, and political carpetbaggers" and calling for people to be thrown out of the community.
> In America, if you go to the police to report a crime, they will consider your claim based on how realistic it seems and if there is any preliminary evidence. ... Would you prefer to be in a world where feelings and claims are more important than evidence?
What the hell are you talking about? In this post, ESR is claiming the open source community is practically magically immune to prejudice because of "hacker culture" even though it is somehow an issue in industry, academia, and everywhere else. The idea that a community overwhelmingly populated by white males is free of prejudice is ridiculous: It would be totally unlike every other such community that exists.
[Edit: I meant to specifically refer to communities on the scale of the open source community here. I don't meant to say a startup with five white male employees is somehow automatically problematic. When a large community is primarily composed of members that haven't experienced discrimination, they do tend to be bad at noticing the subtle effects of discrimination and the lack of obvious diversity does tend to make people feel unwelcome.]
This isn't about my feelings. Prejudice exists. Studies have shown prejudice exists. Something as simple as having a foreign-sounding name causes people to judge you as less trustworthy. The idea that this doesn't carry over to hackers is laughable.
Besides, this is not about going to the police and reporting a crime. This is about ESR denying the open source community has any problems that need addressing. This is ESR saying everything is 99.99% based on merit and everyone should feel welcome and almost everyone who doesn't is either mentally disturbed, a drama queen, or a political carpetbagger. It's ridiculous!
> I can't believe how quickly this article has become useful.
You are exactly the sort of problem we have to contend with. Keep taking ESR's claim about the mental illness of those who claim discrimination at face value while you refuse to even entertain our claims unless we have evidence sufficient for a jury trial. You're disgusting.
> You're inventing an anecdote and using "can be at times" to weasel out of making an actual statement
What statement do you want me to make? That I've experienced discrimination? Okay, "I've experienced discrimination." Are you happy now?
> It's amusing because that's actually even mentioned in the article
Yes, in a way that DEMONSTRATES THE PROBLEM. Instead of trusting that most people who claim discrimination are actually experiencing discrimination, ESR is demanding they submit forms in triplicate that somehow prove it beyond a shadow of a doubt so high elder ESR will spend his precious time fixing the issue. Most women and minorities do not make shit up for the sake of taking advantage of Eric Fucking Raymond. If many people are telling him there are issues, there are issues.
Discrimination is often subtle and the people doing it rarely know they're doing it. It's often simply impossible to point to a specific email as "proof" of discrimination.
That hardly means all genders and minorities are equally welcome, however. If you've ever been to a tech conference as a moderately attractive woman, you'd know how unappealing these communities can be at times.
Seriously though, this is a post by self-appointed "elder" ESR telling women and minorities what is and isn't discrimination, that things they've experienced almost never really occur, how they're individually unimportant, and that most people who complain are mentally disturbed, drama queens, or political carpetbaggers. If you cannot understand why this article is a perfect example of the problems in the community, I can't help you.
I think this post is a perfect example of bias in the open source community. Who the hell wants to put up with people like ESR who use ridiculous lists like this to determine if you've been actually been discriminated against or not?
Obviously ESR is not a socially normal person. Most people can see that from his history and I don't want to beat him up for that because I don't think it's his fault: He just came that way. This post is still utter trash though and an example of the sort of attitude that pushes women and minorities out of the community.
I think those of us using LastPass stick with it because no one better supports Linux. It looks like SafeInCloud is yet another option with no Linux support.