Maybe because Mozilla is a cross platform browser. It's designed to work under anything under the sun that has a c++ compiler.
Now, CSS puts some very strenuous demands on form controls: the ability to specify border styles, sizes and colour, for example. No native widget set (except XUL - the widget set Mozilla uses today) can do all this.
So for every platform Mozilla would support, it would need that platform's native widget set modified and extended to support CSS's requirements. Win32, MacOS, GTK, Qt, Xt, OpenMotif, BeOS, OS/2, yada, yada, yada.
That is a huge amount of work, and the result would be that Mozilla would only be available on one platform: Win32.
Re:Believe it or not...
on
Dorm Storm?
·
· Score: 1
Okay, well, this is going to get modded as -1, Sad, but I've gotten a few good snogs and at least one regular bonking partner out of being "the guy who can fix my computer."
It's got something to with pressing the right buttons.
It is still completely incapable of handling either large bookmark files or large numbers of mail messages in folders.
Don't know about the bookmarks, but it handles my Sent and Trash folders with ~=5500 messages each, and many newsgroups with 20,000+ posts (n.p.m.general has 29238 posts ATM) with speed not much slower than other mailers I've used (Outlook, Messenger, Balsa, Pan, Pine, etc, etc).
The mail functions are glacial, and blow up even more often than the browser.
For speeds of "glacial" approximately equal to every other mail/news client I've used - see above. I'm having trouble remembering when Mail crashed when I was just using it. It must have been at least a few months ago.
Maybe you should a copy of Moz newer than a few months.
Surely it's time for HURD to stop being vapourware and actually get something working. Maybe they could get it working on x86s first, and port it to other architectures later?
Hmm, labels in Russian eh? Well I guess that's to be expected on an International space station. Especially if can't speak Russian. I wonder what the Russian guys think of life up there.
Out of curisoity, does anyone know if the ISS has an "offical" language? I mean, how the hell do they expect people to know what's going on if there's, what, 5-10 languages being used up there.
Well gosh darn, I guess I'm not everyone. My home network consisting of (woo!) 3 boxen, dosen't need 100Mbit. The small online application development company I work for, with a 100Mbit net for 17 workstations and 13 servers, rarely sees utilization above 2-5%.
So yeah, I guess everyone *needs* 100Mbit. And you're right, almost everyone does *use* 100Mbits, but is that is only because a) 10Mbit equipment is dying out and b) people are influenced by the media and what everyone else is doing, not by what they actually need
It's kinda like saying everyone is buying 1.xG processors these days becuase they *need* all that processing power to render some HTML, or type up that letter to the grandkids, *not* because that's the slowest you can get. Are you starting to see the difference?
Some people need processors that fast, and some people need networks that fast, but the vast majority don't. The vast majority may as well save some $$$ and buy some twisted pair, rather spending stupidly large amounts of money on a rather pointless technology. I know that wireless is all the rage, but christ, wireless is cool because it *frees* you from having wires! This laser net is even more fragile and more annoying than a hardwired net.
As the article said this is technology where you don't "leak" all your network trafic.
Yeah, that's fair, but the hassle factor is still way high. Getting clear LOS from the hub to the node will be nigh-impossible in many buildings, and woe be the tall bastards who wanders through such a network. 8)
FWIW, you may as well install twisted-pair.
Still, if the range is any good, it maybe very cool for setting up temporary outdoor nets.
Gotta disagree with you on that. Java is perfect for this kind of environment. Besides, Java runs fine on small devices, look at Dallas Semi's embedded "Tini" processor. The OS has a J2ME runtime and the whole thing fits in a button.
All the usual Java benefits of course apply; GC, cross-platform, easy to work with, yada yada yada.
The problem with standarising on one hardware platform is that there wouldn't be a standard. Nokia would have their "standard", Ericson would have theirs, Motorola would have another "standard", and so on. So developers would have to go through the same shit they have to today to get an app running on many platforms. In the end one vendor would win out, gain the monopoly and hey presto, the phone software world will suck as much
as the PC software world does today.
It might be different if the thing had a keyboard.
Ahh, you should get a Nokia 9210. I've got a 9110 (and I'll be getting the 9210 as soon as it's out down here) and it's possibly second in terms of usefulness only to my notebook.
Sure, the keyboard on the 9110 sucks, but at least it is integerated into the unit, and is a full qwerty keyboard, a telnet and a VNC client. So when I'm sitting at the pub having a few Pale Ales and I get the call that a server is down, I can fix it from there. It's also extremely useful to email the office to let them know I'm going to be an hour late, _again_.. 8)
So I can't wait until the 9220 comes out, running EPOC and Java2ME, the thing will *rock*.
Then again, it's probably because www.openbsd.org is a mirror hosted by SunSITE Alberta (due to bandwidth constraints or costs, perhaps), whereas openbsd.org is possibly a server hosted and run by OpenBSD.
Try ftp'ing to the machines and have a look at the motd banners.
I guess you can't choose what your mirrors run.. 8(
Probably because one is running a different version of OpenBSD.
IIRC, Netcraft/NMap style identification relies on analising the response packes it gets from the server. This obviously may change due to modifications to the TCP/IP stack in different versions of an OS.
So it's reasonable to assume that OpenBSD may have had a packet signature very similar to Solaris in one version, and quite different in another.
everything seems to be remake of some existing ? usually commercial ? application.
I provided you with a few examples which weren't a remake of some commercial application. Mach (to a lesser extent) and Eros are representative of branches of OS design that commercial vendors have widely avoided for use in a commercial product.
Sure, Eros wasn't the first to use orthogonal persistence. But show me a widely used commercial (or free) OS which uses these concepts.. oh, that's right, there aren't any.
Here's the definition of "revolution" that gdict came up with: "6. A total or radical change; as, a revolution in one's circumstances or way of living."
True, true, MacOSX uses Mach (gee, it must be poorly designed, it's being used by a commercial vendor) but let's see: Most OS's are monolithic, so microkernal OS's are revolutionary; they're a completely different kind of kernel. Orthogonal persistence is likewise revolutionary, how many non-research OS's use it?
Here's a clue: Researchers come up with new ideas, corporations whore the ideas off to everyone else.
(please feel free to correct me here, but I have never seen truly innovative OS project ? everything seems to be remake of some existing ? usually commercial ? application.)
Correction #1: the Mach micro-kernel
Correction #2: Eros
And the endless variations of the above, to name a few.
Hey, why not? Adobe went after KIllistrator, and won.
Hmm, how about becuase XML and SVG are well defined standards that already have a huge amount of software available for it?
Or, because XML is increasingly used in other applications, hence interoperability is not only high right now, but is also getting higher?
But perhaps it is because XML is very well suited to representing diverse forms of data.
I dunno..
Um, yes it is.
What you seem to be missing is that fact that these vendors now produce their own, branded, versions of NS6 for their customers.
Go to Sun, or IBMs web site and you see downloads for NS6 there.
Works for me.
I'd make sure that your dns settings are correct. What happens if you do a `host localhost`?
I've got a few spare straws if you need to clutch any further..
;)
Maybe because Mozilla is a cross platform browser. It's designed to work under anything under the sun that has a c++ compiler.
Now, CSS puts some very strenuous demands on form controls: the ability to specify border styles, sizes and colour, for example. No native widget set (except XUL - the widget set Mozilla uses today) can do all this.
So for every platform Mozilla would support, it would need that platform's native widget set modified and extended to support CSS's requirements. Win32, MacOS, GTK, Qt, Xt, OpenMotif, BeOS, OS/2, yada, yada, yada.
That is a huge amount of work, and the result would be that Mozilla would only be available on one platform: Win32.
It's got something to with pressing the right buttons.
Heh. Buttons.
Don't know about the bookmarks, but it handles my Sent and Trash folders with ~=5500 messages each, and many newsgroups with 20,000+ posts (n.p.m.general has 29238 posts ATM) with speed not much slower than other mailers I've used (Outlook, Messenger, Balsa, Pan, Pine, etc, etc).
The mail functions are glacial, and blow up even more often than the browser.
For speeds of "glacial" approximately equal to every other mail/news client I've used - see above. I'm having trouble remembering when Mail crashed when I was just using it. It must have been at least a few months ago.
Maybe you should a copy of Moz newer than a few months.
Trying out the Hurd
So, are you talking about the other HURD or the other x86 architecture?
Out of curisoity, does anyone know if the ISS has an "offical" language? I mean, how the hell do they expect people to know what's going on if there's, what, 5-10 languages being used up there.
Well gosh darn, I guess I'm not everyone. My home network consisting of (woo!) 3 boxen, dosen't need 100Mbit. The small online application development company I work for, with a 100Mbit net for 17 workstations and 13 servers, rarely sees utilization above 2-5%.
So yeah, I guess everyone *needs* 100Mbit. And you're right, almost everyone does *use* 100Mbits, but is that is only because a) 10Mbit equipment is dying out and b) people are influenced by the media and what everyone else is doing, not by what they actually need
It's kinda like saying everyone is buying 1.xG processors these days becuase they *need* all that processing power to render some HTML, or type up that letter to the grandkids, *not* because that's the slowest you can get. Are you starting to see the difference?
Some people need processors that fast, and some people need networks that fast, but the vast majority don't. The vast majority may as well save some $$$ and buy some twisted pair, rather spending stupidly large amounts of money on a rather pointless technology. I know that wireless is all the rage, but christ, wireless is cool because it *frees* you from having wires! This laser net is even more fragile and more annoying than a hardwired net.
Yeah, that's fair, but the hassle factor is still way high. Getting clear LOS from the hub to the node will be nigh-impossible in many buildings, and woe be the tall bastards who wanders through such a network. 8)
FWIW, you may as well install twisted-pair.
Still, if the range is any good, it maybe very cool for setting up temporary outdoor nets.
Gotta disagree with you on that. Java is perfect for this kind of environment. Besides, Java runs fine on small devices, look at Dallas Semi's embedded "Tini" processor. The OS has a J2ME runtime and the whole thing fits in a button.
All the usual Java benefits of course apply; GC, cross-platform, easy to work with, yada yada yada.
The problem with standarising on one hardware platform is that there wouldn't be a standard. Nokia would have their "standard", Ericson would have theirs, Motorola would have another "standard", and so on. So developers would have to go through the same shit they have to today to get an app running on many platforms. In the end one vendor would win out, gain the monopoly and hey presto, the phone software world will suck as much as the PC software world does today.
Save your sanity. buy a Java-enabled phone today.
Of course, I meant the 9210. Duh.
Ahh, you should get a Nokia 9210. I've got a 9110 (and I'll be getting the 9210 as soon as it's out down here) and it's possibly second in terms of usefulness only to my notebook.
Sure, the keyboard on the 9110 sucks, but at least it is integerated into the unit, and is a full qwerty keyboard, a telnet and a VNC client. So when I'm sitting at the pub having a few Pale Ales and I get the call that a server is down, I can fix it from there. It's also extremely useful to email the office to let them know I'm going to be an hour late, _again_.. 8)
So I can't wait until the 9220 comes out, running EPOC and Java2ME, the thing will *rock*.
Try ftp'ing to the machines and have a look at the motd banners.
I guess you can't choose what your mirrors run.. 8(
IIRC, Netcraft/NMap style identification relies on analising the response packes it gets from the server. This obviously may change due to modifications to the TCP/IP stack in different versions of an OS.
So it's reasonable to assume that OpenBSD may have had a packet signature very similar to Solaris in one version, and quite different in another.
everything seems to be remake of some existing ? usually commercial ? application.
I provided you with a few examples which weren't a remake of some commercial application. Mach (to a lesser extent) and Eros are representative of branches of OS design that commercial vendors have widely avoided for use in a commercial product.
Sure, Eros wasn't the first to use orthogonal persistence. But show me a widely used commercial (or free) OS which uses these concepts.. oh, that's right, there aren't any.
Here's the definition of "revolution" that gdict came up with: "6. A total or radical change; as, a revolution in one's circumstances or way of living."
True, true, MacOSX uses Mach (gee, it must be poorly designed, it's being used by a commercial vendor) but let's see: Most OS's are monolithic, so microkernal OS's are revolutionary; they're a completely different kind of kernel. Orthogonal persistence is likewise revolutionary, how many non-research OS's use it?
Here's a clue: Researchers come up with new ideas, corporations whore the ideas off to everyone else.
Correction #1: the Mach micro-kernel
Correction #2: Eros
And the endless variations of the above, to name a few.
Hmm, maybe because:
Think of it as a computer you'd take to LAN parties or any other situation, that won't require a loan to purchase.
I think there's a RFE for slicing and dicing, but it does make chop suey in five different ways.
- performance, performance, performance.
If you ever thought Moz was slow, get 0.9. Damm, that is one fast browser.
You could always create a *STEP theme yourself..
Mike.
Oh, you were talking about Linus' OS..