Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Typical Microsoft human factors fail (Score 1) 487

by gestalt_n_pepper (#49171983) Attached to: Why We Should Stop Hiding File-Name Extensions

Hiding the extensions, is quite frankly, a slow motion disaster. Thousands and thousands of people clicking on the wrong file, staring in bafflement as to why they have multiple duplicate filenames. It cost, I'm sure, millions of hours of lost productivity worldwide over the years, all because some 20-something C++ programmer had a brainwave. That guy should have been fired the day after the release.

Moral of the story? STOP HIDING STUFF! I need to know where my folder is. I need to know what the filenames are. I need to know if they're read-write, read-only and what the permissions are. I need the IMPORTANT stuff easily available. What I don't need to know about are the friggin' media extensions, the color, font, size or any other trivial fact about the file.

Comment: Or, "Their invention must be right" syndrome. (Score 1) 153

by gestalt_n_pepper (#49150367) Attached to: Invented-Here Syndrome

I see that one a lot. The assumption that because the software vendor did it one way, That's. The. Way. It's. Done.

It's nonsense of course. Our testing system was designed for the most common use case. Maybe 50 dialogs with 5 or 6 controls each. Our system has thousands of dialogs, some of which have as many as 50 controls on a dialog (It's old, legacy, badly designed. I know....). To make that system scale, we had to develop our own abstraction system, an API and a different object mapping system.

In the end, it worked quite nicely. Had we just used it as was designed out of the box, we'd have scrapped it by now, or quadrupled our staff running on that maintenance treadmill. Vendors can be pretty bad at scaling or special cases.

Comment: Re:Unchecked sociopathic greed is even worse. (Score 1) 532

by gestalt_n_pepper (#49097267) Attached to: Stephen Hawking: Biggest Human Failing Is Aggression

I'm sorry about your reading difficulties. Here's a simplified definition that you might be able to follow. DSM-V-TR has the complete version. FYI, despite my current job as a software designer/programmer and system administrator, my degree is in psychology. What's your's?

Comment: 2,900-acre(!) solar farm (Score 0) 191

by gestalt_n_pepper (#49028849) Attached to: Apple Invests $848 Million Into Solar Farm

And thus we demonstrate the kind of ecological problems that can happen as we try and scale solar up to industrial scale levels. That's 2,900 acres of local ecological disruption through lack of sunlight.

While solar has many strong points, and is great for small scale local power, you have to be careful about how you grow it, and where you put it.

Comment: Monitor government and corporations continously. (Score 1) 239

by gestalt_n_pepper (#49025893) Attached to: Ask Slashdot: What Will It Take To End Mass Surveillance?

With cameras, phone tabs, smart phone monitoring, and computer monitoring.

Seriously. Let's turn it around. Make sure the watchers are watched, from the lowliest policemen to the president of the USA. I'd be in favor of monitoring all corporate transactions too, and banning cash or otherwise untraceable transactions for corporations.

In a democracy, citizens need privacy. As a society, we can't afford to have it for politicians or corporations.

Comment: But it obviously happened. (Score 1) 288

by gestalt_n_pepper (#49025855) Attached to: Quantum Equation Suggests Universe Had No Beginning

Or so all other evidence indicates. That said, is there any reason why what we call the "big bang" represents nothing more than an unmeasurable atemporal interval between otherwise quite mundane spatio-temporal domains? That would satisfy the condition of "eternal existence" and leave room for the big bang.

In other words, big bang, followed by big crunch some xx billion years later. Rinse, lather and repeat.

Comment: Google could advise exects to increase salaries... (Score 1) 254

And provide a little training to experienced programmers who want to learn new skills. Their faux shortage of experienced, competent programming staff would disappear in a year.

Of course, this is beyond the comprehension of a newly minted MBA or HR director. They want money-saving flashy miracles that will get them their next bonus in the next quarter, before they move on to avoid the next re-org. Solving problems is irrelevant - to be avoided if it interferes with the next crazy bonus scheme and all of its unintended consequences.

Comment: Nuke it from orbit. (Score 1) 233

by gestalt_n_pepper (#48992149) Attached to: Ask Slashdot: What Tools To Clean Up a Large C/C++ Project?

It's the only way to be sure....

Seriously though. C++ is one of the most powerful, complete commercial languages.... with a code interface and syntax designed by Satan. You couldn't have *designed* a coding system that would better encourage missteps, fuck-ups, obfuscation and a plethora of errors.

It's a product of 90s math nerds whose machismo came from knowing more and better than regular folks. It was never designed to get work done efficiently; it was designed to feed the egos of C++ programmers.

Better to take a relatively sane language like C# and make it scalable to the point where it can do everything C++ can do with a more restricted syntax and structure that ensures consistency and readability.

Comment: Well good luck with that... (Score 1) 779

by gestalt_n_pepper (#48962497) Attached to: WA Bill Takes Aim at Boys' Dominance In Computer Classes

Here's the reality.

Men and women are different. They *come out* different. How many of you parents out there have noticed that their little girls usually play with dolls while boys play with trucks, despite your best efforts to equalize?

You're fighting human programming. Testosterone does things to the human nervous system that make it act in certain ways, like enhancing spatial reasoning, agression, and so on.

You can try and jimmy social structures all you want. You won't change this, unless and until you get to genetic and/or neurological programming at a level we haven't achieved yet.

Put not your trust in money, but put your money in trust.