Welcome to DavidMeade.com!

...some terribly witty thing here.
New Google proof Quoteboard!
 ::   ::   ::  [Log in]

Wednesday Nov 21st 2007

Several Fixes

 
This post filed under: News

Hi all, just a quick post to the “News” section to let you know that I’ve managed to fix a few things on the site. I’ve managed to hack up vPIP so that it will create pop-up players for text links rather than the “thickbox” player that was so screwy in certain browsers/situations.

So, you should be able to come here and click on any of the “alternate format” text links for your preferred video type and you’ll get a nice pop-up player (be sure to let the page load fully first). You can still of course right-click and “Save link as” for them all too. What this means is that a) there is a more consistent as-expected experience when viewing the episodes here at DavidMeade.com and b) if your trying to view alternate format (such as flash) video by clicking one of the text links it will finally work as expected again (even without the screwy thickbox player).

Also, I’ve been working on a few ground-up wordpress plugins again. I’m liking what I have so far. I’ve created a lil plugin that makes managing enclosures really nice!

I’m also started a plugin to make cross posts ’smarter’ - which will allow for some coolness to automagically happen when I movlog or cross post from blip or flickr. This one still needs some work, but there’s promise to it.

Next, however, I plan to update my Episode Archive plugin to take full advantage of the enclosure plugin I’ve written. I also have plans for two others and when they’re all put together it will truly be a thing of beauty.

Anyway, thanks for suffering along with alternate format links lately I know they were a bit of a pain. Hopefully now they all do what you want/expect.

Thursday Feb 1st 2007

Site Issues

 
This post filed under: News

Please excuse the occasional javascript error today. I’m testing out some things and you’re likely to get some weirdness in clicking around today. Hey if you want to know what real inconvenience is check out my last blog.

Tuesday Jan 30th 2007

Hosting gone bad

 
This post filed under: Blog, Geekery, News, Rant

I’ve been using BlueHost to host DavidMeade.com (and several other websites) for some time now. I’ve brought friends and family to BlueHost and championed BlueHost in the videoblogger community. I liked them because they had decent support.

I’m sorry to say recent events have changed my opinion of BlueHost. I will no longer recommend them, or offer them as an alternative when hosting options are discussed in the videoblogger community. As I doubt anyone at BlueHost is going to concern themselves with my issues, I expect that overtime I will move all of my domains to some other hosting provider. After seeing their sympathetic shock and anger upon hearing my story, I expect my friends and family that I regrettably introduced to BlueHost will take their business elsewhere too. While losing 10 or so accounts and whatever referrals might have been had will probably not cause any real concern for BlueHost, I can assure you that their profound ignorance on how to provide hosting and address even the simplest of user issues will lose them far far more.

If anything is more shocking that their complete inability to respond to support requests in a timely manner, it is there AMAZINGLY inept and arrogant response when they finally bother to offer one.

If you’re shopping for a hosting provider, take note …

Not so long ago the president of BlueHost (Matt Heaton) sent out a whole series of emails letting his customers know that they were aware of the serious performance issues on their servers and were actively working on it. These emails were soon followed by emails that essentially said ‘things should be much better now’.

Unfortunately for me, you, and this site … DavidMeade.com was still suffering from debilitating server issues. So, i sent an email to BlueHost support. I got an auto-response saying we can’t email support anymore and had to use the web ticketing system. Frustrating but so far no big deal, I copy and pasted my email into their web form for them:

Hello. I have several BlueHost accounts but this is in regards to the hosting account for DavidMeade.com.

My server has been unavailable ALOT lately, and when its up its incredibly slow. I’m getting alot of “whats up with your website” reports now. Most people saying its ‘offline’ and many saying its painfully slow. I myself often cant get the site to load, or have to have to alt-tab away and do other things for awhile to give the a page time to load.

I’ve gotten the update emails BlueHost has sent regarding larger issues, and appreciate the fact that you’re actively working to improve performance across the board but I’m hoping there is something you can do for this particular server in the meantime.

Most of the big stuff on my site (videos, audio files, etc) are hosted elsewhere (podcasting services) leaving mostly pure HTML/CSS/PHP at BlueHost. My site is essentially a WordPress blog, with some simple custom code here and there.
That code is basic database calls in PHP pages, so I’m pretty sure its not MY site that is dogging the server. (although if there is anything I can do in my control panel to help or anything just let me know).

Again, I appreciate that you’re working on such issues at an architecture level and eagerly await the results … but if there is anything you can do to help keep my site up and responsive in the meantime … it is in need of such help.

Yesterday the server responded with a page that said the server was over its CPU Quota.

Thanks in advance,
- Dave

Two days later my site was still nearly unusable and nobody at BlueHost had even been assigned to read my ticket. Concerned I added an entry to my ticket.

