[opensuse] frustration and suggestions
In the past 24 hours with my x86-64 10.2 I had a kooka freeze-up, a vmware freeze-up, a video dvd playing freeze-up, about 6 or 7 firefox freeze-ups, access to a windoze computer shared folder freeze-up, about 3 konq freeze-ups, need alsaconf almost every time a "new" application requests sound, always have to reset volume down from max and so on... it is windoze95 all over again!!!!! I know, "there is something seriously wrong with my system", I will adress that, also I know that individual apps are not a SuSE problem, however: 1. the same does *not* happen with older versions of SuSE in the very same hardware (ok, it's on a different partition, but that;s the only diff). 2. The installation is a standard SuSE installation, with the additon of kernel sources (for vmware compilation) and multimedia from packman and the removal of beagle. 3. This is the only SuSE system besides 10.1 where a reboot "makes things ok for a while, then shtuff lapses into an almost predictable pattern of problems". 10.1 is guilty too, but does the dirty deed with much less frequency. 4. I am fully aware that vista is not the solution to my problems and i can not accept xp as my os of choice despite it's remarkable maturity. so i plead to all who have a say on what actually comes out as "working software": 1. STABILITY is more important than features. 2. It is WRONG to rely on the speed of new hardware to make up for bad programming. It is absolutely ridiculous that the word processors of today take gigabytes of space and googles of cpu cycles just to load a plain document template. Yes, there is nothing wrong with using "standardized" software blocks for "standardized" operations in a program, but this has been abused to the max and it is perhaps the most important reason that almost every package is a rube goldberg of bits of this and parts of that, all spread out over a few dozen libs and scripts, all loaded with useless baggage... 3. simple is ok. thanks, d. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
kanenas wrote:
3. This is the only SuSE system besides 10.1 where a reboot "makes things ok for a while, then shtuff lapses into an almost predictable pattern of problems". 10.1 is guilty too, but does the dirty deed with much less frequency.
You know, I hate to say it, but my experience is that this is a classic symptom of bad RAM. Have you run something like MEMTEST86 to verify that's not your issue? I've had systems with bad RAM where Windows would run OK most of the time but Linux would have all kinds of problems. I had one system (actually running FreeBSD) that had a SIMM with two stuck bits. The system would run great for about two days, then some important kernel structure would hit the defective memory locations and the system would lock solid. That took a lot of head-scratching to figure out. 10.2 has been quite stable for me ever since I disabled zmd. ;) That said, I'm on 32-bit platforms, and it's possible you're hitting some bug specific to 64-bit systems. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Ysgrifennodd David Brodbeck:
kanenas wrote:
3. This is the only SuSE system besides 10.1 where a reboot "makes things ok for a while, then shtuff lapses into an almost predictable pattern of problems". 10.1 is guilty too, but does the dirty deed with much less frequency.
You know, I hate to say it, but my experience is that this is a classic symptom of bad RAM. Have you run something like MEMTEST86 to verify that's not your issue? I've had systems with bad RAM where Windows would run OK most of the time but Linux would have all kinds of problems. I had one system (actually running FreeBSD) that had a SIMM with two stuck bits. The system would run great for about two days, then some important kernel structure would hit the defective memory locations and the system would lock solid. That took a lot of head-scratching to figure out.
10.2 has been quite stable for me ever since I disabled zmd. ;) That said, I'm on 32-bit platforms, and it's possible you're hitting some bug specific to 64-bit systems.
I hate to say it (because I don't want this to turn into a bashing session), but my experience with SuSE 10.0 on AMD64 x 2 is almost identical. Peter -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 21:57, Peter Bradley wrote:
I hate to say it (because I don't want this to turn into a bashing session), but my experience with SuSE 10.0 on AMD64 x 2 is almost identical.
Running 10.2 here on an AMD X2 10:03pm up 6 days 23:31, 10 users, load average: 1.14, 2.03, 2.03 Not a single problem so far -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Anders Johansson wrote:
On Friday 02 March 2007 21:57, Peter Bradley wrote:
I hate to say it (because I don't want this to turn into a bashing session), but my experience with SuSE 10.0 on AMD64 x 2 is almost identical.
Running 10.2 here on an AMD X2
10:03pm up 6 days 23:31, 10 users, load average: 1.14, 2.03, 2.03
Not a single problem so far
Mine's been running for about 7 weeks, without problem. I've got an AMD 64 as well. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Ysgrifennodd Anders Johansson:
On Friday 02 March 2007 21:57, Peter Bradley wrote:
I hate to say it (because I don't want this to turn into a bashing session), but my experience with SuSE 10.0 on AMD64 x 2 is almost identical.
Running 10.2 here on an AMD X2
10:03pm up 6 days 23:31, 10 users, load average: 1.14, 2.03, 2.03
Not a single problem so far
Yeah, you're right. One or two scattered anecdotes don't constitute much in the way of evidence. As someone else pointed out, if there was a general problem we'd have heard about before now. Some of us are just unlucky, I suppose. The comments on faulty memory were interesting. I'd be surprised if that was the problem for me because my box is only 6 months old; but you never know. Can someone give some details about this memtest or whatever it was? There doesn't seem any harm in giving it a go. Peter -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/2/07, Peter Bradley
never know. Can someone give some details about this memtest or whatever it was? There doesn't seem any harm in giving it a go.
Just boot with the install cd/dvd. The last grub option is memtest. Just run it as much as possible. Usually, if there is a problem, one night of running should reveal it. Cheers -- Svetoslav Milenov (Sunny) Even the most advanced equipment in the hands of the ignorant is just a pile of scrap. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Ysgrifennodd Sunny:
On 3/2/07, Peter Bradley
wrote: never know. Can someone give some details about this memtest or whatever it was? There doesn't seem any harm in giving it a go.
Just boot with the install cd/dvd. The last grub option is memtest. Just run it as much as possible. Usually, if there is a problem, one night of running should reveal it.
Cheers
Heh! Even I should be able to manage that. I'll give it a go. Thanks. Peter -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Peter Bradley wrote:
Ysgrifennodd Sunny:
On 3/2/07, Peter Bradley
wrote: never know. Can someone give some details about this memtest or whatever it was? There doesn't seem any harm in giving it a go.
Just boot with the install cd/dvd. The last grub option is memtest. Just run it as much as possible. Usually, if there is a problem, one night of running should reveal it.
Cheers
Heh! Even I should be able to manage that. I'll give it a go. Thanks.
FWIW, I started having problems with my 32 bit mom board last year. It turned out to be memory errors that got worse to the point that it could no longer boot. I got the 64 bit system last May and have been running 64 bit SUSE ever since. Those problems appear to have been in the motherboard, as I had 3 memory sticks and all of them checed bad in that system. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, Mar 02, 2007 at 08:57:27PM +0000, Peter Bradley wrote:
Ysgrifennodd David Brodbeck: [...]
10.2 has been quite stable for me ever since I disabled zmd. ;) That said, I'm on 32-bit platforms, and it's possible you're hitting some bug specific to 64-bit systems. I hate to say it (because I don't want this to turn into a bashing session), but my experience with SuSE 10.0 on AMD64 x 2 is almost identical.
10.2 on AMD64 (Turion) laptop, apart from some initial acpi problems
(solved by moving to a 2.6.20 kernel) has been solid (well apart from
needing to get round to dealing with the ati drivers to get the dual
head working)
--
Mark Lowes
kanenas wrote:
3. This is the only SuSE system besides 10.1 where a reboot "makes things ok for a while, then shtuff lapses into an almost predictable pattern of problems". 10.1 is guilty too, but does the dirty deed with much less frequency.
You know, I hate to say it, but my experience is that this is a classic symptom of bad RAM. Have you run something like MEMTEST86 to verify that's not your issue? I've had systems with bad RAM where Windows would run OK most of the time but Linux would have all kinds of problems. I had one system (actually running FreeBSD) that had a SIMM with two stuck bits. The system would run great for about two days, then some important kernel structure would hit the defective memory locations and the system would lock solid. That took a lot of head-scratching to figure out.
10.2 has been quite stable for me ever since I disabled zmd. ;) That said, I'm on 32-bit platforms, and it's possible you're hitting some bug specific to 64-bit systems. All suggestions about my system are appreciated. But my point is that reliability is normal under 10.1 and 10.0 running in the same hardware, with
On Friday 02 March 2007 09:26, David Brodbeck wrote: the "same" apps, actually vmware uses the same virtual machines no matter which suse i run. I just killed my 10.0 installation and installed the 32 bit 10.2 in that partition, but I can still compare shtuff between my 10.1 install and the 10.2. ten poin two loses every time... Bad ram was one of the first things suspected, I have 2 gigs of it and I do run memtest once in a while, but running 2 xp vms, firefox with 10 tabs, an instance of oo, kmail, googleearth and avidemux in 10.1 does not result in the freeze-ups that 10.2 does... To be honest, I have not run a test in the past month, so one might be overdue, will do one tonight. My experience with memtest is that if a stick is bad, it will be exposed within 5 minutes, never had a different conclusion after an overnight test, nevertheless I do run it overnight. Re zmd, I have not had the trouble I had with it in 10.1, so zmd is still active and apparently is working well. But beagle was never installed, it was removed from the initial install. Regarding my frustration, it should be clear that it is not linux bashing. It is directed at the "features galore, never mind the crashes" attitude of more and more "programmers". It is amazing that someone actually defended bloated programming in this thread, that is just as bad as firefox catching itself crashing, imo they should concentrate on eliminating the crashes, not in catching them!!!!! Quality has been slipping. It is evident that this is deeply rooted in the approach of the new generation of programmers, it is more in line with the instant gratification without work thinking. Please spend the time to make something right, not just 80% functional. Please stick to what works well. Simplify the complicated, fix the bug. Don't add new features until it all works in the first place. Leave the other approach to others... thanks for putting up with the rambling, dimitris -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 19:58, kanenas wrote:
I just killed my 10.0 installation and installed the 32 bit 10.2 in that partition, but I can still compare shtuff between my 10.1 install and the 10.2. ten poin two loses every time...
Then try Fedora.... or Mandriva... or Debian or Ubuntu... Maybe one of them will work better for you. What you are saying has no basis. No two releases are alike and if they were, no one would bother upgrading to a new release. Why did you? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 16:07, Bruce Marshall wrote:
On Friday 02 March 2007 19:58, kanenas wrote:
I just killed my 10.0 installation and installed the 32 bit 10.2 in that partition, but I can still compare shtuff between my 10.1 install and the 10.2. ten poin two loses every time...
To make it even simpler: I think that 64 bit 10.2 does have a problem somewhere. This is reinforced by the first new round of memtest, yes it ran for only 3.5 hours, zero errors, yes it will run for another 8-9 later on tonight, but previous experience saiz the memory is good.
Then try Fedora.... or Mandriva... or Debian or Ubuntu...
I have mentioned that I just started playing with the 32 bit 10.2. If that does not perform to my satisfaction, the plan is to go back to the 64 bit 10.1, now we all know how to handle the update issue. In a somewhat parallel course, I have also created a free bsd virtual machine in my vmware. if that works I will make the installation "real", but that is a bit more long range than plan a or plan a1. It is not time to jump off the bridge yet.
Maybe one of them will work better for you. What you are saying has no basis.
Running two operating systems (10.1 and 10.2) on/in the same hardware, one of them crashing, the other one *not* crashing, seems like a good enough basis to me.
No two releases are alike and if they were, no one would bother upgrading to a new release.
Why did you?
I heard good things about 10.2 in this list. The main switch was around last Christmas. I gave myself time to iron out issues, but it seems that something more drastic is in line. I wanted to communicate this to the list, maybe it will be of some help to someone, also I took a wag at what I think is the underlying reason for the less than stellar performance of 10.2 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 19:58, kanenas wrote:
installed, it was removed from the initial install. Regarding my frustration, it should be clear that it is not linux bashing. It is directed at the "features galore, never mind the crashes" attitude of more and more "programmers". It is amazing that someone actually defended bloated programming in this thread, that is just as bad as firefox catching itself crashing, imo they should concentrate on eliminating the crashes, not in catching them!!!!!
Almost all of us experience no crashes.... And I suspect you have never written a program and therefore know nothing of what you are spewing... This is a ridiculous discussion. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 06:09:15 pm Bruce Marshall wrote:
On Friday 02 March 2007 19:58, kanenas wrote:
installed, it was removed from the initial install. Regarding my frustration, it should be clear that it is not linux bashing. It is directed at the "features galore, never mind the crashes" attitude of more and more "programmers". It is amazing that someone actually defended bloated programming in this thread, that is just as bad as firefox catching itself crashing, imo they should concentrate on eliminating the crashes, not in catching them!!!!!
Almost all of us experience no crashes.... And I suspect you have never written a program and therefore know nothing of what you are spewing...
This is a ridiculous discussion.
Not entirely. As a long-time programmer - I wrote my first BASIC code in '79 in fifth grade on a TRS-80 - and now programming manager, I understand the need to balance between "bloat" and "efficency." People like me are always trying to provide the best possible solution at the lowest possible cost. We just went into production at my current workspace with an enterprise-scale application that took three programmers a little over a year to code. The design and requirements took roughly four years. We're actually on the ninth point-release since 1/2/07 (2.1.07 for those on the right side of the Atlantic). I'm going to spend the weekend testing release 10 - 1.0.1.10 - before releasing it Tuesday. I had one of the programmers do an informal survey of the code. Written in C#, the code had roughly 277,000 lines in several dozen assemblies. Many assemblies are re-used while some are only used once. We also used some third-party libraries, such as an image viewer and DLL interfaces to a receipt printer, touch screen device and label printers. Had we done the code in C++ or even ASM, it is possible we could have either expanded the code or lessened it. I don't know at this time and it is a mute point. Writing in a 3GL such as C# allowed us to not worry about memory management in the way we would have been forced to had we writtin in a 2GL or - heaven forbid - assembler. The "bloat" to which many people refer often is a result of added functionality. Let's face it - adding a GUI with lots of dummy-proof features - adds code and complexity. I'm sure Vi has a lot less code than does OpenOffice. I'm sure many of the Linux programmers here - Marcus and the others - are constantly balancing their own need to produce clean and efficient code with delays imposed on them by pointy-haired managers such as myself. In fact, it has been documented that the only reason the ill-fated Zen got into 10.1 was a result of pointy-haired managers insisting it go regardless. Instead of grief, I would give them applause. -- kai Free Compean and Ramos http://www.grassfire.org/142/petition.asp http://www.perfectreign.com/?q=node/46 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Friday 2007-03-02 at 20:09 -0800, Kai Ponte wrote:
We just went into production at my current workspace with an enterprise-scale application that took three programmers a little over a year to code. The design and requirements took roughly four years. We're actually on the ninth point-release since 1/2/07 (2.1.07 for those on the right side of the Atlantic).
Which leaves me without knowing for certain which month it is, the 2nd or the first... So, assuming it is February, why not "7-2-1"? Or the ISO format in my reply-leadin line above ;-) There is no doubt seeing "2007-03-02" which is the year and the month and the day.
Had we done the code in C++ or even ASM, it is possible we could have either expanded the code or lessened it. I don't know at this time and it is a mute point. Writing in a 3GL such as C# allowed us to not worry about memory management in the way we would have been forced to had we writtin in a 2GL or - heaven forbid - assembler.
I'm interested in this: can you expand, or point to a link? Maybe I'll have a look at the wikipedia.
The "bloat" to which many people refer often is a result of added functionality. Let's face it - adding a GUI with lots of dummy-proof features - adds code and complexity. I'm sure Vi has a lot less code than does OpenOffice.
I'll give an example, an old one. I don't remember which version of Turbo Pascal produced a minumum ~30 KiB exe, just to write a "hello world" in the screen. Then, they invented what they called "smart linking", and it went down to 2 or 4 KiB! The thing is that their linker was clever enough to remove all functions from the linked libraries not actually called in the program. The "Turbo C" version of the same vintage didn't have the same ability. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6VW9tTMYHG2NR9URAiEEAJ4wh7F3qE+MG7DvQFKHMIMTNmrUjgCcCZrh VhFsyn1EHHvlVVySQnp9K6A= =y1Au -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 03 March 2007, Carlos E. R. wrote:
The Friday 2007-03-02 at 20:09 -0800, Kai Ponte wrote:
We just went into production at my current workspace with an enterprise-scale application that took three programmers a little over a year to code. The design and requirements took roughly four years. We're actually on the ninth point-release since 1/2/07 (2.1.07 for those on the right side of the Atlantic).
Which leaves me without knowing for certain which month it is, the 2nd or the first... So, assuming it is February, why not "7-2-1"? Or the ISO format in my reply-leadin line above ;-) There is no doubt seeing "2007-03-02" which is the year and the month and the day.
Had we done the code in C++ or even ASM, it is possible we could have either expanded the code or lessened it. I don't know at this time and it is a mute point. Writing in a 3GL such as C# allowed us to not worry about memory management in the way we would have been forced to had we writtin in a 2GL or - heaven forbid - assembler.
I'm interested in this: can you expand, or point to a link? Maybe I'll have a look at the wikipedia.
The "bloat" to which many people refer often is a result of added functionality. Let's face it - adding a GUI with lots of dummy-proof features - adds code and complexity. I'm sure Vi has a lot less code than does OpenOffice.
I'll give an example, an old one.
I don't remember which version of Turbo Pascal produced a minumum ~30 KiB exe, just to write a "hello world" in the screen. Then, they invented what they called "smart linking", and it went down to 2 or 4 KiB! The thing is that their linker was clever enough to remove all functions from the linked libraries not actually called in the program. The "Turbo C" version of the same vintage didn't have the same ability.
-- Cheers, Carlos E. R.
DD/MM/YYYY the best all round soloution .. Pete . -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Saturday 2007-03-03 at 11:39 -0000, peter nikolic wrote:
DD/MM/YYYY
the best all round soloution ..
No, the best is following the ISO standard. That's what they are for, standards. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6WYYtTMYHG2NR9URAnhBAJ9KqFN8hP7Er0H9cYnI/g1rx+zl7QCdFkka fK0ifkCegyBwaYEHuGBSn+8= =Q192 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 03 March 2007, Carlos E. R. wrote:
The Saturday 2007-03-03 at 11:39 -0000, peter nikolic wrote:
DD/MM/YYYY
the best all round soloution ..
No, the best is following the ISO standard. That's what they are for, standards.
-- Cheers, Carlos E. R.
Not Realy . The ISO standard of YYYY/MM/DD is not the most efficent way of using a date example " you want to know the date you look at the ISO standard date you have to wade thru the year the month to find the day date normally the most used part of the date string whereas DD/MM/YYYY the important bit is right at th front of the string DD then you can read the rest if you need it .. YMMV Mine dont Pete . -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 03 March 2007 17:05, peter nikolic wrote:
On Saturday 03 March 2007, Carlos E. R. wrote:
The Saturday 2007-03-03 at 11:39 -0000, peter nikolic wrote:
DD/MM/YYYY
the best all round soloution ..
No, the best is following the ISO standard. That's what they are for, standards.
-- Cheers, Carlos E. R.
Not Realy .
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
Translated into English: "It's not what I'm used to, so it's bad" Having grown up in a country that uses yyyymmdd I much prefer the ISO standard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 03 March 2007, Anders Johansson wrote:
On Saturday 03 March 2007 17:05, peter nikolic wrote:
On Saturday 03 March 2007, Carlos E. R. wrote:
The Saturday 2007-03-03 at 11:39 -0000, peter nikolic wrote:
DD/MM/YYYY
the best all round soloution ..
No, the best is following the ISO standard. That's what they are for, standards.
-- Cheers, Carlos E. R.
Not Realy .
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
Translated into English: "It's not what I'm used to, so it's bad"
Having grown up in a country that uses yyyymmdd I much prefer the ISO standard
Now your trying to put words i have not used into use that is not what i said at all ... -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 03 March 2007 17:25, peter nikolic wrote:
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
Translated into English: "It's not what I'm used to, so it's bad"
Having grown up in a country that uses yyyymmdd I much prefer the ISO standard
Now your trying to put words i have not used into use that is not what i said at all ...
I quoted what you actually said, and then I translated it. The only reason you find your way of doing things the most efficient, is that it is the way you learned as a child and have used ever since. Not that there's anything wrong with it, I tend to feel the same way about things I learned as a child. They just come more "naturally" to me, but of course it's just learned behaviour. It's the user interface discussion all over again. "It's more intuitive to have the menu on the lower left hand side of the screen". No it isn't. It's just what everyone has learned since anno dazumal -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
peter nikolic wrote:
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
it is better not because it's more efficient, but because it's the standard and so it's prone to be understood by anybody. If you don't like it, subscribe to the ISO standard commissions (I'm sure they are free) and argue for a change...
example " you want to know the date you look at the ISO standard date you have to wade thru the year the month to find the day date normally the most used part of the date string whereas DD/MM/YYYY the important bit is right at th front of the string DD then you can read the rest if you need it ..
when I give my age, I say I'm from 1946, the month and days don't mean anything... jdd -- http://www.dodin.net Lucien Dodin, inventeur http://lucien.dodin.net/index.shtml -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sat, 2007-03-03 at 17:18 +0100, jdd wrote:
subscribe to the ISO standard commissions (I'm sure they are free)
Ha, ha, ha! ROFL Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Oops! I sent my last message as a PM as well as to the list. Sorry, jdd :( It comes of using Evolution at home and Thunderbird at work. Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 03 March 2007, peter nikolic wrote:
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
It doesn't have to be the most efficient. It is no great shakes for a human to extract the last two digits and interpret them as a day number. What is more important for me is that it allows sorting and searching to be handled purely numerically because yyyymmdd changes day by day by simple addition. Dylan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 2007-03-03 10:05, peter nikolic wrote:
On Saturday 03 March 2007, Carlos E. R. wrote:
The Saturday 2007-03-03 at 11:39 -0000, peter nikolic wrote:
DD/MM/YYYY
the best all round soloution ..
No, the best is following the ISO standard. That's what they are for, standards.
-- Cheers, Carlos E. R.
Not Realy .
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
example " you want to know the date you look at the ISO standard date you have to wade thru the year the month to find the day date normally the most used part of the date string whereas DD/MM/YYYY the important bit is right at th front of the string DD then you can read the rest if you need it ..
YMMV Mine dont
Pete .
There is nothing anywhere in the English language that compels you to read left-to-right only -- in your example, start reading at the other end ;-) -- slleW GH -- .olah a htiw ysuolaej si noitangidni laroM -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Darryl Gregorash wrote:
On 2007-03-03 10:05, peter nikolic wrote:
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
example " you want to know the date you look at the ISO standard date you have to wade thru the year the month to find the day date normally the most used part of the date string whereas DD/MM/YYYY the important bit is right at th front of the string DD then you can read the rest if you need it ..
YMMV Mine dont
Pete .
There is nothing anywhere in the English language that compels you to read left-to-right only -- in your example, start reading at the other end ;-)
Now, which end has the month? ;-) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 2007-03-03 14:06, James Knott wrote:
Darryl Gregorash wrote:
On 2007-03-03 10:05, peter nikolic wrote:
The ISO standard of YYYY/MM/DD <blah blah snip snip>
There is nothing anywhere in the English language that compels you to read left-to-right only -- in your example, start reading at the other end ;-)
Now, which end has the month? ;-)
Lemme see.. the left end is the year, the right end is the day -- I think that means the middle end is the month, yes? (Think of it as you would a transistor ;-) ) -- Moral indignation is jealousy with a halo. -- HG Wells -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 03 March 2007, James Knott wrote:
Darryl Gregorash wrote:
On 2007-03-03 10:05, peter nikolic wrote:
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
example " you want to know the date you look at the ISO standard date you have to wade thru the year the month to find the day date normally the most used part of the date string whereas DD/MM/YYYY the important bit is right at th front of the string DD then you can read the rest if you need it ..
YMMV Mine dont
Pete .
There is nothing anywhere in the English language that compels you to read left-to-right only -- in your example, start reading at the other end ;-)
Now, which end has the month? ;-)
well you could cuase total mayhem " DD/MM/YYYY/MM/DD" Pete . -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Saturday 2007-03-03 at 16:05 -0000, peter nikolic wrote:
DD/MM/YYYY the best all round soloution ..
No, the best is following the ISO standard. That's what they are for, standards.
Not Realy .
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
example " you want to know the date you look at the ISO standard date you have to wade thru the year the month to find the day date normally the most used part of the date string whereas DD/MM/YYYY the important bit is right at th front of the string DD then you can read the rest if you need it ..
It is not efficient for you because it is not what you are used to. But, being a standard, it avoids confusion, specially in international conversations. It is in fact very efficient, because the most significant number is always written at the left, and the least at the right - therefore years must go to the left, then month, then day. It is the logical way. A bunch of dates can be sorted just by alphabetical sort, like in a directory listing. And no, it is not the way I grew up which, nor my country use. It feels strange, but it is the standard, so I use it. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6cIotTMYHG2NR9URAs1HAJwMZesA4f/WGKEa3fgBHHihhsgtpgCeKQ/Z 0lqCA8/5agIQxoir93ipFlo= =0E9M -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
A while back this thread mentioned Borland's 'Smart Linking' in one of its Pascal compilers, but not the current (at the time) C compiler). As this process only makes sense to minimize program size, therefore decreasing load time, and probably run time, as more RAM is available, it this process being used by today's current compilers? If not, why not? Is Borland holding the rights, like the tire and oil companies buying and closing the trains, or Intuit's buying 'In House Accountant', then shelving it.? -- John R. Sowden AMERICAN SENTRY SYSTEMS, INC. Residential & Commercial Alarm Service UL Listed Central Station Serving the San Francisco Bay Area Since 1967 mail@americansentry.net www.americansentry.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
John R. Sowden wrote:
A while back this thread mentioned Borland's 'Smart Linking' in one of its Pascal compilers, but not the current (at the time) C compiler). As this process only makes sense to minimize program size, therefore decreasing load time, and probably run time, as more RAM is available, it this process being used by today's current compilers?
I don't know, but considering how few applications are statically-linked these days, is there really a big payoff? It was different when the target was a DOS program, since those usually had to carry all their libs along with them. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Saturday 2007-03-03 at 17:11 -0800, David Brodbeck wrote:
John R. Sowden wrote:
A while back this thread mentioned Borland's 'Smart Linking' in one of its Pascal compilers, but not the current (at the time) C compiler). As this process only makes sense to minimize program size, therefore decreasing load time, and probably run time, as more RAM is available, it this process being used by today's current compilers?
I don't know, but considering how few applications are statically-linked these days, is there really a big payoff? It was different when the target was a DOS program, since those usually had to carry all their libs along with them.
Correct, but still, looking at the size of some binaries, it is obvious that they are statically linking lots of things. It does not make much sens to put into external libraries things that nobody else is going to use. The dynamic libraries can not be trimmed. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6ipPtTMYHG2NR9URAnycAJ0Xwp6UiLke4BzY8aBIB+QkYmyheACeJ4Xl Av4AEdOvbIJdVAh/P9wC/AM= =wvLt -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Saturday 2007-03-03 at 12:17 -0800, John R. Sowden wrote:
A while back this thread mentioned Borland's 'Smart Linking' in one of its Pascal compilers, but not the current (at the time) C compiler). As this process only makes sense to minimize program size, therefore decreasing load time, and probably run time, as more RAM is available, it this process being used by today's current compilers?
If not, why not? Is Borland holding the rights, like the tire and oil companies buying and closing the trains, or Intuit's buying 'In House Accountant', then shelving it.?
No, no. Free Pascal uses the same or similar technique. I don't know how they do it, but in Borland case they could do it because TPascal did not use the "standard" linker and .obj file structure with extra information, but a different one (.tpu) designed for the purpose. Their C compiler used a standard linker (almost), so it didn't have smart linking. On the other hand... I doubt the technique is usefull with OOP. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6hzGtTMYHG2NR9URAkAXAJ4t+RY+Hi34BaOLYsa9q9XgYc7LYQCeI4OM 3sUrFkhIzTR4ylZ+KwHZYIQ= =tO8A -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date Yes, there are many ways to ridicule a topic, the line above is a classic case. The big issue is gigabytes of bloat, yet some take issue with
the ...date format... If only 1/4 of the SuSE programmers used 1/4 of this level of detail in their search for tigfht code, we would get 10.2 in a single cd, it would run perfectly with 128 mb ram and it would be 4 times as fast as it is now.. yea, i know, not needed in the days of 4 gigahz machines with oodles of ram, but, if one considered the possibilities... dimitris -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
peter nikolic wrote:
On Saturday 03 March 2007, Carlos E. R. wrote:
The Saturday 2007-03-03 at 11:39 -0000, peter nikolic wrote:
DD/MM/YYYY
the best all round soloution ..
No, the best is following the ISO standard. That's what they are for, standards.
-- Cheers, Carlos E. R.
Not Realy .
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
example " you want to know the date you look at the ISO standard date you have to wade thru the year the month to find the day date normally the most used part of the date string whereas DD/MM/YYYY the important bit is right at th front of the string DD then you can read the rest if you need it ..
YMMV Mine dont
Pete .
Now, if you want your computer to sort on date, which method works best? With ISO, the most significant value is on the left, just like all other numeric calculations. If you were to write the numbers for a dollar fifty, would you write $50.1 ? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am Samstag, 3. März 2007 schrieb peter nikolic:
On Saturday 03 March 2007, Carlos E. R. wrote:
The Saturday 2007-03-03 at 11:39 -0000, peter nikolic wrote:
DD/MM/YYYY
the best all round soloution ..
No, the best is following the ISO standard. That's what they are for, standards.
-- Cheers, Carlos E. R.
Not Realy .
The ISO standard of YYYY/MM/DD is not the most efficent way of using a date
It's YYYY-MM-DD (ISO 8601/EN 28601). And it has the special properties that it can be sorted numerically and even alphabetically.
[...]
Herbert -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 03 March 2007 03:02:19 am Carlos E. R. wrote:
The Friday 2007-03-02 at 20:09 -0800, Kai Ponte wrote:
We just went into production at my current workspace with an enterprise-scale application that took three programmers a little over a year to code. The design and requirements took roughly four years. We're actually on the ninth point-release since 1/2/07 (2.1.07 for those on the right side of the Atlantic).
Which leaves me without knowing for certain which month it is, the 2nd or the first... So, assuming it is February, why not "7-2-1"? Or the ISO format in my reply-leadin line above ;-) There is no doubt seeing "2007-03-02" which is the year and the month and the day.
Well, not wanting to get dragged down in the "my-date-format-is-better-than-yours" war, how's 2007-01-02? (January 2nd - a.k.a. the first Monday business day in California this year.)
Had we done the code in C++ or even ASM, it is possible we could have either expanded the code or lessened it. I don't know at this time and it is a mute point. Writing in a 3GL such as C# allowed us to not worry about memory management in the way we would have been forced to had we writtin in a 2GL or - heaven forbid - assembler.
I'm interested in this: can you expand, or point to a link? Maybe I'll have a look at the wikipedia.
http://en.wikipedia.org/wiki/Third-generation_programming_language http://en.wikipedia.org/wiki/Fourth-generation_programming_language http://en.wikipedia.org/wiki/Programming_language#Generational_view Though not universally agreed-upon - I tend to lump C#/Java or other Form-based languages with the 3GL crowd. Many like to see C++ as either a 3GL or a 2GL. I
The "bloat" to which many people refer often is a result of added functionality. Let's face it - adding a GUI with lots of dummy-proof features - adds code and complexity. I'm sure Vi has a lot less code than does OpenOffice.
I'll give an example, an old one.
I don't remember which version of Turbo Pascal produced a minumum ~30 KiB exe, just to write a "hello world" in the screen. Then, they invented what they called "smart linking", and it went down to 2 or 4 KiB! The thing is that their linker was clever enough to remove all functions from the linked libraries not actually called in the program. The "Turbo C" version of the same vintage didn't have the same ability.
You know, I remember that. I used to write Pascal on my Apple II after I realized the limitations of BASIC. Heh! -- kai Free Compean and Ramos http://www.grassfire.org/142/petition.asp http://www.perfectreign.com/?q=node/46 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 14:17, kanenas wrote:
In the past 24 hours with my x86-64 10.2 I had a kooka freeze-up, a vmware freeze-up, a video dvd playing freeze-up, about 6 or 7 firefox freeze-ups, access to a windoze computer shared folder freeze-up, about 3 konq freeze-ups, need alsaconf almost every time a "new" application requests sound, always have to reset volume down from max and so on... it is windoze95 all over again!!!!! I know, "there is something seriously wrong with my system", I will adress that, also I know that individual apps are not a SuSE problem, however: 1. the same does *not* happen with older versions of SuSE in the very same hardware (ok, it's on a different partition, but that;s the only diff). 2. The installation is a standard SuSE installation, with the additon of kernel sources (for vmware compilation) and multimedia from packman and the removal of beagle. 3. This is the only SuSE system besides 10.1 where a reboot "makes things ok for a while, then shtuff lapses into an almost predictable pattern of problems". 10.1 is guilty too, but does the dirty deed with much less frequency. 4. I am fully aware that vista is not the solution to my problems and i can not accept xp as my os of choice despite it's remarkable maturity.
so i plead to all who have a say on what actually comes out as "working software": 1. STABILITY is more important than features. 2. It is WRONG to rely on the speed of new hardware to make up for bad programming. It is absolutely ridiculous that the word processors of today take gigabytes of space and googles of cpu cycles just to load a plain document template. Yes, there is nothing wrong with using "standardized" software blocks for "standardized" operations in a program, but this has been abused to the max and it is perhaps the most important reason that almost every package is a rube goldberg of bits of this and parts of that, all spread out over a few dozen libs and scripts, all loaded with useless baggage... 3. simple is ok. thanks, d.
Wow.... and hardly did you mention that it might be a problem with your MACHINE!!! I can assure you that if 10.2 was that bad, this list would be full of reports. I'm no expert on the A64 but have you tried to boot into failsafe mode? Have you tried anything other than whine about bad software (which it is not) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
D, This is meant in addition to David Brodbeck's resonse. On Friday 02 March 2007 11:17, kanenas wrote:
In the past 24 hours with my x86-64 10.2 I had a kooka freeze-up, a vmware freeze-up, a video dvd playing freeze-up, about 6 or 7 firefox freeze-ups, access to a windoze computer shared folder freeze-up, about 3 konq freeze-ups, need alsaconf almost every time a "new" application requests sound, always have to reset volume down from max and so on... it is windoze95 all over again!!!!!
I know, "there is something seriously wrong with my system", I will adress that, also I know that individual apps are not a SuSE problem, however: 1. the same does *not* happen with older versions of SuSE in the very same hardware (ok, it's on a different partition, but that;s the only diff).
You toss off "... it's on a different partition ..." as if that fact is of no consequence, but if that partition has defective sectors, even if the error only occurred when they were originally written, and those erroroneous or error-prone sectors hold key operating system resources, then that could be responsible for the problem. Did you perform (allow the installer to perform) a media check on your openSUSE installation media? From my experience and what I've observed in others' installations, there's a pretty significant probability of an undetected error when writing a DVD from an ISO.
...
so i plead to all who have a say on what actually comes out as "working software": 1. STABILITY is more important than features.
I don't think anyone on this list nor anyone at Novell / SuSE needs to be told this.
2. It is WRONG to rely on the speed of new hardware to make up for bad programming.
The very notion is nonsense.
...
The rest of this rant is of no consequence. There are better places to park your soapboax.
d.
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Friday 2007-03-02 at 11:41 -0800, Randall R Schulz wrote:
2. It is WRONG to rely on the speed of new hardware to make up for bad programming.
The very notion is nonsense.
I don't think so. It is quite true, in general. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6IFStTMYHG2NR9URAjwaAJ9mY1EZDbn6VVJHeuXcTx/FkpQgbACfZVJe TJClRxhozdaUekYVWZ4gDY8= =HdkI -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos, On Friday 02 March 2007 11:56, Carlos E. R. wrote:
The Friday 2007-03-02 at 11:41 -0800, Randall R Schulz wrote:
2. It is WRONG to rely on the speed of new hardware to make up for bad programming.
The very notion is nonsense.
I don't think so. It is quite true, in general.
Que es mas macho? Pineapple or knife? -- Laurie Anderson It's nonsense since there's no relationship between program/ming quality and hardware speed. If anything, faster hardware (and especially multi-processor or multi-core systems) can expose certain kinds of programming errors that remain latent in lower-performance hardware.
-- Cheers, Carlos E. R.
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Friday 2007-03-02 at 12:19 -0800, Randall R Schulz wrote:
On Friday 02 March 2007 11:56, Carlos E. R. wrote:
The Friday 2007-03-02 at 11:41 -0800, Randall R Schulz wrote:
2. It is WRONG to rely on the speed of new hardware to make up for bad programming.
The very notion is nonsense.
I don't think so. It is quite true, in general.
Que es mas macho? Pineapple or knife? -- Laurie Anderson
Nver heard that.
It's nonsense since there's no relationship between program/ming quality and hardware speed. If anything, faster hardware (and especially multi-processor or multi-core systems) can expose certain kinds of programming errors that remain latent in lower-performance hardware.
The relation is that with faster hardware programmers don't have to trim their programs. They can allow their programs to be huge, repetitive, non-optimized, because the hardware is faster, disks are bigger, and the diference will be hardly noticed. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6I/4tTMYHG2NR9URApAeAJ4g+n6GDuvHw8jdteUm8yQgRbdBFwCfZccp /E0IaXQx9StRkt6R1NfkPEw= =w2O+ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 12:58, Carlos E. R. wrote:
The Friday 2007-03-02 at 12:19 -0800, Randall R Schulz wrote:
On Friday 02 March 2007 11:56, Carlos E. R. wrote:
The Friday 2007-03-02 at 11:41 -0800, Randall R Schulz wrote:
2. It is WRONG to rely on the speed of new hardware to make up for bad programming.
The very notion is nonsense.
I don't think so. It is quite true, in general.
Que es mas macho? Pineapple or knife? -- Laurie Anderson
Never heard that.
Young'un, eh? I had the good fortune of seeing her perform live twice and attend one of her art installations at UCLA. I don't know what she's up to, now.
It's nonsense since there's no relationship between program/ming quality and hardware speed. If anything, faster hardware (and especially multi-processor or multi-core systems) can expose certain kinds of programming errors that remain latent in lower-performance hardware.
The relation is that with faster hardware programmers don't have to trim their programs. They can allow their programs to be huge, repetitive, non-optimized, because the hardware is faster, disks are bigger, and the diference will be hardly noticed.
That was not how I understood the complaint. He reported an instability. That's not a matter of program or programming efficiency, but rather one of correctness. And bug manifestation and hardware speed are, if anything, negatively correlated.
-- Cheers, Carlos E. R.
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Friday 2007-03-02 at 13:24 -0800, Randall R Schulz wrote:
Que es mas macho? Pineapple or knife? -- Laurie Anderson
Never heard that.
Young'un, eh? I had the good fortune of seeing her perform live twice and attend one of her art installations at UCLA. I don't know what she's up to, now.
No, simply I'm not american, thus my knowledge of your culture is limited. I just looked her up in the wikipedia. Not my kind of music, anyway... I'm listening to parts from "La belle au bois dormant" (P. Tschaikowsky) right now, in fact. But I was refering to that saying you excerpted.
It's nonsense since there's no relationship between program/ming quality and hardware speed. If anything, faster hardware (and especially multi-processor or multi-core systems) can expose certain kinds of programming errors that remain latent in lower-performance hardware.
The relation is that with faster hardware programmers don't have to trim their programs. They can allow their programs to be huge, repetitive, non-optimized, because the hardware is faster, disks are bigger, and the diference will be hardly noticed.
That was not how I understood the complaint. He reported an instability. That's not a matter of program or programming efficiency, but rather one of correctness. And bug manifestation and hardware speed are, if anything, negatively correlated.
He said many things, some I might agree (a bit), some not. But he also expressed the view that present day software is bloated, abusing the fact that most hardware is better than yesteryear and they can get away with it - and some of us more or less think the same. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6LlGtTMYHG2NR9URAhkeAJ4pQxio7krY+YFBfSx4RO6LRLOxMQCfePAM 27wIw5nTT1DSoVC3PdyiJZA= =t2kQ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos, On Friday 02 March 2007 15:54, Carlos E. R. wrote:
The Friday 2007-03-02 at 13:24 -0800, Randall R Schulz wrote:
Que es mas macho? Pineapple or knife? -- Laurie Anderson
Never heard that.
Young'un, eh? I had the good fortune of seeing her perform live twice and attend one of her art installations at UCLA. I don't know what she's up to, now.
No, simply I'm not american, thus my knowledge of your culture is limited. I just looked her up in the wikipedia. Not my kind of music, anyway... I'm listening to parts from "La belle au bois dormant" (P. Tschaikowsky) right now, in fact.
Well, I was just kidding. Laurie Anderson has always been a minority taste, but there _is_ great music both from still-living artitsts _and_ from non-Europeans (living or not)...
But I was refering to that saying you excerpted.
It's not a saying, as such. It's a line from one of her songs. It came to mind in the context of juxtaposing incommensurates.
...
He said many things, some I might agree (a bit), some not. But he also expressed the view that present day software is bloated, abusing the fact that most hardware is better than yesteryear and they can get away with it - and some of us more or less think the same.
I usually consider that a glib criticism that rarely comes from programmers who, much as they want to write tight code, must balance the requirement for producing correct code with the desire for efficient code all in the face of stringent, often unrealistic, scheduling constraints.
-- Cheers, Carlos E. R.
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 18:13, Randall R Schulz wrote: ...
I usually consider that a glib criticism that rarely comes from programmers who, much as they want to write tight code, must balance the requirement for producing correct code with the desire for efficient code all in the face of stringent, often unrealistic, scheduling constraints.
I can agree, but the bloat is everywhere and it is brought to the extremes. My last "wondering why" was with HP laptop. It has software switch to turn wireless transmitter on and off. I can imagine that the most important function of some 4 MB large progam is to write a byte to certain I/O address on the chip. It should be quite short. What makes the rest? -- Regards, Rajko. http://en.opensuse.org/Portal -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 17:19, Rajko M. wrote:
On Friday 02 March 2007 18:13, Randall R Schulz wrote: ...
I usually consider that a glib criticism that rarely comes from programmers who, much as they want to write tight code, must balance the requirement for producing correct code with the desire for efficient code all in the face of stringent, often unrealistic, scheduling constraints.
I can agree, but the bloat is everywhere and it is brought to the extremes.
"Everywhere?" "Extremes?" Can you quantify these claims? Of course not.
My last "wondering why" was with HP laptop. It has software switch to turn wireless transmitter on and off. I can imagine that the most important function of some 4 MB large progam is to write a byte to certain I/O address on the chip. It should be quite short. What makes the rest?
Why do you care? What are the real consequences of this putative excess? How do you know what's truly involved in altering the state of the wireless connection on any given computer? It's quite likely that simply disabling the transmitter itself ("writing a byte to an I/O address") would simply cause a cascade of errors throughout the networking subsystems and beyond. And you probably want to be notified if something went wrong. And user-level applications cannot be given direct access to hardware, lest grave security holes be opened. And so on and so forth. It's all too terribly easy to underestimate what's involved in any given task. Managers do that all the time, which is one of the reasons there's so much trouble in the software industry. Stand a kilometer away and every task, every problem, every challenge seems trivial. Technology is complicated, and unobvious connections and complications are many. The bottom line is that unless you really know all the pertinent technical details, this kind of criticism is without any genuine basis.
-- Regards, Rajko.
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 19:38, Randall R Schulz wrote:
On Friday 02 March 2007 17:19, Rajko M. wrote:
On Friday 02 March 2007 18:13, Randall R Schulz wrote: ...
I usually consider that a glib criticism that rarely comes from programmers who, much as they want to write tight code, must balance the requirement for producing correct code with the desire for efficient code all in the face of stringent, often unrealistic, scheduling constraints.
I can agree, but the bloat is everywhere and it is brought to the extremes. .... I'll better formulate above sentence as "the bloat is everywhere to find and sometimes it is brought to the extremes."
My last "wondering why" was with HP laptop. It has software switch to turn wireless transmitter on and off. I can imagine that the most important function of some 4 MB large progam is to write a byte to certain I/O address on the chip. It should be quite short. What makes the rest? ..... The bottom line is that unless you really know all the pertinent technical details, this kind of criticism is without any genuine basis.
The 4 MB is big, you can put BIOS and video BIOS, or Linux kernel in it and it will give you some space left. Compare complexity of whole computer to one adapter, and see why I'm asking "What makes the rest?". Your reply is addressing only one side of the problem. The rest of answer is R&D tools, designed to have solution fast, not optimized. -- Regards, Rajko. http://en.opensuse.org/Portal -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 22:31, Rajko M. wrote:
On Friday 02 March 2007 19:38, Randall R Schulz wrote:
...
The bottom line is that unless you really know all the pertinent technical details, this kind of criticism is without any genuine basis.
The 4 MB is big, you can put BIOS and video BIOS, or Linux kernel in it and it will give you some space left. Compare complexity of whole computer to one adapter, and see why I'm asking "What makes the rest?". Your reply is addressing only one side of the problem. The rest of answer is R&D tools, designed to have solution fast, not optimized.
The question remains: So what? Your objection is arbitrary and without intrisic foundation. You compare the size of one program to another one chosen arbitrarily. Nothing is harmed by this program's on-disk size and reductions in space or run time all require programmer and testing effort. Software is produced within an economy. If this were a real problem, then there'd be value in solving it. Presumably the market is dealing with this and similar matters and has produced approximate optimums for these things. That is, it does so unless you think there are siginificant externalities surrounding the making of these decisions. I don't.
-- Regards, Rajko.
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 13:24, Randall R Schulz wrote:
...
... And bug manifestation and hardware speed are, if anything, negatively correlated.
Oops. That was an error introduced by editing. What I should have wrote was this: "Bug manifestation and hardware speed are, if anything, positively correlated."
-- Cheers, Carlos E. R.
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. wrote:
The relation is that with faster hardware programmers don't have to trim their programs. They can allow their programs to be huge, repetitive, non-optimized, because the hardware is faster, disks are bigger, and the diference will be hardly noticed.
That doesn't really correlate to stability, though. Non-optimized software will be slower (usually) than optimized software, but optimizing a piece of software does not make it more stable. In fact, it's the opposite -- optimization often introduces subtle bugs of its own. You should never start optimizing any code that isn't stable. As Cort Dougan put it when he was working on porting Linux to PowerPC, "A fast kernel that crashes is just a kernel that crashes quickly." -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Friday 2007-03-02 at 17:24 -0800, David Brodbeck wrote:
Carlos E. R. wrote:
The relation is that with faster hardware programmers don't have to trim their programs. They can allow their programs to be huge, repetitive, non-optimized, because the hardware is faster, disks are bigger, and the diference will be hardly noticed.
That doesn't really correlate to stability, though. Non-optimized software will be slower (usually) than optimized software, but optimizing a piece of software does not make it more stable. In fact, it's the opposite -- optimization often introduces subtle bugs of its own.
It depends on how that optimization is done. I'm thinking about not linking every lib in sight, for instance, not in telling the compiler to optimize. Of thinking ahead what really needs to be done, of doing a real design job before writing a single line of code. Some programs are too big simply because a lot of unused lib code is linked in. A hello world should compile in about 2K, but I have seen some compilers produce 30 or 50K, because the linker is not clever enough to detect what functions are called and which aren't.
You should never start optimizing any code that isn't stable. As Cort Dougan put it when he was working on porting Linux to PowerPC, "A fast kernel that crashes is just a kernel that crashes quickly."
:-) - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF6NystTMYHG2NR9URAqHVAJ936WwT8Z9y9ybNX4SCv6TM1uetKgCfSaNR ge1uQxEIpqm7RkyuBcdSLx4= =Q5/x -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 02 March 2007 11:41:14 am Randall R Schulz wrote:
2. It is WRONG to rely on the speed of new hardware to make up for bad programming.
The very notion is nonsense.
Not really.... http://www.microsoft.com/windows/products/windowsvista/buyorupgrade/capable.... http://support.microsoft.com/kb/q32905/ ...some folks think it is a business model. /me ducks and runs! :P -- kai www.perfectreign.com || www.4thedadz.com www.filesite.org || www.donutmonster.com closing the doors that surround me so no one will ever penetrate complete my retreat just to wait for the day that never comes so i will laugh alone -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/2/07, kanenas
In the past 24 hours with my x86-64 10.2 I had a kooka freeze-up, a vmware 3. This is the only SuSE system besides 10.1 where a reboot "makes things ok for a while, then shtuff lapses into an almost predictable pattern of problems". 10.1 is guilty too, but does the dirty deed with much less frequency.
As David suggested, most probably bad ram. If both versions freeze frequently. Run memtest for at least 12 hours to check. Anyway, now about the attitude: I know that it is common believe of the "old times" that the only way to get answer from a linux geek is to bash linux and say that it can not do "something". And it usually works. But on this list the guys tend to answer anyway, even to most basic questions. Even without insulting anybody, nor bashing the distro. If you behave like this, most probably you will end in the wrong mail "blaklist" and when you need help, noone will even hear. And, this is a really good reading: http://www.catb.org/~esr/faqs/smart-questions.html Cheers -- Svetoslav Milenov (Sunny) Even the most advanced equipment in the hands of the ignorant is just a pile of scrap. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Op vrijdag 2 maart 2007 20:17, schreef kanenas:
1. the same does *not* happen with older versions of SuSE in the very same hardware (ok, it's on a different partition, but that;s the only diff).
Switch off beagle (something like 'rpm -e beagle') -- Richard Bos Without a home the journey is endless -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (21)
-
Anders Johansson
-
Bruce Marshall
-
Carlos E. R.
-
Darryl Gregorash
-
Dave Howorth
-
David Brodbeck
-
Dylan
-
Herbert Graeber
-
James Knott
-
jdd
-
John R. Sowden
-
Kai Ponte
-
kanenas
-
kanenas@hawaii.rr.com
-
Mark Lowes
-
Peter Bradley
-
peter nikolic
-
Rajko M.
-
Randall R Schulz
-
Richard Bos
-
Sunny