Yeah, like Windows Starter Edition eliminated piracy in these countries. If they offered a $50-version of Vista Ultimate (the real thing, without ads), people would buy it, otherwise Windows Vista Ultimate Pirate Edition would be a better offer. It doesn't need re-activation after you upgrade your hardware!
I'm using g++ 4.1.2 (the default g++ in Ubuntu 7.04) with no optimization, as a debug build. I think the relatively small amount of RAM (512Mb) may be responsible since I use Eclipse as my main IDE and it usually takes 150-250 megs. OTOH the other project I mentioned also builds from Eclipse. I can mail you the source that results in insane compile times, my email is [my nickname on slashdot]@gmail.com I've looked at http://www.boost.org/libs/statechart/doc/faq.html# CompilerError and it confirms what I said - an error in code using the Boost library results in 6-8 long compiler errors and only one of them actually needs to be fixed.
BOOST makes compilers run very very slow, and often breaks the optimizer anyway. This drives me nuts, a simple 200-line *.cpp file using boost::stateschart compiles for about 30 seconds, and syntax errors result in 400+ character lines with recursive template codes etc. In comparison, a 20-file (each file containing 100-400 lines of code) wxWidgets app linked with FIVE LIBRARIES compiles for about 1 minute 20 seconds and errors result in readable code. Oh, and boost::thread is also fucked up. If you want a thread to sleep for 1500 milliseconds, you have to 1) get the current time with boost::xtime 2) convert 1500 seconds into 1 second plus 500000000 nanoseconds (which takes about 10 lines of code and isn't included in boost libraries! WTF!) and add it to the time from 1) 3) call boost::thread::sleep In comparison, in.NET and Java this is done using a one-liner like (I don't remember the exact syntax) Thread.sleep(1500)
If Kaspersky was to decide not to include a signature - say for a Russian government botnet back door - then you don't know it's there. I think if a computer got infected it doesn't really matter who wrote the virus. For example, McAffee refused to recognise Netbus as a virus - they said it was a remote administration tool. And remember how Gator/Claria sued everyone who identified their software as spyware. Or something like Sony's rootkit may happen. A company, just like the government, can force (or at least try doing so) an antivirus company to exclude malware from their databases. And don't forget US companies like Microsoft who can theoretically shut down every Windows PC out there with WGA. I think that crippling Microsoft's servers would be much worse than just shutting down PCs running Windows AND Kaspersky.
The very last piece of software I would ever install on my own computers would be a Chinese or Russian anti-virus package. Because American anti-viruses like Norton are much better and easier to uninstall;-)
I've used McAffee, Avast, Norton, Panda and Kaspersky, and Kaspersky, unlike others, had zero false positives and detected ALL viruses. For example, Norton often complained that portscanners and network monitoring tools look suspicious and removed them automatically, and Avast identified my own application (written in C++/MFC) as a virus! Once I received an email with a virus in it and it was included in Avast's signatures two weeks later. Kaspersky had that virus added to its signatures a few hours earlier than I received it. The only thing I hate about KAV is that it consumes A LOT of system resources. Oh, and a full system scan takes a really long time since it checks everything, including HTML files packed in HxS inside an *.iso image packed in *.rar
I also had an old Discman and it was fairly good - but I didn't use it much because it didn't have any kind of anti-shock buffer, meaning it worked only when not in motion.
Fedora used to include Helix Player as the default mp3 playimg app in Core 2 (I use Ubuntu so I don't know about later versions). And Helix is essentially an open-sourced version of RealPlayer (although some functions are missing). I'd say that Real supports Linux better than Adobe or nVidia.
My cheap DVD player (cost me $23) is region-free and allows me to skip un-skippable parts. And it has two power switches, one turns on the standby mode and the other completely cuts off power.
It probably gets translated into functions that run on older machines. Like C++ macros, templates and inline functions get translated into "pure" C++ code by the preprocessor, or C# 2.0 partial classes are combined together before compilation.
They can always create an encrypted/copyrighted/patented/DRM'ed/whatever protocol (not WiFi, but another layer) and sell specs to hardware manufacturers, just like they're doing now with the dock.
My laptop's i945 graphics controller has a buggy Vista driver that results in drawing shadows even when the other players are not visible. So when I see a black spot moving along the wall/ceiling towards an entrance, I send a couple of rockets there:-)
Actually it may become too cold. -40C (which is a common winter temperature in a lot of regions) makes diesel fuel freeze and materials shrink, which is bad since every material shinks differently and things like heatsinks may break. And low temperature causes water to condense, which is just the same as dropping the server in a bucket. The result? Servers would need to be heated, replacing a cooling bill with a heating one. Not to mention that 3000+ km of fiber is extremely expensive.
How about a Linux box that -instantly resumes from standby -has gcc, perl and python built-in and ready-to-go -is a laptop/ hacked Mac Mini -coundn't think up anything here -has Beryl/Compiz/multiple desktops/whatever-feature-that-isn't-present-in-wi ndows-or-macosx
1) Nowadays some people have better monitors than TVs 2) You can use any number of computer mice, or a mouse + touchpad, or a joystick+mouse etc. 3) If you want a multiplayer game with >1 controller or simply play games on you TV, get a console.
The problem is that most WinXP apps need admin rights without any reason, and that's really insecure 'cause you need to be admin to do any serious work. So MS decided that running such apps should be a pain in the ass - at first it will be bad, but once developers rewrite things to works a standard user (and they will be forced to do it, or users will get mad), UAC warnings will appear when something does really need user attention.
KMS volume activation in Vista requires you to renew your license every 180 days, plus a 30-day grace period after that. What's more, you can activate using any server, including the one in your organization. Linux more locked down than DRMed Vista. Oh the irony...
Yeah, like Windows Starter Edition eliminated piracy in these countries. If they offered a $50-version of Vista Ultimate (the real thing, without ads), people would buy it, otherwise Windows Vista Ultimate Pirate Edition would be a better offer. It doesn't need re-activation after you upgrade your hardware!
I'm using g++ 4.1.2 (the default g++ in Ubuntu 7.04) with no optimization, as a debug build. I think the relatively small amount of RAM (512Mb) may be responsible since I use Eclipse as my main IDE and it usually takes 150-250 megs. OTOH the other project I mentioned also builds from Eclipse. I can mail you the source that results in insane compile times, my email is [my nickname on slashdot]@gmail.com# CompilerError and it confirms what I said - an error in code using the Boost library results in 6-8 long compiler errors and only one of them actually needs to be fixed.
I've looked at http://www.boost.org/libs/statechart/doc/faq.html
Oh, and boost::thread is also fucked up. If you want a thread to sleep for 1500 milliseconds, you have to
1) get the current time with boost::xtime
2) convert 1500 seconds into 1 second plus 500000000 nanoseconds (which takes about 10 lines of code and isn't included in boost libraries! WTF!) and add it to the time from 1)
3) call boost::thread::sleep
In comparison, in
Thread.sleep(1500)
And don't forget US companies like Microsoft who can theoretically shut down every Windows PC out there with WGA. I think that crippling Microsoft's servers would be much worse than just shutting down PCs running Windows AND Kaspersky.
I've used McAffee, Avast, Norton, Panda and Kaspersky, and Kaspersky, unlike others, had zero false positives and detected ALL viruses. For example, Norton often complained that portscanners and network monitoring tools look suspicious and removed them automatically, and Avast identified my own application (written in C++/MFC) as a virus! Once I received an email with a virus in it and it was included in Avast's signatures two weeks later. Kaspersky had that virus added to its signatures a few hours earlier than I received it. The only thing I hate about KAV is that it consumes A LOT of system resources. Oh, and a full system scan takes a really long time since it checks everything, including HTML files packed in HxS inside an *.iso image packed in *.rar
I also had an old Discman and it was fairly good - but I didn't use it much because it didn't have any kind of anti-shock buffer, meaning it worked only when not in motion.
Moonlight, unlike Flash, will probably be GPLed.
Fedora used to include Helix Player as the default mp3 playimg app in Core 2 (I use Ubuntu so I don't know about later versions). And Helix is essentially an open-sourced version of RealPlayer (although some functions are missing). I'd say that Real supports Linux better than Adobe or nVidia.
My cheap DVD player (cost me $23) is region-free and allows me to skip un-skippable parts. And it has two power switches, one turns on the standby mode and the other completely cuts off power.
I yawned reading this comment.
It probably gets translated into functions that run on older machines. Like C++ macros, templates and inline functions get translated into "pure" C++ code by the preprocessor, or C# 2.0 partial classes are combined together before compilation.
They can always create an encrypted/copyrighted/patented/DRM'ed/whatever protocol (not WiFi, but another layer) and sell specs to hardware manufacturers, just like they're doing now with the dock.
My laptop's i945 graphics controller has a buggy Vista driver that results in drawing shadows even when the other players are not visible. So when I see a black spot moving along the wall/ceiling towards an entrance, I send a couple of rockets there :-)
In Soviet Russia, cursors pwn you!
Actually it may become too cold. -40C (which is a common winter temperature in a lot of regions) makes diesel fuel freeze and materials shrink, which is bad since every material shinks differently and things like heatsinks may break. And low temperature causes water to condense, which is just the same as dropping the server in a bucket. The result? Servers would need to be heated, replacing a cooling bill with a heating one.
Not to mention that 3000+ km of fiber is extremely expensive.
Novell, perhaps?
How about a Linux box thati ndows-or-macosx
-instantly resumes from standby
-has gcc, perl and python built-in and ready-to-go
-is a laptop/ hacked Mac Mini
-coundn't think up anything here
-has Beryl/Compiz/multiple desktops/whatever-feature-that-isn't-present-in-w
1) Nowadays some people have better monitors than TVs
2) You can use any number of computer mice, or a mouse + touchpad, or a joystick+mouse etc.
3) If you want a multiplayer game with >1 controller or simply play games on you TV, get a console.
(C)ancel or (A)llow?
The problem is that most WinXP apps need admin rights without any reason, and that's really insecure 'cause you need to be admin to do any serious work. So MS decided that running such apps should be a pain in the ass - at first it will be bad, but once developers rewrite things to works a standard user (and they will be forced to do it, or users will get mad), UAC warnings will appear when something does really need user attention.
iPhone has 8 gigs of memory while the high-end iPod has 80 gigs.
When someone steals your *NIX laptop, he probably won't be able to launch Firefox ;-)
Or if he does figure that out then Linux really is easy to use.
wait, it's
4) it seems therefore to be an oxy*HEAD EXPLODES*
KMS volume activation in Vista requires you to renew your license every 180 days, plus a 30-day grace period after that. What's more, you can activate using any server, including the one in your organization.
Linux more locked down than DRMed Vista.
Oh the irony...
Most people use the same login&password anyway. If someone gets one password, it'll work on every site the person visits.