I’m a little concerned that it’s been two full business days, and this ticket hasn’t even been assigned … especially since sending emails to support just auto-replies that we cant email support anymore.

I’m trying to be patient given all the work that is apparently going on there, but I’ve gotten several “things should be much better now” style mass-emails and … they aren’t.

Not only are my users complaining, it’s next to impossible for me to make even simple updates to my site most of the time now-a-days. To top it off my google ranking has dropped (no doubt because timeouts prevent google from indexing the site now except for the occasional “over cpu quota” error message).

I really need to have this looked at. I like BlueHost, but my site is a very simple WordPress blog … There MUST be something BlueHost can do to keep such a simple set of php pages up and available.

Again I like BlueHost and am trying to be patient, but there’s only so long I should have to deal with visitor complaints and dropping google rank … I’m not asking for a load balanced enterprise level eCommerce site … its just a WordPress blog.

My server (despite recent ‘things should be much better now’ emails) still shows a RED led graphic for CPU in the control panel. I don’t know if this is directly related to the sluggish nature of my site, but it may be a helpful place to start from.

Two days later still, constant timeouts and server CPU errors had made accessing my administration pages impossible, corrupted one file, and made uploading a fix impossible. It was now 4 days since my support request and still nobody at BlueHost had been assigned to the ticket. I added the following to my ticket:

I honestly don’t understand how we can be 4 days out and this isn’t even assigned to someone. And for this, we’re not allowed to email support anymore?

Two days later, now 6 days out, the server issues were now a little more intermittent but definitely still present … and nobody at BlueHost had responded … nobody was even assigned. Desperate to be able to ftp to the server reliably again I added the following to my ticket.

Its been six days and I cannot update my site … this is insane …

Another 2 days passed and the server issues were now much more intermittent … but were of course still causing problems. To ftp up a simple page would require half a day of retries. I was pretty angry at this point. More than a week of suffering and I just knew that if they ever bothered to respond at all they’d likely load my page during one of its now more frequent good moments and conclude nothing was wrong.

Now I wanted them to address the server issues and their inability to provide any support whatsoever for over a week of SERIOUS server issues. (I mean I could get hosting far cheaper if i was willing to put up with that level of support). I added the following to my ticket (not really thinking anyone would ever bother to read it).

ok its been a week and this isn’t even so much as assigned to anyone. If anyone ever reads this please remember from my initial ticket how I talk about how I appreciate that you’re working on such issues and am trying to be patient … I’m running out of such appreciation/patience. I mean a week and not even a simple “we’ll look into it.” …

my server is still getting red led status on the cpu, pages take MINUTES to load, FTP times out, pages are broken because FTP craps out and I can’t update them (cause FTP craps out), visitors are giving up, google rank is dropping, I’m not allowed to email support, and the web ticket isn’t even looked at.

would someone please explain to me:
1) Why a simple wordpress blog should be taking MINUTES to load
2) Why a simple wordpress blog should timeout on FTP updates nearly every single time.

There HAS to be something you can do for me other than suggest I pay 3x the monthly fee for a high CPU account … I am NOT the person on this server eating up so much of the CPU … I cant be, its a simple WordPress blog (which honestly doesn’t get that much traffic) … I shouldn’t be punished because someone else is.

SOMETHING you’re doing there, you’re doing wrong. I don’t mean that to be mean, but the simple truth is that other similarly priced hosting companies don’t have such widespread problems hosting simple blogs.

… I’m betting they also read/assign support tickets in something less than 7 days.

A few days later I actually got a response from BlueHost support. After apologizing for the delay, they told me that slow sites are often caused by links to things like pictures on flickr, and that before they could work with me they suggested I remove any and all links to pages not local to my site.

!?

I was dumbfounded. After a week … They were seriously telling me that they as a web hosting company can only provide support for those sites which don’t link anywhere?!?!?!

In the interest of full disclosure here is their exact response:

We apologize for the long delay in responding back to you. Unfortunately we have gotten way behind in responding to emails over the last couple of weeks and are trying to catch up.

In looking at your page and doing a site analysis on www.websiteoptimization.com, I noticed you have some links to other websites like blip.tv, farm1.tatic.flicker.com and some others. When sites load slow, it can often be the case that they are slowed down because they have to pull content off of different servers from different locations. You can test this by taking off all links to images and files on other sites and only have the content from the server and see if it loads much faster. If you take off the external links and still have problems, reply back so we can run some tests and make sure it’s not trying to pull content off of other servers that may be slowing it down.

Sincerely,

Mike Johnson
BlueHost.com Support Team

I just couldn’t believe what i was reading … I added the following to my support ticket:

I’m not even sure where to begin with this response …

