Only if you implicitly agree to the license by using their documentation. A cleanly reverse-engineered implementation isn't subject to the whim of Microsoft.
I'm not reading any of that. The further away from licenses like that I can stay, the better off I am when the SSSCA/DMCA squad comes to kick down my door with their jack-boots.
Seriously. If you're even using Samba, I wouldn't go *near* any CIFS/SMB information released by Microsoft. Or anyone else who attaches licenses to practical information and calls it a "trade secret", for that matter.
But I doubt anyone's been actively trying to break it. Microsoft probably isn't that lucky.
I'm not here to debate about IIS/Apache. It just seems odd that Microsoft doesn't take the simple precautions that will put the best possible light on their products. Practices that work on any OS, like turning off all of those unnecessary services and putting the database server on another machine.
The possible bad press they could get here far outweighs the hour or so it takes to really tighten the server down by just turning things off.
Okay then. First one to exploit the MSSQL stored procedure buffer overflow gets a cookie.:)
Seriously, though. Putting a site up on a hastily thrown-together, unpatched box is going to bring them even more pain than sucking it up and sticking with FreeBSD.
I can't wait to see what kind of press they get when their brand new W2K box gets owned.
Only $75, and they actually give you the rights an ordinary person would expect when buying something. Look:
"You are allowed to install gobeProductive on each Windows and Linux computer in your own residence. You are also allowed to install gobeProductive on your computer where you work. A certificate is included in the gobeProductive package explaining to your employer that this is allowed."
I'm one of those XHTML-or-die people, but I may have to give this a look.
1. Refuse to use the machines at school for any internet access. Period.
2. Let the board and the teachers know why. Tell them they've taken a good thing and turned it into a complete waste of tax money by senselessly restricting.
3. Ask the board why they think their current system is capable of making better judgements than their salaried teachers.
This is probably why I really didn't get along with anyone in high school. But this stuff really ticks me off - usually some overzealous admin taking the liberty of forcing his/her idea of "good" on to everyone.
If you really want to do this (and hopefully it's not just for slashdot, 99% of sites have worse advertising than they have here), grab squid from Squid, and a redirector script from here. There are instructions in the package for plugging it into squid - they basically involve setting 'redirector' in squid.conf to point to the redirector.pl script in the package.
In the redirector.pl script, set $WWW to the address of a local file or httpd, and $BANNERGIF to 'null.gif', which is a 1x1 pixel image that comes with the bannerfilter package. Point your browser's HTTP/HTTPS proxy to the local address squid is listening on, and you're now ad-free.
The bannerfilter script is customizable through simple text files, and has an sh script that uses wget to automatically update the ad definitions.
Infrastructure, not interface. And that's used solely for 3D acceleration at the moment.
The main problem I see with the current UDS based X implementation is not the slowness of the transport, but the sheer amount of protocol data there is to send. With a higher-level tooklit running in the server's address space, we probably wouldn't be having this discussion.
What, FAT? I know the shell had the ability to accept plugins to mangle a view or create an imaginary file hierarchy, but I don't recall any sort of plugins for the filesystem itself.
It sounded like they were talking about namespace unification on a grand scale - which isn't a bad thing if it's done correctly.
No, logical partitioning of the for maintenance, not physically breaking the kernel up into chunks and scheduling them.
Repeat after me - not a design change.
In the offline context, consider a graffiti vandal painting 'Fuck General Motors' on a sign at Ford headquarters. While some other law may (or should) provide a remedy...
Except GM doesn't own the DNS system. It's not their property. It'd be more like me passing out anti-GM leaflets on the public sidewalk in front of their headquarters.
They don't like being talked about. Especially when the people doing the talking are anti-GM. They have money, so they sue to silence. Any mentions of property seem to fall into the category of intellectual property and bullshit. Roughly the same thing.
People should *demand* that code closest to the hardware is open source. Look at it this way: a company collapses and takes with it a base of code. Would you rather it be a driver at the core of your display subsystem, or your text editor? One product has alternatives that don't render your existing hardware useless.
Did you buy into the Circuit City Divx thing? No? Then you shouldn't go for this kind of crap either. Companies that get my money are the ones that aren't afraid of full disclosure.
IIRC, a similar issue with print drivers was the driving force in the establishment of the GNU project.
Windows XP already implements a whole bunch of the DRM "technologies".
For instance, there's a Secure Audio Path that's used in conjunction with signed audio drivers. The OS can (theoretically) lock out unsigned drivers. In order to get your deiver signed, you have to turn off digital audio output on demand.
Only if you implicitly agree to the license by using their documentation. A cleanly reverse-engineered implementation isn't subject to the whim of Microsoft.
At least not yet, I hope.
I'm not reading any of that. The further away from licenses like that I can stay, the better off I am when the SSSCA/DMCA squad comes to kick down my door with their jack-boots.
Seriously. If you're even using Samba, I wouldn't go *near* any CIFS/SMB information released by Microsoft. Or anyone else who attaches licenses to practical information and calls it a "trade secret", for that matter.
Wouldn't Everquest qualify as a symptom of the illness, and not the underlying cause?
I mean, geez, have you seen an Everquest player around your local dorm/apartment lately? Some of those mofos are pretty scary.
But I doubt anyone's been actively trying to break it. Microsoft probably isn't that lucky.
I'm not here to debate about IIS/Apache. It just seems odd that Microsoft doesn't take the simple precautions that will put the best possible light on their products. Practices that work on any OS, like turning off all of those unnecessary services and putting the database server on another machine.
The possible bad press they could get here far outweighs the hour or so it takes to really tighten the server down by just turning things off.
Okay then. First one to exploit the MSSQL stored procedure buffer overflow gets a cookie. :)
Seriously, though. Putting a site up on a hastily thrown-together, unpatched box is going to bring them even more pain than sucking it up and sticking with FreeBSD.
I can't wait to see what kind of press they get when their brand new W2K box gets owned.
root@foobar (~) $ telnet www.wehavethewayout.com 80 /foo HTTP/1.0
Trying 130.94.214.143...
Connected to www.wehavethewayout.com.
Escape character is '^]'.
GET
HTTP/1.1 404 Object Not Found
Server: Microsoft-IIS/5.0
Date: Tue, 02 Apr 2002 14:19:13 GMT
Content-Length: 3582
Content-Type: text/html
CSS2 defines styles for all sorts of pagination, but most browsers haven't implemented it yet. IE on windows seems to be the most complete wrt CSS2.
:)
The real shame is that Mozilla got an IRC client before CSS2 support. There's something really wrong with that.
Only $75, and they actually give you the rights an ordinary person would expect when buying something. Look:
"You are allowed to install gobeProductive on each Windows and Linux computer in your own residence. You are also allowed to install gobeProductive on your computer where you work. A certificate is included in the gobeProductive package explaining to your employer that this is allowed."
I'm one of those XHTML-or-die people, but I may have to give this a look.
No I'm not willing to pay $49.99 for Opera, I have Internet Explorer on my Windows box and it is fantastic.
You probably paid about $49.99 for that too. Unless you stole it along with Windows.
Yeah, yeah. IHBT. I know. Whatever.
When was the last time you needed a "patch" for a PS2?
Yeah. As I said, I never got along real well. :)
*MrHat wipes tears from his eyes*
Considering what "P2P" is primarily used for, they really couldn't have picked a better name.
I'll tell you what I'd do.
1. Refuse to use the machines at school for any internet access. Period.
2. Let the board and the teachers know why. Tell them they've taken a good thing and turned it into a complete waste of tax money by senselessly restricting.
3. Ask the board why they think their current system is capable of making better judgements than their salaried teachers.
This is probably why I really didn't get along with anyone in high school. But this stuff really ticks me off - usually some overzealous admin taking the liberty of forcing his/her idea of "good" on to everyone.
Pitching Amazon's 1-click crap as "technology" is about as accurate as calling Slashdot "profitable".
If you really want to do this (and hopefully it's not just for slashdot, 99% of sites have worse advertising than they have here), grab squid from Squid, and a redirector script from here. There are instructions in the package for plugging it into squid - they basically involve setting 'redirector' in squid.conf to point to the redirector.pl script in the package.
In the redirector.pl script, set $WWW to the address of a local file or httpd, and $BANNERGIF to 'null.gif', which is a 1x1 pixel image that comes with the bannerfilter package. Point your browser's HTTP/HTTPS proxy to the local address squid is listening on, and you're now ad-free.
The bannerfilter script is customizable through simple text files, and has an sh script that uses wget to automatically update the ad definitions.
No, I didn't write it. I just use it.
Infrastructure, not interface. And that's used solely for 3D acceleration at the moment.
The main problem I see with the current UDS based X implementation is not the slowness of the transport, but the sheer amount of protocol data there is to send. With a higher-level tooklit running in the server's address space, we probably wouldn't be having this discussion.
What, FAT? I know the shell had the ability to accept plugins to mangle a view or create an imaginary file hierarchy, but I don't recall any sort of plugins for the filesystem itself. It sounded like they were talking about namespace unification on a grand scale - which isn't a bad thing if it's done correctly.
No, logical partitioning of the for maintenance, not physically breaking the kernel up into chunks and scheduling them. Repeat after me - not a design change.
And on a more serious note, here is their privacy policy.
Sure that isn't statistics recording which keys you have pressed?
Except GM doesn't own the DNS system. It's not their property. It'd be more like me passing out anti-GM leaflets on the public sidewalk in front of their headquarters.
They don't like being talked about. Especially when the people doing the talking are anti-GM. They have money, so they sue to silence. Any mentions of property seem to fall into the category of intellectual property and bullshit. Roughly the same thing.
I'd be plenty happy if more game developers would just obey numbers one and two. *cough* Romero *cough*
It means they're building more shiny things.
Nice find - they have this completely reversed.
People should *demand* that code closest to the hardware is open source. Look at it this way: a company collapses and takes with it a base of code. Would you rather it be a driver at the core of your display subsystem, or your text editor? One product has alternatives that don't render your existing hardware useless.
Did you buy into the Circuit City Divx thing? No? Then you shouldn't go for this kind of crap either. Companies that get my money are the ones that aren't afraid of full disclosure.
IIRC, a similar issue with print drivers was the driving force in the establishment of the GNU project.
Windows XP already implements a whole bunch of the DRM "technologies".
For instance, there's a Secure Audio Path that's used in conjunction with signed audio drivers. The OS can (theoretically) lock out unsigned drivers. In order to get your deiver signed, you have to turn off digital audio output on demand.
Great, huh?