This is going to be like a deviated septum operation. You know, the one where someone goes in because they have a deviated septum, and tells the doc "Hey, while you're in there, I've always thought my nose was a bit too wide, could you fix that for me? Thanks."
Only with GM, you'll be in to get your Alzheimers gene swapped, and you'll be like "Hey, while you're in there, could you make me a super-genius, ultra good-looking, and hung like a horse? Thanks.":)
I think they were referring to the part of the interview where she says that a small minority of their userbase were being dicks about the whole thing, and she assumed everybody would just be polite in their email campaign. So the comment is not directed at ALL firebird DB users, just that small fringe group that she herself mentioned.
We cannot go to war with the oil-rich Martians, even though their dictator may have Weapons of Mass Destruction. Won't someone think of the poor Martian children?
Let me take this one step further, I shall prove it by inductive logic:
* A 2d OS is better than a 1d OS. [This is true by inspection. 1d OS sucks. Your fonts are all squished together on a single line, making it difficult, if not impossible to read the window titles, etc. I mean, seriously, it just sucks. Try firing up emacs or vi, where did the window go? It's impossible to know! You can't work like that.]
Yep. I used to work on a NeXTSTEP network that NFS mounted some server directories. Whenever that server would hang or go down, the production line would stop and the little black and white wheel would start spinning. Then I'd get a phone call.:)
Yes, but if you read Loebner's reply to the thread, you would see that he didn't impose rule 17, the Prize Commiteee did (snippage mine):
From: loebner@ACM.ORG (Hugh Loebner)
Newsgroups: comp.ai
Subject: Minsky Co-sponsor of Loebner Prize!
Date: 8 Mar 1995 16:48:36 GMT
Organization: ACM Network Services
Lines: 63
Message-ID: < 3jkn54$pv0@hopper.acm.org>
In Message ID < 1995Mar3.013519.15748@news.media.mit.edu> Minsky writes:
[snip]
BTW
The language that Minsky finds so offensive was added
by the Prize Committee because of a possible mis-representation
regarding the contest made by an annual prize winner.
No fees have been requested of any winner, nor do I anticipate
of any fees ever being requested. Rule 17 merely protects the
Loebner Prize from misrepresentation in advertising.
Now I'm not saying I agree with either Loebner or Minsky, but there are two sides to this story.
The linux today article and the one in the reply to this (the kde-devel list link) are replying to OLDER articles. This article has new information to which Andreas has not responded yet. Just wanted to clear that up.
What am I going to do, sue the entire nation of Nigeria? From what I hear, only one guy has all the money, and he is dead, or so it says in an e-mail I just got from Azabi Manzuna...:-)
*looks over shoulder*
Hmm, I hesitate to reveal this, because the email I received had the subject "URGENT CONFIDENTIAL", but what the heck. Apparently there is another person in Nigeria named Muta Karibu who has a lot of money ($21,500,000 to be exact!).
The truth is, whenever you add new features you have to add code. When you add code, you add overhead. This is not to say that new features can't be added without slowing down the app. But it usually means some sort of trade off. Speed vs. memory consumption is a classic one.
Perhaps the writers of KDE and other Linux GUI managers/apps/tools should take a page out of Alfredo's book and focus on really making their programs
efficient, not just working.
Every programmer knows you make the program correct before you optimize it. You should, however, architect the system to be as efficient as possible, using efficient algorithms and data structures, etc. But only after the implementation is correct should you specifically tweak code for performance and memory optimization. Again, this is assuming the general architecture of the system is sound in the first place.
I think both gnome and kde are generally on the right track. After the initial ramping up of features, functionality, and stability, then the efficiency optimization can start.
Keep in mind, however, that both projects have very ambitious goals. They are huge undertakings. And huge undertakings require huge amounts of resources.
Unfortunately, the learning curve for CORBA is staggering . ..
Actually, it's not as bad as it seems at first. I am taking a distributed systems class right now where we are learning CORBA. We wrote a non-CORBA version of a distributed application for the first 3/4 of the semester using sockets, etc. (Similar to what was described above.) Then we learned a smattering of CORBA and implemented the last piece of the app in less than one week and with far less pain.
. . . and there isn't yet a Free implementation of the full complement of technologies. ..
Take a look at TAO. From what I can see, it's a fairly complete open-source(TM) impletmentation with some added real-time features to boot. I haven't used it, but it looks good.
I am not knocking OpenStep, I program in it every day. But there are some great things that CORBA allows you to do without forcing everyone to use the same platform/language, etc.
If hackers are painters, then text editors are the "bowl of fruit" painting. Check freshmeat if you don't believe me. :)
Or just use png. Sure it'll be bigger than jpeg, but not by much, and for an image review article, you really should use a lossless format.
This is going to be like a deviated septum operation. You know, the one where someone goes in because they have a deviated septum, and tells the doc "Hey, while you're in there, I've always thought my nose was a bit too wide, could you fix that for me? Thanks."
:)
Only with GM, you'll be in to get your Alzheimers gene swapped, and you'll be like "Hey, while you're in there, could you make me a super-genius, ultra good-looking, and hung like a horse? Thanks."
I think they were referring to the part of the interview where she says that a small minority of their userbase were being dicks about the whole thing, and she assumed everybody would just be polite in their email campaign. So the comment is not directed at ALL firebird DB users, just that small fringe group that she herself mentioned.
This can't be right. Jodi Foster looks nothing like Carl Sagan. ;-)
Nietzsche? Is that you? Man, I thought you were dead a long time ago.
see this post.
If you don't want to hassle with installing wxPython, do what I did and run the headless client. After unpacking the BitTorrent distro:
Just cut and paste the torrent url into your terminal window.
Worked like a charm.
If you're looking for a nice fast mirror:
patch
We cannot go to war with the oil-rich Martians, even though their dictator may have Weapons of Mass Destruction. Won't someone think of the poor Martian children?
Let me take this one step further, I shall prove it by inductive logic:
:)
* A 2d OS is better than a 1d OS. [This is true by inspection. 1d OS sucks. Your fonts are all squished together on a single line, making it difficult, if not impossible to read the window titles, etc. I mean, seriously, it just sucks. Try firing up emacs or vi, where did the window go? It's impossible to know! You can't work like that.]
* 2d > 1d
* 3d > 2d
* ergo: 3d desktop is better than a 2d desktop.
Yep. I used to work on a NeXTSTEP network that NFS mounted some server directories. Whenever that server would hang or go down, the production line would stop and the little black and white wheel would start spinning. Then I'd get a phone call. :)
Yes, but if you read Loebner's reply to the thread, you would see that he didn't impose rule 17, the Prize Commiteee did (snippage mine):
Now I'm not saying I agree with either Loebner or Minsky, but there are two sides to this story.
The linux today article and the one in the reply to this (the kde-devel list link) are replying to OLDER articles. This article has new information to which Andreas has not responded yet. Just wanted to clear that up.
I use evolution 1.0.8 and 1.1.1 against an IMAP server every day with no problems at all.
*looks over shoulder*
Hmm, I hesitate to reveal this, because the email I received had the subject "URGENT CONFIDENTIAL", but what the heck. Apparently there is another person in Nigeria named Muta Karibu who has a lot of money ($21,500,000 to be exact!).
Every programmer knows you make the program correct before you optimize it. You should, however, architect the system to be as efficient as possible, using efficient algorithms and data structures, etc. But only after the implementation is correct should you specifically tweak code for performance and memory optimization. Again, this is assuming the general architecture of the system is sound in the first place.
I think both gnome and kde are generally on the right track. After the initial ramping up of features, functionality, and stability, then the efficiency optimization can start.
Keep in mind, however, that both projects have very ambitious goals. They are huge undertakings. And huge undertakings require huge amounts of resources.
Stephen Blake
is that post at the bottom of the page.
There is also MICO.
I am not knocking OpenStep, I program in it every day. But there are some great things that CORBA allows you to do without forcing everyone to use the same platform/language, etc.
Stephen Blake