Experimenting with AdSense

I just signed up for AdSense, Google’s ad program.  NoDivisions gets about 150-200 unique visitors per day and I’m curious to see if that is at all monetizable.  Right now I’ve placed the ad-box at the bottom of the navigation pane; I plan to leave it there for a few weeks, then move it higher up for a few weeks to see if/how that affects the click-through rate.  But I doubt I’ll be happy with it at the very top of the nav section, before any of the actual navigational elements, so I may switch to a 3-column layout to have a little more flexibility there.

Posted by Anthony on 4 replies

Relocation

I’m thinking of moving this site from nodivisions.com to antio.net.

The nodivisions domain name has served me well, but ever since I purchased the antio.net domain last year, I’ve been wanting to do something more with it than just have it be the address of my home network.  I just think that "antio.net" is so short and so cool, and I feel like I’m letting its full potential go to waste because no one except me ever uses it.

There are quite a few pages on the internet that link to nodivisions.com, so I’d still maintain this name for at least a year, and maybe indefinitely.  It would simply auto-redirect to the corresponding page on antio.net.

Any thoughts?

Posted by Anthony on 4 replies

Apple Throwing Its Weight Around

Apple has been in trouble lately in Europe, because the songs they sell on the iTunes Music Store are locked by a DRM scheme that makes them unplayable on any Digital Audio Player except the iPod.  When the average Joe goes into Best Buy, he can purchase any one of a bewildering array of makes and models of DAPs, of which the iPod is only one; but if he purchases one of those non-iPod devices, then the songs he buys from iTMS won’t play on it.  That’s stupid, and I know at least a couple people who’ve been in exactly that situation, so I can see why governments or trade groups are mad at Apple over it.

But according to a recent article on Ars, Apple may also be in trouble in Norway for a different reason:

Quoting Ars Technica:

Norwegian law provides a "cooling off" period after a purchase, during which the consumer can opt out of a transaction and return the merchandise for a full refund.  Needless to say, there’s no cooling-off period in iTMS’ terms of service.

Now that’s really stupid.

This is 2006.  You can’t just take old laws that applied to physical goods and slap them onto digital transactions without considering the differences between the situations.  In particular, digital goods (like music files, video files, and computer programs) are fundamentally incapable of being returned.  That’s because there’s no way to guarantee full return of a digital product; the merchant has no way to be sure that the consumer has deleted the original file, or that he hasn’t made any copies of it.

In general, I’m a big fan of the whole idea of return policies.  But when the product is instantly available with just a few mouse clicks, when it’s something that you’ve most likely already heard before, and when it costs 99-freakin’-cents, then I think that 1) the consumer needs to show a little restraint and take responsibility for his actions, rather than having a government force companies to give him a "cooling off" period, and 2) anyone who’s pretending that it’s a big deal to not be able to return a 99-cent song needs to just stop pretending.

Posted by Anthony on 3 replies

Encodable Redesign

I launched a new layout on encodable.com today.  It’s a variation of a new layout that I launched last Friday; I liked that one, but something about it wasn’t right, and I couldn’t put my finger on it.  This new one is cleaner and lighter and I like it much better.  Thoughts?

Posted by Anthony on 1 reply

Custom Route Planning with Google Maps

For a while now I’ve wished that Google Maps would let me create a route by just clicking on the map to create my own points.  Google Maps will give me directions from point A to point B, but I don’t always like the route it chooses; often I’d like to be able to say "Go from point A to point B using a route which goes through point C on the way."

Well WalkJogRun.net does just that.  You just click your starting point, and it creates a marker there; you then keep clicking (creating new markers) along the route you want to create, until you get to your destination.

It’s designed primarily for planning exercise routes as you might have guessed, but it does allow you to set the speed for your route, so it will display the estimated time properly based on the length of the route.

Apparently the site has been around since late 2003, so I’m pretty late on discovering it.  On the other hand it originally used Yahoo and Mapquest maps, and I think we can all agree that the old way of online mapping was barely worth using at all (i.e. non-draggable maps that require the whole page to reload every time you change your view) now that we know the One True Path.

Posted by Anthony on 4 replies

Google Maps + Terraserver

If you live in or around a big city, then Google Maps provides you with high-resolution satellite imagery of your area.  But in more rural areas, the available satellite imagery is much lower resolution.

Terraserver on the other hand has always seemed to have high-res photos of nearly everywhere in the US.  They may be a little older and in black & white, but it’s better than having no high-res imagery at all.  But the problem is that after being introduced to the joy of the Google Maps interface, Terraserver’s boring old interface is such a pain to use.

Enter mapper.acme.com.  This site combines Google Maps with the imagery database from Terraserver.  Just use the "DOQ" link in the upper right-hand corner.

