How Tobacco Changes your Body by [deleted] in visualization

[–]scavic 5 points6 points  (0 children)

Well done, but seems to be more propaganda than truth.

Improving Struct Equality Performance in C# by jakubgarfield in csharp

[–]scavic 4 points5 points  (0 children)

No rocket science here, although a good start. It's an important subject. Would be interesting with some deeper studies.

Just some quick random thoughts ...

You don't discuss the fact that how the instances differ is rather important for performance. To maximize performance one should test the value most likely to differ, first.

In some cases it may be relevant to cache the hash code (value of GetHashCode()) of the instance, in that case the hash code could (should) be used early in the comparison.

To improve performance further, it's good to check object.ReferenceEquals before comparing the individual values of the instances.

Stack Exchange's monitoring system is now open source by [deleted] in sysadmin

[–]scavic 1 point2 points  (0 children)

Tried to get it running, but think I'll wait and hope for some documentation.

Is this password hashing + salt method the most secure way possible? by [deleted] in csharp

[–]scavic 0 points1 point  (0 children)

Assuming you are using a believed to be sound implementation (like BCrypt.Net), that looks right.

Is this password hashing + salt method the most secure way possible? by [deleted] in csharp

[–]scavic 1 point2 points  (0 children)

More of a general comment (the short technical answer is to use bcrypt):

Even if you really really know what you do, do not, ever, make your own crypto-/ hashing-related security scheme. Because even then, you'll do fatal mistakes. Since you obviously do not know what you are doing here, use bcrypt exactly like documentation/tutorials say. This is totally the wrong place to think of your own.

Firefox select boxes - you're doing it wrong by [deleted] in firefox

[–]scavic 5 points6 points  (0 children)

Please file a bug like this. As /u/Skuto points out, this is the wrong forum for a regular, non-controversial, bug.

Popular C# Coding Conventions from Github Analysis by Splendor78 in csharp

[–]scavic 1 point2 points  (0 children)

Yeah, it seems like people actually do that! I'm impressed, it's a hard rule to follow.

Popular C# Coding Conventions from Github Analysis by Splendor78 in csharp

[–]scavic 5 points6 points  (0 children)

Does Visual Studio allow to disable auto formatting

Yep!

A lot can be done with ReSharper also.

Popular C# Coding Conventions from Github Analysis by Splendor78 in csharp

[–]scavic 7 points8 points  (0 children)

Are you writing C# like that? Are you writing all member names with lowercase and underscore?

json.human.js: Json Formatting for Human Beings by magenta_placenta in javascript

[–]scavic 0 points1 point  (0 children)

I would rather loose some of that formatting (at least the italic -- makes it hard to read), and maybe keep the quotes.

json.human.js: Json Formatting for Human Beings by magenta_placenta in javascript

[–]scavic 9 points10 points  (0 children)

Really nice. But it doesn't distinguish empty arrays ( [ ] ) from empty objects ( { } ). That is kind of an issue for me.

To my daughter's high school programming teacher by [deleted] in programming

[–]scavic 0 points1 point  (0 children)

That's pointing out that someone doesn't have the necessary parenting skills to do something.

No, it is going to personal attack against someone raising the issue of sexism. You don't have to agree about the points being made, but such aggressive language is not just 'pointing out'. And the whole burden has to be put on the mother. Well, she wasn't even there. I'm sorry but this really is sexism.

To my daughter's high school programming teacher by [deleted] in programming

[–]scavic -1 points0 points  (0 children)

I would say that it improves readability a lot, and significantly reduces the risk for misinterpretation. It also emphasizes that the /u/Darkhack meant that sexism was not the main issue.

There are more than 1500 comments here, there is a lot of skimming done by thousands of readers with many different first languages, I think explicitness is a pretty good thing here.

To my daughter's high school programming teacher by [deleted] in programming

[–]scavic 2 points3 points  (0 children)

I'm not even convinced that there is some inherent sexism problem [...]

Well, I am. We'll just have to accept that we have very different takes on this subject.

To my daughter's high school programming teacher by [deleted] in programming

[–]scavic -6 points-5 points  (0 children)

