For the client-side antiSpyware solutions, how is the client-side performance? I've seen some very comprehensive virus scanners that also drag performance down into the mud. For example, Symantec severely impacts Metrowerks' compiler and copy times to and from SMB shares. McAffee utterly punishes network performance. cygwin's rsync ran at less than 10% speed when McAffee was installed, and I had to uninstall McAffee to recover speed, I couldn't just turn off network scanning. I'm assuming the antiSpyware programs are similar to antiVirus programs in this regard, as they're basically the same software but with a different database of things to look for.
We're talking about an overwhelming majority opinion here. Yes, you can argue that there were a few who didn't share in the groupthink, but it doesn't make any point.
Slashdotters were all cheering and happy when IBM sent guys around at night, painting those "Peace, Love and Linux" icons all over sidewalks what -- coopting pacifist culture? Is this another example of selective outrate where it's not what's done that gets people mad, but who's doing it?
If anyone submits the Photoshop 1.0 splash screen, he gets a spanking. It was slow going for a while, but The GIMP's come far in the last couple years. Excellent work, duders.
This post 0wn3d by sOny - Greets go out to Mitsubishi, Toyota... thanks to Toshiba for t3h maths. Secret message to Cary of RIAA: LOL can't believe u said it, now I owe you $5
"how many times that software applications created the same problem?"
The comparison is apt and honest. I can't count how many times regular application software has done this to me. For example, the time I put Outkast's Speakerbox CD into my drive, and I found a buggy version of Firefox had installed and masqueraded as a system DLL. Or the time I was listening to William 0rbit's Strange Cargo, all the while the CD was secretly installing an unpatched IIS server and updating the kernel to keep the install from showing. Boy, that sucks every time.:(
Clearly the analogy as apt, and we need a more progresive, less bigoted view: Just because it's a shrouded rootkit doesn't mean it's a security hazard.
Memory fragmentation is murder on embedded devices. Do your best to avoid dynamic allocation unless static pools results in huge memory waste because your app is highly modal. Where dynamic allocation is a must, set up multiple heaps and find points where you can add code to free everything on that heap when switching modes to guarantee a fresh slate. If you have tons of small allocations, also consider setting up special heaps that handle fixed-size allocations. Having these parcelled off into their own area can go a long way toward fragmenting the space where the bigger allocations reside and you might find it's easier to find points where you can wipe heaps without the small allocations in the way.
I recently bought a Canon Pixma. I was surprised/happy to find that the print head was on a removable carriage, however I couldn't find any place online to order a spare. Have you seen them anywhere?
It's bad to mix ink types. If you're planning on using third-party inks, ebay the carts that came with the printer or give them to a friend. You can get generic cartridges for 1/8th the cost of first-party cartridges, so getting a large supply from one manufacturer to avoid bad ink combinations is a very good idea.
I've had Epsons in the past, none at current. Do they have a removable print mechanism yet? I was really happy with the output and the price, but the frequent clogs were horrible. Any time I didn't print for a few weeks, I had to flush it out to avoid stuck nozzles.
I was no fan of their drivers, but thankfully either they or MS offered a version of the drivers wtihout the "helper" (ink salesman) apps.
The HP printers have three things going for them: First, they're cheap. Second, the printhead is on the cartridge, so a clog means a lost cartridge, not a lost printer or making a flush kit to force Windex through your print head. Third, the HP printers still look great in draft/high-speed mode. Some inkjets look like old color dot matrix printers in high-speed mode.
The big downside is drivers. UGH, HP drivers! They crash at random, require you to be an administrator to run the scanning software, add 20-30 seconds to your login time, and do weird things when other HP software is installed. (For example, installing my HP DVD burner software caused my HP printer driver's launcher to launch an explorer window pointing to the directory with the printer software install every single login. This, on a fresh install with nothing but the HP DVD software installed after XP.)
On the Mac side, people with Tiger and HP printer-scanner-copiers are -still- waiting for a promised update to enable HP-supported scanning, or are giving up and using ports of open source scanning software.
The HP PSCs are comparatively painless with Linux and *BSD, but check out some of the other options if you'll be using Windows or Mac OS on the same machine.
Under socialism, you give up property whether you want to or not. With open source, you share if you want to. Nobody is forced to participate. The difference is that black and white. Anyone who tries calling open source "socialism" is either misinformed, or is trying to accomplish something through deceptive philosophy instead of fair trade.
I'm no copyfighting warrior. I buy all my music because I enjoy supporting the industry that makes it available to me. That said, it sure seems to me that all Sony are doing here is removing the incentive to purchase their CDs. Not only do you face the possibility of not being able to rip as you please, but you face the possibility of screwing up your system by buying Sony CDs.
What's the goal here? To stop the people who buy CDs and rip copies for a few friends... by driving everybody to rely on safer online distribution exclusively?
If memory serves, the Java user agreement requires you to acknowledge that any deaths resulting from Java use are on your own hands. The wording is less direct, working through the logic that Java isn't to be used where somebody's life is on the line, but it still makes me nervous.:)
About the most egregious license agreement comes from Skype, which all but says they own your computer. Basically, they assume the right to all "computing resources" while you're running the program. They take advantage of this to turn PCs with high bandwidth into relays for chatting pairs who are both behind firewalls, and to turn random systems into directory nodes, suffering sudden influxes of upward of a thousand connections.
While working for a small Amiga publisher, we demanded the buyer's first-born in the software license. In the follow-up product, we asked for the second and for the rights to facilitate production of same. Later at a game company, I inserted the right to pitch a tent and toast marshmallows in the customer's yard, but the text was yanked by the publisher.:(
For the client-side antiSpyware solutions, how is the client-side performance? I've seen some very comprehensive virus scanners that also drag performance down into the mud. For example, Symantec severely impacts Metrowerks' compiler and copy times to and from SMB shares. McAffee utterly punishes network performance. cygwin's rsync ran at less than 10% speed when McAffee was installed, and I had to uninstall McAffee to recover speed, I couldn't just turn off network scanning. I'm assuming the antiSpyware programs are similar to antiVirus programs in this regard, as they're basically the same software but with a different database of things to look for.
We're talking about an overwhelming majority opinion here. Yes, you can argue that there were a few who didn't share in the groupthink, but it doesn't make any point.
Slashdotters were all cheering and happy when IBM sent guys around at night, painting those "Peace, Love and Linux" icons all over sidewalks what -- coopting pacifist culture? Is this another example of selective outrate where it's not what's done that gets people mad, but who's doing it?
If anyone submits the Photoshop 1.0 splash screen, he gets a spanking. It was slow going for a while, but The GIMP's come far in the last couple years. Excellent work, duders.
How many game saves fit on the premium 360's hard drive after all the software updates?
"Oh! When did you add the red and the blue stripe to your flag, messieurs?"
Wait for it...
Wait...
It runs faster.
This post 0wn3d by sOny - Greets go out to Mitsubishi, Toyota... thanks to Toshiba for t3h maths. Secret message to Cary of RIAA: LOL can't believe u said it, now I owe you $5
The comparison is apt and honest. I can't count how many times regular application software has done this to me. For example, the time I put Outkast's Speakerbox CD into my drive, and I found a buggy version of Firefox had installed and masqueraded as a system DLL. Or the time I was listening to William 0rbit's Strange Cargo, all the while the CD was secretly installing an unpatched IIS server and updating the kernel to keep the install from showing. Boy, that sucks every time. :(
Clearly the analogy as apt, and we need a more progresive, less bigoted view: Just because it's a shrouded rootkit doesn't mean it's a security hazard.
Thanks, I appreciate your pointing to the site.
Memory fragmentation is murder on embedded devices. Do your best to avoid dynamic allocation unless static pools results in huge memory waste because your app is highly modal. Where dynamic allocation is a must, set up multiple heaps and find points where you can add code to free everything on that heap when switching modes to guarantee a fresh slate. If you have tons of small allocations, also consider setting up special heaps that handle fixed-size allocations. Having these parcelled off into their own area can go a long way toward fragmenting the space where the bigger allocations reside and you might find it's easier to find points where you can wipe heaps without the small allocations in the way.
I recently bought a Canon Pixma. I was surprised/happy to find that the print head was on a removable carriage, however I couldn't find any place online to order a spare. Have you seen them anywhere?
What you say would make sense if there were a significant price difference between HP's and others' cartridges.
It's bad to mix ink types. If you're planning on using third-party inks, ebay the carts that came with the printer or give them to a friend. You can get generic cartridges for 1/8th the cost of first-party cartridges, so getting a large supply from one manufacturer to avoid bad ink combinations is a very good idea.
Looks like they finally released a 10.4 driver for the PSC series in September.
I was no fan of their drivers, but thankfully either they or MS offered a version of the drivers wtihout the "helper" (ink salesman) apps.
The big downside is drivers. UGH, HP drivers! They crash at random, require you to be an administrator to run the scanning software, add 20-30 seconds to your login time, and do weird things when other HP software is installed. (For example, installing my HP DVD burner software caused my HP printer driver's launcher to launch an explorer window pointing to the directory with the printer software install every single login. This, on a fresh install with nothing but the HP DVD software installed after XP.)
On the Mac side, people with Tiger and HP printer-scanner-copiers are -still- waiting for a promised update to enable HP-supported scanning, or are giving up and using ports of open source scanning software.
The HP PSCs are comparatively painless with Linux and *BSD, but check out some of the other options if you'll be using Windows or Mac OS on the same machine.
Under socialism, you give up property whether you want to or not. With open source, you share if you want to. Nobody is forced to participate. The difference is that black and white. Anyone who tries calling open source "socialism" is either misinformed, or is trying to accomplish something through deceptive philosophy instead of fair trade.
Sony's going to help IBM sell pre-rooted servers?
What's the goal here? To stop the people who buy CDs and rip copies for a few friends... by driving everybody to rely on safer online distribution exclusively?
No disable option for Mac folks -- PC only.
Just like a real wiki!
If memory serves, the Java user agreement requires you to acknowledge that any deaths resulting from Java use are on your own hands. The wording is less direct, working through the logic that Java isn't to be used where somebody's life is on the line, but it still makes me nervous. :)
About the most egregious license agreement comes from Skype, which all but says they own your computer. Basically, they assume the right to all "computing resources" while you're running the program. They take advantage of this to turn PCs with high bandwidth into relays for chatting pairs who are both behind firewalls, and to turn random systems into directory nodes, suffering sudden influxes of upward of a thousand connections.
While working for a small Amiga publisher, we demanded the buyer's first-born in the software license. In the follow-up product, we asked for the second and for the rights to facilitate production of same. Later at a game company, I inserted the right to pitch a tent and toast marshmallows in the customer's yard, but the text was yanked by the publisher. :(