Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Money *needs* to be removed from Politics ... (Score 1) 181

Unless a sufficient number of people vote for the 3rd party candidates, you are diminishing your selection power. At least voting for the top 2 gives a reasonable chance of making a small difference. (I think such stalemate is called the Nash equilibrium.)

And just because you are a third-party candidate does not mean you cannot be bribed.

Comment Forest knowledge, not just tree knowledge (Score 1) 212

In my opinion, those likely to be end users or power users mostly need to know about factoring (redundancy), set theory versus hierarchies; and associations, such as 1-to-many relationships versus many-to-many relationships.

Understanding loops and IF statements is good knowledge perhaps, but end users seem more lacking in practical knowledge about relationships of data objects (information) than they do relevant knowledge of loops and conditionals, and this leads them to poor decisions and confusion when working with developers and analysts.

In other words, focus first on enabling them to work better with IT rather than to potentially be or replace IT. And understanding factoring and relationships is good education for future programmers anyhow, if they go that route.

Roughly half the students will eventually be involved with IT design decisions, but only 1% or so will be developers. Thus, rather than try to improve or increase just that 1%, enable the 50% by making them better able to communicate with IT. It's a larger total benefit to society.

Comment Re:Money *needs* to be removed from Politics ... (Score 4, Insightful) 181

Democracy doesn't mean we get the government we want, just the government we voted for. The people in congress were elected in free and fair elections.

Technically, perhaps. Effectively, no. Contrast our typical ballot:

[__] Bribed Politician A.
[__] Bribed Politician B.
[__] No-name who has no chance of winning such that you are throwing away your vote.

with a typical dictatorship ballot for representatives:

[__] Dictator-selected Candidate A.
[__] Dictator-selected Candidate B.
[__] Dictator-selected Candidate C.

This difference is relatively minor. The plutocrats are pretty much fulfilling the same role as the dictator(s).

Comment Re:Terrible names (Score 1) 378

Being short is not much use if it doesn't tell you much and/or is misleading. Might as well call it "Do". Better vague than misleading. Or, just use a Windows logo icon with a roll-over if space is your main concern. I still find the case for "Start" very weak when weighing space versus communication success.

Comment Re:Money *needs* to be removed from Politics ... (Score 5, Insightful) 181

It's indeed disgusting. We are largely a plutocracy and few citizens seem to give a fudge. We chastise China, Cuba, N. Korea etc. for not having democracies, but neither do we, making us hypocrites.

(I know, technically we were a "republic", not a "democracy", but they functioned as mostly the same thing for most of our history.)

Comment Re:"Science"? (Score 1) 200

What's a good example of a "useful" independent study cited in the book?

And some statements were outright false, such as claiming OOP sub-classing reduces code over switch/case statements (as I interpreted Meyer's claims). Although it's arguably language-dependent, my experiments suggest that switch/case statements are about the same amount of code. (C-style code has one of the most awkward switch/case statements out there.)

We've had some long and heated debates over switch/case statements versus sub-classing at the c2.com wiki. My own observation is that the net benefits depend on future change patterns of the code, which can vary widely per domain and project.

Comment Re:Contribution? (Score 1) 200

The 'why' is often far more important than the 'what'...

That's pretty much the meat of the GOF meltdown: they didn't scientifically justify when to use what pattern (or use none) such that newbies and fad pumpers shoved square patterns into round holes and then smiled like Nobel winners as they ran off to their next gig, leaving you to hold their spaghetti pattern bag.

Slashdot Top Deals

"Survey says..." -- Richard Dawson, weenie, on "Family Feud"

Working...