« KGB
Home Page
KGB Family »

Sigh.
(permalink)

Published Sunday, June 22, 2014 @ 11:42 AM EDT
Jun 22 2014

Well, for some reason the sidebar has disappeared on the front page. That big grey bar to the right, with the Quote-A-Matic and all the links? Gone. But if you click on the permalink of this post in the header and go the post's archive page, everything in the bar reappears. The problem? The code is identical for both pages.

This requires more reflection. Talk amongst yourselves. I'll give it another shot this evening.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Settling in
(permalink)

Published Thursday, June 19, 2014 @ 3:31 AM EDT
Jun 19 2014

The move from XO/Concentric to DreamHost is about complete. The KGB Quote-A-Matic is back up and running, thanks to Random Text, a script from the fine folks at www.phpjunkyard.com. It's faster and easier to configure than the randomizer server side include from XO. phpjunkyard has lots of interesting scripts available. If you're into that type of thing, drop by and take a look.

The KGB Quotations Database search function is also online, thanks to DreamHost support and a standard cgi implementation sorely lacking at our previous host.

I'm sorry I had to leave XO/Concentric, but there was no choice. I've been with them since 1998, and they've been ultra-reliable and trouble free- until last year. Since last summer, there have been several extended service outages that affected thousands of small businesses. One would think they would have learned their lesson after Forbes raked them over the coals, but apparently not.

I spent over an hour and a half on hold on XO's support line this morning, longer than it took to open an account with DreamHost, redirect the DNS nameservers, and upload the site's files. The DreamHost server seems much more responsive, at least from my location. And ftp uploads take about a quarter of the time they previously did.

Anyway, expect a few bumps as we get settled in. Please drop us a line if you find any dead links or other problems.

-KGB


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

If you can see this...
(permalink)

Published Wednesday, June 18, 2014 @ 2:10 PM EDT
Jun 18 2014

Then the move to DreamHost was successful. Some things probably won't function correctly for a while- like the KGB Quote-A-Matic and KGB Quote Search- but I hope to have them up and running soon.

Sorry for the inconvenience.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Déjà vu all over again
(permalink)

Published Wednesday, June 18, 2014 @ 11:47 AM EDT
Jun 18 2014

The website went down this morning at 6 a.m. After 80 minutes on hold, the support person for XO Communications/Concentric, my hosting provider, said ""It's part of our DNS outage. I can't give you a time when it will be back up, but it should be soon."

That was at 11:20 am. I'm writing this at 11:51 am, and it's still down, and there's still nothing on their website or social media, aside from their response to my post on their Facebook page.

Sorry for the inconvenience. Again. I've been a Concentric customer since 1998, but I think it's time to move on...

----

Update: It appears the site came back up around 1 pm.

Whatever. I am now in the process of moving to DreamHost. Things may be a bit flaky for a day or two. Sorry for the inconvenience.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Mea culpa, XO/Concentric and Comcast
(permalink)

Published Thursday, November 07, 2013 @ 10:02 PM EST
Nov 07 2013

The good news is I solved my ftp problem. The better news is it was wasn't XO/Concentric's fault.

One would assume the 550 access denied message comes from the ftp server.

It doesn't.

The message seems to be generated by the ftp client software on the user machine. The client displays the message when the command is not executed.

However, failure to execute the command isn't the server's fault; the problem is the failure of the user's system to open a TCP/IP port.

I discovered this when a Google search for ftp 550 errors returned a number of hits containing references to Comcast, my broadband internet provider. Like a good Comcast customer, I didn't bother to call support... I just unplugged the router and hit reset on the cable modem.

It took a good five minutes for the modem to come back up, indicating a configuration change or firmware update was being performed. Once the reboot was completed, I plugged the router back in, waited for the computer to reconnect to the net, and the fired up the ftp client:

Command: STOR qcount.txt
Response: 150 Opening ASCII mode data connection for qcount.txt.
Response: 226 Transfer complete.
Status: File transfer successful, transferred 8 bytes in 1 second

