WordPress Sucks, and Other Thoughts (Including Why I’m on Default Theme)

I don’t mean to single out WordPress… but for all the joy of these free open source applications we have — there’s an distinct element of “pain in the ass” that accompanies it.

For some background, MacRumors.com was started with an open source version of Slashcode called PHPSlash. It lacked a few features, but it was easy enough to install and free. MacRumors ran on PHPSlash for probably a year or so… until one day, we got hacked. So, I took the site down, changed all my passwords, and looked into the problem. I hadn’t kept my version of PHPSlash up to date, and there was some known exploit that someone had used to get into the site.

The problem was that there were known exploits in every version… and it was like holding up a sign to anyone out there to “Please Hack Me”. Sure, I could have kept up with every single update… but I have other things I want to do with my day than upgrade server software regularly and hope things don’t break.

So, my decision that night was to rewrite MacRumors’ front end on my own. Do I write perfect PHP code devoid of exploits? Of course not… but I don’t care what people say, there is some degree of security through obscurity. So, the initial rewrite took that weekend, and I’ve built on it ever since. Now, this isn’t necessarily the best time-saving technique, but it worked for me at the time.

Not long after, I started looking for forum software to use as a comment system for the site, since I didn’t want to reinvent that wheel. I started with PhpBB. I had heard good things about it, and I even installed it. Of course, I ran across a strange installation error. I asked around on the PhpBB forums, and searched for help… in the end I got versions of “what do you expect, it’s free” answers.

As a result, I decided, I wanted to pay someone to take some responsibility for their software. In the end, I settled on vBulletin — a decision I’ve been happy with. For whatever reason, their security updates are far less frequent, and yet have seemed quite secure over the years.

So, that brings us to today. On November 18th, someone hacked this blog and inserted hidden spam links into the template and a couple of stories. Based on my research, I think it was a non-shell exploit. I swept my directories to make sure there was no residual scripts left behind. I did have a couple of plug ins and was using an old theme (lowstream) which had not been updated to the latest WordPress.

So I wiped my install and have gone 100% default (and latest) for now. I don’t have the time to customize another theme, and I certainly don’t have time to track down any more hacks.

Posted in Normalkid.com | 1 Comment

On Moderating a Discussion Forum…

It’s remarkable to see how large our MacRumors Forums have grown. We’re at over 138,000 members and 4.4 million posts, and represent the most active Apple forum on the internet.

I added the forums to the site in 2001. Before that, I had experimented with integrated comment systems for our stories, but these tools were very immature at the time. In the end I reluctantly decided to add a full forum with user registration and additional sub-forum discussion.

I say ‘reluctantly’ because I knew the baggage that comes with launching a forum. Spam and moderation become major issues. I also knew that with me having a more-than-full-time day job, I simply didn’t have the time to police the forums. But I launched them anyway.

As I could have predicted, after a few months, the forums discussions had spiraled out of control into massive flame wars. There would be lengthy threads with people cussing each other out back-and-forth. It was ugly.

In trying to sort out the issues, I recruited a few moderators, banned a few users, and set up some rules to try to prevent this from happening again.

Now the rules I instituted may seem odd 6 years later, but I still feel the reasoning behind it holds true.

While you can read the lengthy rules as they stand today, the cardinal rules remain the same:

– Don’t personally insult someone else.
– Keep discussion on topic.
– Don’t waste my (our) time.

Continue reading

Posted in MacRumors.com | 4 Comments

Stupid Surveys, Obsessed with Being Online?

ITNews published results from a survey which indicates that out of 1,011 American adults, 15% of people said that they could only go a day or less without going online. 21% said a couple of days. 19% said a few days. Only 20% said they could go longer than week.

These were results from an online survey held between Sept 7 – 11th (over a weekend).

How did this get published? They surveyed people online to see if they were obsessed with being online? Obviously, there’s a natural bias. Ask 1000 people who live in a cave how long they can go without going online, and see what results you get.

Posted in Uncategorized | 2 Comments

Regarding the T-Mobile iPhone Ad Flyer

The latest unsubstantiated Apple rumor is making its way through the web. This time in the form of a T-Mobile flyer which claims the iPhone will be released on November 12th with 3G networking and a 16GB option.

The ad was first published by MacBidouille with the lead in that “an anonymous reader sent us this image”.

That’s red flag #1.

We also received this image at MacRumors before it was published. The anonymous submission linked to a rapidshare file sharing link with no backstory. Just a link to an image that purportedly depicts an ad from T-Mobile.

What’s the likelihood that this is legitimate? Almost zero, I’d guess.

I’m not one to try to pick apart the technicalities of the ad – why this word or that word wasn’t translated correctly. Instead, just looking at the scenario points to the fact that anonymous uncorroborated submissions that are sent to a number of sites simultaneously are rarely true. Instead, they typically represent someone trying to get some attention.

Anonymous uncorroborated submissions with links to an image have an even worse track record.

Update: With the release of the UK iPhone with EDGE and 8GB, this rumor has essentially been proven wrong. Apple’s unlikely to release a 16GB/3G iPhone in Germany only.

Posted in Mac Web, MacRumors.com | 1 Comment

Steve Jobs’ Open Letter and Why Rumor Sites Exist

Steve Jobs wrote an open letter to iPhone users about the dramatic price drop on the iPhone ($200) announced on Wednesday.

