My Photos

www.flickr.com
This is a Flickr badge showing public photos and videos from coogle. Make your own badge here.

Quicksearch

Ah... Wireless

Tuesday, September 30. 2003

Ahh. i have finally got around to getting the built-in wireless lan on my Sony SRX77P laptop working under RedHat 8! To do so, I had to do the following:

  • Download the 2.4.22 kernel here
  • Download the ACPI patch for this kernel version here
  • Extract the kernel
  • Apply the patch (i did so by copying the patch to the root of the kernel tree and using patch -p1 < acpi-20030916-2.4.22.diff)
  • Copy the current configuration from /boot/ (mine was called config-2.4.18-14) to the root of the kernel tree as the file .config
  • make xconfig (or make menuconfig, or make config -- whatever). I didn't change any of the settings, just re-saved it so it contained the new options for the .22 kernel
  • make dep; make clean; make bzImage; make modules; make modules_install; make install as root
  • Reboot and enjoy!


To confirm that things are working right, you can use lspci -vv and look for something like "01:05.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 01)". Before you install the new patched kernel it should have an IRQ of 0 (meaning it's broken).. afterwards It had an IRQ of 9 and I had a wireless eth1 available..

Hope that helps someone :) All I need to do is get the dual-display abilities of my laptop working -- then I won't have any reason at all to keep this machine dual-boot and can devote the entire hard drive to linux :)

Bookmark Ah... Wireless  at del.icio.us Digg Ah... Wireless Bloglines Ah... Wireless Technorati Ah... Wireless Fark this: Ah... Wireless Bookmark Ah... Wireless  at YahooMyWeb Bookmark Ah... Wireless  at Furl.net Bookmark Ah... Wireless  at reddit.com Bookmark Ah... Wireless  at blinklist.com Bookmark Ah... Wireless  at Spurl.net Bookmark Ah... Wireless  at NewsVine Bookmark Ah... Wireless  at Simpy.com Bookmark Ah... Wireless  at blogmarks Bookmark Ah... Wireless  with wists Bookmark Ah... Wireless  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Ah... Wireless

Tuesday, September 30. 2003

Ahh. i have finally got around to getting the built-in wireless lan on my Sony SRX77P laptop working under RedHat 8! To do so, I had to do the following:

  • Download the 2.4.22 kernel here
  • Download the ACPI patch for this kernel version here
  • Extract the kernel
  • Apply the patch (i did so by copying the patch to the root of the kernel tree and using patch -p1 < acpi-20030916-2.4.22.diff)
  • Copy the current configuration from /boot/ (mine was called config-2.4.18-14) to the root of the kernel tree as the file .config
  • make xconfig (or make menuconfig, or make config -- whatever). I didn't change any of the settings, just re-saved it so it contained the new options for the .22 kernel
  • make dep; make clean; make bzImage; make modules; make modules_install; make install as root
  • Reboot and enjoy!


To confirm that things are working right, you can use lspci -vv and look for something like "01:05.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 01)". Before you install the new patched kernel it should have an IRQ of 0 (meaning it's broken).. afterwards It had an IRQ of 9 and I had a wireless eth1 available..

Hope that helps someone :) All I need to do is get the dual-display abilities of my laptop working -- then I won't have any reason at all to keep this machine dual-boot and can devote the entire hard drive to linux :)

Bookmark Ah... Wireless  at del.icio.us Digg Ah... Wireless Bloglines Ah... Wireless Technorati Ah... Wireless Fark this: Ah... Wireless Bookmark Ah... Wireless  at YahooMyWeb Bookmark Ah... Wireless  at Furl.net Bookmark Ah... Wireless  at reddit.com Bookmark Ah... Wireless  at blinklist.com Bookmark Ah... Wireless  at Spurl.net Bookmark Ah... Wireless  at NewsVine Bookmark Ah... Wireless  at Simpy.com Bookmark Ah... Wireless  at blogmarks Bookmark Ah... Wireless  with wists Bookmark Ah... Wireless  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Amazing...

