What is the origin of the name "grammar nazi"?

Question: What does Nazi have anything in common with those obsessively correcting other people's grammar? What is the origin of this expression?
Comment: Regardless of its orgin, it's an abominable term, which displays both historical insensitivity and linguistic illiteracy. (Those who call themselves 'grammar Nazis' are insensitive. Their approach to language also shows they know little about it.)
Comment: See [opinions about its usage](http://meta.english.stackexchange.com/questions/3/grammar-nazis) at meta.ELU and [political correctness](http://english.stackexchange.com/questions/21935/is-grammar-nazi-politically-correct)
Comment: I assume they did not correct anyone's grammar. That's humorous expression.
Answer: A grammar Nazi is someone who corrects another's grammar in a way the accused feels is overly harsh. From the OED:

Nazi n. 2.b. hyperbolically. A person who is perceived to be authoritarian, autocratic, or inflexible; one who seeks to impose his or her views upon others. Usu. derogatory.

Their first citation is for Safety Nazis by P. J. O'Rourke in Inquiry from 1982:

The Safety Nazis advocate gun control, vigorous exercise, and health foods.

The earliest example of grammar Nazi I found was in Usenet group comp.sys.apple2 in January 1991, by "The Unknown User" correcting another's spelling:

Ok, I posted a message on this subject earlier with sort of a "rediculous"

ridiculous. I'm a card carrying member of the Spelling and Grammar
Nazis of America.

As Barrie England commented:

Regardless of its orgin, it's an abominable term, which displays both historical insensitivity and linguistic illiteracy.
Comment: Though it may be abominable and an epithet, it is not considered taboo, at least in AmE. For one, it is not proscribed on television. Calling someone an 'asshole' for requiring a form to be filled out again because of a single misspelling may be just as accurate as calling them a 'Nazi', but you could say the latter in front of your mom, but not the former.
Comment: @Mitch: That's because Americans didn't experience, and thus have no folk memory of, what happened in Europe in the mid-twentieth century.
Comment: @BarrieEngland I understand the cultural difference. But for the linguistic one, are you saying that referring to someone as an X-nazi has the same word-taboo or vulgarity status in BrE as say 'fuck', 'shit', 'twat'. The word 'Nazi' is a commonly used historical word, so would be difficult to become taboo. (I am pointing out the difference between something like 'that person had sex with their mother' a very disturbing claim but the words aren't taboo, as opposed to 'that person is a mother-fucker' which has everything bad with it.
Comment: @Mitch: 'Fuck', 'shit' and 'twat' are frequently heard in the UK, but 'mother-fucker' seems to be a predominantly American expression. You don't much hear 'Nazi' in any context here, but to use it lightly is to trivialise a movement behind one of the most shameful events in European history.
Answer: While I'm not aware of the exact origin (though I suspect Usenet) you should be aware "grammar nazi" while probably most popular, is not the only kind of "X nazi" on the Internet. "Fashion nazi", "Vegan nazi", "Fitness nazi" are all names for people who are obsessively critical about people "violating the rules", including throwing a fit, calling names, and essentially blowing any "violation" far out of proportions.
This is a stronger derivative of "X Police" - e.g, "Fashion Police" - another humorous derogatory term claiming too high interest in "keeping others in line" in given domain they may not care about.
This probably relates to Nazis tending to kill people in occupied for small misdemeanors with impunity - Jews in ghettos could die for unlicensed trade, singing forbidden songs, or staying outside past curfew. So, a person who blows a misdemeanor out of proportions may be compared to a Nazi.
Comment: Do not forget the "Soup Nazi" from Seinfeld as an example from popular culture.  A non-practicing Jewish character describes a soup vendor using the "X nazi" nomenclature.  http://en.wikipedia.org/wiki/The_Soup_Nazi


Cloak and Dagger or normal Invisibility Watch?

Question: What do I use for what situation? Also, could you give me some general tips for cloaking with the spy?
Answer: Having clocked 538.5 hours as Spy, I think I'm well qualified to answer this question.
The Spy has 3 cloaking devices and that all 3 have different uses:
1. Invisibility Watch
The Invisibility Watch (or its cosmetic reskins The Enthusiast's Timepiece / Quäckenbirdt) is the basic, no-frills watch.
Cloak Time
It has the longest cloaking time, but also takes the longest amount of time to recharge if you're not picking up metal boxes.
Knowing the map layout and ammo drops in particular is essential to using this watch.
Decloaking and Detection
This cloaking device uses the standard decloak sound, and can be heard by enemies at close range.
While cloaked, you can be seen as a translucent outline of your current disguise when you are touched by an enemy or take damage.
Cloak restore amount:

Small Ammo Box: 25%
Medium Ammo Box: 50%
Large Ammo Box: 100%
Dropped Engineer Box: 100%

2. Cloak and Dagger
The Cloak and Dagger only drains cloak when you're moving.
Cloak Time
It has slightly less cloak time than the Invisibility Watch. The Cloak meter is automatically restored over time while you stand still under cloak (or with cloaking turned off).
As of the July 2nd 2015 patch (Gunmettle), the Cloak meter can now be restored by picking up ammo boxes whilst decloaked. Cloak gain from ammo pickup is 35% less when compare with Invis Watch.
Decloaking and Detection
This cloaking device uses the standard decloak sound, and can be heard by enemies at close range.
While cloaked, you can be seen as a translucent outline of your current disguise when you are touched by an enemy or take damage.
Usage
The C&D is the best watch for reporting enemy activity over voice chat and picking off stragglers. Just don't pick off too many, or they'll catch on and start spy checking.
It also pairs well with the Your Eternal Reward knife, as it makes finding a single target to backstab much easier, especially so when you're on RED on a Payload map. If the other team does not watch their backs, you can pick off everyone pushing a cart.
3. Dead Ringer
The dead ringer drops a fake corpse and activates cloak when you take damage.
Cloak Effects
The DR can only be used at 100% cloak meter, and when you decloak, you will have a maximum 40% charge. When activated, you receive 65% damage resistance as well as a speed boost for 3 seconds.
Depending on your current disguise, the corpse it drops is different:

Enemy team - Drops a fake Spy corpse of your own team color.
Your team - Drops a fake corpse of your current disguise of your own team color.

Note: As of the April 25, 2016 Patch, the fake corpse is no longer missing a Spy head, making it harder to determine whether a Spy was feigning death.
Decloaking and Detection
This cloaking device uses a loud zapping sound as its decloak sound, and can be heard by enemies at medium range.
While cloaked, your cloak is "perfect" for the first 3 seconds.  After that, you can be seen as a translucent outline of your current disguise when you are touched by an enemy or take damage.
Usage
The Dead Ringer is particularly handy if you're BLU on a Payload or Attack/Defend Control Point map to make the enemy waste any sticky traps or Charged Sniper shots.
The DR is exceptionally good to use when pushing carts, as the cart refills your cloak meter very quickly.
Knowing which passages are used less on a map is a huge bonus, such as the inner track on koth_nucleus on the lower level.
Cloak restore amount

Small Ammo Box: 25%
Medium Ammo Box: 40%
Large Ammo Box: 40%
Dropped Engineer Box: 40%

Note: The 'Saharan Spy' set used to give you silent decloaks with every type of cloaking device, however all 'Item Set bonuses' were removed as of the July 10, 2013 Patch.
Comment: I have updated this info based on the most recent patches. If there's anything that is missing, please feel free to add it.
Answer: The normal invisible watch is going to be a more versatile watch assuming you know the map. It will refill on ammo pickup and is near-silent when de-cloaking. Assuming you're playing a standard CP or PL map and you goal is to quickly score kills, this is going to be your best tool 90% of the time.
Due to the noise that the Cloak and Dagger makes, you'll need to de-cloak far away from anyone that's paying attention. This pairs really nicely with the ambassador, as you can line up a shot, de-cloak, and go for headshots. It may also come in handy when stalking intelligence in a CTF map. You'll be able to make a move at just the right time and don't need to constantly pick up ammo packs to stay cloaked.
Remember, though - as long as you are hiding and cloaked, you are useless to your team. They're essentially playing a man down. Use stealth to get into position to get your kills, but don't take forever doing it.  If you finish a twenty minute round, and you have no deaths, but only seven kills, you're doing it very, very wrong.  Way too often the CnD coaxes players into this kind of play style.
Comment: Is the Cloak and Dagger really louder than the standard invisibility watch? I thought only the Dead Ringer had a different sound.
Comment: @Raven: You are correct, Cloak and Dagger uses the same sound as the Invisibility Watch.
Answer: I tend to think that there's a class to play for every situation in TF2. In the case of the spy, I generally switch to that class when two teams are meeting at a certain point and no one is gaining much ground or pushing the other team in reverse.
In this case, I think about which watch to use in terms of how the area between the two teams is organized. This is the area you want to move through the quickest and without being hit by stray fire from the opposing team.
For short spots, such as the bridge in Stage 3 of the Dustbowl, I like the longer cloak time of the normal invis watch because you don't have much of a place to hide. You have to get through a small zone of often intense fire very quickly. You have a little more leverage with the extended time of the invis watch but you should never stop moving.
Spots with more area between two teams, such as the bridge in Double Cross, have lots of nooks and crannies for you to hide in. I'll generally use the C&D for areas like this because you have the opportunity to stop and regen at the beginning, middle or end of this area, depending on the situation.
In any case, don't play the spy when he's not needed. As Jeffrey said, your team just ends up just being a man down if you can't reach the other team and decloak effectively.
Comment: +1 for "never stop moving" - unless you're relaying info to your team or hiding from a pyro, there is no reason not to be in motion when cloaked
Answer: Since you're asking for tips regarding Spy I'm assuming we're not talking about competitive play. In the case of public games you should use whatever you enjoy using the most. It all boils down to personal preference in public games with a few exceptions such as the Equalizer which should always be equipped, but in most cases items aren't upgrades or downgrades, they're sidegrades.
The Cloak and Dagger is slow-paced skulking much like what you would experience in a stealth game like Thief. If you aren't a patient person you should avoid this watch.
The Dead Ringer is basically in a class of its own and is much more unique than the other watches. It can really confuse most players in a public server. If you still miss your other watches after learning how to use the Dead Ringer, chances are you're never going to like it.
The vanilla Invisibility Watch allows for more aggressive play and is a nice middle ground between the other watches.
But once again it all boils down to personal preference in public games. You wouldn't be playing Spy competitively for obvious reasons unless you're off-classing for a backcap. Simply use what you enjoy using. Most people consider the Cloak and Dagger to be subpar and stick with the vanilla Invisibility Watch or the Dead Ringer.


Is there any way vim can autocomplete methods and classes from PyQt or PySide?

Question: I find myself needing to refer to the documentation a lot simply because I can't remember the name of a method or class. Has anyone come across a way to autocomplete these packages while editing in vim?
Answer: Exuberant Ctags parses Python source and integrates well with vim.  Just build a tags file from your library or libraries of choice and point VIM to your tag file with:
set tags=<tags path>

This will only work if "t" is in your option complete string.  Check this with set cpt?


How to minimize diaper usage or replace it with greener alternatives

Question: Is it possible to minimize diaper usage for infants , are there any greener alternatives to diaper and diaper pads , one alternative is cloth diapers but for many its difficult to clean it , are there any innovative products / DIY stuff or strategies  that helps in reducing or preferably eliminating diapers or the chores of cleaning cloth diaper?
Answer: In China, babies and toddlers wander around without diapers, only a flap in the back of their clothes, even in the coldest winter, in order to quickly do their business. Apparently, they can potty train from as early as two months (hearsay).
How could a nation of over a billion people be wrong?
Comment: Well, most would still have diapers if they are on a plane, for example. But it is true that it works well, and is the greenest alternative. Kids get immediate feedback on their excretions, and don't get the nice "change my diaper and smile to me time", which could also help them being clean faster.
Comment: Well, they're wrong when they [overdo](http://www.cbc.ca/news/canada/british-columbia/story/2013/08/30/bc-boy-urinating-richmond.html) [it](http://i.imgur.com/8Z59Dod.jpg). Some level of decorum in public would be appreciated.
Answer: An alternative I've seen is gDiapers which are sort of a cross between disposable and cloth diapers. Basically, there is a reusable cover that go along with a disposable insert that fully dissolves in the toilet or go into the compost after use. On their website, there are many videos of the gDiapers in action including this one.
We tried them on our son while experimenting with what worked and didn't. We opted for full cloth diapers, but these would have been our second or third choice.
Answer: If you live in or near a major city, there are a lot of cloth diaper delivery services that will manage pickup/delivery/cleaning of cloth diapers, saving you a lot of the hassle.  Dirty diapers go in a bin, get picked up and replaced with clean ones by the service once a week.  We used Happy Nappy for our first child, and it was just as easy as disposables (easier since we didn't have to cart home the huge boxes of diapers from the store).
Answer: Try Elimination Communication.  Offer opportunities to use the bathroom

At opportunistic times (after naps, half an hour after bottle/breastfeeding, before meals, before and after car rides, etc.)
When your baby has a worried (deer-in-headlights) look on his/her face
When your baby is gassy, has low appetite, or is making grunting noises

You general technique is

At any age (birth and up), suspend your baby in a sitting position by holding him/her under the knees.  You can do it over a sink, toilet (not an autoflush toilet!), or bathtub.
After age 3 months, you can try a Baby Björn Baby Potty (holding your baby upright, of course).
Graduate to a potty and training toilet seat.

If you're lucky, you'll be able to save a few diapers now and then.  The main point, though, is to get them used to the idea that being wet is uncomfortable and abnormal, so that potty training isn't a fight to unlearn everything they ever knew about relieving themselves.
There will be some days when EC goes well, and you end up using just one diaper a day.  There will also be days (or even weeks) when it just doesn't work.  My advice is just to start early and keep a carefree attitude, and you will save a ton of diapers.  You'll also get more in tune with your baby's digestion and appetite patterns.  I can personally attest to having avoided some major diaper blowout disasters due to this awareness!
(You can do EC with any kind of diaper, or when you're adventurous, no diaper.  I personally recommend FuzziBunz, which were much less disaster-prone than gDiapers.)
Comment: Based on my personal experience, I believe that EC works. At two months, my baby girl knows how to pee when I make a pee-ing sound. I highly recommend trying EC. The major drawback is that it requires you to devote a lot of time and attention to read your baby's signals, but don't all parents want to give their baby time and attention? :-)


Personal information and bitcoin purchasing

Question: I am in the process of buying bitcoins and am being required to put in a lot of personal details. Once i buy the bitcoins is there any way that the information i had to submit to buy them originally can be traced back? thanks.
Comment: Where exactly do you plan to buy them?
I believe there are services that allow you to do that pretty much anonymously with just a bank transfer.
Comment: yes i have found somewhere which only need a bank transfer but then they have my bank account details and real name etc. could this information ever be uncovered? (ps. i have been looking at bittylicious)
Comment: Yes, such information is traceable back to you. So you shouldn't consider your future payments from this pocket as truly anonymous.On the other hand - they will be safe enough from, let's say your wife or nosy neighbor. Making your transaction hidden from law enforcement or powerful enough private groups would be a totally different matter.
Answer:
I am in the process of buying bitcoins and am being required to put in a lot of personal details.

The Bitcoin network itself requires no identifying information from users. In fact, efforts have been made to make transactions / addresses as indistinguishable from one-another as possible, in order to provide the best fungibility and privacy for users of the system.
That said, many of the services which allow users to trade Bitcoins for fiat are businesses that are subject to the laws and regulations of the jurisdictions they exist and operate in. There are anti-money-laundering (AML) and know-your-customer (KYC) regulations in many jurisdictions that require these businesses collect information about their customers. In order to be a customer of one of those services, you must surrender personally identifying information.

Once i buy the bitcoins is there any way that the information i had to submit to buy them originally can be traced back?

Lets consider two situations:
a) You send all your personal info to an exchange, buy 1 bitcoin, and withdraw to a wallet you control.
b) You meet someone randomly on the street, and buy 1 bitcoin from them.
Now, the question is about how your personally identifying information can be linked to your future Bitcoin transactions. In both cases above, lets assume that you now own one UTXO for 1 bitcoin. In both cases, the counterparty to your trade (the exchange/person) will know that you are the owner of this UTXO. The exchange will know much more about you (perhaps your full name, address, bank info, etc), whereas the random person will just know you as... well... a random person.
Next, lets say you want to buy a bucket of rocks using your newly acquired bitcoin. The price is 0.25 bitcoin (they are very nice rocks!), so you send a transaction that spends your 1 bitcoin UTXO, and creates a 0.25 bitcoin UTXO (paid to the rock seller), as well as a 0.75 bitcoin UTXO (paid back to yourself as change).
So what will the exchange or the random person be able to say about this transaction? The answer is: they will not know whether you now own the 0.75 btc UTXO, the 0.25 btc UTXO, or both, or maybe even neither! The rock seller will know the reality of the transaction, as will you, but third parties will not be able to know with absolute certainty.
Tracking individual coins through time isn't technically possible, but there are some heuristics that can be used to make a best guess of ownership over time. Ultimately, Bitcoins are fungible, so with best practices a user can keep themselves relatively anonymous. Conversely, if a user only uses a KYD'd exchange's custodial wallet and sends/receives all transactions from that wallet, then they will have basically zero financial privacy against that company (and anyone that has access to that company's records).
For more information on Bitcoin privacy, see this wiki article or this stack exchange post (it is an old post, so the wiki is probably more up to date, but the answers there seem largely applicable still to this day).


Term to indicate how much force one needs to exert to steer the wheels of a car

Question: What is the proper term to indicate how much force the driver needs to exert to steer the wheels of a car?
Comment: Uhh, "steering wheel turning force" maybe? You sure there is a unique dedicated term?
Comment: @IhavenoideawhatI'mdoing I have no idea :)
Answer: The force required for the driver to turn the steering wheel would be a torque measured in foot-pounds (or Newton-meters).
Extra Credit:
The actual force required for the rack in a rack and pinion style steering system to push/pull the tie-rods to turn the wheels would be a simple load measured in pounds or kilograms. The actual load the tires experience when trying to turn would again be a torque.
Comment: Well, those are the units of measurement, not the actual term. Unless that's what the OP was asking.
Comment: Sorry, my question was indeed unclear, I was looking for the actual term and not the unit. However, it's nice to know the unit as well  :) Also, thanks for the extra credit!
Comment: @IhavenoideawhatI'mdoing Torque is the "term to indicate how much force" as OP requested, ft-lb is the unit of measurement.
Answer: I've heard the term "steering effort" used, seems appropriate. It's not quantifiable, but it gets the idea across.