Assuming that you eat at the same restaurant more than once, tipping is a case of the iterated prisoner's dilemma: if you default (don't tip), the waiter may default (spit in your soup) next time. Axelrod has shown that tit-for-tat is a very stable strategy in the iterated prisoner's dilemma.:)
Interesting that Natalie Portman is listed as Padme, not Queen Armadillo or whatever her name is. BTW I first proposed the "Boba Fett's a woman" theory here. (OK, amongst about 1000 other stupid theories, but it's mine I tell you, MINE!!!!!!!)
Gnome is on track to provide the kind of high level reusable objects he wants. He should stop whining and write code.
He is writing the code. He's just bitching about the current state of Unix so that people will be all the more grateful for Bonobo when it's finished. Number 1 rule of advertising: make people dissatisfied with what they've already got.
On the other hand, with the arrival of XML perhaps the "treat everything as a stream of text" approach has finally come of age. There is no reason that a stream of text has to be "flat" - all you need in order to manipulate structured data with Unix-style pipelines is a standard format for serialising structured data: XML.
However I don't know about the solution of just copying COM/ActiveX/OLE, especially when Microsoft is now dumping COM in favour its.NET architecture.
.NET is just COM version 2; they said as much at TechEd 2000. It's language-independent, much as Bonobo is, allowing you to do neat stuff like write a subclass in a different language than its superclass. It's not in any way an abandonment of component-based software - it's a more powerful base for component-based software. Much like Bonobo.
Or how about this...the GUI is the text. Multiple windows of text ala an Xterm, clicking on the word disk0 or some such thing would open up another window showing you the contents of the disk0 object.
Every piece of text is a mouse clickable object. If you type in disk0 it becomes a mouse clickable object which links to the contents of disk0.
Take a look at acme and an acme clone for X, Wily. (The acme link is just a link to the man page, because the main acme page has disappeared; the Wily link is a link to a mirror because the main Wily page has disappeared.)
The problem with this is context. You can't just issue commands like "cut" or even "go to slashdot" without giving some kind of context (cut the selected text in this window, open slashdot.org in a new window, not this window). Otherwise when you say "play Quake" you're just as likely to get your MP3s of the Quake soundtrack as a new game of Quake.
The obvious way of indicating context is by pointing. Voice control and the mouse could be a powerful combination, but speech recognition alone will leave the computer with too much ambiguity to resolve.
Could you use movies for which the script is available in electronic form? This would have the added bonus that your computer would be able to learn Baachi.:)
Now if I was evil I might see this as an opportunity to make a large-scale test of genetic algorithms. The code would email imperfect copies of itself to everyone in the user's inbox. Most mutations would just ruin the virus and crash the recipient's copy of Outlook, but some might result in improvements (self-encrypting code, etc). Variety would make it much harder to identify infected emails, so even "junk DNA" which was not executed could be useful.
Why did they wait until July 19th to release a fix for a hole discovered on June 11th? Here's why. From the Microsoft security bulletin:
The vulnerability can be eliminated by a default installation of either of the following upgrades:
Internet Explorer 5.01 Service Pack 1.
Internet Explorer 5.5 on any system except Windows 2000
They were waiting for IE5.5 to be released so that they could persuade panicky sysadmins to upgrade to IE5.5. I'm sure many admins place a low priority on upgrading from IE3, IE4 or Netscape, but with this security fix Microsoft can hurry things along a bit. And the more people use a Microsoft browser, the more MS can "embrace and extend" web standards. Their long-term strategy of moving to web-based applications (see the recent announcement of the.NET platform) depends on widespread adoption of browsers which recognise MS extensions.
A bigger problem actually with cross universal gravity is that it would cause real problems for universal integrity. In order for multiple universes to to exist in parallel to eachother without any kind of "reinforced wall" between those universes, they must grow in parallel to one another and never blur together. But if gravitation in one universe can extend out towards another, there'd be no way for the parallel universes to remain separate--particularly if the forces equated at short distances, the universes would draw together into one.
Perhaps the "reinforced wall" you're looking for is the fact that the strong, weak and electromagnetic forces do not "leak" between universes. So while gravity allows us to detect the presence of other universes, they do not merge with ours because no strong, weak or electromagnetic interactions can occur across universal boundaries.
Science Fiction has a lot of Science in it. And has been the inspiration for many inventions (more recently voice-recognition software, which in the 80's was considdered completely impossible)
$ cat < /dev/mouse
$ cat < /dev/mouse
$ cat < /dev/mouse
$ cat < /dev/mouse
$ cat < /dev/mouse
$ cat < /dev/mouse
Tell that to Red Hat. Perhaps you meant non-proprietary?
$ cat < /dev/mouse
Some small companies and individual computer programmers are working on software to run on the Linux system
They make my life's work sound so insignificant. ;)
$ cat < /dev/mouse
$ cat < /dev/mouse
$ cat < /dev/mouse
$ cat < /dev/mouse
He is writing the code. He's just bitching about the current state of Unix so that people will be all the more grateful for Bonobo when it's finished. Number 1 rule of advertising: make people dissatisfied with what they've already got.
$ cat < /dev/mouse
lynx -source http://go-gnome.com | sh
As root.
Fetch an untrusted program from the internet and execute it with root privileges. I love it. At least the Outlook security hole was unintentional.
$ cat < /dev/mouse
$ cat < /dev/mouse
.NET is just COM version 2; they said as much at TechEd 2000. It's language-independent, much as Bonobo is, allowing you to do neat stuff like write a subclass in a different language than its superclass. It's not in any way an abandonment of component-based software - it's a more powerful base for component-based software. Much like Bonobo.
$ cat < /dev/mouse
Every piece of text is a mouse clickable object. If you type in disk0 it becomes a mouse clickable object which links to the contents of disk0.
Take a look at acme and an acme clone for X, Wily. (The acme link is just a link to the man page, because the main acme page has disappeared; the Wily link is a link to a mirror because the main Wily page has disappeared.)
$ cat < /dev/mouse
The obvious way of indicating context is by pointing. Voice control and the mouse could be a powerful combination, but speech recognition alone will leave the computer with too much ambiguity to resolve.
$ cat < /dev/mouse
This would have the added bonus that your computer would be able to learn Baachi.
$ cat < /dev/mouse
$ cat < /dev/mouse
Why doesn?t IE 5.5 eliminate the vulnerability for Windows 2000 users?
IE 5.5 cannot replace the affected component because of the System File Protection feature in Windows 2000.
Nice "feature", guys.
$ cat < /dev/mouse
The vulnerability can be eliminated by a default installation of either of the following upgrades:
Internet Explorer 5.01 Service Pack 1.
Internet Explorer 5.5 on any system except Windows 2000
They were waiting for IE5.5 to be released so that they could persuade panicky sysadmins to upgrade to IE5.5. I'm sure many admins place a low priority on upgrading from IE3, IE4 or Netscape, but with this security fix Microsoft can hurry things along a bit. And the more people use a Microsoft browser, the more MS can "embrace and extend" web standards. Their long-term strategy of moving to web-based applications (see the recent announcement of the .NET platform) depends on widespread adoption of browsers which recognise MS extensions.
$ cat < /dev/mouse
$ cat < /dev/mouse
Perhaps the "reinforced wall" you're looking for is the fact that the strong, weak and electromagnetic forces do not "leak" between universes. So while gravity allows us to detect the presence of other universes, they do not merge with ours because no strong, weak or electromagnetic interactions can occur across universal boundaries.
$ cat < /dev/mouse
I guess you never watched Knight Rider.
$ cat < /dev/mouse
$ cat < /dev/mouse