Monday, September 29. 2003

I never realized not only how powerful Photoshop really is, but how amazing the difference is between what is seen and what is reality.

Bookmark Amazing...  at del.icio.us Digg Amazing... Bloglines Amazing... Technorati Amazing... Fark this: Amazing... Bookmark Amazing...  at YahooMyWeb Bookmark Amazing...  at Furl.net Bookmark Amazing...  at reddit.com Bookmark Amazing...  at blinklist.com Bookmark Amazing...  at Spurl.net Bookmark Amazing...  at NewsVine Bookmark Amazing...  at Simpy.com Bookmark Amazing...  at blogmarks Bookmark Amazing...  with wists Bookmark Amazing...  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Amazing...

Monday, September 29. 2003

I never realized not only how powerful Photoshop really is, but how amazing the difference is between what is seen and what is reality.

Bookmark Amazing...  at del.icio.us Digg Amazing... Bloglines Amazing... Technorati Amazing... Fark this: Amazing... Bookmark Amazing...  at YahooMyWeb Bookmark Amazing...  at Furl.net Bookmark Amazing...  at reddit.com Bookmark Amazing...  at blinklist.com Bookmark Amazing...  at Spurl.net Bookmark Amazing...  at NewsVine Bookmark Amazing...  at Simpy.com Bookmark Amazing...  at blogmarks Bookmark Amazing...  with wists Bookmark Amazing...  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Key Parties?

Sunday, September 28. 2003

Alright. I just wanted to throw this out there and maybe get some comments on this. I was told of this through the ApacheCon mailing list (some of the attendees would like to put one together).

Basically, for those who don't really want to read, it is an event where everyone submits their public PGP key and then shows up in person at the event to actually verify that they did indeed submit the key, etc. The idea being that people can then be absolutely sure the PGP public key can be trusted, and therefore be absolutely sure that the encrypted message came from someone.

All of that aside, I have to admit the idea of a party or some sort of formal gathering for this seems a bit over the top for me. Security is important, but let's be honest here -- I can't remember the last time I sent an e-mail or piece of data over a open line that really was of any significance to steal. In the same respect, I can't imagine anyone sending something of incredible importance and security to me over an e-mail either..

Perhaps I'm just not paranoid (which doesn't mean "they" aren't after me I guess), but can anyone out there make a serious arguement why such drastic measures might be necessary? I'm not a crypto expert, so maybe I'm missing a possible exploit -- thoughts?
Bookmark Key Parties?  at del.icio.us Digg Key Parties? Bloglines Key Parties? Technorati Key Parties? Fark this: Key Parties? Bookmark Key Parties?  at YahooMyWeb Bookmark Key Parties?  at Furl.net Bookmark Key Parties?  at reddit.com Bookmark Key Parties?  at blinklist.com Bookmark Key Parties?  at Spurl.net Bookmark Key Parties?  at NewsVine Bookmark Key Parties?  at Simpy.com Bookmark Key Parties?  at blogmarks Bookmark Key Parties?  with wists Bookmark Key Parties?  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Key Parties?

Sunday, September 28. 2003

Alright. I just wanted to throw this out there and maybe get some comments on this. I was told of this through the ApacheCon mailing list (some of the attendees would like to put one together).

Basically, for those who don't really want to read, it is an event where everyone submits their public PGP key and then shows up in person at the event to actually verify that they did indeed submit the key, etc. The idea being that people can then be absolutely sure the PGP public key can be trusted, and therefore be absolutely sure that the encrypted message came from someone.

All of that aside, I have to admit the idea of a party or some sort of formal gathering for this seems a bit over the top for me. Security is important, but let's be honest here -- I can't remember the last time I sent an e-mail or piece of data over a open line that really was of any significance to steal. In the same respect, I can't imagine anyone sending something of incredible importance and security to me over an e-mail either..

