Site Rework

It should be obvious I fixed up the site graphics. I decided to sit down and learn CSS so I could lay in some background patterns. I hope this design is visually pleasing, but I don’t know if it will look good on everyone’s monitor. If you have any comments then please click the comments link at the bottom of this messange and tell me your opinion. It would be really easy to change things, it’s fun. Oops, I just noticed, all my little horizontal lines don’t line up. I’ll have to RTFM a bit more.

For my next trick, I’m trying to set up an internal email link so you can send private comments internally. This will require sendmail, so I’m moving carefully and slowly. It would be really easy to set up a cgi script to run sendmail that would be a huge security hole for spammers.

Spam Fighting

I just sat down and wrote my first procmail scripts. I put the top 10 spammers in a special pre-processor to send them straight to /dev/null. Now their spam doesn’t go through the SpamBouncer filters and waste further CPU time. With a little tuning, I can send more spam straight to hell, and less will remain to be filtered by SpamBouncer.

I’m thinking of updating my MacOS X spam documentation, it was an extremely popular document that attracted thousands of hits. But it is almost too late, Apple has announced that the next version of Mail.app will include an integrated spam filter. So whatever I produce will be obsolete in about a month.

Disinfotainment Slept, Dreaming of No Spam

I woke up this morning and discovered the server was asleep and unresponsive. I checked it out and discovered that a very strange thing happened.

I run heavily shielded spam-filtered mailboxes, every time my filter routines catch spam, a little pop up little monitor window appears. My mail is set to automatically download every 5 minutes. I get so much spam that the little popup window appears every 5 minutes, like clockwork. But apparently, for the first time, I did not receive a single spam message for a period of over 1 hour, so the popup did not pop up, and my CPU went to sleep. Oops.

My server stays on 24/7/365 chowing down the spam, it never goes to sleep. But there was a strange spam hiatus for a single hour, and my machine took a snooze. So I set it to never sleep and of course that will solve the problem. Funny that I never noticed it was a problem before. Apparently my machine has never experienced a spam siesta, it gets spam at least every 30 minutes, every day.

Moveable Type – Apache Security

One of the first security measures I took with this server was to lock out folder browsing. I complained about the open directories in other blog software, now that I am self-hosting I can control these parameters myself. Just a single word of alteration to httpd.conf and it’s all locked down. A few more quick edits and I’ve implemented custom error messages, just for fun. Moveable Type considers this a fundamental security measure, sufficiently important to deserve a special note in the documentation

Bob Hope: Robber Baron

Media outlets are gushing about Bob Hope’s 99th birthday, they describe him as the goofy comedian we know from his media image, but I know who he really is: a greedy land speculator who raped and pillaged Los Angeles. It is not widely known that Bob Hope is one of the largest single land owners in Los Angeles County and several surrounding counties. Bob Hope has a long history of using his Hollywood profits for land speculation and profiteering, and it made him wealthy beyond your wildest dreams of avarice. And therein hangs a tale, a complex chain of events that destroyed Los Angeles’ urban architecture.

California has long been a leader in the world environmental movement. Environmental regulations cover everything from urban planning to gasoline sales. One of the seemingly innocent laws enacted in the mid 1980s mandated a change in the gasoline pump nozzle. In order to cut down on spilled fuel, restrictor nozzles with backflow preventers were required on every gas pump in California. This new nozzle was only able to pump gas about 75% as fast as the old style of nozzle. The gas sales environment changed overnight, smaller stations with 4 or 6 pumps could not pump gas fast enough to remain profitable. Larger gas stations with 8 to 12 pumps were still profitable, and some gas chains decided to retrofit old stations with more pumps in the same space. However, one of the largest chains, Standard Oil, decided to sell the vast majority of their stations in Los Angeles. Standard stations were everywhere, in many ways they are a symbol of California. For example, Ed Ruscha’s Standard prints are an icon of California art.

MochaStandard