Posted by Anthony on 5 replies

A Little Tip: Refresh

If a website (like let’s say "nodivisions.com") looks totally messed up in your browser, it may be because the developer did some updates, but your browser is still using old versions of the updated files.

A simple fix that you can always try (it never hurts anything) is to do a control+refresh.  That is, hold the Ctrl key on your keyboard, then click the Refresh/Reload button in your browser’s toolbar.

Posted by Anthony on 1 reply

Pandora

The other week I discovered this new free internet radio service called Pandora.  You create an account with them and then enter the names of a few songs or bands that you like, and it plays those songs/bands as well as other music that sounds similar to it.

So Pandora is similar to Yahoo’s Launchcast service, except where Launchcast is designed to be compatible with as few systems as possible, Pandora is based on a platform-independent technology (Flash), so I can actually use it under Linux.  And it also doesn’t just pick "similar" music based on a list of genres that someone decided should apply to your songs/bands; instead, they’ve actually done some much more low-level research into the acoustics of the music itself:

Quoting The Music Genome Project:

Together we set out to capture the essence of music at the most fundamental level. We ended up assembling literally hundreds of musical attributes or "genes" into a very large Music Genome. Taken together these genes capture the unique and magical musical identity of a song - everything from melody, harmony and rhythm, to instrumentation, orchestration, arrangement, lyrics, and of course the rich world of singing and vocal harmony. It’s not about what a band looks like, or what genre they supposedly belong to, or about who buys their records - it’s about what each individual song sounds like.

Over the past 5 years, we’ve carefully listened to the songs of over 10,000 different artists - ranging from popular to obscure - and analyzed the musical qualities of each song one attribute at a time.

The first band that I put into Pandora was I Can Make a Mess Like Nobody’s Business.  If I had written this post a few weeks ago, I could have told you what the first few similar bands they played were, but alas, I have forgotten.  I do remember, though, that I was impressed with how many of them were other bands that I already knew and liked.

What’s also cool is that within the first week, Pandora got me hooked on two new bands that I really like now: June and Copeland.  I had never heard of June before, but a few people over the past couple years have mentioned Copeland to me, and I just never got around to looking into them.  The songs that Pandora has played have been from their 2005 album "In Motion," which I just bought the other day and I really love.  The June songs are from their 2005 album "If You Speak Any Faster," which I’m sure I’ll be getting soon, too.

And speaking of music that you should go check out, Kim and I went to see Mae last night at Mr. Small’s Theatre here in Pittsburgh.  We both love this band, and we thought the show was really good.  Actually, now that I think about it, the last time I saw a Mae show was the first time I had ever heard of them: they were one of the opening acts (along with Riding Bikes) at an Elliott show at the Church in Philly.  And the guy I went to that show with was the first person who told me to check out Copeland.

I won’t go into too much detail about the Mae show last night because it looks like Kim is on the case.  I’ll just mention that the vocalist seems like a really nice and cool guy, from what you can tell by just looking at someone while they’re singing.  He was quite the sweaty beast though, because it was really warm in the place and he had a long-sleeved shirt on.  I realize that there’s really no benefit to you, loyal reader, in my mentioning that last bit; it’s just that I love to say "sweaty beast" whenever the opportunity arises.

Posted by Anthony on 3 replies

Another Reason to Hate Spam

I haven’t received any email at any of my @nodivisions.com accounts since about Monday.  It turns out that this is because my IP address had gotten temporarily blacklisted by my host due to spam coming from this machine.

On the contact page there is a field labeled "your email address:" which had served 2 purposes: first, it allowed me to reply to whomever was sending me a message, and second, it allowed me to send a copy of the message to the visitor himself.

But apparently some spammer noticed this, and started entering the addresses of his spam-victims into the "your email address:" field, and then typing his spam messages into the message box.  Of course the spammer didn’t care that I also got a copy of every message, and I didn’t notice because they all got transferred to my junk-mail folder automatically anyway.

So, it worked great for a while, but now the contact page here and on all my sites will no longer send a copy of the message back to its author -- that is, to the person in the "your email address:" field, which may or may not be the author.

Thanks, spammers.

Posted by Anthony on 2 replies

Funny of the Day

I get the best hits from people searching the internet for ridiculous stuff.  It looks like I’m #2 on AskJeeves for:

some problems that might happen if you don’t use the bathroom

But what’s really funny is the title of the first hit: "Use a dog crate."

Posted by Anthony on reply

Hits

Late Tuesday night, I created a post on digg.com about my AJAX File-Upload Progress Script.  It became extremely popular: in about 24 hours, it received 500 "diggs," and it spent most of Wednesday as #2 on the the del.icio.us "popular" page.  (It’s still #1 on the AJAX page.)