Perhaps I'm just not paranoid (which doesn't mean "they" aren't after me I guess), but can anyone out there make a serious arguement why such drastic measures might be necessary? I'm not a crypto expert, so maybe I'm missing a possible exploit -- thoughts?
Bookmark Key Parties?  at del.icio.us Digg Key Parties? Bloglines Key Parties? Technorati Key Parties? Fark this: Key Parties? Bookmark Key Parties?  at YahooMyWeb Bookmark Key Parties?  at Furl.net Bookmark Key Parties?  at reddit.com Bookmark Key Parties?  at blinklist.com Bookmark Key Parties?  at Spurl.net Bookmark Key Parties?  at NewsVine Bookmark Key Parties?  at Simpy.com Bookmark Key Parties?  at blogmarks Bookmark Key Parties?  with wists Bookmark Key Parties?  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Come to ApacheCon 2003 in Vegas

Friday, September 26. 2003

Well it's official -- I'll be at this year's 2003 ApacheCon in Las Vegas, NV. I'll be giving three talks while I'm there on a range of PHP topics including PEAR and tidy. You can find out specifics about my presentations in the Speaking Engagements section, or by visiting the ApacheCon web site at http://www.apachecon.com.

Hopefully the craps table will be nicer to me this time around :)
Bookmark Come to ApacheCon 2003 in Vegas  at del.icio.us Digg Come to ApacheCon 2003 in Vegas Bloglines Come to ApacheCon 2003 in Vegas Technorati Come to ApacheCon 2003 in Vegas Fark this: Come to ApacheCon 2003 in Vegas Bookmark Come to ApacheCon 2003 in Vegas  at YahooMyWeb Bookmark Come to ApacheCon 2003 in Vegas  at Furl.net Bookmark Come to ApacheCon 2003 in Vegas  at reddit.com Bookmark Come to ApacheCon 2003 in Vegas  at blinklist.com Bookmark Come to ApacheCon 2003 in Vegas  at Spurl.net Bookmark Come to ApacheCon 2003 in Vegas  at NewsVine Bookmark Come to ApacheCon 2003 in Vegas  at Simpy.com Bookmark Come to ApacheCon 2003 in Vegas  at blogmarks Bookmark Come to ApacheCon 2003 in Vegas  with wists Bookmark Come to ApacheCon 2003 in Vegas  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Come to ApacheCon 2003 in Vegas

Friday, September 26. 2003

Well it's official -- I'll be at this year's 2003 ApacheCon in Las Vegas, NV. I'll be giving three talks while I'm there on a range of PHP topics including PEAR and tidy. You can find out specifics about my presentations in the Speaking Engagements section, or by visiting the ApacheCon web site at http://www.apachecon.com.

Hopefully the craps table will be nicer to me this time around :)
Bookmark Come to ApacheCon 2003 in Vegas  at del.icio.us Digg Come to ApacheCon 2003 in Vegas Bloglines Come to ApacheCon 2003 in Vegas Technorati Come to ApacheCon 2003 in Vegas Fark this: Come to ApacheCon 2003 in Vegas Bookmark Come to ApacheCon 2003 in Vegas  at YahooMyWeb Bookmark Come to ApacheCon 2003 in Vegas  at Furl.net Bookmark Come to ApacheCon 2003 in Vegas  at reddit.com Bookmark Come to ApacheCon 2003 in Vegas  at blinklist.com Bookmark Come to ApacheCon 2003 in Vegas  at Spurl.net Bookmark Come to ApacheCon 2003 in Vegas  at NewsVine Bookmark Come to ApacheCon 2003 in Vegas  at Simpy.com Bookmark Come to ApacheCon 2003 in Vegas  at blogmarks Bookmark Come to ApacheCon 2003 in Vegas  with wists Bookmark Come to ApacheCon 2003 in Vegas  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Tidy 0.7b released

Monday, September 22. 2003

The tidy extension version 0.7 beta has been released and boasts a lot of major changes! These changes include the patches provided by Illa (which I already told you about) as well as a complete re-write of the PHP 5.0 specific HTML Parsing routines. This re-write makes them much more stable, and I encourage you to check them out! You know you want to.. go download the package now

