Well, speaking of karma, ever since I created this new account, my karma has been at -1 -- it was on creation, before I ever posted a comment (I checked). Since then, I don't believe I've ever been moderated up or down, so my karma is stuck there -- thus, I always post at 0, even though I'm not a troll:(
Note that this account was created at the height of Slashcode bugginess...
Re:Why does everyone get their panties in a knot?
on
GNOME 3.16 Released
·
· Score: 0
Funny, I'm a "professional" -- C++ and Java programmer -- and guess what! I use Linux/KDE as my dev box!
Linux is the best thing for development, period. Windows is great for marketers, sales types, and managers, who make light demands on their systems. I suspect you fall into this category, no?
Speed is very driver dependent. On identical hardware, RedHat 7.2 ran Quake 3 significantly faster than Windows XP using a GeForce 2 and the latest NVidia drivers.
I don't remember where I read this, incidentally. It was in a review of a dual-boot AMD machine (RH 7.2 and XP).
Anyway, my point is that the "X is slow!" laments are just FUD.
What would be great would be to see dotGNU's replacement for Passport/Hailstorm integrated with J2EE. Ideals are great, and I support Free, but J2EE 1.3 (with message driven beans) is really a great platform. It's mature, stable, and the messaging system beats the hell out of.NET's SOAP RPCs. So what you'd end up with is roaming authentication with the user's privacy a priority running on a mature, portable, non-vapour platform...cool!
I agree with all you've said, except for the last bit about Baywatch, etc. I spent time in eastern Turkey, Syria, and Thailand, and I can tell you that American pop exports are everywhere...to imply that Afghanis must somehow discard their "genuine" mindset (whatever that might be) in order to enjoy American pop culture is ridiculous. Once you've discussed Madonna with a Turkish kid whose entire village has one phone, you'll see what I mean.
It's the DivX bit that did it for me...as you've rightly pointed out, only the most dedicated downloader on earth would go through with it on 5 year old technology.
IE5 in combination with IIS 5.0 screws with TCP, as I found out while writing a bunch of low-level packet code about a year ago. To maintain a connection, they mess with the sequence numbers in the TCP packets. In this way, IE5 and IIS 5.0 seem faster when they work together, because they look for the changed sequence numbers and hold the connection open. Also, they send RSTs instead of the regular ACK/FIN sequence.
Breaking and manipulating standards in this way, especially fundamental ones like TCP, are the reason why IE will never be open-sourced.
It's not just ego. Projects with fun programming (the kernel, Gimp, etc.) attract a lot more attention than office suites and other "boring" apps. Office stuff is dull to work on (sorry, but it's true; scroll through the KOffice code sometime) and attract far fewer contributors. The open source model excels at commodity programming -- OSes, infrastructure, direct implementation of RFCs. But it has fallen short on things like games and applications (with some notable exceptions). Look at it this way: there are very good open source 3d engines (Crystal Space) and practically no good open source games.
My chosen desktop, the KDE, is great from a developer standpoint. There are so many nice, logical services and features, and it's object-oriented right down to the metal. It's a platform just waiting for applications: if (when) the commercial vendors jump on board, it will at least match the best mass-market desktops.
It really comes down to vendor support to supply those apps open-source developers won't. Once the Adobes, etc. jump in, the situation will change radically.
Well, speaking of karma, ever since I created this new account, my karma has been at -1 -- it was on creation, before I ever posted a comment (I checked). Since then, I don't believe I've ever been moderated up or down, so my karma is stuck there -- thus, I always post at 0, even though I'm not a troll :(
Note that this account was created at the height of Slashcode bugginess...
Funny, I'm a "professional" -- C++ and Java programmer -- and guess what! I use Linux/KDE as my dev box!
Linux is the best thing for development, period. Windows is great for marketers, sales types, and managers, who make light demands on their systems. I suspect you fall into this category, no?
Speed is very driver dependent. On identical hardware, RedHat 7.2 ran Quake 3 significantly faster than Windows XP using a GeForce 2 and the latest NVidia drivers.
I don't remember where I read this, incidentally. It was in a review of a dual-boot AMD machine (RH 7.2 and XP).
Anyway, my point is that the "X is slow!" laments are just FUD.
True, true. Why do people do stupid stuff like write desktops in C? What cretins would do such a thing? Object model? Ha!
What would be great would be to see dotGNU's replacement for Passport/Hailstorm integrated with J2EE. Ideals are great, and I support Free, but J2EE 1.3 (with message driven beans) is really a great platform. It's mature, stable, and the messaging system beats the hell out of .NET's SOAP RPCs. So what you'd end up with is roaming authentication with the user's privacy a priority running on a mature, portable, non-vapour platform...cool!
One solution is to use apt. The guys behind the KDE .deb packaging have done an excellent job.
I agree with all you've said, except for the last bit about Baywatch, etc. I spent time in eastern Turkey, Syria, and Thailand, and I can tell you that American pop exports are everywhere...to imply that Afghanis must somehow discard their "genuine" mindset (whatever that might be) in order to enjoy American pop culture is ridiculous. Once you've discussed Madonna with a Turkish kid whose entire village has one phone, you'll see what I mean.
It's the DivX bit that did it for me...as you've rightly pointed out, only the most dedicated downloader on earth would go through with it on 5 year old technology.
IE5 in combination with IIS 5.0 screws with TCP, as I found out while writing a bunch of low-level packet code about a year ago. To maintain a connection, they mess with the sequence numbers in the TCP packets. In this way, IE5 and IIS 5.0 seem faster when they work together, because they look for the changed sequence numbers and hold the connection open. Also, they send RSTs instead of the regular ACK/FIN sequence.
Breaking and manipulating standards in this way, especially fundamental ones like TCP, are the reason why IE will never be open-sourced.
It's not just ego. Projects with fun programming (the kernel, Gimp, etc.) attract a lot more attention than office suites and other "boring" apps. Office stuff is dull to work on (sorry, but it's true; scroll through the KOffice code sometime) and attract far fewer contributors. The open source model excels at commodity programming -- OSes, infrastructure, direct implementation of RFCs. But it has fallen short on things like games and applications (with some notable exceptions). Look at it this way: there are very good open source 3d engines (Crystal Space) and practically no good open source games.
My chosen desktop, the KDE, is great from a developer standpoint. There are so many nice, logical services and features, and it's object-oriented right down to the metal. It's a platform just waiting for applications: if (when) the commercial vendors jump on board, it will at least match the best mass-market desktops.
It really comes down to vendor support to supply those apps open-source developers won't. Once the Adobes, etc. jump in, the situation will change radically.