Re:Interestingly...
on
Why Use GTK+?
·
· Score: 5, Informative
The MySQL client libraries are under the GPL, not the LGPL.
MySQL even claim that if you implement your own client, it speaks the MySQL protocol, and as such is a derivative work of the MySQL server and so must be made available under the GPL.
That's because DVD video and audio is already compressed with MPEG... you idiot.
I'd like to see you fit a two hour movie, say 640x480, 24 bit colour, 25 frames per second, with CD quality (44.1 KHz, 16 bits per sample) audo onto a DVD without using compression...
Compression is an engineering problem. You just have to pick the right kind of algorithm to compress your data! With MPEG, if you lose a few frames, the worst thing that happens is that the stream is corrupted until the next keyframe.
Although I've not built it from scratch (why would I?), so I haven't used it myself--don't they have this Garnome script which you run, leave for a few hours, and return to your PC to find the latest Gnome environment installed in your home directory? There's also another thing called jhbuild which does the same thing.
Well I can't sepeak for apparantly moronised distributions such as the ones you have used, but on Debian, X clients depend on libX11. This is entirely separate from the X server (xserver-xfree86).
Well basically it's a myth. No part of IE runs in 'kernel mode'. Unfortunatly it's one of those myths that will be impossible to stamp out.
IE is built in to the OS in the sense that it comes with Windows, and is impossible to remove.
First of all, the 'trident' rendering engine is used by many third party programs, so removing it would break them in the same way that removing a commonly used library would. That is fair enough.
The problem we all have with IE is the fact that you can't remove the front end, iexplore.exe. If you remove it from add/remove programs, it is just marked as being invisible. If you delete it, system file protection puts it right back. If you set an ACL on it denying everyone the permission to execute it, system file protection undoes your change.
If you run it, it asks if it is to become the default browser. Of course, the default answer is yes; so a user who runs it by accident will probably end up unintentionally switching back to IE.
The problem with this is that it's too damn easy to run IE by accident! Programs like mIRC and MSN Messenger hard code IE as their handler for HTTP urls, so when a user clicks on a link from IRC, or picks 'read hotmail inbox' from MSN messenger, IE runs and probably becomes their default browser. ARGH!
It is not, because it is completley unpredictable. The destination that your writes end up in (and hence the privilige required to write) are determined by what data are already present in the local machine classes, and current user classes.
The correct way to do it is to put per-user settings in HKEY_CURRENT_USER\Software\Classes, and to put all-user default settings in HKEY_LOCAL_MACHINE\Software\Classes. It's hardly rocket science!
Marketing studies indicate that TLAs have 80% more 'sticking' power than FLAs, when PHBs perform memory tests ones week after exposure to marketing material.
"Meanwhile, complex, computationaly demanding, graphics-heavy programs such as Spartan (visual environment for quantum chemistry), quietly installed in their own folder, didn't write to the registry, and could be moved without breaking because they didn't install anything to the system directories."
This is not really a great deal better; your user account (and hence an attacker who has compromised your account, manual cracking or automatic worm/virus alike) is still able to alter the application.
Personally, I think there needs to be a local copy or version of the registry and system folders for such programs, so that they can write to it and be happy, without the user actually having manager privs.
Oh god no, we'll be back at square one! Now an attacker does not need to bother gaining the privilige necessary to alter installed program files, system libraries, and so on; he can merely dump a file somewhere in your $HOME, and have his malicious code run undetected.
Aren't MS planning to do the virtual filesystem thing in Vista? So an app thinks it's writing to \Windows but really it writes to Documents\user\Windows or similar?
The registry already has virtual roots: HKEY_CURRENT_USER, HKEY_CLASSES_ROOT(*) and HKEY_CURRENT_CONFIG. Also, on amd64, registry operations from 32-bit software are (sometimes) redirected to HKEY_LOCAL_MACHINE\Software\WOW6432.
* especially nasty since this merges information from the per-user classes key with the local machine classes key--not such a problem except that it is also updateable. The net result is that programs never bother to store file/class/app association information in the correct place--they just dump it all in HKEY_CLASSES_ROOT, which usually requires the privilige to write to HKEY_LOCAL_MACHINE.
No. His insightful point was negated by his angry personal attack. I wish people could be more civil when online. Maybe once Trusted Computing becomes widespread, web sites can enforce a cooling-off period that must pass before one is allowed to reply to a comment?
You're not listening. If you hadn't bought an Xbox, you would have more money that might have gone Nintendo or Sony's way instead.
The Xbox division does not exist to make a profit. It exists to increase Microsoft's mindshare, push the adoption of their own Xbox-compatible products, and to reduce the amount of money that would otherwise go to Nintendo and Sony.
The MySQL client libraries are under the GPL, not the LGPL.
MySQL even claim that if you implement your own client, it speaks the MySQL protocol, and as such is a derivative work of the MySQL server and so must be made available under the GPL.
That's because DVD video and audio is already compressed with MPEG... you idiot.
I'd like to see you fit a two hour movie, say 640x480, 24 bit colour, 25 frames per second, with CD quality (44.1 KHz, 16 bits per sample) audo onto a DVD without using compression...
Compression is an engineering problem. You just have to pick the right kind of algorithm to compress your data! With MPEG, if you lose a few frames, the worst thing that happens is that the stream is corrupted until the next keyframe.
Although I've not built it from scratch (why would I?), so I haven't used it myself--don't they have this Garnome script which you run, leave for a few hours, and return to your PC to find the latest Gnome environment installed in your home directory? There's also another thing called jhbuild which does the same thing.
Well I can't sepeak for apparantly moronised distributions such as the ones you have used, but on Debian, X clients depend on libX11. This is entirely separate from the X server (xserver-xfree86).
Please tell me which X clients of yours don't use libX11.
No. X11 is a protocol. You are probably thining of XFree86? Xorg is the fork of XFree86 that everyone has migrated to.
apt-get install gnome... not too hard...
This has been true for years! Please stop spreading FUD.
Perhaps it's because most of us haven't noticed them doing anything evil? I certainly haven't.
Well basically it's a myth. No part of IE runs in 'kernel mode'. Unfortunatly it's one of those myths that will be impossible to stamp out.
IE is built in to the OS in the sense that it comes with Windows, and is impossible to remove.
First of all, the 'trident' rendering engine is used by many third party programs, so removing it would break them in the same way that removing a commonly used library would. That is fair enough.
The problem we all have with IE is the fact that you can't remove the front end, iexplore.exe. If you remove it from add/remove programs, it is just marked as being invisible. If you delete it, system file protection puts it right back. If you set an ACL on it denying everyone the permission to execute it, system file protection undoes your change.
If you run it, it asks if it is to become the default browser. Of course, the default answer is yes; so a user who runs it by accident will probably end up unintentionally switching back to IE.
The problem with this is that it's too damn easy to run IE by accident! Programs like mIRC and MSN Messenger hard code IE as their handler for HTTP urls, so when a user clicks on a link from IRC, or picks 'read hotmail inbox' from MSN messenger, IE runs and probably becomes their default browser. ARGH!
Please explain how IE on Windows "hooks in to the kernel space"?
I guess Micheal Geist didn't pay his protection fees to Comcast/SBC?
Running xmodmap is more convenient than carrying a Colemak keyboard around with you everywhere...
xmodmap
-----BEGIN PGP MESSAGE-----
t 531lur0bgnzZzDa O9ZjULk4fiexn/c 61gIFWIcKFYQYD /0tPqWl5gbUELf/p3fpNE+4KmwjjSg1a6ogM5haEOFWzPj2d8t X9RqWMXYPKXHtWk Pcgy/O2vd+mI1u/ mYaw0ZpvZjfLcuq 681JnQjr907Wj8k xUiiWB+yKSR3Y+
Version: GnuPG v1.4.1 (GNU/Linux)
hQEOAwrqJsAYQX3cEAP+KR6M0Ty7ETedwnNyg+B6eNpsOKEnm
VsTSZlC+XHGkmdnIRGl8Ux1Spk4yC5+SnExYDdZpfFSnUYSuU
F3Df3qrN8rdW14ok9zEbX4BzflMs70D75rM5yqic2rIUeMoRu
auC73kpn+BixXt5W+mScIV390XZBBxidj2UqkTvcxcqafi9ud
BwwWvLwlrN2nxFWV0ijBDK/vjCyjPrLX6z/UTSh2Fwsl0n8BK
PLKP5Hy2JwlRAH8Ci4SvpOdDjy+0wa5HIBbSLheLD0AK4Olnt
d5VuiAjjirRjcDqiVsFARKve7kzSNBSRfXQozDdUC4y95lfc2
X4xV/MX0g3e3JI6X/2/DquON
=wGEZ
-----END PGP MESSAGE-----
I'm sorry, I assumed this was some proprietary and undocumented feature of the official AIM client, rather than a third party addon.
The www.aimsecure.com site is empty, BTW. I assume you meant aimencrypt.com?
How do you know it's very secure? Because AOL tells you so?
Not when it is read by its intended audience ...
It is not, because it is completley unpredictable. The destination that your writes end up in (and hence the privilige required to write) are determined by what data are already present in the local machine classes, and current user classes.
The correct way to do it is to put per-user settings in HKEY_CURRENT_USER\Software\Classes, and to put all-user default settings in HKEY_LOCAL_MACHINE\Software\Classes. It's hardly rocket science!
Marketing studies indicate that TLAs have 80% more 'sticking' power than FLAs, when PHBs perform memory tests ones week after exposure to marketing material.
Aren't MS planning to do the virtual filesystem thing in Vista? So an app thinks it's writing to \Windows but really it writes to Documents\user\Windows or similar?
The registry already has virtual roots: HKEY_CURRENT_USER, HKEY_CLASSES_ROOT(*) and HKEY_CURRENT_CONFIG. Also, on amd64, registry operations from 32-bit software are (sometimes) redirected to HKEY_LOCAL_MACHINE\Software\WOW6432.
* especially nasty since this merges information from the per-user classes key with the local machine classes key--not such a problem except that it is also updateable. The net result is that programs never bother to store file/class/app association information in the correct place--they just dump it all in HKEY_CLASSES_ROOT, which usually requires the privilige to write to HKEY_LOCAL_MACHINE.
No. His insightful point was negated by his angry personal attack. I wish people could be more civil when online. Maybe once Trusted Computing becomes widespread, web sites can enforce a cooling-off period that must pass before one is allowed to reply to a comment?
You're not listening. If you hadn't bought an Xbox, you would have more money that might have gone Nintendo or Sony's way instead.
The Xbox division does not exist to make a profit. It exists to increase Microsoft's mindshare, push the adoption of their own Xbox-compatible products, and to reduce the amount of money that would otherwise go to Nintendo and Sony.
Link to video? Transcript?