Forgot your password?

typodupeerror

Comment: Re:Enough with the version number inflation! (Score 1) 247

by Tiger4 (#37075228) Attached to: Firefox 6 Ships Next Week, 8 Blocks Sneaky Add-Ons

Spoken like a guy that doesn't mind repeating history. Thanks. Thanks. Thanks.

If we assume all new changes are good ones, and all new versions are backwards compatible with whatever came before, then we wouldn't care what version we are on now. Except they aren't, so we do. If a site, or an app is know to work with one version, then every change means regression testing to see if the new one works too. Sometimes it does, sometimes it doesn't. If you are of the Programmer Full Employment mindset that says everyone should always rework their code constantly to be compatible with every other change and interface that is out there, then I get your point of view. Lots of work for everyone. If you are like everyone else that only wants change when it takes them somewhere useful, this is a ridiculous waste of time and resources.

And oh by the way, does every change work out to be a good one, even for the appiclation that made it? No, it doesn't. Sometimes it is a smart thing to back out of a change. And keeping close track of that, so the users will know what the hell to expect, is a good thing for the users. Assuming you care about the users. Which I know is an old school thing falling out of fashion. But since I'm one of them, I like it.

Comment: as you've seen by now... (Score 1) 364

by Tiger4 (#36303354) Attached to: Ask Slashdot: Good Homeschool Curriculum For CS??

Computer Science is not Word Processing. Office skill are important, but they aren't Comp Sci. Back in the old days, Computer Science was part of the Business department curriculum (at least it was in my High School), but it quickly spawned off to its own program in Science and went from there.

You need a two pronged approach. The first is word processing, spreadsheets, and some graphics. Good basic computer user skills. Gets the kids over their fear factor and gets them using the tool. From there you can branch to bookeeping or desktop publishing or Photoshop graphics or whatever.

Then you back that up with the underpinnings of good procedural and algorithmic skills and knowledge. It could be as simple as How to write a recipe for hot dogs or How to change a light bulb. No computer necessary in the early stages, you just want them in the frame of mind to get good at putting steps together and phrasing them well to get to a good result. Think of it as programming for the H.Sap2 processor (seriously, try it. Writing good directions isn't easy). After that, you are ready to introduce formalized language and coding concepts, then real languages like java, C, HTML, SQL, javascript, etc. How to make the computer do what YOU want it to do.

If you are basing this on MS Office, there is VBScript and Visual Basic. Useful tools, and it is all built in. But of course you have to be careful

Comment: Re:Homeschool? (Score 4, Insightful) 364

by Tiger4 (#36303212) Attached to: Ask Slashdot: Good Homeschool Curriculum For CS??

Those kids will grow up to be out of touch with reality, thinking they're the center of their tiny universe while being hopeless at everything other than their field of speciality.

... much like un-informed, self-righteous, snarky, cranio-rectal Slashdot writers. Get out of the basement much do ya?

Because of course you know, it is possible for a home-schooled child to become socialized with OTHER home schooled children. Or with other people in the community around them as they go about their daily lives in their neighborhood, or at the market, or gas station, or workplace, or parks, or beaches, or if they are religious, at Church. Because you know, people who go to all of those places actually speak to each other, and thus learn social skills. Unlike public school children who learn their social skills... in much the same way, actually. With the added pleasure of school imposed artificial hierarchical dominance games into the mix.

Comment: Re:What? (Score 1) 165

by Tiger4 (#36038808) Attached to: Court Clears Novell To Sue Microsoft Over WordPerfect

I found out the hard way. Was at a con party in Canada. Late night, I was feeling a little drowsy, so I found a MD and downed it. Still felt drowsy, went for a second. As I finished it my Canadian host let me in on the news. By then I was on sugar high but headed to bed for the crash. Thanks for nothing Health Canada or whoever neutered Mountain Dew!

Comment: Re:Upgrade! (Score 1) 205

by Tiger4 (#35980854) Attached to: Mystery Air Crash Black Box Found Sans Memory Part

Better yet, why don't they just stream the information continuously to a satellite... yeah it costs money - now how much does an Airbus at the bottom of the ocean cost again?

It isn't just the cost. It is:

Cost(of crash) x Probability(of crash) + Value(of crash data) x Probability(of crash)
+ Cost(of normal Ops) x (1-Probability(of crash)) + Value(of normal data) x (1-Probability(of crash))

That is almost certainly a negative number most of the time. Airlines hate to lose money therefore it isn't done

Comment: MajorFeature.MinorFeature.Bugfix.build (Score 1) 266

by Tiger4 (#35748906) Attached to: Firefox 5 Scheduled For June 21 Release

I realize this is petty, but why the rush to bump up the numbers? I mean is the only way to give your product some eye appeal is to give it a bigger flashier new number? Of course I'm assuming there is some kind of defined (and designed) spec being worked on here. Every time you implement a feature in the spec, you tick up the MinorFeature number. You write a new spec with more Stuff in it, you tick up the MajorFeature number.

But maybe not. Maybe there is no spec and no design. People just keep gluing stuff on whenever they feel like it and push it out the door when it doesn't crash (too much). OK, that model is R-ReleaseNumber.Bugfix. Not as pretty, but at least it warns people you are just driving without actually navigating to a goal.

Comment: Re:One world government (Score 1) 349

by Tiger4 (#35735400) Attached to: Interpol Wants a Global Identity Card System

So, getting cancer, getting in a car accident where you're not responsible, or getting alzheimer is being careless?
I mean, Why do we support prisonners? Why shouldn't we just kill them? After all, they are sucking up ressources, right?

And yet socialised health care works for many countries...

We *should* just kill them. They *do* suck up resources out of proportion to their productivity. And they aren't likely to get any more productive as time goes on, recidivism being what it is. Convict them, then dump them on the waste heap ASAP is the most economic solution.

But most people have this thing about reciprocity, and seeing things from the other guy's point of view, and walking in his shoes, etc. Keeps them from killing people that are not immediately threatening their life, or going to threaten them later, and whose death would not serve some other higher purpose.

But of course those same people are probably also opposed to stealing the resources of others who never agreed to it. Sneaking over borders, taking what they need, then leaving the mess to be cleaned and the bills to be paid by others. That pesky "Doing unto others as you would have them do unto you" thing again. Humanistic morality is a mess. Better to leave it on an economic level. Easier to know what to do and what to expect.

Thank goodness modern convenience is a thing of the remote future. -- Pogo, by Walt Kelly

Working...