On a side note, coggeshall.org is now using tidy on all pages though the use of the Smarty Tidy Output Filter

:) Man getting that HTML up to spec was easy :)
Bookmark Tidy 0.7b released  at del.icio.us Digg Tidy 0.7b released Bloglines Tidy 0.7b released Technorati Tidy 0.7b released Fark this: Tidy 0.7b released Bookmark Tidy 0.7b released  at YahooMyWeb Bookmark Tidy 0.7b released  at Furl.net Bookmark Tidy 0.7b released  at reddit.com Bookmark Tidy 0.7b released  at blinklist.com Bookmark Tidy 0.7b released  at Spurl.net Bookmark Tidy 0.7b released  at NewsVine Bookmark Tidy 0.7b released  at Simpy.com Bookmark Tidy 0.7b released  at blogmarks Bookmark Tidy 0.7b released  with wists Bookmark Tidy 0.7b released  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Tidy 0.7b released

Monday, September 22. 2003

The tidy extension version 0.7 beta has been released and boasts a lot of major changes! These changes include the patches provided by Illa (which I already told you about) as well as a complete re-write of the PHP 5.0 specific HTML Parsing routines. This re-write makes them much more stable, and I encourage you to check them out! You know you want to.. go download the package now

On a side note, coggeshall.org is now using tidy on all pages though the use of the Smarty Tidy Output Filter

:) Man getting that HTML up to spec was easy :)
Bookmark Tidy 0.7b released  at del.icio.us Digg Tidy 0.7b released Bloglines Tidy 0.7b released Technorati Tidy 0.7b released Fark this: Tidy 0.7b released Bookmark Tidy 0.7b released  at YahooMyWeb Bookmark Tidy 0.7b released  at Furl.net Bookmark Tidy 0.7b released  at reddit.com Bookmark Tidy 0.7b released  at blinklist.com Bookmark Tidy 0.7b released  at Spurl.net Bookmark Tidy 0.7b released  at NewsVine Bookmark Tidy 0.7b released  at Simpy.com Bookmark Tidy 0.7b released  at blogmarks Bookmark Tidy 0.7b released  with wists Bookmark Tidy 0.7b released  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Tidy Hijacked!

Saturday, September 20. 2003

Oh no! The tidy PHP extension has been hijacked!

Actually, it really hasn't been hijacked -- but it has been touched up a little bit by Ilia Alshanetsky! He came to me about a week or so ago asking about the extension and had a few ideas he wanted to implement in it to improve it. I thought they sounded pretty good so he implemented them.

Although his patch was huge, the actual changes to the way tidy works in userspace hasn't changed a great deal. Here's what his patch does:


  • Internalizing of the tidy resource (is internalizing a word? :))

    Basically what this means it that you no longer have to have create a tidy resource using the tidy_create() function which has to be passed to every tidy function you call. Instead, when PHP starts it now automatically creates the tidy resource and will use that instead. Thus, instead of calling something like tidy_parse_string($tidy, "<HTML></HTML>") you just call tidy_parse_string("<HTML></HTML>"). Besides being easier to use than the old method it offers a lot of speed increases when dealing with heavier traffic loads on your site by skipping an unecessary initialization every request.
  • Adds a new function tidy_get_config()

    This new function returns an array of all the tidy configuration options and their values.
  • Adds a configuration directive tidy.default_config

    This configuration directive allows you to specify a default tidy configuration file to load when PHP starts (just as if you had called tidy_load_config()). Useful for setting up your favoriate common tidy environment that you can tweak as necessary using the user-space function as-needed.
  • Misc info, etc.

    Since tidy doesn't use resources anymore, a lot of the overhead associated with them every function call was removed and the phpinfo() function now lists all of the configuration options as well for your reference.


This patch has been committed to CVS, so if you can't wait to get it find it there. Otherwise, in any case I plan on releasing the next version of the package Monday. This release will be the first official release that supports PHP 4.