Relieved, I regenerated the website pages and started formulating nasty things to say about Comcast. I ordered my ftp client to begin the transfer, and:

Response: 550 Access is denied.

Arrrgh!

What could have changed in the ten minutes between connect attempts?

I glanced at the Network and Sharing Center display I had opened after rebooting the modem to make certain all the machines on the home network were up. They were- along with a VPN connection to my office in Chicago, a connection I rarely use but had activated to connect via remote desktop to my workstation there.

I disconnected from the VPN and tried again:

Command: STOR qcount.txt
Response: 150 Opening ASCII mode data connection for qcount.txt.
Response: 226 Transfer complete.
Status: File transfer successful, transferred 8 bytes in 1 second

So, the problem wasn't XO's ftp server, or Comcast blocking ports, but rather a network connection conflict and a misleading error message.

I apologize for blaming XO/Concentric and almost blaming Comcast.

I've been working with computers for over 30 years, and yet I still fell for the oldest mistake in the book: believing the error message.

The older I get, the more I discover the new stuff I learn every day is actually old stuff I just forgot.

Sigh.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

XO blows it again (Updated)
(permalink)

Published Thursday, September 12, 2013 @ 8:49 PM EDT
Sep 12 2013

(It probably wasn't XO. See this more recent post.)

After a massive outage last weekend, XO Communications- the host of KGB Report and thousands of other sites- has followed up its sterling record of customer service by making their hosted sites unreachable by ftp.

FTP- file transfer protocol- is the method we use to transfer and update files on the website. I just discovered that XO's host won't allow me to upload anything using standard ftp clients.

So, I had to use their incredibly inconvenient web-based file transfer mechanism to upload this page to post this status report.

I also discovered XO's web hosting support team only works from 8am to 8pm eastern time.

After last weekend's disaster, XO called me and offered me five months of free hosting to compensate me for my inconvenience.

That's nice, but if I can't get to my website to update it, free hosting's rather pointless, isn't it?

After 15 years, I really hate to have to move the site to another hosting company. But it's beginning to look like it's the only responsible thing to do.

So, if you click on a page, and it's not there, I apologize.

I hope to have things up and running again tomorrow morning.

After 8 am, of course.

-----

(The file protection problem was resolved ahortly after this post; probably unannounced maintenance and/or a transitory issue. No matter. I need 24/7 support.)


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Looks phine oot meee...
(permalink)

Published Thursday, June 06, 2013 @ 7:05 AM EDT
Jun 06 2013

"Just because you can't decrypt the cipher doesn't mean there's something wrong with the code."
-The Covert Comic

My favorite post-modern aphorist, CIA spook, and fellow webmaster, The Covert Comic (follow him on Twitter; friend him on Facebook) sent me an e-mail yesterday telling me that the column on the right side of the page isn't rendering properly on Internet Explorer 8.

I jumped over to a remote machine running XP and IE8 and confirmed his report; the right column was appearing under the left column, and the horizontal position was wrong, too.

The page looked fine in Chrome, Firefox, Opera, and the various browsers on my Android phone. It also rendered correctly in IE9 and IE10.

W3C's online markup validation service showed the style sheet was valid, but it did reveal some errors on the page. I manually corrected the bad code, ftp'ed it up to the website, and:

Big effing deal.

Back over to the XP/IE8 machine. Rename the page so I don't grab a bad, cached version. Type in the new url, and:

Swell.

Alrighty, then.

If you're still using XP and IE8, you have much bigger problems than reading this page. You know what they say:

We now return you to our regularly scheduled whatever.


Categories: Covert Comic, Internet, KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

IE8 glitch
(permalink)

Published Wednesday, June 05, 2013 @ 10:10 AM EDT
Jun 05 2013

A reader reported, and I've confirmed, that our pages aren't being rendered properly in Internet Explorer 8.

It looks fine in Internet Explorer 10, Chrome, Firefox, Opera, and assorted Android browsers.

Odds are that if you're using IE8, you're also using Windows XP. That's because if you're using XP, you were stuck on IE8 because IE9 wouldn't run on IE8 due to some stupid Microsoft design decisions.

So, if you're using IE8- stop doing that.

Seriously, I'll research the problem and get back to you.

But if you're running XP and IE8, you have bigger problems than seeing a distorted version of this web site. You're using a 12 year old operating system. Mainstream support for it ended in 2009, and extended support will end next April.

Time to move on, amigos...


Categories: Internet, KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Rollover
(permalink)

Published Thursday, May 30, 2013 @ 7:18 AM EDT
May 30 2013

The KGB Quotations Database has passed 18,000 entries, for those who keep track of such things.

You're welcome.


Categories: KGB Blog News, KGB Quotations Database


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Tweaks
(permalink)

Published Wednesday, May 22, 2013 @ 8:59 AM EDT
May 22 2013

I've been tweaking the blog to reduce the page load and link generation times. The biggest change is that the categories and archives links no longer appear on every page. They've been relocated to the "about" page.

Fixing one thing generally breaks a half-dozen others, so please let me know if you come across something that doesn't work.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Seventeen thousand
(permalink)

Published Friday, April 12, 2013 @ 11:05 AM EDT
Apr 12 2013

The KGB Quotations Database has reached 17,000 entries.

We now return you to your regularly scheduled ennui.


Categories: KGB, KGB Blog News, KGB Quotations Database


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Wow.
(permalink)

Published Saturday, December 01, 2012 @ 10:04 AM EST
Dec 01 2012

Thanks for the great November!


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

A word from engineering...
(permalink)

Published Thursday, November 29, 2012 @ 9:09 AM EST
Nov 29 2012

As Tom Lehrer said (although in a different context), I'm beginnning to feel like a Christian Scientist with appendicitis.

Thingamablog, the now-orphaned software that powers this blog, continues its flaky behavior and trend toward unacceptable instability.

Sounds like it may mean the inevitable leap to WordPress.

In the meantime, I'll try whacking the database a few times and see if I can keep 'er running...


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

In the shop
(permalink)

Published Sunday, November 25, 2012 @ 7:52 PM EST
Nov 25 2012

Doing some behind-the-scenes maintenance to the web site. Should be running on all cylniders again tomorrow.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Learn stuff, indeed...
(permalink)

Published Monday, October 01, 2012 @ 7:31 AM EDT
Oct 01 2012

Thanks to Hannah Edwards of LearnStuff.com for pointing out a bad link in a post containing a video from Comedy Central's The Colbert Report.

The clip itself displays correctly; the error was in the code of the html "border" Comedy Central wrapped around the video. When Comedy Central redesigned its assorted sites a while back, it somehow mananged to properly retain the links to thousands of videos files, but screwed up the URLs to its main pages.

This isn't a problem any more- I routinely remove any extraneous material around the videos I embed here, and I also fix dead links on old pages whenever I encounter them. But with 1,900 pages dating back a decade or more, I really don't go looking for them. Thus, I'm appreciative when someone takes the time to point them out.

You can check out LearnStuff.com's article on The Colbert Report here.


Categories: KGB Blog News, learnstuff.com, Stephen Colbert


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

We have the technology...
(permalink)

Published Thursday, July 19, 2012 @ 8:26 AM EDT
Jul 19 2012

Thanks to long-time KGB Report friend Rafal Sulejman, the search engine for the KGB Quotation Database has been enhanced and updated. It's no longer flummoxed by punctuation characters, so names like Hunter S. Thompson and H.L. Mencken produce the desired results.

Try it out here.

All programmers are playwrights and all computers are lousy actors.
-Unattributed


Categories: KGB Blog News, KGB Quotations Database, Quotes of the day, Rafal Sulejman


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Thingamablog error fix for Thingamablog users using Thingamablog
(permalink)

Published Saturday, June 16, 2012 @ 7:30 AM EDT
Jun 16 2012

Regular readers, please excuse this content digression.

This is for Thingamablog users who are searching Google with terms like Thingamablog ftp error and Thingamablog ftp connection closed and similar Thingamablog error text. (Forgive me for the seemingly excessive use of the term Thingamablog, but it's one way to make certain that Thingamablog users looking for information on Thingamablog can find this article about Thingamablog. Did I mention Thingamablog? Sorry.)

I switched to Thingamablog when Blogger stopped supporting ftp.

As the Wikipedia entry on Thingamablog states:

"Thingamablog is a cross-platform, standalone blogging application. Unlike other blogging solutions, Thingamablog does not require a third-party blogging host, a cgi/php enabled web host, or a MySQL database. Static web pages are created by entry, by category and/or by date and are published by FTP, SFTP, or network access to a web server."

The key here is that Thingamablog produces flat ascii files that can be easily moved around and edited. Give me an ftp client and a rudimentary text editor and I can update this website from just about anywhere using free software available on virtually all operating systems and platforms.

I also don't have to worry about the web hosting company having the right version of MySQL or Wordpress or whatever installed. All I need is http and ftp protocol support, and I'm in business.

The downside is that Thingamablog now appears to be an orphaned application. All the interactive elements of the Thingamablog website- user forums, e-mail, bug reports- are now dead.

So when problems develop, you're pretty much on your own.

A few days ago, Thingamablog suddenly lost the ability to transfer files to my web site. Upon connecting to the host, the Java ftp client would immediately throw an error and report that the connection was closed by the host.

There was no way to determine the nature of the problem. It could have been something as simple as a minor change in a text string the web host's ftp server returned for status reporting. Whatever. The point was, I could no longer publish my website.

Faced with the prospect of migrating to yet another blogging platform, I decided instead to look for a workaround. Fortunately, I found one. Thingamablog users, here's what you do:

If you haven't done so already, copy the content of your entire website to your computer's local hard drive. Here's my directory structure; yours will be similar:

c:\KGB_Report_website\
                     \web\
                     \archives\
                     \js\
                     \media\

Based on this structure, go to "General Options" in Thingamablog's "Configure" menu and change your Location options to:

Base Path:   C:/KGB_Report_website/web/
Base URL:    https://www.kgbreport.com/
Archive URL: https://www.kgbreport.com/archives/
Media URL:   https://www.kgbreport.com/media

Now go to "Configure", "Publishing", and change the Transport type to Local.

Next time you publish, instead of ftping the files to your web host, Thingamablog will write them to your hard drive.

You can now use an external ftp client to upload the new files to your web host. I use FileZilla, which allows me to specify the transfer of files based on various parameters, including whether the local file was created later and/or has a different size than the file stored on my web host. A few mouse clicks, and the entire website is updated, with only changed files transferred to the host.

FileZilla has robust error handling and retry capability, so if something craps out, you don't have to republish; just re-initiate the upload.

I actually prefer this approach. It's faster and automatically creates a local mirror of my website structure.

Thingamablog users, e-mail me if you have any questions.

We now return to our regularly scheduled inanity.


Categories: KGB Blog News, Thingamablog


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Thingamablog's FTP is broken
(permalink)

Published Thursday, June 14, 2012 @ 12:52 PM EDT
Jun 14 2012

At first I thought it was because of a Java update that I installed yesterday. But I system restored myself back to the pre-update state, and it appears that Thingamablog, the orphaned software I use to maintain this blog, can no longer automatically update the web site.

While inconvenient, this isn't necessarily a bad thing. The software's ftp client was notoriously slow. FileZilla makes quick work of transferring files up to kgbreport.com. It was just necessary to change the configuration files to update the blog "locally" (on my computer's clone of the website) instead of over the net.

So, it looks like I'm looking for another blogging platform. Again.

Suggestions welcome.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Walking pneumonia and the lack of bloggin' blues
(permalink)

Published Monday, April 09, 2012 @ 11:09 AM EDT
Apr 09 2012

The sordid details later, but the bottom line is I was in the hospital since last Thursday night with a case of mycoplasma pneumonia that turned ugly.

The good new is I'm home. The better news is I got to the blogging software before the Rapture timer went off.

Whew.

Just give me a day or two to get things back up to speed around here.


Categories: KGB, KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Changes
(permalink)

Published Sunday, March 25, 2012 @ 3:54 PM EDT
Mar 25 2012

We're back on the air in less than a day which, quite frankly, is far better than I expected.

I won't bore you with the technical details. On the surface, very little has changed. But under the hood, some judicious modifications have cut blog-related disk and cpu usage by more than 70 percent. As a software geek, I am well pleased with myself.

Two things you may notice. There's been a major reduction in the number of Categories, and the archives are now compiled as monthly instead of weekly links.

The categories that remain (see the right hand column) are the ones that visitors to the site actually use. To be honest, I went crazy there for a while, trying to create a category tag for every subject or person referenced in every blog post. When the sheer volume of links reached the point that the blogging software was taking nearly two hours to update all the files on the site, I decided it was time to do some editing.

A few dozen lines of SPITBOL code, several hundred megabytes of log files, and about an hour of processing produced an extremely detailed analysis of what people view when they visit. Some categories had never been accessed- not even once. Others received hundreds of hits a week.

More surprising- people looking for stuff in the archives here were far more likely to use the Google site search facility (see the "search kgbreport.com" box at the upper right) than wander through scores of weekly archive links.

The changes cause the front page to load a bit faster and the right hand column is no longer several feet long. On my end, I no longer have to wait anywhere from 20 minutes to two hours for a new post to appear on the site.

Over the next few months I plan to slowly but systematically deal with the ancient stuff written prior to October 2002, when I switched over to real blogging software. KGB Report was actually printed and mailed to subscribers back then, and the port from print publishing format to web code was less than optimal.

I'm going to post those newsletters in a new category called "From the archives." They'll show up as new posts here. The historical perspective ahould be interesting and amusing (I hope), and posting that old stuff as current entries will get them back onto the main portion of the site in a form that's far more attractive and accessible.

Finally, I want to thank those of you who stop by regularly. We've grown from about 2,000 to 3,000 page views a day in the last year, and more than half of you spend more than two minutes looking around.

While you're perusing the site, take a look at the commentwear by KGB stuff in the right column. You can buy t-shirts, mugs, and other essentials emblazoned with pithy quotes and observations. I made over $40(!) in profit from there last year, which more than covers the insurance co-pay for the twice-annual bolt tightenings from my shrink.

Writing may not be entirely therapeutic but at least it pays for the therapy.

So. What did you accomplish this weekend?

Regards,
KGB


Categories: From the archives, KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Zzzzzzz
(permalink)

Published Tuesday, March 20, 2012 @ 5:35 AM EDT
Mar 20 2012

The sleep study was more or less a six-hour endurance contest.

First, they tell me I have to sleep on my back or my insurance won't cover the test. Swell. I can't remember the last time I slept on my back without the assistance of general anesthesia.

I am a restless sleeper, so about every hour the technicians had to come in to reconnect the leads I had pulled off during my somnambular acrobatics. Finally, around 4 am, when they came in to untangle me a fifth time, they said they had collected enough data and that I could leave.

No coffee in the patient waiting area. Swell. I grabbed a cheese danish and retreated to the Sheetz down the road, where I quickly killed off an entire Extra Dark carafe, black. Thus energized- or at least conscious- I made it home, started the coffee pot and was welcomed by four happy shelties. They've been out, are having breakfast in their crates, and I'm heading upstairs to get my coffee.

Then my furry pals and I are going to sack out on my office floor until about noon.

I get to go through the sleep routine again once the inevitable diagnosis of sleep apnea is reached, and they fit me for one of those CPAP masks and machines.

Only the next time, I'm drinking coffee all day and taking my brief lunchtime nap. Screw 'em. If I'm going to have a rotten night, I may as well enjoy the day leading up to it.


Categories: KGB, KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Status
(permalink)

Published Monday, March 19, 2012 @ 12:43 PM EDT
Mar 19 2012

I'm going in for a sleep study tonight. The instructions say 24 hours with no alcohol, chocolate, caffeine, or naps. Oh, yeah. I'll fall to sleep real well. Right after I kill with my bare hands the first stupid bastard who asks me, "So, how was your day...

No coffee and no naps? C'mon, meet me half way here...


Categories: KGB, KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Off the air
(permalink)

Published Thursday, February 16, 2012 @ 10:03 AM EST
Feb 16 2012

I'm recovering from a nasty norovirus or food-delivered toxin. Warp, impulse and auxiliary are out; running on batteries. Hope to return to a normal schedule tomorrow.


Categories: KGB, KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Thanks!
(permalink)

Published Monday, January 02, 2012 @ 6:31 AM EST
Jan 02 2012

Thanks for yor readership and support in 2011!


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Happy anniversary, KGBQD
(permalink)

Published Saturday, November 26, 2011 @ 11:31 PM EST
Nov 26 2011

"There is a very fine line between "hobby" and "mental illness."
-Dave Barry

The KGB Quotations Database is 25 years old this month.

It began as the cookie file of the Fido computer bulletin board system (bbs) I started in 1986.

When a user logged on to the bbs, the software would access a file called cookie.txt, pick a record at random, and display it. It might be something silly, like "ME WANT COOKIE!" Most system operators populated their cookie.txt file with quotations, and some labored mightily to improve their quality and quantity.

I had always been a quotations fan, although I really can't explain why. I've been a compulsive reader since about the age of four, and even then I remember encountering certain phrases or sentences that would cause an intellectual or emotional epiphany, a feeling of delight in its structure, rhythm, or density of meaning.

I knew some people "collected" quotations, transcribing them to notebooks or index cards. Pre-1986, that struck me as self-indulgent and a waste of time. My computer consulting business and monthly column for DEC Professional magazine left litle time for such diversions.

Ah, but the cookie file provided both a mechanism and, more importantly, a raison d'être to begin my own collection. Visitors to my BBS system began to expect more than the stale cookies of default Fido installations, and I began using the quotations in my magazine column.

For a few years- between the time I shut down the BBS and began this website- there was no online presence for my quotes file. But I continued to maintain it, because I knew it would reappear someday.

It did, in October, 2002. The "KGB Quote-A-Matic" at the top of the right column of this page has been present in some form in every iteration of this website.

I've never really considered quotation collection a hobby. A hobby implies a discrete activity unto itself. Quotation collection is a full-time activity, albeit an almost subconscious one.

There's a part of my brain that seems to constantly run a wetware equivalent of a pattern recognition program. It's like an anti-virus program on a PC- I'm not aware it's running, but when a new, interesting pattern passes by, it sets off an alarm alerting the conscious part of my brain to record the quotation that triggered the response.

The other day I decided to calculate how much time I've invested in this activity. I estimated that each quote added to the list requires about an hour of reading.

That works out to 15,000 hours, or 625 days, or 1.7 years. In other words, I've spent 6.8% of the last 25 years of my life collecting quotations.

Wow.

Before you label me a lunatic, consider that the A.C. Nielsen Co. estimates the average American watches four hours of television a day. While I may have spent 1.7 of the last 25 years reading and accumulating quotations, during that same period the average American spent 36,500 hours- 4.1 years- staring at the television.

For my efforts, I have a database of 15,000 quotations, a witty comment for just about any occasion, and exposure to some of the greatest minds in history.

You, my average American friend, have a large, butt-shaped dent in your couch.

Here's hoping for another 25 years. And a new couch.


Categories: KGB, KGB Blog News, Quotes of the day


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

New quotations
(permalink)

Published Thursday, June 23, 2011 @ 10:17 AM EDT
Jun 23 2011

Several readers have taken me to task for not adding the quotations which appear from time to time in "Quote of the Day" postings to the KGB Quotations database.

Here's the deal:

To qualify for inclusion in the database, a quotation has to be fairly exceptional, and/or relatively timeless. Consider yesterday's Quote of the Day:

In her new book, Bristol Palin reveals she lost her virginity on a camping trip. Bristol said she named her son "Trip," because "Camping" seemed like a dumb name.
-Conan O'Brien

This entry has a couple problems. First, it's a joke, although that's not an automatic reason for exclusion. What disqualifies it is its topicality. It references a recently released book written by a quasi-public figure who (one fervently prays) will eventually fade from public memory.

For database inclusion, a quotation has to have legs. Although, to be totally honest, the real determining factor is my mood at the time I encounter the quotation. So it's totally arbitrary. Hey, it's my database. Deal with it.

There's really only one hard and fast rule: No Deepak Chopra.

----------

Recently added to the KGB Quotations Database:

Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose.
-Steve Jobs

The opposite of success is not failure, it is name-dropping.
-Nassim Taleb

The worst enemy to creativity is self-doubt.
-Sylvia Plath

----------

You're welcome.


Categories: KGB, KGB Blog News, Quotes of the day


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Safety check
(permalink)

Published Thursday, February 10, 2011 @ 9:03 AM EST
Feb 10 2011

It appears some of my online accounts have been accessed by someone other than myself, so I'm locking down some things and taking appropriate security precautions. I'll be off the air for a while, but stay tuned. As Arnie said, I'll be back.


Categories: KGB, KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Thanks.
(permalink)

Published Tuesday, November 23, 2010 @ 6:38 PM EST
Nov 23 2010

I received an alert from my web hosting company about running out of disk space for kgbreport.com, which happens from time to time when I forget about checking the log file. Some people go through their logs to analyze trends, find out the source of page requests, etc. I only do that in self-defense, like when the Chinese were sucking the life out of one of my former church's web sites by downloading the same multi-megabyte mp3 audio file thousands of times a day, and I had to put on the webmaster hat to write defensive code for a month. That was not fun.

I feared the worst when I turned my homemade, SPITBOL-based log analyzer on the huge file, fearing I had pissed off some ubergeek who decided to ding me in the pocketbook with bandwidth overages from repetitive automated page requests.

So I was a happy camper when the program finished cruching the numbers and told me that I merely had a modest little blog with a decent readership. I wasn't overrun with spiders and other automated entities which inflate the hit count. Just people:

Analysed requests from Mon-25-Oct-2010 17:10 to Tue-23-Nov-2010 17:49 (29.0 days).
Total successful requests: 134,935 (35,105)
Average successful requests per day: 4,649 (5,015)
Total successful requests for pages: 38,106 (10,018)
Average successful requests for pages per day: 1,313 (1,431)
Number of distinct files requested: 2,769 (2,359)
Number of distinct hosts served: 4,252 (1,700)
Number of new hosts served in last 7 days: 615
Total data transferred: 5,006 Mbytes (1,340 Mbytes)
Average data transferred per day: 176,598 kbytes (196,095 kbytes)
(Figures in parentheses refer to the last 7 days).

So, thanks for listening to an aging curmudgeon's obsessive grumblings. It's appreciated.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Thanks!
(permalink)

Published Friday, September 17, 2010 @ 7:33 AM EDT
Sep 17 2010

A big thank you to veteran KGB Report reader and contributor Rafal Sulejman for the enhancements to the KGB Quotation Database Search feature. I picked up the original code a number of years ago from a free script repository, and never got around to properly updating it when we switched software from Blogger to Thingamablog. Fortunately, Rafal is an expert in perl, cascading style sheets and other html matters, took pity on the badly kludged version I put up last week, and passed along a far superior cgi file.

It's still just a basic string search with no boolean operations or fancy features like soundex, but, unlike my previous script, this one actually works.

Heading back to Pittsburgh, where today's forecasted high temperature is 10 degrees lower than Tampa's low this morning. Woohoo! Casa de Fuzzy awaits...


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Fixing the problems with the Right
(permalink)

Published Monday, September 13, 2010 @ 12:17 AM EDT
Sep 13 2010

Column, that is.

Since abandoning Blogger and switching to new software, I've been trying to get the right sidebar working the way I want. It's close enough now to unleash it on an unsuspecting readership.

The KGB Quote-A-Matic block now contains a link to the old quote search utility, which, if I must say so myself, is pretty neat. It's not particularly powerful, in that it just searches for a word or character string. But enter Carlin, for example, and you'll get all of the over 100 George Carlin quotes in the database. The search page still has the "classic" KGB Report format, but at least it's a step in the right direction.

"Pages of interest" contains most of the links from the classic site's front page. Everything else down to the archives section hasn't changed.

Archives now contains links to the classic KGB Report pages I haven't yet converted to the new format. They'll be upgraded as time permits.

Finally, there's a "share" button beneath each entry, should you want to harrass friends with KGB content via Facebook, e-mail, or 285 other equally annoying methods.

It's amazing what you can accomplish while waiting for the clothes dryer to finish its cycle.

I'm off to Tampa, where I'll be at a customer site until Friday. I hope the new stuff will keep you busy in the event there's no time to do a daily post. For, as James Caan said, " 'Absence makes the heart grow fonder' is a lot of crap. Absence makes them think you're dead."

-The Management


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Bye Bye Blogger
(permalink)

Published Saturday, May 01, 2010 @ 12:00 AM EDT
May 01 2010

Google's Blogger service discontinued its ftp publishing model today. Blogger used to let you publish your blog to your own website; now, everything must be stored in the Google cloud in their blogspot.com domain.

If history has taught us anything, it's that if you depend on a remote system operated by a third party, at some point you're going to get burned.

So, I switched to Thingamablog, an application that maintains my blog here on my home computer instead of in a server farm buried in the backwoods somewhere.

Trying to port my Blogger template over to the new software would be a major effort, so instead I'm using the switchover as an excuse to redesign things.

Please bear with me; there's lot of other stuff going on, major projects at work, the renovation of the South Park house for our June move, and the ongoing hilarity which ensues here at Casa del Furry on a daily basis. It's going to take a while to get everything debugged and all the blog posts reposted and all the other links up and running. I'm budgeting an hour a day. By the end of May, things should be back to what's laughingly referred to as "normal."


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

Tap, tap... is this thing on?
(permalink)

Published Friday, April 16, 2010 @ 2:57 PM EDT
Apr 16 2010

Since Google is eliminating its Blogger service for those of us who want to keep our material on our own sites (and not on Blogspot servers), I have to convert kgbreport.com to another blogging platform.

Odd things may occur here in the next few weeks as I get familiar with the new software and try to jimmy things into place. Your patience is appreciated.


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

More good news...
(permalink)

Published Wednesday, February 03, 2010 @ 9:01 AM EST
Feb 03 2010

Google has announced it's phasing out support for its FTP-based Blogger service, which means I either have to accept Google as the host for KGB Report, or I have to find some other mechanism to maintain my website.

kgbreport.com is hosted through a service I've been using for over a dozen years now. It's been reasonably priced, extremely reliable, and the support provided has been peerless. There's something about throwing all my eggs in one incredibly huge basket- the bazillions of blogs hosted on Google's Blogspot and related hosts- that makes me a bit queasy.

Oh well.

"Much of the social history of the Western world over the past three decades has been a history of replacing what worked with what sounded good."
-Thomas Sowell


Categories: KGB Blog News


  Subscribe   [Home]    [Commentwear]    [E-Mail KGB]


Older entries, Archives and Categories       Top of page


Like KGB Report on Facebook and follow us on Twitter

« KGB
Home Page
KGB Family »