Encodable.com received 5800 unique visitors who were checking out the script on Wednesday.  At the height of the traffic, there were about 130 visitors online simultaneously at any given moment.  And since the demo version is here on nodivisions.com, there were 1800 unique visitors here yesterday, too.

(If you’re wondering why there are so few files in the file-list for the demo, it’s because the uploads were quickly filling my server to its full capacity.  I had to implement a cron-job that automatically deletes uploads older than 30 minutes twice an hour.)

Now at 11am on Thursday, there have already been 350 visitors on encodable.com, and 250 on nodivisions.com.  Much less than yesterday, but still going fairly strong.

Posted by Anthony on 7 replies

Million Dollar Homepage

This is unbelievable.

MillionDollarHomepage is a website started by a kid in the UK to make some money for college (or "Uni" as they say over there).  His idea: sell 1,000,000 pixels for US$1 each, in blocks of 100 (10x10 pixels).  Each buyer would send him a small image file, and he would put it on the front page of milliondollarhomepage.com, as a link back to the buyer’s website.

He started this two months ago, at the end of August 2005, and has made over half a million dollars in those two months.

I need to come up with a way to make my business do so well!

Posted by Anthony on 4 replies

Web Stuff

A while ago I wrote up an article on doing secure remote backups/transfers across the (insecure) internet, using rsync.  I just put it online the other day over at Encodable.

And speaking of Encodable, I recently finished a major overhaul of my weblog script, turning it into a full-featured CMS (Content Management System).  That is, it can now be used to create and edit normal web pages (as opposed to serial/dated blog posts) anytime, right in the web browser.  I also ~just finished the PMLSC site (Pittsburgh Molecular Libraries Screening Center) which, though you can’t tell unless you’re logged in, uses the newly finished CMS so the author(s) can add & update content anytime.

Finally, speaking of the intarweb, does anyone here actually subscribe to feeds (RSS, Atom, etc) for any of the blogs that they read?  I personally don’t; I find it easy enough -- and more interesting too -- to actually visit the small handful of sites that I read regularly, rather than setting up a new system where I get notified of posts/replies via some special new application.

Posted by Anthony on 3 replies

AJAX-y Goodness For You

A week ago when John Paul wanted to send me the video clip from my bachelor hike, we had some trouble: the file was about 19 megabytes, far too big for Gmail’s 10MB attachment limit.  We tried to send it through instant messenger, but as is often the case, one or both of our firewalls prevented that from working properly.

The easiest solution was for me to write up a quick CGI script so he could upload it to my website, from which I could then download it.

But uploading a 19MB file on a slow DSL connection takes a long time; it took almost an hour, and about 20 minutes in, John Paul was asking me, "ah... is it going?  my browser is just sitting here..."  It uploaded fine, but many an impatient (i.e. normal) internet user would have assumed it wasn’t working about a half-hour into it, and closed the window.

So I decided to whip up a little AJAX goodness and have the upload page show a progress bar and an ETA for file uploads.  The result is the Encodable Industries AJAX File Uploader, which you can try out right here.  You can also download the script to use on your own website by visiting its homepage over on Encodable.com.

Posted by Anthony on 6 replies

Yet Another Reason...

Yet another reason why Microsoft Internet Explorer is the worst browser of all time:

posted image

It’s bad enough that the error message tells me nothing about what the error actually is (an element ID?  a line snippet?  anything?  throw me a fricken’ bone here...).  But on top of that, line 49, where the error with "character 3" supposedly exists, is a blank line.

Posted by Anthony on 2 replies

Update to the Update

About 10 days ago I posted about calebfoster.com, a website that I had just finished designing.  But it turned out that the next day, Caleb left for a trip to Switzerland, and took his server with him, so the website was offline.  It’s back up now, so go check it out -- for real this time.

Posted by Anthony on reply

NerdTV

PBS has a new series called NerdTV where the shows are released online, for free.

NerdTV is a new weekly online TV show from PBS.org technology columnist Robert X. Cringely. NerdTV is essentially Charlie Rose for geeks - a one-hour interview show with a single guest from the world of technology. Guests like Sun Microsystems co-founder Bill Joy or Apple computer inventor Steve Wozniak are household names if your household is nerdy enough, but as historical figures and geniuses in their own right, they have plenty to say to ALL of us. NerdTV is distributed under a Creative Commons license so viewers can legally share the shows with their friends and even edit their own versions. If not THE future of television, NerdTV represents A future of television for niche audiences that have deep interest in certain topics.