Of course, many thanks to Ilia for his contribution :)
Bookmark Tidy Hijacked!  at del.icio.us Digg Tidy Hijacked! Bloglines Tidy Hijacked! Technorati Tidy Hijacked! Fark this: Tidy Hijacked! Bookmark Tidy Hijacked!  at YahooMyWeb Bookmark Tidy Hijacked!  at Furl.net Bookmark Tidy Hijacked!  at reddit.com Bookmark Tidy Hijacked!  at blinklist.com Bookmark Tidy Hijacked!  at Spurl.net Bookmark Tidy Hijacked!  at NewsVine Bookmark Tidy Hijacked!  at Simpy.com Bookmark Tidy Hijacked!  at blogmarks Bookmark Tidy Hijacked!  with wists Bookmark Tidy Hijacked!  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Tidy Hijacked!

Saturday, September 20. 2003

Oh no! The tidy PHP extension has been hijacked!

Actually, it really hasn't been hijacked -- but it has been touched up a little bit by Ilia Alshanetsky! He came to me about a week or so ago asking about the extension and had a few ideas he wanted to implement in it to improve it. I thought they sounded pretty good so he implemented them.

Although his patch was huge, the actual changes to the way tidy works in userspace hasn't changed a great deal. Here's what his patch does:


  • Internalizing of the tidy resource (is internalizing a word? :))

    Basically what this means it that you no longer have to have create a tidy resource using the tidy_create() function which has to be passed to every tidy function you call. Instead, when PHP starts it now automatically creates the tidy resource and will use that instead. Thus, instead of calling something like tidy_parse_string($tidy, "<HTML></HTML>") you just call tidy_parse_string("<HTML></HTML>"). Besides being easier to use than the old method it offers a lot of speed increases when dealing with heavier traffic loads on your site by skipping an unecessary initialization every request.
  • Adds a new function tidy_get_config()

    This new function returns an array of all the tidy configuration options and their values.
  • Adds a configuration directive tidy.default_config

    This configuration directive allows you to specify a default tidy configuration file to load when PHP starts (just as if you had called tidy_load_config()). Useful for setting up your favoriate common tidy environment that you can tweak as necessary using the user-space function as-needed.
  • Misc info, etc.

    Since tidy doesn't use resources anymore, a lot of the overhead associated with them every function call was removed and the phpinfo() function now lists all of the configuration options as well for your reference.


This patch has been committed to CVS, so if you can't wait to get it find it there. Otherwise, in any case I plan on releasing the next version of the package Monday. This release will be the first official release that supports PHP 4.

Of course, many thanks to Ilia for his contribution :)
Bookmark Tidy Hijacked!  at del.icio.us Digg Tidy Hijacked! Bloglines Tidy Hijacked! Technorati Tidy Hijacked! Fark this: Tidy Hijacked! Bookmark Tidy Hijacked!  at YahooMyWeb Bookmark Tidy Hijacked!  at Furl.net Bookmark Tidy Hijacked!  at reddit.com Bookmark Tidy Hijacked!  at blinklist.com Bookmark Tidy Hijacked!  at Spurl.net Bookmark Tidy Hijacked!  at NewsVine Bookmark Tidy Hijacked!  at Simpy.com Bookmark Tidy Hijacked!  at blogmarks Bookmark Tidy Hijacked!  with wists Bookmark Tidy Hijacked!  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Defense of E-mail

Friday, September 19. 2003

It would seem that there are a couple of people who seem to think that the era of e-mail is dead. The reasons vary, from the ever-popular "It just sucks my time away" to "There is too much spam". I'm sure you can come up with a few reasons of your own -- however I think that, even with it's downsides, e-mail is still one of the most useful forms of communication which I simply can't do without.