Robert Venturi wrote an influential essay about urban planning called Learning from Las Vegas. Venturi wanted to examine the urban landscape from the viewpoint of the car. He asserted that Los Angeles had a unique form of urban architecture of widely separated locations spanned by surface roads, with a few tall buildings as landmarks to navigate by. He described driving in Los Angeles as analogous to airplane races in the Nevada desert, where old surplus WWII fighter aircraft would race along the ground, making required turns at tall pylons that marked the path. Los Angeles was full of these architectural “pylons” and navigating LA in a car was largely a point-to-point driving experience, like the air races. And along the route were scattered minor landmarks, the gleaming Standard Oil stations to give rest and refueling to the traveller.

But no more. The new nozzles made the stations unprofitable, and Standard sold them in one huge block, one of the largest auctions of urban properties in modern LA history. And Bob Hope bought them. His company, La Mancha Development, immediately set to developing these properties, which were mostly corner gas stations, many in residential neighborhoods.

I remember when the gas stations closed. I lived in Studio City, and stations at both ends of my street were closed. Large signs for La Mancha Development announced that construction would begin soon. All across LA these signs appeared, followed by buildings that were the start of a new wave of architecture that would totally change the LA urban environment: Mini Malls.

In the space of a few short months, gas stations disappeared and mini malls appeared all across LA. Everywhere you went, wherever there used to be a gas station, now there was a mini mall with a convenience store, maybe a tanning salon and a donut store, and a few miscellaneous businesses. The traffic the malls attracted was intense, the old gas stations never had this level of traffic. Mini malls became the places to stop on cross-town drives, displacing traffic patterns into commercial zones adjacent to quiet neighborhoods. Once the mini mall became an established feature of Los Angeles architecture, the city would never be the same.

I won’t even go into the further horrors committed by Bob Hope and his company La Mancha Development. Turning LA into a city full of mini malls is horrible enough. But I could easily go on and on, like for example his notorious fight with the LA Nature Conservancy. So I’ll just conclude with the reminder that Bob Hope is just another greedy money-grubbing Hollywood scumbag.

Moveable Type GUI

I finally got the Moveable Type stylesheets installed properly and now when I post to the blog, I get the full GUI where I was getting nothing. One thing I particularly notice about the default stylesheet is that it is a bit dim. The text is about 80% black against 10 or 20% grey backgrounds, it lowers the contrast sufficiently to make it a bit hard to read. The first thing I did in MT is fix the blog stylesheet to make the text 100% black so it would be easier to read. But alas it is not so easy to modify the internal operations stylesheet.

I’d like to make a few mods to the function of MT, I’d like it to automatically create new links that open in new windows. It’s an easy mod to make, if I could just figure out where to put it.

MacOS X Log Monitoring

I just discovered FileMonitor and it’s just the thing for monitoring log files. I set it up to watch my Apache access and referer logs, and I was buried under reports of my own local browsing. So I set up a couple of simple filters to remove myself from my logs, and the results are wonderful. Now I just need to write a little grep routine that does the same thing, then pipe the results into some HTML for an online referer log.

BlogTV Direct Access

My access logs show that some people are attempting to directly download BlogTV’s QuickTime files. Sorry, it can’t be done so just stop trying. Even if you knew the names and location of the files, it wouldn’t do you any good, QTSS will serve the files but otherwise they are completely inaccessible. That’s how QTSS works, it firewalls the content from the public except through controlled access.

For political and legal reasons, I am unable to provide freely downloadable files. BlogTV will be a streaming service only so that I can maintain my legal right to present Fair Use excerpts. This is a compromise, it allows me to present excerpts of copyrighted videos while still preserving the copyrightholder’s rights. If I I release redistributable copies, I could be liable for violations under the DMCA. Maybe someday the legal environment for Fair Use will change, but I don’t see it happening anytime soon. We apologize for the inconvenience.

Dynamo Hum

I am going crazy trying to hunt down the source of an audio hum in my Mac system. The moment I plug the Firewire cable into my DV converter, I get that distinctive 60hz audio buzz, and “hum bars” in my video. It’s obviously a grounding problem somewhere, I’ve rewired everything possible but it’s still humming. Even if my Mac and DV box are turned off, I get the hum on my regular TV. This is some weird, deep interference, I’m stumped.

On a brighter note, I did manage to resurrect my old 9Gb hard drive with my mp3 collection on it. The drive just needed a little dusting and replugging the connections, and it fired right up.

© Copyright 2016 Charles Eicher