I know of at least one rewritten.DLL, for Windows9x, the folks at wininternals rewrote the VCACHE functionality with some better self-management and memory compression. Apparently they did accomplish a working replacement to the Windows VCACHE system, but without full-disclosure the performance and reliability were limited. In the end the speed was the same as the old VCACHE, and the compact/compress parts didn't seem to be all that useful.
I think a G3 has more horsepower per-cycle than a PIII, I seem to compile things in less time on my G3/450 than on my PIII/600. Of course this is pretty subjective, but most other things seem faster on the G3 too.
The G3 has much better integer performance than a PIII of similar clocking, and FPU scores are neck-and-neck. I don't know about you, but I tend to make use of the integer units about 100 times more often than the FPU units.
I think our 'feel' for instructions-per-clock has been whacked by the P4, which does amazingly little per-cycle. The PIII was a hot slow CPU (for it's clock), and the P4 is even worse.
I totally disagree that Centrino is the 'best' mobile chipset. Transmeta's offerings are way too slow for my taste, AMD CPUs draw gobs of power, and Centrino is 'black boxed' to the Linux community.
The 'best' mobile CPU in my opinion is available from Apple, as either a PPC750 or a PPC74xx. You really can't beat the iBook line in terms of price/performance/quality. Sure, the clock speed is a bit low, but even the G3 has tons of horsepower. A 900MHz iBook running Linux feels about as fast to me as a 2GHz Centrino.
You should meet my friend GREP, he's totally into finding the important shit for you.
I usually grep for 'ppc' 'm68k' 'torvalds' 'cox' 'morton' 'ATA' 'radeon' and a few other things, that gives me a good enough grip on what's in the new releases.
I'll be waiting for 2.6 to mature before I take the plunge, I stayed on 2.2 after the 2.4 release and I was VERY happy to be working away without fear as thousands of 2.4 users were scared to unmount drives, had to deal with a broken-and-fixed-and-swapped VM, and other minor stupidity.
I for one don't really see anything good for _ME_ in 2.6, the parts of the kernel I use are actually in better repair under 2.4 (framebuffer and OSS, mostly). I've tried recent 2.6-test builds, and the small performance gains and better 'full throttle process niceness' were barely noticeable to me.
I'll stick to 2.4 until 2.6 is in good-enough shape to move comfortably into. I'll let everyone else sweat it out.
I'm not AGAINST 2.6, I welcome it's development and release, but 2.4 is as great a product as it ever was, and I can wait.
An appealing alternative would be an OpenFirmware implementation for x86. Seriously, don't you LIKE the idea of your machine starting into a native 32-bit (64 soon) environment? Your hardware being able to pass a concrete and well-defined device list to the kernel? Native filesystem support for your booting, so you don't have to use an interim loader like GRUB? Finally shedding the STUPID BACKWARDS 1980s IRQ/resource management system we STILL use for no good reason?
I'll bet Apple will stick with OF on PPC for a long time, and implement hardware DRM as a separate feature.
In Gentoo you can 'emerge vanilla-sources' instead of 'gentoo-sources' for a plain-jane vanilla kernel. To work with developmental vanilla kernels you just 'emerge development-sources'.
If you're into manually tweaking kernels and packages I highly recommend Gentoo, you'll learn tons about Linux just by installing it.
Alright, Gentoo's portage package management does this to a certain extent, if I want to know what purpose package 'samba' is I can just 'emerge -s samba' and it will tell me "net-fs/samba - a native windows file server"
If I want to see what other packages are in that group I can just 'ls/usr/portage/net-fs' and get a listing of other network filesystem utilities there are.
That's why I stopped. I'm too curious to not ask questions, the curiosity eats me up, and I definitely didn't want to get caught snooping. Also, I felt bad when I was formatting hard drives full of people's work, I wanted to make zip disks and drop them off in their mailboxes, I'm not cut out for that business.
I've done some 'odd jobs' for very questionable people doing very questionable things. From money-counting to teaching about encryption. These people take SERIOUS offense if you even THINK you're doing work for the mob. The whole show is veiled by a projection of legitimate business, it's almost as if the people involved believe their own stories of what they're doing.
I actually felt the same way. I'm a technician for a service company that pimps me out to other companies. I told my manager, who tells me where/when I have to be and what I should do there, that HE should enter my timesheets and expense reports, because HE already knows the answer, and it's HIS job to manage my time and expenses. I have better things to do than spend my time filling out forms so he can 'check' them, he may as well just fill them out himself.
I don't know. I hope something very personal and very scary happens to people like McBride.
The law is obviously going to take a long time to work, and his army of lawyers working on huge sums of borrowed money will just keep leeching from the Linux camp. This might be something you and I can brush off, but the PHBs out there are REALLY not going to take on OSS software so long as shit like this keeps happening.
As mentioned earlier, Internet2 is NOT what it sounds like. It's just another high-speed WAN, like the commercial backbones, but because it's *cough* academic only *cough* it's got a lot less traffic and there are no artificial speed bumps.
See when you get an internet connection, of any kind, you usually get wired up for a LOT more bandwidth than you buy, but the ISP caps it to make a market.
On the Internet2 there are different grades of connection, but a huge number of schools are chatting to each other at 155Mbps, full-rate ATM. If you're in a dorm at any of those schools on the I2, chances are some of your regular ho-hum web/p2p traffic flows through the I2.
The real advantages of the I2 project are reduced school ISP costs, as inter-school traffic doesn't have to traverse a commercial line, and much better collaborative access for research, development, and distance-learning.
So will mine, but that doesn't mena you can't take that bank card down to the grocery and try fifteen combos, the rule is set at the ATM machine in the case of most banks, not on the 'back end'.
I get some tax relief for donating money to certain non-profits. I've posted before how I donate a few bucks to Mozilla, GCC, the FSF, EFF, etc. You can save quite a bit of money if you fill out the long-form tax return and document your 'charitable contributions'.
Last night in the checkout I was behind a very nervous man who got what he claimed was -HIS- ATM PIN wrong 14 times! It was quite obvious that he was using somebody else's card, he eventually got it but I watched him try several permutations of someone's birthday. After he left I asked the clerk what she thought and she was totally clueless, she said she deals with people who forget their PIN numbers all day long. I asked if the store had a policy to check their state ID against the card they were trying to use if it's obviously fraudulent, and she said she's only interested in keeping the line moving.
Now you know one reason identity theft is so easy, store clerks are letting people try PIN numbers willy-nilly until they get the right one. There should be a 'five times' law, after which they cut your card up.
I don't know if it's worth anything, but I always rename the default accounts on any windows box that's connected to the 'net. I rename Administrator to 'root' and guest to 'nobody' and other such nonsense. One would think that it would at least stop a great many 'brute-force' scripted login attempts against windows machines. It's also more convenient for me as a Linux Guy to have 'root' login (ever typed 'Administartor'?)
I have an Idea, why don't we have you go to the moon , wave your arms, and catch hubbell? at 1/6th earth's gravity how bad could catching a 13-ton chunk of metal be? We'll let you do it because it was your idea to stash it on Luna.
I put in my two-weeks notice because I found a decent sysadmin job. I'm leaving behind:
Field Technician: A+ / Net+ / MCSE / Compaq certified Good People skills Salary $350/week after taxes 8 - 12-hour days at locations anywhere in 160-mile range, no overtime pay. Familiar with banking hardware and software, insurance compliance rules, data security concepts. Assist Active Directory and Novell teams with desktop issues. Ability to work with server hardware and software.
it's about $12/hour assuming 8-hour days, but I work about 55 hours/week for the same pay. And this is ion one of the most expensive areas of the country to live.
1. Speed, Speed, Speed. 2. Install via CD, OVER THE NETWORK! 3. Lets me game without the CD. (StarCraft comes to mind), great for on-the-road gaming. 4. Test mastered CD-images before committing to CDR.
I'm looking for a tool that lets me mount an IMAGE file (produced with 'dd') as a local drive on a windows box. I currently use DAEMON-TOOLS from
http://www.daemon-tools.cc
It lets you mount an.ISO file as a local CD-ROM, which is way cool for playing games or installing software. You'd be surprised how much faster even a network-stord.ISO file is than a local CD-ROM, the access times are an order of magnitude better.
But as I said, what I REALLY want is a similar tool that lets me make image files and mount them as drives, with read-write access.
LOL. Good point. What they DO with the product is none of my business though.
I personally don't think there's anything wrong with downloading an occasional song that you wouldn't buy anyway, and I personally only share out stuff that I have permission from the artist to.
I think the inode monitor daemon, which exists to see where there's disk activity, could interface with a cronjob, and it would be 'good enough'.
Most users don't need such granularity (every SAVE) with their files, the most requested time to roll them back to is 'yesterday', from my experience.
If the inode monitor kept a list of all files changed, and a hourly/daily/weekly cronjob took the list, filtered out what you don't want 'protected' and processed the diffs, naming and storing them, we'd have a working system.
There's no need to push a new API, it's a good idea, but because it'll never be universal it's doomed to only work sometimes. Using the inode monitor would be just as good as the competition.
Wow, I'm making BIG sentences tonight.:-)
My question is: where do you STORE the diffs and the info for rolling files back? Would it make sense to store them in a flat-file with a custom DB format, or would storing them in the filesystem alongside the originals (but hidden, of course)?
It feels GOOD to pay for good software. I donate $10 to mozilla.org for every client I 'convert', and LimeWire is a great product at a great price. I also donate to the EFF, Gentoo, FSF, and NPR when they do something I appreciate.
I usually just 'balance out' my checking account via paypal, and donate the leftovers after they accrue. For Instance, my checking has $211.34 in it right now, I'll dump the $11.34 into paypal and donate what's there after a month.
It feels good. It's the right thing to do, and it's the least I could do and still sleep soundly.
I know of at least one rewritten .DLL, for Windows9x, the folks at wininternals rewrote the VCACHE functionality with some better self-management and memory compression. Apparently they did accomplish a working replacement to the Windows VCACHE system, but without full-disclosure the performance and reliability were limited. In the end the speed was the same as the old VCACHE, and the compact/compress parts didn't seem to be all that useful.
I think a G3 has more horsepower per-cycle than a PIII, I seem to compile things in less time on my G3/450 than on my PIII/600. Of course this is pretty subjective, but most other things seem faster on the G3 too.
The G3 has much better integer performance than a PIII of similar clocking, and FPU scores are neck-and-neck. I don't know about you, but I tend to make use of the integer units about 100 times more often than the FPU units.
I think our 'feel' for instructions-per-clock has been whacked by the P4, which does amazingly little per-cycle. The PIII was a hot slow CPU (for it's clock), and the P4 is even worse.
I totally disagree that Centrino is the 'best' mobile chipset. Transmeta's offerings are way too slow for my taste, AMD CPUs draw gobs of power, and Centrino is 'black boxed' to the Linux community.
The 'best' mobile CPU in my opinion is available from Apple, as either a PPC750 or a PPC74xx. You really can't beat the iBook line in terms of price/performance/quality. Sure, the clock speed is a bit low, but even the G3 has tons of horsepower. A 900MHz iBook running Linux feels about as fast to me as a 2GHz Centrino.
You should meet my friend GREP, he's totally into finding the important shit for you.
I usually grep for 'ppc' 'm68k' 'torvalds' 'cox' 'morton' 'ATA' 'radeon' and a few other things, that gives me a good enough grip on what's in the new releases.
I'll be waiting for 2.6 to mature before I take the plunge, I stayed on 2.2 after the 2.4 release and I was VERY happy to be working away without fear as thousands of 2.4 users were scared to unmount drives, had to deal with a broken-and-fixed-and-swapped VM, and other minor stupidity.
I for one don't really see anything good for _ME_ in 2.6, the parts of the kernel I use are actually in better repair under 2.4 (framebuffer and OSS, mostly). I've tried recent 2.6-test builds, and the small performance gains and better 'full throttle process niceness' were barely noticeable to me.
I'll stick to 2.4 until 2.6 is in good-enough shape to move comfortably into. I'll let everyone else sweat it out.
I'm not AGAINST 2.6, I welcome it's development and release, but 2.4 is as great a product as it ever was, and I can wait.
An appealing alternative would be an OpenFirmware implementation for x86. Seriously, don't you LIKE the idea of your machine starting into a native 32-bit (64 soon) environment? Your hardware being able to pass a concrete and well-defined device list to the kernel? Native filesystem support for your booting, so you don't have to use an interim loader like GRUB? Finally shedding the STUPID BACKWARDS 1980s IRQ/resource management system we STILL use for no good reason?
I'll bet Apple will stick with OF on PPC for a long time, and implement hardware DRM as a separate feature.
In Gentoo you can 'emerge vanilla-sources' instead of 'gentoo-sources' for a plain-jane vanilla kernel. To work with developmental vanilla kernels you just 'emerge development-sources'.
If you're into manually tweaking kernels and packages I highly recommend Gentoo, you'll learn tons about Linux just by installing it.
Alright, Gentoo's portage package management does this to a certain extent, if I want to know what purpose package 'samba' is I can just 'emerge -s samba' and it will tell me "net-fs/samba - a native windows file server"
/usr/portage/net-fs' and get a listing of other network filesystem utilities there are.
If I want to see what other packages are in that group I can just 'ls
That's why I stopped. I'm too curious to not ask questions, the curiosity eats me up, and I definitely didn't want to get caught snooping. Also, I felt bad when I was formatting hard drives full of people's work, I wanted to make zip disks and drop them off in their mailboxes, I'm not cut out for that business.
I've done some 'odd jobs' for very questionable people doing very questionable things. From money-counting to teaching about encryption. These people take SERIOUS offense if you even THINK you're doing work for the mob. The whole show is veiled by a projection of legitimate business, it's almost as if the people involved believe their own stories of what they're doing.
I actually felt the same way. I'm a technician for a service company that pimps me out to other companies. I told my manager, who tells me where/when I have to be and what I should do there, that HE should enter my timesheets and expense reports, because HE already knows the answer, and it's HIS job to manage my time and expenses. I have better things to do than spend my time filling out forms so he can 'check' them, he may as well just fill them out himself.
I don't know. I hope something very personal and very scary happens to people like McBride.
The law is obviously going to take a long time to work, and his army of lawyers working on huge sums of borrowed money will just keep leeching from the Linux camp. This might be something you and I can brush off, but the PHBs out there are REALLY not going to take on OSS software so long as shit like this keeps happening.
As mentioned earlier, Internet2 is NOT what it sounds like. It's just another high-speed WAN, like the commercial backbones, but because it's *cough* academic only *cough* it's got a lot less traffic and there are no artificial speed bumps.
See when you get an internet connection, of any kind, you usually get wired up for a LOT more bandwidth than you buy, but the ISP caps it to make a market.
On the Internet2 there are different grades of connection, but a huge number of schools are chatting to each other at 155Mbps, full-rate ATM. If you're in a dorm at any of those schools on the I2, chances are some of your regular ho-hum web/p2p traffic flows through the I2.
The real advantages of the I2 project are reduced school ISP costs, as inter-school traffic doesn't have to traverse a commercial line, and much better collaborative access for research, development, and distance-learning.
So will mine, but that doesn't mena you can't take that bank card down to the grocery and try fifteen combos, the rule is set at the ATM machine in the case of most banks, not on the 'back end'.
I mistyped it intentionally, that's why it's in italics. 3/4 times I type in 'administartor' instead of 'administrator'. 'root' is just worlds easier.
I get some tax relief for donating money to certain non-profits. I've posted before how I donate a few bucks to Mozilla, GCC, the FSF, EFF, etc. You can save quite a bit of money if you fill out the long-form tax return and document your 'charitable contributions'.
Last night in the checkout I was behind a very nervous man who got what he claimed was -HIS- ATM PIN wrong 14 times! It was quite obvious that he was using somebody else's card, he eventually got it but I watched him try several permutations of someone's birthday. After he left I asked the clerk what she thought and she was totally clueless, she said she deals with people who forget their PIN numbers all day long. I asked if the store had a policy to check their state ID against the card they were trying to use if it's obviously fraudulent, and she said she's only interested in keeping the line moving.
Now you know one reason identity theft is so easy, store clerks are letting people try PIN numbers willy-nilly until they get the right one. There should be a 'five times' law, after which they cut your card up.
I don't know if it's worth anything, but I always rename the default accounts on any windows box that's connected to the 'net. I rename Administrator to 'root' and guest to 'nobody' and other such nonsense. One would think that it would at least stop a great many 'brute-force' scripted login attempts against windows machines. It's also more convenient for me as a Linux Guy to have 'root' login (ever typed 'Administartor'?)
Ahh, a space dreamer...
I have an Idea, why don't we have you go to the moon , wave your arms, and catch hubbell? at 1/6th earth's gravity how bad could catching a 13-ton chunk of metal be? We'll let you do it because it was your idea to stash it on Luna.
(sorry, I'm having an angry day here)
I put in my two-weeks notice because I found a decent sysadmin job. I'm leaving behind:
Field Technician:
A+ / Net+ / MCSE / Compaq certified
Good People skills
Salary $350/week after taxes
8 - 12-hour days at locations anywhere in 160-mile range, no overtime pay.
Familiar with banking hardware and software, insurance compliance rules, data security concepts.
Assist Active Directory and Novell teams with desktop issues.
Ability to work with server hardware and software.
it's about $12/hour assuming 8-hour days, but I work about 55 hours/week for the same pay. And this is ion one of the most expensive areas of the country to live.
1. Speed, Speed, Speed.
2. Install via CD, OVER THE NETWORK!
3. Lets me game without the CD. (StarCraft comes to mind), great for on-the-road gaming.
4. Test mastered CD-images before committing to CDR.
I'm looking for a tool that lets me mount an IMAGE file (produced with 'dd') as a local drive on a windows box. I currently use DAEMON-TOOLS from
.ISO file as a local CD-ROM, which is way cool for playing games or installing software. You'd be surprised how much faster even a network-stord .ISO file is than a local CD-ROM, the access times are an order of magnitude better.
http://www.daemon-tools.cc
It lets you mount an
But as I said, what I REALLY want is a similar tool that lets me make image files and mount them as drives, with read-write access.
LOL. Good point. What they DO with the product is none of my business though.
I personally don't think there's anything wrong with downloading an occasional song that you wouldn't buy anyway, and I personally only share out stuff that I have permission from the artist to.
I think the inode monitor daemon, which exists to see where there's disk activity, could interface with a cronjob, and it would be 'good enough'.
:-)
Most users don't need such granularity (every SAVE) with their files, the most requested time to roll them back to is 'yesterday', from my experience.
If the inode monitor kept a list of all files changed, and a hourly/daily/weekly cronjob took the list, filtered out what you don't want 'protected' and processed the diffs, naming and storing them, we'd have a working system.
There's no need to push a new API, it's a good idea, but because it'll never be universal it's doomed to only work sometimes. Using the inode monitor would be just as good as the competition.
Wow, I'm making BIG sentences tonight.
My question is:
where do you STORE the diffs and the info for rolling files back? Would it make sense to store them in a flat-file with a custom DB format, or would storing them in the filesystem alongside the originals (but hidden, of course)?
Also forgot,
It feels GOOD to pay for good software. I donate $10 to mozilla.org for every client I 'convert', and LimeWire is a great product at a great price. I also donate to the EFF, Gentoo, FSF, and NPR when they do something I appreciate.
I usually just 'balance out' my checking account via paypal, and donate the leftovers after they accrue. For Instance, my checking has $211.34 in it right now, I'll dump the $11.34 into paypal and donate what's there after a month.
It feels good. It's the right thing to do, and it's the least I could do and still sleep soundly.