Before getting too hard on e-mail, consider how much spam you have to deal with in your day to day life. Turn on the TV to watch the news and your assulted with people or companies selling you things or ideas... Walk down the street and people stand on street corners handing out papers encouraging you to buy their product or buy into their ideas.. Answer the phone and you find people asking for donations, trying to sell you something, or otherwise wasting your time. You can claim the end of e-mail and swear it off, but not without consequences. If you're anything like me, e-mail has been a serious form of communication for years and to suddenly break off contact through it would mean breaking off contact with all of those people who I want and NEED to talk to. Of course, you can always substitute e-mail communication for phone conversations, etc.. but then you have to start filtering your phone calls. I assure you trying to field unwanted calls is just as, if not more annoying then their e-mail counterparts. You don't have a choice when you deal with a phone call, it just happens whenever they call -- at least with e-mail you don't have to open your client.

You haven't escaped the spam -- you've only changed the medium.

Considering the alternatives, I personally believe e-mail is an indispensible form of communication. Sure spam filters aren't perfect, but nothing is -- and since I don't see anyone offering a way to stop the guy on the street from approaching me with his spam, or the guy on the TV from pushing his spam I don't see what the big complaint is -- e-mail does better than most! On top of that e-mail is a wonderful form of communication for someone in my position (doing great amounts of business over e-mail daily). E-mail let's me deal with things on my own time table, and gives me the opportunity to mull-over things before responding -- something i might not have the chance to do on the phone. After my filters are done with my inbox (which I must admit are fairly liberal, allowing a lot of spam through), 99% of spam is instantly identified by me and deleted promptly as I am going through my box... My e-mail client even does a great deal of the leg-work for me by placing e-mails I know aren't spam (mailing lists, people in my contact lists, etc) into folders automatically. How is e-mail so bad? I wish i had this sort of noise-reduction in my day to day life!

For those of you who are suffering from a huge noise->data ratio when it comes to your inbox, here are a few things that I've done which greatly reduced the amount of spam that shows up when combined with filters...

1) Never, ever ever give your real e-mail address out to anyone. Set up an e-mail forward account and give that out instead. So.. although my *real* e-mail address might be johnc@coggeshall.org (it's not btw) all public e-mail links to me are john@coggeshall.org. This "separation" between your outside connection to the world and your e-mail box will save you a lot of headaches if you ever decide to change your e-mail address, or you want to do something like described below. Otherwise, you'll have to setup multiple e-mail accounts, blah blah.. real pain.

2) Plan on phasing out e-mail addresses. Since your e-mail address isn't a hard-coded inbox, take advantage of it. When the noise->data ratio gets too high to deal with, create a new fowarding account and tell anyone of consequence to send all future e-mail there and put the new e-mail address on your web site, whatever so new contacts know how to contact you. Temporarily you can filter against that new forward account to ensure important e-mails are answered promptly while you wade through the junk from the old e-mail address making sure everyone who should know your new e-mail does. When I do this I retain my old filters against my contact db, etc which helps greatly by moving people you at least know into their own folder. As the transition continues you'll find yourself finding nothing but junk e-mail in the old e-mail address and virtually no e-mail spam in your new box. Of course, eventually this will have to happen again since there are some real asses out there who screen-scrape e-mail addresses from the web, etc.. but "john at coggeshall dot org" has been around for years now, and my spam is hardly a significant issue. Especially considering what it once was.

3) Whenever possible, spell out your e-mail address like I just did above. This is esp. true for signatures, web forum posts, anything that might end up on the web where screen scrapers can get to it.

4) Get yourself a dummy e-mail account from hotmail or your prefered web e-mail client to use when giving your e-mail address out any time someone is forcing you to give it to them, but have no real use for it. For instance, when I book flights and such I use my real e-mail address... but I use my dummy hotmail account on forums, or any time I know there isn't a chance in hell I'll give a damn about any e-mail they send. Since you have access to the e-mail account you still can respond to confirmation e-mails (some places do that to ensure you didn't give them a BS e-mail address), but won't ever have to look again.

Of course as I said none of these steps will keep you free of spam -- but considering the great majority of people in the world who use e-mail won't ever read this (or don't follow these practices), you make yourself significantly less of a target. The very nature of spammers is that they don't want to do a lot of real work, so the chances they'll come across your e-mail address when it's so much easier to get others elsewhere is perhaps the best filter of them all.


