matt, I'm flattered that you'd reply to my remarks. And it's cool that you'd attempt a coherent response. Next time though, you should actually read what you are responding to first ...
mattst88 wrote:What the heck were they thinking when they started depending on technologies that our beloved IRIX doesn't have?! Don't they know how many IRIX users they have? I can't believe they'd alienate such a huge and important user-base like that. And, doing all of that over the objections of the many IRIX developers who begged and pleaded with them to just not use such a new (from the year 2000!) technology like Xrender.
Willie Mays used to play left field but at least he could catch the ball. What I wrote was "I use Firefox on Windows at least a half hour a day and it's shit." Just last Monday, when I was in a rush to find where I was going, four tabs open, Fireflop 11 on WINDOWS and the cpu goes to 98%, entire application freezes, no scroll bar movement, no tab changing, no tab closing, no response of any sort, just a pegged cpu and memory skyrocketing.
Let me say this one more time with emphases : ON WINDOWS, VERSION ELEVEN, LATEST GREATEST, the fucking useless piece of shit hangs solid. Ten goddamned years of high-quality volunteeer coding, a thousand eyes, a thousand hands, we've got Xrender and GTK2 and XULrunner and extensions and 800 million bucks from Google and the things is a piece of shit. It does this frequently.
The morons who wrote this turd should be St Valentinesed.
I don't know if you know what XRender is, so to make sure everyone's on the same page: it's a hardware-accelerated 2D rendering API for X dating back to XFree86 4.0.1 in 2000. So, by using it, they accelerate the rendering of webpages, specifically anti-aliased text.
Yes, I agree. It's very important that anti-aliased text is clear and bright and that the nice clock hands can be oh so pretty - while the fucking useless piece of shit is frozen solid, ignoring user input, gobbling memory and cpu, and waiting to be killed with the good ol' Win 3.1 three finger salute.Very important, I agree with you totally.
Why do you think anyone upstream would care about IRIX? The people working on Firefox (and all other Free Software for that matter) are doing it because (1) they're paid by their employer to do so (ie, paid to care), or (2) because they've got a personal desire to do so.
You are missing the point. If they had improved Fireflop in any way since the days of 2.02.000002, then maybe they'd have an excuse.
... but they haven't. It's shit and apparently it will always be shit. So why did they bother to screw the people who used to use it on Irix and other less popular platforms ? Ego ? The same idiotic puffed-up "We're winning in the marketplace !" braindead swill they were peddling back when it was Netcrap ? They haven't had a decent product since Netscape 3. Microsoft crushed them like a bug because they are idiots and losers with a shit product. What's even worse is that the Netcrap losers couldn't even handle it when a group within the Beast came out with a worthwhile program. Noooo, their little egos couldn't take that so they had to destroy the Phoenix project so they could "win in the marketplace."
The Mozilla Foundation smells, worse than a dead skunk in the middle of the road, stinkin' to high high heaven.
That's only marginally more ridiculous than the current attitude that no one who works on Firefox knows what the fuck he's doing and if they'd only just listen to you (and perhaps support IRIX!) then everything would be right with the world.
If they had one-tenth of a brain they could perhaps do something about the underlying problems. The basic structure of their program is all wrong. I don't know doodly but I do know Rule Number One :
In any nontrivial userland program you do not repeat not allow any operation to interrupt the message queue for more than one-tenth of a second. You have a primary message queue which listens to the god-damned user all the time and subsidiary to that queue you spin off threads or processes to do work. In a multi-tasking operating system you do not allow your dumbfuck program to lock the user out of control just because your dumbfuck programmers are too busy playing with pretty little clock hands and other jackoff games to structure the program correctly. Here's a hint, Windows-boyz : this ain't DOS 3.3 no more.
Yes. They are morons. They may be masters of the marketplace, they can play with their dicks until the cows come home, they can give each other tongue kisses all day and all night telling themselves how wonderful they are, but the product is shit stuffed into a velvet condom. End of story.
I think your view of how free software is developed is totally warped. You shouldn't expect someone to maintain something ...
Then they should shut their everflapping gobstoppers about "the commuuuuunity" and what altruists they and "Opeeeen Sooooores" are. They're in it for the money, just like Judas Iscariot. At least Larry has always been honest about being a money-grubbing ethics-free jerk ...
There are some very cool people involved with open source. None of them work at Mozilla.
I wouldn't normally bother to respond to things like this, but I've noticed that this how dare they not support IRIX?! attitude around here way too much. I don't know if it comes from a weird sense of entitlement or from a lack of understanding of how the free software you're lucky to have is developed.
It's called, "you go home with the one what brung ya."
There are nice people and skilled ones working with open source. Bob Friesenhahn is cool, the xpdf guy is cool, there are many.
There are also a lot of pure shitheads who should be writing Windows apps. We were better off when they were writing Windows apps. They have no talent and no skill and I wish they would all just drop dead.
Linus, Stallman, Open Sores, they were all the underdogs in the early nineties. When they were the underdogs it was all "standards ! Software should adhere to standards so it can be ported fairly easily to any platform ! Linux runs on almost all hardware ! We aren't fat and bloated like that Windows shit, we're lean and mean and standards-compliant and community-driven and you can run Linux apps on an old 486 with only two megs of RAM ! We're the PEOPLE'S operating system, not like them proprietary corporates who don't care about their users !"
So we supported them. And pushed them. And built up their "market share." I was pushing all my friends onto Phoenix 0.4 when it was more than a little rough. We made them respectable. Made them what they are today.
Now it's "Buy a bigger hard drive, they're cheap. And a faster cpu. And you will use our compiler or you can forget it. If you don't like it, go fuck yourself. "
There's a certain feeling of betrayal here, ya know ? It's hard to sleep comfortably with that knife in the back. I hope they enjoy their thirty pieces of silver ... but if they hang themselves some of us will have a party. If they can figure out how to do it correctly, anyway.