… a picture from Flickr taking a long time to load would not account for the BlueHost server giving CPU Quota errors.
… a picture from blip taking a long time to load would not account for FTP to my BlueHost server timing out 99 times out of 100.
… a text link to an MP3 would not cause the page to take MINUTES to load.
… linking to a resource hosted elsewhere would not cause cpanel to take 10 minutes to load or the CPU LED status indicator to turn red.

**** I’m telling you: My issue is not that other sites are slow. It is that BLUEHOST IS SLOW. *****

OTHER sites being slow is NOT the problem … but for the record:

In general I am not including large inline off-site resources … I’m including TEXT links to off-site resources.

In the few cases where I am including an off-site image or something … they are hosted at services like Flickr and Blip which are RARELY slow by ANY measure … and even if they were, it would not account for the problems I’m seeing on the BlueHost server.

I’m not sure you understand that issues I’m seeing. (I frantically explained them in further detail in the various replies to the original post) My issue is NOT “Hmm this page that has alot of pictures is loading slow”, its “My entire server is next to dead. I cannot upload FTP, I often cannot get to cpanel, and the server is giving CPU errors.” (Yes, I’m still seeing them even after the “everything should be much better now” emails that were sent.)

I mean come on … I’ve been suffering for over a week with visitors giving up, feed subscriptions going stale, dropping google rank, inability to update my site … and after a week of begging someone to help, the response I get is essentially “Don’t link to anything elsewhere on the internet”?!

Just so we’re clear: The DEFINITION the World Wide Web (”WWW” or simply the “Web”) is a system of interlinked, hypertext documents that runs over the Internet.

**** If you’re telling me that in order to provide hosting BlueHost recommends its users not link to off-site resources … that’s just insane … and frankly it’s not a troubleshooting step I’m willing to take — Especially since BlueHost servers being unresponsive is a currently KNOWN ISSUE!!! I have emails from Matt Heaton saying so! ****

My problem is not that resources at other locations are loading slowly. My problem is with the BlueHost Server.

A few days later (after finding several other hosting options in case the worst happened) I got a response from BlueHost … and the worst happened:

Dear Customer,

If troubleshooting by taking off images and files pulling from another server is out of the question for you. Then the best that we can do is try to make sure that our servers are up and running. Please let us know if you need anything else.

Troy Stephens
BlueHost Support Team
Graveyard Supervisor

I sat horrified and amazed at the response. An entirely new “support” agent had responded and endorsed the idea that BlueHost could only support performance issues for sites that did not link to pages elsewhere on the internet.

Naturally I’ve no intention of conforming a webpage to this bizarre 1985 style of offline content.

The true irony in all of this is that the president of BlueHost had throughout this nonsense a post on his blog pondering why some companies seem to go out of their way to frustrate their customers … there are those in his own backyard who could provide some valuable insight on this.

Thursday Nov 9th 2006

New Feature: Episode Archive

 
This post filed under: Blog, Geekery, News

Hi all.

Sorry for the lack of postings lately. I’m kinda going through a “uhg I just don’t want to blog” phase. I get these phases every now and again but the good news is that they pass … and when they do I usually come back with vengeance.

One thing I wanted to share with you is a new feature I’m working on for DavidMeade.com: The Episode Archive. This page is still considered in BETA, but I’m pretty happy with it so far.

The Episode Archive dynamically generates a thumbnail view of all videoblog/podcasts here at DavidMeade.com. For those who are techie enough to care (or other videobloggers/podcasters) here are some things about the Episode Archive I really like:

  • It is dynamic so it automatically updates as I add episodes to the site. (Naturally, it is the 21st century after all)
  • If there isn’t a thumbnail for an episode when the page is called, it will actually go and create a thumbnail for such an episode. (It of course doesn’t bother if a thumbnail already exists for an episode.)
  • It uses the poster image that was used in the actual posting as the source for the thumbnail it creates. (Rather than grabbing a random frame from the video … I pick the poster image for an episode very carefully and want that care to work for the thumbnail as well)
  • The thumbnails it creates are named based on the episode name and the md5 hash of the enclosure file. (This ensures unique and predictable names for the thumbnails, and thus doesn’t require any additional storage to a database)
  • If it has to create a thumbnail but fails to find a poster image to use as a source it uses a default thumbnail image. (But so far it’s be really really good at finding the poster frame.)
  • It has a cool Ajax hover effect to give episode info for whatever thumbnail you’re mouse is hovering over.

As I still consider this in BETA you can expect the current features to be polished up a bit and perhaps a few more features before I push it live (give it it’s own link on the toolbar).

I may even decide to make a wordpress plugin out of this, but I haven’t decided yet.

Anyway, I’m still alive and I’m still playing around with the website some … I’m just not blogging alot lately.