Bookmark Defense of E-mail  at del.icio.us Digg Defense of E-mail Bloglines Defense of E-mail Technorati Defense of E-mail Fark this: Defense of E-mail Bookmark Defense of E-mail  at YahooMyWeb Bookmark Defense of E-mail  at Furl.net Bookmark Defense of E-mail  at reddit.com Bookmark Defense of E-mail  at blinklist.com Bookmark Defense of E-mail  at Spurl.net Bookmark Defense of E-mail  at NewsVine Bookmark Defense of E-mail  at Simpy.com Bookmark Defense of E-mail  at blogmarks Bookmark Defense of E-mail  with wists Bookmark Defense of E-mail  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Defense of E-mail

Friday, September 19. 2003

It would seem that there are a couple of people who seem to think that the era of e-mail is dead. The reasons vary, from the ever-popular "It just sucks my time away" to "There is too much spam". I'm sure you can come up with a few reasons of your own -- however I think that, even with it's downsides, e-mail is still one of the most useful forms of communication which I simply can't do without.

Before getting too hard on e-mail, consider how much spam you have to deal with in your day to day life. Turn on the TV to watch the news and your assulted with people or companies selling you things or ideas... Walk down the street and people stand on street corners handing out papers encouraging you to buy their product or buy into their ideas.. Answer the phone and you find people asking for donations, trying to sell you something, or otherwise wasting your time. You can claim the end of e-mail and swear it off, but not without consequences. If you're anything like me, e-mail has been a serious form of communication for years and to suddenly break off contact through it would mean breaking off contact with all of those people who I want and NEED to talk to. Of course, you can always substitute e-mail communication for phone conversations, etc.. but then you have to start filtering your phone calls. I assure you trying to field unwanted calls is just as, if not more annoying then their e-mail counterparts. You don't have a choice when you deal with a phone call, it just happens whenever they call -- at least with e-mail you don't have to open your client.

You haven't escaped the spam -- you've only changed the medium.

Considering the alternatives, I personally believe e-mail is an indispensible form of communication. Sure spam filters aren't perfect, but nothing is -- and since I don't see anyone offering a way to stop the guy on the street from approaching me with his spam, or the guy on the TV from pushing his spam I don't see what the big complaint is -- e-mail does better than most! On top of that e-mail is a wonderful form of communication for someone in my position (doing great amounts of business over e-mail daily). E-mail let's me deal with things on my own time table, and gives me the opportunity to mull-over things before responding -- something i might not have the chance to do on the phone. After my filters are done with my inbox (which I must admit are fairly liberal, allowing a lot of spam through), 99% of spam is instantly identified by me and deleted promptly as I am going through my box... My e-mail client even does a great deal of the leg-work for me by placing e-mails I know aren't spam (mailing lists, people in my contact lists, etc) into folders automatically. How is e-mail so bad? I wish i had this sort of noise-reduction in my day to day life!

For those of you who are suffering from a huge noise->data ratio when it comes to your inbox, here are a few things that I've done which greatly reduced the amount of spam that shows up when combined with filters...

1) Never, ever ever give your real e-mail address out to anyone. Set up an e-mail forward account and give that out instead. So.. although my *real* e-mail address might be johnc@coggeshall.org (it's not btw) all public e-mail links to me are john@coggeshall.org. This "separation" between your outside connection to the world and your e-mail box will save you a lot of headaches if you ever decide to change your e-mail address, or you want to do something like described below. Otherwise, you'll have to setup multiple e-mail accounts, blah blah.. real pain.

2) Plan on phasing out e-mail addresses. Since your e-mail address isn't a hard-coded inbox, take advantage of it. When the noise->data ratio gets too high to deal with, create a new fowarding account and tell anyone of consequence to send all future e-mail there and put the new e-mail address on your web site, whatever so new contacts know how to contact you. Temporarily you can filter against that new forward account to ensure important e-mails are answered promptly while you wade through the junk from the old e-mail address making sure everyone who should know your new e-mail does. When I do this I retain my old filters against my contact db, etc which helps greatly by moving people you at least know into their own folder. As the transition continues you'll find yourself finding nothing but junk e-mail in the old e-mail address and virtually no e-mail spam in your new box. Of course, eventually this will have to happen again since there are some real asses out there who screen-scrape e-mail addresses from the web, etc.. but "john at coggeshall dot org" has been around for years now, and my spam is hardly a significant issue. Especially considering what it once was.

