Discussion:
Coding Experience
(too old to reply)
Bob Gonder
2008-07-08 19:41:15 UTC
Permalink
Had one of those coding dreams last night.
As you coded, you gained experience points.
When you had enough points, you could compile.

As I awoke I thought the next Windows might do that...
You are only allowd to make changes to the OS
(turn off services or security settings, etc)
when you have accumulated points.
UAC on steroids.
Alan Bellingham
2008-07-09 11:18:21 UTC
Permalink
Post by Bob Gonder
UAC on steroids.
Hmm.

"Plz can u help. Need 20 GP 4 Epic Mount & Free Cell"

Alan Bellingham
--
Team Browns
ACCU Conference 2009: to be announced
Bob Gonder
2008-07-09 14:56:56 UTC
Permalink
Post by Alan Bellingham
"Plz can u help. Need 20 GP 4 Epic Mount & Free Cell"
UAC::"You have uttered the magic incantation. Task accepted."
Chris Uzdavinis (TeamB)
2008-07-09 16:25:48 UTC
Permalink
Post by Bob Gonder
Had one of those coding dreams last night.
As you coded, you gained experience points.
When you had enough points, you could compile.
As I awoke I thought the next Windows might do that...
You are only allowd to make changes to the OS
(turn off services or security settings, etc)
when you have accumulated points.
UAC on steroids.
$rm -rf /etc/*
[3/10] insufficient system points to remove /etc/*
$echo

+1 system point
$rm -rf /etc/*
[4/10] insufficient system points to remove /etc/*
$echo FOO
FOO
+1 system point [now 5]
$echo BAR
BAR
+1 system point [now 6]
$cd
+1 system point [now 7]
$echo
+1 system point [now 8]
$mkdir foo
+5 system points [now 13]
$rm -rf /etc/*
-10 system points [now 3]
$
--
Chris (TeamB);
Bob Gonder
2008-07-09 19:28:15 UTC
Permalink
Post by Chris Uzdavinis (TeamB)
Post by Bob Gonder
As I awoke I thought the next Windows might do that...
You are only allowd to make changes to the OS
(turn off services or security settings, etc)
when you have accumulated points.
UAC on steroids.
$rm -rf /etc/*
[3/10] insufficient system points to remove /etc/*
I was thinking more along the lines of the way MS thinks:

User tries to stop a service.
UAC checks user's credentials, sees no bitflag for service stopage.
Raises dialog:
You have tried to stop service %s
You are not qualified to make that decision.
Options:
Enter Certificate Code.
Take a one-hour (free) class.
Cancel requested operation.

Visiting techies would enter a temporary code to get things done.
Completing the class (needs to be much more informative than
the current help that is available) would give you a code, and
flag your user account. Other users would need to take the
class as well, but only if they want to stop services too.

Other "dangerous" activites would require their own classes.

I think this could actually be a Good Thing if the classes
are deep enough to give you an informed decision.
ie. as a minimum for services, list every service,
what it really does for you, why you want to keep it,
and why you might want to stop it.

xyzService: a part of the RIAA treaty of 2007.
Stopping this service opens you to a lawsuit from the RIAA.
Other than that, has no adverse effects. Consult your lawyer.
Chris Uzdavinis (TeamB)
2008-07-09 22:19:33 UTC
Permalink
Post by Chris Uzdavinis (TeamB)
Post by Bob Gonder
As I awoke I thought the next Windows might do that...
You are only allowd to make changes to the OS
(turn off services or security settings, etc)
when you have accumulated points.
UAC on steroids.
$rm -rf /etc/*
[3/10] insufficient system points to remove /etc/*
...

I took a deliberate misrepresentation of what you said and then poked
fun at it, showing how easy it would be to game.
--
Chris (TeamB);
Bruce Larrabee
2008-07-10 12:11:49 UTC
Permalink
'Windows System Error! No mouse found!'

Please click to continue...

'Windows System Error! No error!'

Where am I now?

Loading...