They just started 2 weeks ago and have released two shows.  They are about an hour long each and I’ve watched part of both of them, both of which were very interesting.  But if you don’t have an hour to spare (which I don’t really right now), you’ll see on each show’s page there are two links called "The Juicy Bit" and "The Nerdy Bit," which are short clips of some of the best parts of each interview.

The second episode (the current one) features PayPal co-founder Max Levchin, and it’s extremely interesting because he shares lots of business insight, and also insight into some habits of engineer-types, such as why we tend to pull all-nighters often.

Aside from the content being awesome, this distribution model totally rocks.  I’d so love for Fox News to distribute The Factor this way, so I could watch it during the day at my leisure, instead of having to be at home and in front of the TV at 8PM or 11PM.

Posted by Anthony on reply

Hurricane Katrina and CNN's New Technology

I’ve never been to Louisiana, nor do I know anyone from there.  I think that makes it seem even more surreal and far away when I see on the news that the city of New Orleans has been destroyed.  It’s just unbelievable.

On a lighter note though:

Quoting CNN:

DARYN KAGAN: Well, it’s Hurricane Katrina that’s still very much making history all along the Gulf Coast. That includes New Orleans.

Now, the French Quarter of downtown New Orleans still too wet and too flooded to get our satellite trucks in there, but with the use of a new technology called FTP, our John Zarella able to go out into the streets of the French Quarter, shoot a standup, shoot his story, and send it back us to via computer. So here now, John Zarella from the French quarter in New Orleans.

(BEGIN VIDEOTAPE)

JOHN ZARRELLA, CNN CORRESPONDENT: We are on Common Street in the French Quarter. The height of the storm still not here on top of us yet. But already, you can see blown out windows in the building across the street from us.

...

John Zarrella, CNN, in the French Quarter.

(END VIDEOTAPE)

KAGAN: And once again, John Zarrella filing that report just a little while ago, using our FTP technology, filing it simply through computer.

I don’t know whether to be appalled or to feel sorry for this reporter.  I don’t expect the average person to know much about computer technology, but you don’t just bust out with "a new technology called FTP" or "our FTP technology" when you have no idea what you’re talking about.  And even if you are completely clueless, surely you must know that mankind has been transmitting video over great distances via cable and air for decades; why should it seem so miraculous now just because a computer is involved?

For the record: FTP is one of the oldest computer technologies there is.  Algore invented it 20 years before the world wide web, and it was even around before the internet was called the internet.

Posted by Anthony on 1 reply

If WWII Were an RTS

I laughed out loud several times while reading this.  It has some bad language but it’s mostly semi-obfuscated.

Stalin: church help me
Churchill: like u helped me before? sure ill just sit here
Stalin: dont be an arss
Churchill: dont be a commie. oops too late
Eisenhower: LOL

Posted by Anthony on reply

Rollover

On Saturday, Maria got a cute new kitten which she named Milo.  Sadly, Louie was just taken to the SPCA because he couldn’t stop going to the bathroom on the carpets  : (

Yesterday on the drive home, I took some sunset photos which I rather like.  And during that photo session I snapped my camera’s 10,000th photo.

And today, NoDivisions.com had its 100,000th visitor.  It was a Windows XP / IE6 user from the ISP gwi.net, who found my site by searching for netgear wg111 linux on Google.  He only stayed for one minute though, so it’s unlikely he’ll see this message to claim his prize  : )

Posted by Anthony on 7 replies

Many Thanks

I stumbled onto your website while getting a copy of eponym and I thought I would take the time to thank you for sharing your work.

Best Regards from Melbourne.
Roger

Posted by roger on 4 replies

New Photos!

Kim is kicking my butt in the new posts department.  She’s doing daily photo posts now (i.e. one new photo per day) on her blog, and she also has a great set of photos from the picnic this weekend at my parents’ house.

Posted by Anthony on reply

Random Things in Which I Have No Interest...

Posted by Anthony on reply

Hi!

I got a new gravatar! Just showing it off...

Posted by maria on 8 replies

And Now...

In need of some free advertising, Encodable Industries will be creating personal websites for free over the next couple weeks.  Since every site has a small link at the bottom that points to the Encodable homepage, every site is a little bit of advertising.

Just use the contact page to say that you’re interested.  If you or someone you know wants a website like this one, to share photos or to have a weblog for example, please spread the word.  This is open to everyone, though it’s mostly aimed at broadband (cable, DSL) users, since for them a website can be completely free.  For dial-up users (read: users on a slow and intermittent uplink) it is of course necessary to pay for a web-hosting account for the website to live at.

It takes about 2-3 hours to get each website up and running, but the client (you) only needs to be present for about a half-hour of that time.

Posted by Anthony on 2 replies
search posts:

HomeCreate PostArchivesLoginCMS by Encodable