3) Whenever possible, spell out your e-mail address like I just did above. This is esp. true for signatures, web forum posts, anything that might end up on the web where screen scrapers can get to it.

4) Get yourself a dummy e-mail account from hotmail or your prefered web e-mail client to use when giving your e-mail address out any time someone is forcing you to give it to them, but have no real use for it. For instance, when I book flights and such I use my real e-mail address... but I use my dummy hotmail account on forums, or any time I know there isn't a chance in hell I'll give a damn about any e-mail they send. Since you have access to the e-mail account you still can respond to confirmation e-mails (some places do that to ensure you didn't give them a BS e-mail address), but won't ever have to look again.

Of course as I said none of these steps will keep you free of spam -- but considering the great majority of people in the world who use e-mail won't ever read this (or don't follow these practices), you make yourself significantly less of a target. The very nature of spammers is that they don't want to do a lot of real work, so the chances they'll come across your e-mail address when it's so much easier to get others elsewhere is perhaps the best filter of them all.


Bookmark Defense of E-mail  at del.icio.us Digg Defense of E-mail Bloglines Defense of E-mail Technorati Defense of E-mail Fark this: Defense of E-mail Bookmark Defense of E-mail  at YahooMyWeb Bookmark Defense of E-mail  at Furl.net Bookmark Defense of E-mail  at reddit.com Bookmark Defense of E-mail  at blinklist.com Bookmark Defense of E-mail  at Spurl.net Bookmark Defense of E-mail  at NewsVine Bookmark Defense of E-mail  at Simpy.com Bookmark Defense of E-mail  at blogmarks Bookmark Defense of E-mail  with wists Bookmark Defense of E-mail  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!

Tidy for Windows / PHP 4 now available

Wednesday, September 17. 2003

Thanks to Frank Kromann The PHP 4 version of the Tidy extension is now available for Windows. For those who are interested, here is the step-by-step on getting everything working:

1. Download libtidy.dll from here and place it in your SYSTEM32 directory
2. Download the tidy PHP extension for Windows from Frank's site, or alternatively from a local mirror
3. Add php_tidy.dll to the PHP.ini (i.e. extension=php_tidy.dll)

I still haven't gotten to committing the tidy documentation to the PHP Docs, but I will shortly. For now you can visit the Tidy for PHP portion of my web site to see examples of use, etc.

(Thanks to Urs Gehrig for letting me know someone had built the extension for Windows)
Bookmark Tidy for Windows / PHP 4 now available  at del.icio.us Digg Tidy for Windows / PHP 4 now available Bloglines Tidy for Windows / PHP 4 now available Technorati Tidy for Windows / PHP 4 now available Fark this: Tidy for Windows / PHP 4 now available Bookmark Tidy for Windows / PHP 4 now available  at YahooMyWeb Bookmark Tidy for Windows / PHP 4 now available  at Furl.net Bookmark Tidy for Windows / PHP 4 now available  at reddit.com Bookmark Tidy for Windows / PHP 4 now available  at blinklist.com Bookmark Tidy for Windows / PHP 4 now available  at Spurl.net Bookmark Tidy for Windows / PHP 4 now available  at NewsVine Bookmark Tidy for Windows / PHP 4 now available  at Simpy.com Bookmark Tidy for Windows / PHP 4 now available  at blogmarks Bookmark Tidy for Windows / PHP 4 now available  with wists Bookmark Tidy for Windows / PHP 4 now available  at Ma.gnolia.com wong it! Bookmark using any bookmark manager!