Thanks for your continued viewing of DavidMeade.com. If you haven’t already subscribed to DavidMeade.com, this would be a great time to do so! Subscribing to the DavidMeade.com RSS feed lets you sit back and relax and automatically receive the latest from DavidMeade.com whenever there is new stuff to see … without having to check the site all the time … and without having to join some email newsletter.

Also … be watching for some changes at DougMeade.com. Doug and I have been working behind the scenes there as well. Kevin also has an interesting blog at HicksFamilyOnline.com khicks.com where you can contribute! You can find a quick summary of each site on the right hand side sidebar here at DavidMeade.com.

Monday Aug 7th 2006

Google Proof Quoteboard!

 
This post filed under: News

Well as part of the new DavidMeade.com, I have brought back a google-safe version of the infamous Quote Board! At the moment, I only have quotes from myself in the quoteboard. I’m not going to add other old quotes back in unless that person requests to be put back in the mix.

The new quotebard, does not print the name the person quoted anywhere (not even in the source code). The name is encrypted, and then only rendered readable within an image file. This should prevent you from becoming google-famous for your quotes.

If you were on the old quote board and want your quotes to grace the homepage of DavidMeade.com just let me know.

If you catch me saying something quoteable be sure to call me out on it (emailing it to me as a reminder to add it to the quoteboard is best).

As for brand new members of the quoteboard … I’m still working out what rules i’m going to set for myself there.

The really big take away here is you can once again be randomly reminded to “come see the candy man”.

Sunday Jul 30th 2006

video issues

 
This post filed under: News

Hi all, there was a series of freak problems in rapid succession at blip.tv, which has caused some problems with the video blog here.

Some of the still images that are used to represent a video in my blog entries are not loading. Some videos also may also have been lost. I think this will end up only effecting those posts from July. I’ll be working on fixing those over the course of the next week or so as I get some time.

Blip.tv apparently lost power while doing some major upgrades. This caused a series of disk failures that even the raid array couldn’t fully recover from. They’re on the job at blip.tv, and I’ll be patching up any holes here at DavidMeade.com.

We’ll be back up to 100% very soon.

Update: Videos are back up. Still images are now in place, but new ones may replace them in the future. System is 100% now, and I continue to work on the complete redesign of the site which I hope to have done in August. Big thanks to Blip.tv for working so hard to address the issues that came up. Blip.tv is a free service, and they treat us all like we’re paying them phat cash .. thanks Blip.

Thursday May 18th 2006

Gina Wins!!

 
This post filed under: News

I’ve taken down the quoteboard for several reasons. A redesigned version may or may not ever make it back on my “things to do” list (but don’t count on it). In the meantime we can all congratulate Gina for winning the DavidMeade.com Most Quotable Person Award!

Gina had the highest score and held that honor for more time than any other quoted person.! Congrats Gina!

Tuesday Apr 11th 2006

New Links!

 
This post filed under: News

I’ve updated the links page, and I think it’s in a format now that will allow for more frequent updates. I still plan on adding some links, changing the order, and fine-tuning the layout, but at least the page is more up to date.

Tuesday Jan 3rd 2006

Feed Change

 
This post filed under: News

Hi all, I’m messin’ around with the feeds on DavidMeade.com, if you have ANY problems what-so-ever with subscribing to DavidMeade.com, PLEASE let me know!

Friday Dec 23rd 2005

Cool newness.

 
This post filed under: News

Some cool updates have been made to DavidMeade.com recently.

You’ll no doubt have noticed the new ‘in-line’ video players. I hope that’s working well for all of you. Please let me know if you have problems seeing the video.

You may have also noticed the availability of comment RSS feeds. This allows guests to receive notifications of replies without having to register or sign up with an email address.

One of the cooler things that I’ve been meaning to do for a long time and finally got around to doing is making all of the DavidMeade.com links much easier to remember.

For example, if you wanted to see all the video blogs, you could go to:

http://www.davidmeade.com/tags/Video+Blog

If you wanted to subscribe to DavidMeade.com, you could use the feed URL:

http://www.davidmeade.com/feed

If you wanted to open DavidMeade.com in iTunes, you could use the URL:

http://www.davidmeade.com/itunes

The cool part here is that none of these files actually exist, so you can pretty much make them up. So if you wanted to … for example … see all posts where I’ve tagged it with “Chicago”, you might try:

http://www.davidmeade.com/tags/Chicago

And if you wanted an RSS feed for only posts tagged “Chicago” you might try:

http://www.davidmeade.com/tags/Chicago/feed

Doug has launched a new site, and Kevin is about to. Once all that is done, I hope to get them to work with me on a collaborative project.

There have been other ‘behind the scenes’ changes, but I wont bore you with them. Just remember … let me know if you find a bug!

- Dave