Second, being in technology for 30+ years I can attest to the fact that the technology road is bumpy. There is always change and improvement, and there is always someone who bought a product before a particular cutoff date and misses the new price or the new operating system or the new whatever. This is life in the technology lane. If you always wait for the next price cut or to buy the new improved model, you’ll never buy any technology product because there is always something better and less expensive on the horizon.

What’s interesting is that for a large part of it, this is why rumor sites exist. Sure, part of it is a natural voyeuristic desire to see things you aren’t supposed to… but from a practical standpoint, if you’re an Apple customer it makes financial sense to pay attention to what’s coming down the pipe.

This is true from an individual standpoint as well as a company standpoint. No one wants to buy at the end of a product cycle. People want to get most value for their money.

The biggest problem with the iPhone price drop is that no one saw it coming. You don’t see anyone complaining that they just bought an iPod Nano or regular iPod a week ago and now Apple’s cut the prices on them. That’s because anyone who has been paying attention knew that new iPods were coming. Whether based on the rumors or the natural product cycle — iPods were due for an update.

What’s interesting to me is that the iPhone price drop may actually have been better received if the rumor sites had had knowledge of it. If rumors had been swirling for weeks that Apple was going to provide major price cuts to the iPhone, would there have been such an outcry?

This is also the reason that the Buyers Guide exists on MacRumors. Tracking historical refresh rates provides the best way to predict when a new product is coming.

Posted in MacRumors.com | 1 Comment

Apple Finally Releases a PDA

It may have been lost on some, but Apple’s release of the iPod Touch brings a close to one of the longest running rumors in Apple’s history… the return of Newton.

Oh, we knew it was coming when they released the iPhone… but the iPod Touch is essentially Apple’s return to the PDA market and effectively ends future Apple PDA rumors.

iPod Touch is based on Apple’s new Touch OS X platform which we first saw with the iPhone. It’s OS X at its core, driven by a multi-touch screen. I think its inevitable that an official SDK will be released. I am excited to see where Apple takes this new platform.

Of course, this will only add fuel to the fire of Apple Tablet rumors….

Posted in Apple | 8 Comments

Fake or Real? Can People Tell? No.

In July, there was a leak of what was purported to be the upcoming iPod user interface. Today, Apple released the new iPod Nano and iPod Classic with the new user interface that was leaked.

How did people do in analyzing the videos? Well, it just goes to show that despite people claiming to be confident… most people can’t tell.
Continue reading

Posted in Mac Web, MacRumors.com | 11 Comments

CNET Acquires VersionTracker, MacFixIt

VersionTracker and MacFixIt have been acquired by CNET.

I’m really excited about this. It gives VersionTracker—and our sister sites, iPhone Atlas and MacFixIt—more resources to grow and gives us higher visibility than I could have ever imagined for our humble site. It also gives CNET a stronger presence in the Mac market than ever before. I think that says a lot about what we’ve been able to create here at TechTracker.

Interesting. Perhaps the biggest Mac-site acquisition ever.

Posted in Mac Web | Comments Off on CNET Acquires VersionTracker, MacFixIt

My Spam Solution

I got a lot of spam.

I know some of you are saying “sure, we all get a lot of spam”. But for me, a combination of running various websites over the years, and not wanting to throw away my email addresses has resulted in me being a particularly high spam recipient. So much so, that it had become a full time job just trying to clear out my spam folder.

I’ve tried Apple’s Mail, Gmail and a couple of other 3rd party applications to help filter my spam. The problem with all of these solutions has been that of False Positives. False Positives being legitimate emails that get tagged as spam and buried in my Spam folder. Running various websites, I might frequently get sales/advertising inquiries which could easily trigger normal Spam filters.

So based on a recommendation I read in another blog, I signed up for SpamStopsHere.com. (No referral link, this is not an ad. I’m simply a happy customer.) Note, it’s only available to users who host their own domain and costs $10-$19/mo to start for basic service.

Again, my priority was to avoid false positives, so their filtering system appealed to me. They filter based on known urls, phone numbers and phrases, allowing you to simply reject those emails with a pretty high confidence that you are not bouncing any legitimate emails. They have additional filters of varying criteria which you can tweak to your satisfaction.

Here’s my stats from this month to date. Note, a high number of legitimate emails are automated notifications, so the real number of actual emails I have to read is much smaller:

spam.png

That’s over 6500 spam emails a day that get rejected automatically and I’m confident those rejects are really spam.

I still get some spam as well, but a far more manageable amount that I just delete as I go through my email. I’m also pretty confident that legitimate emails are not getting blocked. I don’t use spam filters anymore on my home computer.

Posted in Business | 35 Comments

Keyboard Real. iPod UI?

I was wrong. Or, I guess, my conclusion was wrong in Final Verdict: Keyboard Fake. iPod UI Real.

The prototype keyboard photos that were posted to Chinese forum were real.

It really is a significant event that will make the rumor-mill a bit more exciting. For the first time, Apple has let photos of a pre-release product be widely distributed, and not take any efforts to suppress their distribution. Good or bad, this is going to make future “spy shots” harder to assess.

Whether or not the iPod UI will be a shipping product remains to be seen, but I think we’ll see the iPod UI shortly.

Posted in Apple, Mac Web, MacRumors.com | 1 Comment