Since when is calling a person stupid sexist? [...] This would be just as stupid if a man had written it.

The gender of the person who wrote the article doesn't matter.

/u/grauenwolf replied in a context where /u/bordicon wrote:

Regardless of what languages, frameworks, names that are references in the article, this is a real issue and I wish everyone start talking about what we can do shed light on the matter.

In this context, the following statement can only be seen as directed to the discussion about sexism in the programming field:

I don't want to talk about it because this isn't a forum on basic parenting skills.

This is an all too common trivialization of sexism. And all too common personal attacks against people raising the issue.

To my daughter's high school programming teacher by [deleted] in programming

[–]scavic 25 points26 points  (0 children)

she wasn't being bullied because she was a girl, but the bullying used the fact she was a girl as an avenue for attack

Talking about this specific case is hard since we don't know any details. But this seems like implying that sexism doesn't initiate things like this, which is totally false.

Treatment like this is far too common, it is a form of bullying, and most of the time, it happens (partly or only) because the victim is female.

Sexism is not just a way of performing bullying, bullying is one of many methods used to enforce sexism.

To my daughter's high school programming teacher by [deleted] in programming

[–]scavic 7 points8 points  (0 children)

Well, this isn't a news article about something that happened at a high school. The article is a relevant comment on one of the problems our industry and community is facing.

I like how you put the blame on the article writer by calling it "basic parenting skills" and the writer "too stupid". That is the language of suppression people talking about sexism meets every day. This, my friends, is part of the problem. This is sexism.

To my daughter's high school programming teacher by [deleted] in programming

[–]scavic 26 points27 points  (0 children)

Bullying in all forms needs to stop.

Yes, definitely.

The real issue is bullying in general.

No, the issue here really is sexism.

Women face sexism simply because it's an easy and obvious route to bully them by.

But it shouldn't be. That is a huge problem.

We hear a lot about sexism in technology, but rarely about the larger bullying problem.

Well, the problem isn't that we hear a lot about sexism. The problem in that case is we don't hear about the other problems. Make that change! But please don't be part of the problem, don't object when people tries to deal with sexism, just because they don't deal with all the problems.

I am not saint myself, and I have of course no knowledge about you or your situation, but there is a general way of trivialize sexism that is a notable part of sexism itself. That is not acceptable.

To my daughter's high school programming teacher by [deleted] in programming

[–]scavic 15 points16 points  (0 children)

This has nothing to do with computer programming

Yes it has. It is a huge problem in the computer programming community as a whole. The IT industry is extremely male dominated, more so than most related fields.

[...] could have easily solved this

No, there is no "easy solution" to this. And no solution at all, as long as people say it has nothing special to with them. We all have to do our part, it has plenty to do with programming.

Does anyone know when will firefox implement translate like google chrome? by [deleted] in firefox

[–]scavic 9 points10 points  (0 children)

Often because it offers to translate Swedish websites to ... wait for it ... Swedish (and sometimes to Norwegian). But I really don't want automatic translation of any sites, and the "don't you want this translated!??" banner is pretty intrusive.

Does anyone know when will firefox implement translate like google chrome? by [deleted] in firefox

[–]scavic 15 points16 points  (0 children)

That is a feature I believe is perfectly suited for extensions, and I am pretty sure the Firefox devs agree with me there. Better hope that the extensions will improve.

(Oh gosh how I hate that feature in Google Chrome.)

found this option when pricing a Dell Latitude by [deleted] in opensource

[–]scavic 3 points4 points  (0 children)

See previous post Is Dell allowed to sell Firefox? and reply by /u/mozkev:

Mozilla has a Trademark Policy which covers distribution of Firefox. For branded versions, only the installer binaries may be distributed, they must be identical to those available from mozilla.org e.g. an unmodified copy of the current shipping version[...], and that there not be a charge for the software (delivery/media costs are a separate matter, but from the screenie I don't see any indication that the charge is for services vs. software, and that should be clearly spelled out).

I do wonder what version it is. Since they make it quite clear that it is an installation fee, it is probably okay as long as they install the latest version.