It's not redundant information. You have to remember that Systems Hungarian was used back when C compilers had very poor type safety (before C89,) so including type information in the identifier did protect against a certain class of errors.
TFA's criticism of Hungarian Notation is entirely without merit.
Because Taser International is extremely litigious, going so far as to sue the government of B.C. for even studying ESW safety. Because Taser makes more money if the weapons are misused, and microeconomics therefore predicts that they will recommend overuse as a rational agent. Because they aggressively market their weapons as a non-lethal* general-purpose alternative and prove it with bait-and-switch like product demonstrations on physically fit, passive police officers.
There's nothing inherently wrong with tasers, as long as people understand what they are, how they work and how they should be used safely. Taser International is a god-awful company of evil people and their products will continue to be misused as long as they have a say in how they should be.
....you are aware that the company that makes the weapons and ammunition is also the company that sets the standard for proper training and handling, right?
The point isn't to solve the problem. The point is to raise money. They might tell you otherwise, but they're smart enough to know the real story (the stupid ones never propose taxes, because taxes are evil.)
You can't correct behavior in the long-term with a tax unless the short-term cost of the tax is greater than the short-term benefit of the behavior. For example, that's why emissions taxes don't work, but properly-administrated cap-and-trade programs do (e.g. the enormous successes with SO2 emissions.)
That's not exactly true. A hydrogen explosion did disperse some of the core contents, but the majority melted through the floor of the reactor and ended up in ducts and maintenance passages. All areas of the facility under the reactor are filled with it. Google search for 'corium.'
All of the reactors probably did melt down. A meltdown isn't scary. TMI had a 50% meltdown, and none of it even escaped the pressure vessel. Don't play so much STALKER.
University admissions are based on merit. If scary brown people can get into MIT and you can't, it's probably because they're better than you are.
It sucks, I know.
But you know what? The children of H-1B parents have a disproportionate share of scholarships and academic achievements, routinely outshining the children of US-born parents in every STEM subject. So if it makes you feel any better it's not your fault. It's your parents' fault.
I argue that testing, process, management and analysis all require statistics. In practice this is done using continuous functions even when the probability distribution is discrete (e.g. the central limit theorem.)
Implementation requires knowledge of first-order logic, which is mathematics.
Design and requirements-gathering require knowledge of the problem domain, which I hope will involve algorithmics and mathematics. If they truly don't, I feel deeply sorry for any developer working on the project.
If you make it real Software Engineering, meaning it is taught by the Department of Engineering and has the opportunity for p. eng. accreditation, students will end up having to take MORE math (at my university it's something like Lin Alg. I-II, Calculus I-III, ODEs, PDEs, Applied Probability and Applied Stats) just to satisfy their general requirements.
I'm also unclear on exactly what part of CS doesn't require math, applied or not. What kind of programs are you going to write without a strong mathematical background? CRUD is the only thing I can think of, but to write those you don't even have to go to high school.
Also, all modern x86 processors have a relatively-simple (RISC-like) processor sitting behind a programmable instruction decoder. x86 hasn't been implemented directly in hardware for at least a decade now... it's too complex and badly-designed.
From what I can tell, SyFy doesn't hate Sci-Fi so much as it hates shows that require money to produce.
Ding ding ding.
Ever wonder why NBC shows always get worse and worse the longer they run? You can thank Jeff Zucker and his magic shrinking budgets. SG-1, SGA, Heroes, BSG... they always blow the budget on season 1 (or season of purchase) and then slash the budget back to nil, letting the show peter out on whatever fan base it managed to build up.
Can't blame him for SGU though. SGU was just terrible.
Because once you get past the trivial cases (e.g. isomorphisms with geometries over finite-dimensional vector spaces) it isn't even possible to create a visualization, let alone one which is useful as a teaching aid.
To repeat what TFA said, 31% of women want an iPhone and 22.8% want an Android. In order to determine if this difference is statistically significant (alpha = 0.05, beta = 0.2) they'd have needed to ask 508 women.
Did they really? Who knows. There's no confidence interval. Maybe they asked everybody.
Put Steam on Linux. Put Office on Linux. Put Photoshop and Visual Studio and 3ds Max on Linux. Put Ubuntu in shiny little lexan cases and display them on the endcaps of every shelf in every Best Buy across the world. Everybody thinks "Linux just needs [x] to win on the desktop!"... give it every [x], and Linux is still going to lose. Linux will always lose because switching to a different operating system is a proactive decision about something normal people don't give a fuck about.
Yes. Fortunately, by the time Win32s was released, C compilers had improved enough that Systems Hungarian no longer had a purpose.
It's not redundant information. You have to remember that Systems Hungarian was used back when C compilers had very poor type safety (before C89,) so including type information in the identifier did protect against a certain class of errors.
TFA's criticism of Hungarian Notation is entirely without merit.
They're hot from friction with the road.
VAElynx, just in case you were curious: having a high school diploma is great. I highly recommend it.
False dichotomy. Stay in school, Bud.
Because Taser International is extremely litigious, going so far as to sue the government of B.C. for even studying ESW safety. Because Taser makes more money if the weapons are misused, and microeconomics therefore predicts that they will recommend overuse as a rational agent. Because they aggressively market their weapons as a non-lethal* general-purpose alternative and prove it with bait-and-switch like product demonstrations on physically fit, passive police officers.
There's nothing inherently wrong with tasers, as long as people understand what they are, how they work and how they should be used safely. Taser International is a god-awful company of evil people and their products will continue to be misused as long as they have a say in how they should be.
....you are aware that the company that makes the weapons and ammunition is also the company that sets the standard for proper training and handling, right?
Good idea. Let me know when the bullet salesmen aren't training the sharpshooters.
"Excited delirium."
http://en.wikipedia.org/wiki/Taser_safety_issues
1% who DON'T know anything? You sure about that?
The point isn't to solve the problem. The point is to raise money. They might tell you otherwise, but they're smart enough to know the real story (the stupid ones never propose taxes, because taxes are evil.)
You can't correct behavior in the long-term with a tax unless the short-term cost of the tax is greater than the short-term benefit of the behavior. For example, that's why emissions taxes don't work, but properly-administrated cap-and-trade programs do (e.g. the enormous successes with SO2 emissions.)
That's not exactly true. A hydrogen explosion did disperse some of the core contents, but the majority melted through the floor of the reactor and ended up in ducts and maintenance passages. All areas of the facility under the reactor are filled with it. Google search for 'corium.'
All of the reactors probably did melt down. A meltdown isn't scary. TMI had a 50% meltdown, and none of it even escaped the pressure vessel. Don't play so much STALKER.
University admissions are based on merit. If scary brown people can get into MIT and you can't, it's probably because they're better than you are.
It sucks, I know.
But you know what? The children of H-1B parents have a disproportionate share of scholarships and academic achievements, routinely outshining the children of US-born parents in every STEM subject. So if it makes you feel any better it's not your fault. It's your parents' fault.
I argue that testing, process, management and analysis all require statistics. In practice this is done using continuous functions even when the probability distribution is discrete (e.g. the central limit theorem.)
Implementation requires knowledge of first-order logic, which is mathematics.
Design and requirements-gathering require knowledge of the problem domain, which I hope will involve algorithmics and mathematics. If they truly don't, I feel deeply sorry for any developer working on the project.
If you make it real Software Engineering, meaning it is taught by the Department of Engineering and has the opportunity for p. eng. accreditation, students will end up having to take MORE math (at my university it's something like Lin Alg. I-II, Calculus I-III, ODEs, PDEs, Applied Probability and Applied Stats) just to satisfy their general requirements.
I'm also unclear on exactly what part of CS doesn't require math, applied or not. What kind of programs are you going to write without a strong mathematical background? CRUD is the only thing I can think of, but to write those you don't even have to go to high school.
Also, all modern x86 processors have a relatively-simple (RISC-like) processor sitting behind a programmable instruction decoder. x86 hasn't been implemented directly in hardware for at least a decade now... it's too complex and badly-designed.
...because Oracle is so much better, right?
The most durable, highest-build-quality consumer electronic device I've ever owned is a Thinkpad. 100% Chinese manufactured.
From what I can tell, SyFy doesn't hate Sci-Fi so much as it hates shows that require money to produce.
Ding ding ding.
Ever wonder why NBC shows always get worse and worse the longer they run? You can thank Jeff Zucker and his magic shrinking budgets. SG-1, SGA, Heroes, BSG... they always blow the budget on season 1 (or season of purchase) and then slash the budget back to nil, letting the show peter out on whatever fan base it managed to build up.
Can't blame him for SGU though. SGU was just terrible.
Because once you get past the trivial cases (e.g. isomorphisms with geometries over finite-dimensional vector spaces) it isn't even possible to create a visualization, let alone one which is useful as a teaching aid.
I have a feeling their sample was stratified: first floor of the Nielsen offices, second floor, third floor.
Exactly.
To repeat what TFA said, 31% of women want an iPhone and 22.8% want an Android. In order to determine if this difference is statistically significant (alpha = 0.05, beta = 0.2) they'd have needed to ask 508 women.
Did they really? Who knows. There's no confidence interval. Maybe they asked everybody.
The effect of these misspellings is the same as a terrible foreign accent to the literate reader.
Put Steam on Linux. Put Office on Linux. Put Photoshop and Visual Studio and 3ds Max on Linux. Put Ubuntu in shiny little lexan cases and display them on the endcaps of every shelf in every Best Buy across the world. Everybody thinks "Linux just needs [x] to win on the desktop!"... give it every [x], and Linux is still going to lose. Linux will always lose because switching to a different operating system is a proactive decision about something normal people don't give a fuck about.
Yes, that was essentially the opinion on Slashdot.