It wasn't always like that, I was using Mozilla back in the m1X days, before 0.x was released. All you could hear about was how Moz was a total mess. Back then we all used either lynx or Navigator-4.
I think Mozilla really came out in full PR-force not too long ago, around 1.2 or 1.4. Losing Netscape seems to have helped too, their web page is MUCH cooler and attractive to potential switchers now.
I live in Providence and often go to Trinity Brewhouse, they brew their own there and the beer is still 'alive' when you drink it. It's not paseurized or treated, it's heavy and creamy. And it gives you monster shits if you don't treat yourself right while drinking it.
Tuesday nights my friends and I go out for 'working-class rebellion' and drink ourselves silly until midnight. I've spent many a wednesday in the bathroom near my office giving birth to what must be yeasty-fungus-beer lobes.
I hope none of you think any less of me now. Back to Jaegermeister!
That's odd, because I definitely WOULD make a stink regardless of what the check said. I often order parts to fictitios company names (at my home address) just to bug out the mailman. I have packages addressed to:
"Impaled Infant Ponography" "Basement Cockmonger Sex Studios" "Institute for Breasticular Research"
and so on and so forth.
The UPS guy and the mailman LOVE delivering packages here.
CPU requirements overall are way overbloated. The VAST majority of the load during any gameplay is on the Video bus, the CPU of even machines of five years ago should be more than enough to handle modern games. Think about it, all the CPU really has to do is tell the video card where shit is and handle the 'basics', the video card has to actually draw all the friggin' pixels and figure out the lighting and picture.
I dare someone to do a 'Quake III' test on a machine with a kickass video card, but vary the CPU from an Athlon-XP clocked at 200FSB/1280MHz and then at 333MHz/2100MHz. I'll bet the framerate difference is under 10%.
Actually, I try not to use urinals quite often, because so damn many of them 'fight back' when you piss. I've used properly designed urinals that offer much better deflection angles and they're worlds better. I wonder about who designs the things every time I piss, I also think about that 'Royal' company that makes the plumbing end, they must make a MINT!
I have a home server and workstation with high-clock chips in them, but I severly underclock the server (chip is 800Mhz, I run it at 300Mhz), and moderately underclock the workstation (1.8G - 1.4G). The energy savings are quite significant, as are the reduction in wear-and-tear caused by cooling. Less heat means less fans and airflow, less fans are cheaper to maintain, and less airflow means alot less case-cleaning.
I also replaced my original-generation RADEON with a comparable modern RADEON chip (7500), basically the same chip, but manufactured on a newer process, so my video card needs no fan now. And my motherboard carries a KT600 chipset, but I run it at 266FSB instead of 400FSB and removed the chipset fan, it's cool to the touch.
I think that has a lot to do with chicken-and-egg though, there aren't many people having trouble because very few people are actually running it, because the distros are holding off.
When 2.4 came out it had stuff people needed right away on their desktops, USB, many more drivers, DRI for XFree86, and a whole slew of other things that we were playing catch-up with. 2.6 performs better, but it offers very little in terms of desktop-relevant improvements. The move to 2.6 will naturally be much slower than the move to 2.4, because there's less reason to go there right away.
I do think 2.6 will be less painful than 2.4 was, because of the big vendor support from IBM, and Redhat's closer involvement, amongst others. But just because it will be less trouble doesn't mean it won't be any. I'll personally be waiting for several releases before I take the plunge on any production boxes.
Wow, you need to quit bitching. 2.6 will be in the distros 'when they're ready', do you remember all the really broken 2.4.x stuff? It was REALLY bad press for folks who COULDN'T UNMOUNT DRIVES safely.
Let the ubernerds self-build 2.6 systems for a while and work out more bugs. If you want it you can have it, but mass-distribution before we even hit 2.6.2 might be a BIG mistake.
Seriously, New England is SO DISMAL during the winter, and it stays that way until april or may. We need as many excuses to drink heavily, have social contact, and eat fatty reserves as possible.
Hell, this winter's been vicious cold, most retailers are WAY down in sales because people just aren't leaving their houses unless they have to. Hell, today peaked over freezing for the first time in about two or three weeks, at least; there were ARMIES of people outside going to get haircuts, food shopping, and getting cars repaired and cleaned.
If it weren't for these excuses to party we'd all go nuts sometime in February.
ugh. No, they weren't actual ethnic Gypsies. They were tightly-family-knit travelling debt generators.
It might not be Politically Correct, but they were gypsie motherfsckers, and they hardcore jewed my landlord. On top of that, their 'remodeling' was a serious case of nigger engineering. They mick'd up the drains, polocked the dryer, and went fisheye/gook on the paint job.
But you shouldn't take me seriously, because I'm of Armo-Limey goat-herding heritage, want any feta?
I was thinking abou this too. I just had some folks evicted from the apartment upstairs, they were total gypsies, and they screwed the landlord for about $5000 in total, not to mention made my life a living hell for a year. Is there any sort of 'social anonymous drop-box' for this sort of thing?
I feel bad for the next victims of these human waste. People like that make me actually believe in euthanasia, some people really DON'T contribute, and the world would be better without. Call me a facist, call me heartless, but I think we could use a heartless facist for a while, or at least legal thuggery after getting a judgement, I'd love to crack that asshole's skull if he ever touches my property again.
No, the MOST optimal method would be to slap a duron and 256MB ram, and an integrated chipset (SIS?) onto a PCI card and have this WINE-on-Mac implementation execute the x86 code on the x86 processor. All the calls to the API would then get routed to the PPC-native WINE implementation.
Hell, I'll bet even a C3 or Transmeta chip would do better than an emulator.
Apple could sell the cards at a profit for under $200.
Emulation not fast enogh? Upgrade the card to a faster version, maybe they should have two if it sells initially, one running a C3 on a socket 370 and one running a PIII on the same socket.
I think a lofty goal for the next 'major' rewrite, like 3.0, should be to completely reorganize the driver architecture.
I've said this before, but the kernel should implement some 'model' of storage, maybe adopt the SCSI command set. All storage devices, be they FireWire, USB, ATA, SATA, ATAPI, SCSI, Fibre-Channel, whatever, should 'filter' out what functions of the available storage commands they don't support. A drive is a drive is a drive, and they should all be attacked from the same place in the kernel. This might even make it faster and easier to add support for new storage technologies as they become available.
I can think of other sections that could use work too. the NFS client and server will have to be boosted to v4.
I want 'intelligent serial output buffering' for storage, I think the output buffers could be 'decoded' by the filesystem and storage drivers and reorganized by a small 'optimizer task' before output to disk, the optimizer would schedule the actual head movements of the disk to happen in a more organized fashion (i.e. 'I've got it, but I'm holding off until I clear the activity on this area of the disk').
I want intelligent precaching, the kernel communicates with a small access-logger, eventually it learns that when 'mozilla-bin' gets loaded, 'libgtk' and 'libnss' are coming up next and frontloads them into the disk cache.
I want the kernel folks and the XFree folks to sit down and decide on a way to make interface devices of all sorts interface SEAMLESSLY, even if it means writing a new 'bridge' and extending the protocol or something. X shouldn't crash when I plug a second mouse in.
I'd like to see a NEW network file system, not NFS, not SMB, something NEW and simple and clean, it would probably be userland though. And I want whoever makes it to also make a Windows driver for it so we can make Windows boxen 'play on our terms'. If it really was good I'm sure OS X would jump onboard, and there'd be a universal network file system.
So do I, but I keep findig places where Linux has the advantage. OS X is a kick-ass server and desktop OS, but Linux is really great for obscure shit, like making that ancient LPT photographic printer into a network printer, or packet-sniffing the network to figure out where all the traffic's coming from.
Hell, I run 200 Macs, but I use Linux boot-CDs to image the ones from the pre-firewire days. It's just easier to have a respawning pair of 'netcat' processes listening on the server than fiddling with open-firmware or netrestore. I just boot the mac with the linux CD, netcat the file down and dd it to/dev/hda. Of course there's a bit more to it than that if you actually want it to happen quickly, but if you know your fundamentals it's no hassle.
Do I feel guilty about not using Linux? Sometimes, I feel bad for not using Linux on my x86 box here, but I need to run a windows app to track tickets on it. I feel bad for not running a few Linux boxes for the kids to toy with on campus, but if they show an inclination to geekiness I'll be showing them the way to OSS anyway.
At least you get the OPTION of shooting yourself in the foot, Gentoo's the only Linux distro that gives you the option of a BSD-like 'everything from source' install. If you really know what you're doing you'll:
# emerge -Pv > ~/emerge.whatever.deps.log
before you merge, giving you the option to build those packages WITH X later if you so choose.
Know your enemy, your officials in congress are the top few hundred 'please everyone' class presidents/kissups of the country. They got to where they are by not pissing anyone off, especially those who kicked them the loot to advertise to the general(ly stupid) population.
This is what these guys are facing:
Nice, well-dressed, smart, attentive and rich lobbyists take them out to lunch and explain that patents on inventions were great for the industrial revolution, so patents on business practices will be a boon for the 'new service economy'. It really doesn't SOUND bad, especially after a few glasses of wine and a free lunch. Why not? right?
More like 'shell script'. I'd make one-letter abbreviations for all your usual commands on the remote host, and keep a cheat-sheet on the wall. Also, if you find yourself doing something more than once, you ought to script it to save the agony. Overall it's less flexible but more convenient, and you can see what you're doing.
Sorry, but after the initial shakedown, AMD is pretty stable in terms of their sockets and backwards compatability. I've had very recent Athlon Bartons running in boards several years old, KT-133 based boards. Hell, my main workstation is a KT-266a from 2000 with an Athlon-XP 2500+ in it. The FSB for the CPU is rated at 333 and I run it at 266, but it still WORKS. It's not like Intel, where every CPU upgrade has you shopping for a new mobo, power supply, and heatsink. I think Socket-939 will be around for a LONG time, like socket-7 and socket-a were.
I wonder if screen artifacts like lines, rectangles, and font letters will be rendered as polygons by the GPU or if they'll be rendered by the CPU to a texture. I guess put another way, will the vector scaling be handled by the GPU or the CPU?
That's how Quartz Extreme works, the entire screen is rendered by OpenGL, and the windows themselves are OpenGL textures. This is a lot faster (on modern video busses and cards) than trying to do all the eyecandy and GUI-related tricks on the CPU and drawing to the video card.
What I can't wait for from OSX, Longhorn, and is an OpenGL/DirectX rendered display that also implements a vector-based system, so I can run my 19" display at maximum resolution and get finer, smoother text and widgets, not unreadably small ones.
The way display managers should work in this day and age is to set the maximum resolution that works on your display, pop a rectangle on screen and say 'measure this rectangle with a ruler and enter it's real legnth in this text box'.
It wasn't always like that, I was using Mozilla back in the m1X days, before 0.x was released. All you could hear about was how Moz was a total mess. Back then we all used either lynx or Navigator-4.
I think Mozilla really came out in full PR-force not too long ago, around 1.2 or 1.4. Losing Netscape seems to have helped too, their web page is MUCH cooler and attractive to potential switchers now.
then MAIL is to SPAMFARI!
Ahh, the beer shits.
I live in Providence and often go to Trinity Brewhouse, they brew their own there and the beer is still 'alive' when you drink it. It's not paseurized or treated, it's heavy and creamy. And it gives you monster shits if you don't treat yourself right while drinking it.
Tuesday nights my friends and I go out for 'working-class rebellion' and drink ourselves silly until midnight. I've spent many a wednesday in the bathroom near my office giving birth to what must be yeasty-fungus-beer lobes.
I hope none of you think any less of me now. Back to Jaegermeister!
That's odd, because I definitely WOULD make a stink regardless of what the check said. I often order parts to fictitios company names (at my home address) just to bug out the mailman. I have packages addressed to:
"Impaled Infant Ponography"
"Basement Cockmonger Sex Studios"
"Institute for Breasticular Research"
and so on and so forth.
The UPS guy and the mailman LOVE delivering packages here.
I'm just noting that you and I are the only two people in the world who still remember iCab. It's part of my Macintosh emergency kit.
CPU requirements overall are way overbloated. The VAST majority of the load during any gameplay is on the Video bus, the CPU of even machines of five years ago should be more than enough to handle modern games. Think about it, all the CPU really has to do is tell the video card where shit is and handle the 'basics', the video card has to actually draw all the friggin' pixels and figure out the lighting and picture.
I dare someone to do a 'Quake III' test on a machine with a kickass video card, but vary the CPU from an Athlon-XP clocked at 200FSB/1280MHz and then at 333MHz/2100MHz. I'll bet the framerate difference is under 10%.
Actually, I try not to use urinals quite often, because so damn many of them 'fight back' when you piss. I've used properly designed urinals that offer much better deflection angles and they're worlds better. I wonder about who designs the things every time I piss, I also think about that 'Royal' company that makes the plumbing end, they must make a MINT!
I have a home server and workstation with high-clock chips in them, but I severly underclock the server (chip is 800Mhz, I run it at 300Mhz), and moderately underclock the workstation (1.8G - 1.4G). The energy savings are quite significant, as are the reduction in wear-and-tear caused by cooling. Less heat means less fans and airflow, less fans are cheaper to maintain, and less airflow means alot less case-cleaning.
I also replaced my original-generation RADEON with a comparable modern RADEON chip (7500), basically the same chip, but manufactured on a newer process, so my video card needs no fan now. And my motherboard carries a KT600 chipset, but I run it at 266FSB instead of 400FSB and removed the chipset fan, it's cool to the touch.
I think that has a lot to do with chicken-and-egg though, there aren't many people having trouble because very few people are actually running it, because the distros are holding off.
When 2.4 came out it had stuff people needed right away on their desktops, USB, many more drivers, DRI for XFree86, and a whole slew of other things that we were playing catch-up with. 2.6 performs better, but it offers very little in terms of desktop-relevant improvements. The move to 2.6 will naturally be much slower than the move to 2.4, because there's less reason to go there right away.
I do think 2.6 will be less painful than 2.4 was, because of the big vendor support from IBM, and Redhat's closer involvement, amongst others. But just because it will be less trouble doesn't mean it won't be any. I'll personally be waiting for several releases before I take the plunge on any production boxes.
Wow, you need to quit bitching. 2.6 will be in the distros 'when they're ready', do you remember all the really broken 2.4.x stuff? It was REALLY bad press for folks who COULDN'T UNMOUNT DRIVES safely.
Let the ubernerds self-build 2.6 systems for a while and work out more bugs. If you want it you can have it, but mass-distribution before we even hit 2.6.2 might be a BIG mistake.
Seriously, New England is SO DISMAL during the winter, and it stays that way until april or may. We need as many excuses to drink heavily, have social contact, and eat fatty reserves as possible.
Hell, this winter's been vicious cold, most retailers are WAY down in sales because people just aren't leaving their houses unless they have to. Hell, today peaked over freezing for the first time in about two or three weeks, at least; there were ARMIES of people outside going to get haircuts, food shopping, and getting cars repaired and cleaned.
If it weren't for these excuses to party we'd all go nuts sometime in February.
ugh. No, they weren't actual ethnic Gypsies. They were tightly-family-knit travelling debt generators.
It might not be Politically Correct, but they were gypsie motherfsckers, and they hardcore jewed my landlord. On top of that, their 'remodeling' was a serious case of nigger engineering. They mick'd up the drains, polocked the dryer, and went fisheye/gook on the paint job.
But you shouldn't take me seriously, because I'm of Armo-Limey goat-herding heritage, want any feta?
I was thinking abou this too. I just had some folks evicted from the apartment upstairs, they were total gypsies, and they screwed the landlord for about $5000 in total, not to mention made my life a living hell for a year. Is there any sort of 'social anonymous drop-box' for this sort of thing?
I feel bad for the next victims of these human waste. People like that make me actually believe in euthanasia, some people really DON'T contribute, and the world would be better without. Call me a facist, call me heartless, but I think we could use a heartless facist for a while, or at least legal thuggery after getting a judgement, I'd love to crack that asshole's skull if he ever touches my property again.
No, the MOST optimal method would be to slap a duron and 256MB ram, and an integrated chipset (SIS?) onto a PCI card and have this WINE-on-Mac implementation execute the x86 code on the x86 processor. All the calls to the API would then get routed to the PPC-native WINE implementation.
Hell, I'll bet even a C3 or Transmeta chip would do better than an emulator.
Apple could sell the cards at a profit for under $200.
Emulation not fast enogh? Upgrade the card to a faster version, maybe they should have two if it sells initially, one running a C3 on a socket 370 and one running a PIII on the same socket.
I think a lofty goal for the next 'major' rewrite, like 3.0, should be to completely reorganize the driver architecture.
I've said this before, but the kernel should implement some 'model' of storage, maybe adopt the SCSI command set. All storage devices, be they FireWire, USB, ATA, SATA, ATAPI, SCSI, Fibre-Channel, whatever, should 'filter' out what functions of the available storage commands they don't support. A drive is a drive is a drive, and they should all be attacked from the same place in the kernel. This might even make it faster and easier to add support for new storage technologies as they become available.
I can think of other sections that could use work too. the NFS client and server will have to be boosted to v4.
I want 'intelligent serial output buffering' for storage, I think the output buffers could be 'decoded' by the filesystem and storage drivers and reorganized by a small 'optimizer task' before output to disk, the optimizer would schedule the actual head movements of the disk to happen in a more organized fashion (i.e. 'I've got it, but I'm holding off until I clear the activity on this area of the disk').
I want intelligent precaching, the kernel communicates with a small access-logger, eventually it learns that when 'mozilla-bin' gets loaded, 'libgtk' and 'libnss' are coming up next and frontloads them into the disk cache.
I want the kernel folks and the XFree folks to sit down and decide on a way to make interface devices of all sorts interface SEAMLESSLY, even if it means writing a new 'bridge' and extending the protocol or something. X shouldn't crash when I plug a second mouse in.
I'd like to see a NEW network file system, not NFS, not SMB, something NEW and simple and clean, it would probably be userland though. And I want whoever makes it to also make a Windows driver for it so we can make Windows boxen 'play on our terms'. If it really was good I'm sure OS X would jump onboard, and there'd be a universal network file system.
So do I, but I keep findig places where Linux has the advantage. OS X is a kick-ass server and desktop OS, but Linux is really great for obscure shit, like making that ancient LPT photographic printer into a network printer, or packet-sniffing the network to figure out where all the traffic's coming from.
/dev/hda. Of course there's a bit more to it than that if you actually want it to happen quickly, but if you know your fundamentals it's no hassle.
Hell, I run 200 Macs, but I use Linux boot-CDs to image the ones from the pre-firewire days. It's just easier to have a respawning pair of 'netcat' processes listening on the server than fiddling with open-firmware or netrestore. I just boot the mac with the linux CD, netcat the file down and dd it to
Do I feel guilty about not using Linux? Sometimes, I feel bad for not using Linux on my x86 box here, but I need to run a windows app to track tickets on it. I feel bad for not running a few Linux boxes for the kids to toy with on campus, but if they show an inclination to geekiness I'll be showing them the way to OSS anyway.
No, but you can freely advise any sketchy arabs passing through about where to get the best buds at the lowest rates.
DUDE!
Shut up! You're sitting on a GOLDMINE with that whole 'light by toggle' idea!
We should go into business. You've got the technical end, I'll handle the business and marketing.
whoops, slashcode interpreted what I was trying to merge ('whatever'-in-carets) instead of printing it. you get the idea. I'm not an idiot. Maybe.
At least you get the OPTION of shooting yourself in the foot, Gentoo's the only Linux distro that gives you the option of a BSD-like 'everything from source' install. If you really know what you're doing you'll:
# emerge -Pv > ~/emerge.whatever.deps.log
before you merge, giving you the option to build those packages WITH X later if you so choose.
Know your enemy, your officials in congress are the top few hundred 'please everyone' class presidents/kissups of the country. They got to where they are by not pissing anyone off, especially those who kicked them the loot to advertise to the general(ly stupid) population.
This is what these guys are facing:
Nice, well-dressed, smart, attentive and rich lobbyists take them out to lunch and explain that patents on inventions were great for the industrial revolution, so patents on business practices will be a boon for the 'new service economy'. It really doesn't SOUND bad, especially after a few glasses of wine and a free lunch. Why not? right?
More like 'shell script'. I'd make one-letter abbreviations for all your usual commands on the remote host, and keep a cheat-sheet on the wall. Also, if you find yourself doing something more than once, you ought to script it to save the agony. Overall it's less flexible but more convenient, and you can see what you're doing.
Sorry, but after the initial shakedown, AMD is pretty stable in terms of their sockets and backwards compatability. I've had very recent Athlon Bartons running in boards several years old, KT-133 based boards. Hell, my main workstation is a KT-266a from 2000 with an Athlon-XP 2500+ in it. The FSB for the CPU is rated at 333 and I run it at 266, but it still WORKS. It's not like Intel, where every CPU upgrade has you shopping for a new mobo, power supply, and heatsink. I think Socket-939 will be around for a LONG time, like socket-7 and socket-a were.
I wonder if screen artifacts like lines, rectangles, and font letters will be rendered as polygons by the GPU or if they'll be rendered by the CPU to a texture. I guess put another way, will the vector scaling be handled by the GPU or the CPU?
That's how Quartz Extreme works, the entire screen is rendered by OpenGL, and the windows themselves are OpenGL textures. This is a lot faster (on modern video busses and cards) than trying to do all the eyecandy and GUI-related tricks on the CPU and drawing to the video card.
What I can't wait for from OSX, Longhorn, and is an OpenGL/DirectX rendered display that also implements a vector-based system, so I can run my 19" display at maximum resolution and get finer, smoother text and widgets, not unreadably small ones.
The way display managers should work in this day and age is to set the maximum resolution that works on your display, pop a rectangle on screen and say 'measure this rectangle with a ruler and enter it's real legnth in this text box'.