Monday, October 18, 2010

Calendars! Get your calendars!

And they're back! The 2011 letterboxing calendars are ready! Well, almost ready.... Two important things I still need to get out of the way. The first is to announce which photos I selected for the calendars and congratulate the winners. The second... well, they're almost ready for shipping. Hopefully within the next week or two. *fingers crossed*

There are two calendars this year. The first is the official letterboxing calendar--photos by letterboxers, for letterboxes, often while letterboxing. It has important letterboxing dates such as Plant-a-Letterbox Day, Hike Naked Day, and AQ's birthday. (Just kidding about the Hike Naked Day--had you going, though, didn't I?) You can see all of the photos used, who submitted them, and where they were taken, and the quotes I put with them on Atlas Quest. Check out the letterboxing calendar now!

Second up, for those of you following Another Long Walk, you know I spent five months this year thru-hiking the Pacific Crest Trail. What you may not realize is that I took a whopping 5,000 or so photos along the hike. Most of the, honestly, suck. But when you take that many photos, you can't help but get at least a few gems out of the bunch, and I picked some of my favorites to create the Pacific Crest Trail edition. All of these photos are my own, and it does not include the letterboxing 'holidays' since I plan to give a whole bunch of them to friends and family for Christmas. (Hope I didn't spoil anyone's Christmas present who might be reading this....) There might be a few thru-hikers I know who are interested in these calendars as well.

I've opened up the AQ Marketplace for orders, but PLEASE keep in mind that calendars are not actually ready to be mailed yet--I expect they'll be ready to ship within the next week or so, but definitely by the end of October.

If I selected one of your photos for the calendar, you'll have a free calendar coming your way. Do not include that calendar if you wish to order additional ones. AQ isn't smart enough to know you won a calendar and will charge you for anything you select through the marketplace. I'll handle your orders separately. =)

Also--more good news!--this year, the calendars are cheaper than I've ever sold them. I managed to score a pretty sweet deal with a coupon code that took 20% off my cost on the calendars on top of the bulk discount I usually get, and I'm passing those savings on down. This year, calendars are just $12, and premium members get another 10% off that price. But when the calendars run out, that's the last of the really good prices I got. I will make additional calendars available if necessary, but they will cost more.

Saturday, October 16, 2010

Blog Subscriptions

I subscribe to over a dozen blogs. How 'bout you? =)
If you're reading this, you're reading my blog. Duh! Most people read my blog because all new members are auto-subscribed to it. There are actually hundreds of letterboxers with blogs, however, and most of them you will not be auto-subscribed to. Those that you are subscribed to show up in the Letterboxing News widget, making it very easy to keep up with your favorite blogs.

One little annoying thing is actually trying to subscribe to a blog that interests you. You have to look up the blog from Atlas Quest then add it to your subscriptions. Wouldn't it be nice if you read someone's blog and think, "Hey, I'd like to subscribe to this!" and have a button readily available that you could click and POOF! You're subscribed. On Atlas Quest, at least.

Now, you can. But since the code to do this must be on your blog, you have to add it yourself. Go to the Manage Blogs page, and click on one of your blogs to open it. On the right side of the page is a large box with the code necessary to add a subscription link to Atlas Quest. It also shows an example of what the subscription button would look like. Add that code to your blog, and anyone visiting your blog can click it to add your blog to their list of subscriptions on Atlas Quest.

Here's an example button for the blog Wassa created of my West Coast Trail adventures:
Toggle AQ Subscription

I'm actually in a strange position where I have absolutely no desire to add the button to my own blogs. Since all new members are automatically subscribed to my blogs anyhow, there's not really any pressing need to have a subscription button. Perhaps the unsubscribe button would be more useful, but why would anyone possibly want to unsubscribe to this amazing piece of literature? ;o)

But seriously.... The button will allow people to subscribe (or unsubscribe, if the case may be) from your blog instead of requiring people to look up your blog on AQ and subscribe--a task that probably limits a lot of people from subscribing to your blog. Hopefully, this option will help change that.

Thursday, October 07, 2010

Bookmark This!

I don't know about the rest of you, and it absolutely astounds me that nobody has ever brought it up, but if you bookmark a post, have you ever noticed that the bookmark link never goes away on the post? In fact, even better than removing the link completely would be to turn it into an "unbookmark" link. This has annoyed me for years, but since nobody ever mentioned it or seemed to care, I figured I was better off working on other stuff that people really did care about. =)

But finally, I sat down and fixed that little annoyance. If you've bookmarked a post, the link will then show up as "unbookmark" (for lack of a better term) which allows you to take the bookmark off right there from the post.

I also must confess, I never really liked the page with all of the bookmarks either. And thinking on it, it seemed completely unnecessary. Why can't we just "search" the message boards for posts we've bookmarked? It would work just like any other search. People can choose if they want to view the simple, summary, or expanded views of their bookmarked posts, or flip between the views as necessary. So I implemented that and replaced the "My Bookmarks" page with a "search for my bookmarked posts" page.

Then I updated the Search Message Boards page with the additional search option.

In other tweaks, you have been able to search the boards for replies to your own posts for years, but that option was never reflected in the search page. It is now.

And finally, Dizzy suggested an option to allow people to search just the posts that started a thread. I don't imagine that most people would ever use this option, but it's actually a pretty simple request to implement and seems harmless enough. I bookmarked it to come back to later--someday--and today I went ahead and implemented that since I was mucking around with the message board code already. You'll now see that as a search option. Even more cool, when I pulled up the message from my list of bookmarks, I could click on the "Unbookmark" link. Now that the feature has been implemented, I don't need that post bookmarked anymore. =)

On a related note, I bookmarked a whole heck of a lot of posts during my hike. Anything I thought was interesting or deserved more thought. I've got a whole lot of bookmarks still to deal with.... someday.... =) Perhaps I'll get to a little more of them now that I found bookmarks a bit easier and faster to navigate!

Enjoy!

Monday, October 04, 2010

Helping with Help!

Knowing I couldn't possibly keep up with all of the going-ons in letterboxing, I created a help page that's actually a wiki--allowing any members on Atlas Quest to add to and edit the help pages. This is great for a couple of reasons. First, I don't know everything. (It's true!) When it comes to the intricacies of postals or LTCs, I'm not an expert. Second, things change--sometimes, I don't even realize it--and therefore the documentation needs to be updated. Third, I'm my spelling is atrocious and there are often typos in anything I right that spell chekers don't necessarily katch. I'd just as soon let you guys fix it right then and there than have to e-mail me to fix a simple typa. ;o)

So a wiki seemed like just the solution. If I overlooked something, you can add it yourself. If I got something wrong, you can fix it yourself. If something changed, you can fix it yourself.

Normally, I'd try to check the list of Recent Additions and Changes at least once per month to see how things were going, answer unanswered questions, and check that people aren't adding junk to the help pages, but this also meant that cases of vandalism (which has happened on occasion) could sit unnoticed for days or weeks at a time, and people with questions may not get answers as promptly as they wanted. And while I was off hiking the PCT, I didn't check this list at all!

Surely, there must be a better way....

...and now there is! =) If you go to your Notifications & E-mail Preferences, you can now be notified whenever someone adds to or edits the help pages. Each night, just after midnight, AQ will check for additions and edits to the help pages and send you an AQ mail of the changes.

Want to help out on Atlas Quest? Sign up for this notification option! Answer new questions that people add, check that nobody is vandalizing the help pages, fix typos, add missing information, or whatever else needs to be done. Do you see the same questions being asked over and over again on the message boards? Add it to the help pages!

There's also a Wiki Help board, to discuss questions about the help pages or the information in it. Mark it as a favorite if you'd like to be informed about things that are happening in the help! =)

Wednesday, September 29, 2010

Updated Tags

Red tag, blue tag, green tag... what do they mean? They basically represent anything you want them to represent, and I've probably heard a hundred different ways people have chosen to use their tags. The biggest problem in using them, however, is remember what one uses each tag color for!

Now, if you check out your Miscellaneous Preferences, you'll find an option to set the tag names to a more useful reminder than the color of the tag. You can label them north, south, east, or west. You can label them DNF, or with the name of the event you plan to find them at. Whatever reminds you of what the purpose of each color tag is.

Then, wherever the tag names are provided as options (such as on the Advanced Search page), you'll see the name you gave the tag rather than the color of the tag. Search results that show a box that has been tagged--you'll still see the same little stars as before, but if you hover your mouse cursor over the star, it'll show the name you gave it as a tooltip.

On a related note, back on that Advanced Search page, you'll find options to "and" or "or" tags. These only apply if you select more than one tag for your search. Let's say, for instance, you select the blue and red tag colors. You can have the search results return all boxes that have the blue and red tag, or all boxes that have the blue or red tag. It'll default to or, just as it's always been, but you do now have the option of an and search which didn't exist before.

Happy trails!

-- Ryan

Sunday, September 26, 2010

Reducing the Clutter

One of the most common, ongoing complaints I get about Atlas Quest is the cluttering of search results. Old, abandoned boxes that are out of date, boxes that are known (or at least strongly suspected) of being missing, but still showing up in search results. Over the years, I've made a few stabs at the problem such as fixing listings manually that come to my attention.

Then there was the period when I went through a whole series of methods of dealing with abandoned listings. First I had set up the site so others could automatically adopt them if the owner hadn't logged in for a year, but then I'd get irate e-mails from the occasional person who'd come back about their boxes being set out for adoption. Then I created an "abandoned" status so people could see at a glance that the box might have issues and the listing may not be up-to-date, but then I kept getting requests from folks asking to adopt them (which I had stopped allowing). Seems like no matter what I did with those abandoned listings (either because the owner no longer logs into Atlas Quest at all or because the owner just doesn't update the status of their boxes when they are known to go missing), someone would be up in arms about it. And yet, nobody likes those listings.

As Atlas Quest ages, it's a problem that continues to grow worse and worse.

So once again, I'm taking another stab at the problem. =) Now, if you head on over to the Advanced Search page, you'll find a few new options. Near the bottom of the page, just above the options to hide your plants, finds, and attempted boxes, there are three new options. Let me tell you about each of them....

Hide Abandoned Boxes
This option removes from the search results any box whose owner has not logged into Atlas Quest for at least six full months. The boxes may be perfectly viable, but if it isn't, there's probably nothing in the listings that would let you know. If you have trouble finding a box, sending an e-mail off to the owner probably won't get you any results. So a lot of people would just as soon not look for such boxes.

Technically, I should point out, it's actually only hiding abandoned listings on Atlas Quest--the owner may very well be maintaining their boxes and simply be regular members of letterboxing.org. (It happens quite often, in fact.) But as far as AQ can determine, the owner simply isn't around maintaining their listings on Atlas Quest. The fact that their boxes are also abandoned is just an assumption.

There are approximately 53,000 active boxes listed on Atlas Quest, and this search option would knock out about 4,000 of them from the search results. To insure your own boxes don't get "knocked out," just make sure you've logged into AQ at least once every six months. Additionally, I've decided to enable this option as a default for most traditional box searches.

Hide Strikeouts
You probably don't know what a 'strikeout' is, since I just made it up last night. =) It's what happens when you look for the box but then fail to find it. You've struck out! Some people will go so far as to record their attempt on Atlas Quest, and if you look at the history of attempts on the box, you might see a long list of failed attempts. (One particular box listing has 62 consecutive attempts on it!) Does it mean the box is missing? Not necessarily. It might mean that the box is really, really tough to find. But if there are several consecutive attempts on a box, more often than not, it's usually missing. And most people do not enjoy trying to find boxes that are likely missing.

So I took the baseball analogy here. Three strikes, and you're out! Checking this option will remove from the search results any box where the last three entries on the find report are all attempts. Setting your preferences to hide attempts does not make your boxes immune, either. If there are a lot of attempts on your box, you can't "trick" people into looking for a box that they don't want to find by hiding your attempts.

If you like a challenge, you'll want to keep those strikeouts in your search results. Since most people don't, I'm also making the default for most searches to not include strikeouts.

What if one of your boxes has three (or more) attempts but it really is active and still can be found? That's part of what maintaining your listings is about. If the box is still there, you can record a "find" on your own box and reset the strikeout counter back to zero. Everyone has the power to reset the counter to zero, and if the attempts are bogus, part of maintaining your listing is to let everyone know it.

Only 865 of the 53,000 active boxes on Atlas Quest have "struck out" as of today. (I haven't run the numbers because the database query starts getting a heck of a lot more complicated, but I suspect the great majority of these would also be from abandoned listings.)

Hide Old Finds
Many folks want some reassurance that a box is still there by checking the last found date of the box. If the box was found within the past week, the theory goes, it's much more likely to still be there than a box that was last found a year ago.

Of all the theories of reducing cluttered search results, this is the most dubious one, in my humble opinion. I know a lot of people out there subscribe to the theory, and I'm willing to help you out by giving you an option to remove from the search results any box that hasn't been found within the last six months (that's what this option does), but it is not enabled by default.

I have a lot of boxes I've planted on long hikes, and they often times don't get any finders for years at a time. I've planted boxes in Africa and Central America which rarely get any visitors, even though--so far as I know--the boxes are still alive and well. And I've planted boxes that have such cryptic and difficult clues, that few people have ever solved them. There are many legitimate reasons a box may not have any recent finds on it, so I while I'll give you the power to remove such boxes from the search results, I won't make it a default.

For those of you who do have such boxes and are worried someone might skip over it due to it having no recent finders, you can "push up" the last found date by recording a find on the box yourself. Since this option isn't a default, however, I don't think it's really worth the effort. I don't intend to record finds on all of my rarely found boxes just to update the last found date.

For a box that has no finders (yet!), the plant date is assumed to be the "last found" date. It's the last date that AQ knows somebody was at the box and can verify its existence on that date.

A whopping 31,492 boxes of the 53,000 active listings would be cut out of one's search results if you used this option. Which, IMHO, just goes to show how incredibly unreliable using the last found date is in determining if a box is still viable. But it's an option for those who want to make use of it.

Out of curiosity, I tried extending the cutoff for "recently found boxes" to one year, and that would have cut out 25,606 boxes. Extending it to two years would have cut out 12,995 boxes. It doesn't really seem to matter what the cut-off time is.... relying on the last found date would cut out a LOT of viable boxes from your search results.

So there you have it! Hope you enjoy the new options, and I hope it unclutters your search results a bit. =)

Friday, September 24, 2010

The First "Big" Update....

Maybe it's because I'm officially a dork (or geek? I'm not really sure what the difference is?), but in the last five months, I've really missed coding. The stuff that requires me to open the hood on Atlas Quest, replace parts, shake up the database, and makes me think--how can I get the system to do something it may not want to do. An idea is great, but figuring out how to make them work can be a lot of fun.

The very first changes I made to AQ since getting back were largely cosmetic in nature. Fast and easy to implement. But I really wanted to get into the guts, and now I've done so. =)

The changes aren't obvious, and most of you probably won't even care about them, but they were things that bothered me for a long time. If you go to the Advanced Search page, that's where you'll see the results of my mucking around. In particular, the stamp types and the hike types sections.

They used to be radio buttons. Now they are checkboxes. Before, you could only search one category at a time: For instance, if you wanted a list of all boxes that required a hike of three miles or more, you had to either accept "all" lengths, or you had to run two searches--one for "treks" and one for "expeditions." Now you can specifically pick both types at once. You could even throw in the boxes of "unknown lengths" in case some of those might be longer hikes as well--or not, if you think that would likely include too many false positives.

I usually skip looking for any box marked as a store-bought stamp, but I don't mind looking for the occasional custom-made stamp along with the hand-carved stamps I usually find, and now I can run a search that lets me hide those store-boughts that I'm not interested in while keeping all of the other boxes in my search results. Awesome! =)

I've also turned a couple of  "admin only" features into features that everyone can now use. Once again, you can see that on the Advanced Search page--it's now possible to search for boxes that have blue diamonds and/or planter's choice icons on them. I originally used them to help test me test various algorithms. I'd tweak an algorithm, run it, then see what sorts of boxes were being assigned the blue diamonds by running a "blue diamond search." I've actually had that as an option available for admins since those features were created, but admittedly kept them "admin only" options thinking they'd likely be too controversial. They probably still are, but I don't really care anymore either. =)

When you're wandering through the woods wondering where your next good water source is and if you have enough food to get to the next trail town, you start thinking about the problems in the "real world" and start thinking, "Who the hell cares one way or another about blue diamonds? There are far more important things for me to worry about. If someone doesn't like those being options, they can jump in a frozen lake. It'll give them something else to worry about--problems that really matter."

So I've made those options available to all now. Yes, if you run searches that return only blue diamond boxes, you'll certainly miss some great boxes that don't have them. Yes, if you run searches that return only planter choice boxes, you'll also miss some great boxes that don't have them. But really, is there any method that can guarantee you'll get a list of every great box in an area without actually finding every box in the area yourself? Recommendations from friends are incomplete unless they've found every box in an area. And they might skew their results based on their own personal preferences. Yadda, yadda, yadda.

So I'll say it now--yes, you will miss some awesome boxes if you just look for boxes that have blue diamonds. But I'll say two things about that: One, who cares? I don't. That's your loss. And two, it's not possible to create a definitive list of "must find" boxes with any method. The only way to guarantee you'll find every fantastic box in an area is to actually go out and find every box in the area. And when we're traveling, that's rarely a realistic option. A blue diamond list may not be perfect, but neither is any other list. At least it gives you a starting point, though.

And finally one other tweak--many moons ago, when I was testing code that was specific to where clues were hosted, I'd find it useful to search based on where clues were hosted as test cases. So I made an admin-only option that let me search based on if a clue were hosted on Atlas Quest, LbNA, or some other remote website. It would even show an icon in the list of attributes to let me know where the clue came from. (Those icons would always show up in my printouts of clues, and I always wondered if anyone noticed the "extra" icons that would show up in my printouts, but if anyone did, they never said anything about it.) It was mostly a feature I used for testing. The only practical use I could think of that you all might use it for would be to run a search that suppressed LbNA-hosted clues if you were planning to check for clues on that website anyway. It would reduce the redundancy of seeing those particular boxes on both sites. But it would likely "look bad" to provide an option that would let people suppress LbNA-hosted clues on searches here, even if the point was to encourage people to get a full list of LbNA-hosted clues at LbNA.

I've also found that I rarely ended up using that search option--if I needed to find a box with clues hosted on LbNA, for instance, I'd just run a simple search then scroll down the attribute list looking for one marked appropriately. Seemed a bit laborious to actually run an advanced search.

So I took that option out from the search options--makes the code shorter and easier--but I left the icons intact and they're now available for everyone to see. If you run a search, it'll show an icon indicating where the clue is hosted--Atlas Quest, LbNA, or "some other remotely hosted clue"--before you click or even hover your mouse cursor over the link. Then I added additional ones for kicks--there are now icons for clues hosted on the geocaching.com website and for those hosted on Blogger. Again, the ability to search based on where a clue is hosted is not an option, but you can see at a glance where the clue is hosted.

Which can be useful for a couple of reasons. You might see that a clue is hosted on geocaching.com and might naturally think it's a hybrid box--and perhaps not one you'd like to get.

Another possible use: AQ often uses cached clues for some features like the ability to print several clues at once--but this often doesn't work well with Blogger-hosted clues (which are often photo clues, and photos aren't cached) or other remotely-hosted clues. If you see one of those in your list, it might be a good idea to take a special look at the clue before printing a cached version of it. (I knowingly walked passed one letterbox on the PCT when the clue stated to find the location where the photo was taken... but my clue didn't have the photo attached! Argh!)

And, just because I could, I added one special icon for any clue that I've hosted on my Ryan's a Total Goober website. Which right now, amounts to just one clue. I usually host my clues on AQ, but one particular clue I needed to do some advanced HTML that wasn't permitted on AQ. It's not really useful in this particular case, but it's one of the perks of running your own website. =)

If you run a search for New York, NY, for instance (at least with my search results), you'll see icons representing AQ-hosted clues, LbNA-hosted clues, two Blogger-hosted clues, and four "other remote clues." Just click on the icon to open up the clue page.

So there you have it.... some of the updates I just installed about an hour ago. Enjoy! =) I mucked with the code. I mucked with the database. I probably broke some stuff and don't even know it yet. If you see any problems, do let me know!

And aren't you'll glad I'm back? =)

-- Ryan

Wednesday, September 22, 2010

It's that time of year again....

What time of year is that, you ask? Calendars! Actually, I'm a little late this year. I've been... preoccupied with other issues. ;o) But now that that little project is over and I'm back online, it's time to make the 2011 letterboxing calendar. It's not too late to submit your photos for selection! Get your photos submitted ASAP, however. I plan to select the final winners within the next few days and start putting the calendar together! I don't have a specific cut-off date or time in mind, but it'll be soon.

Project X: Letterboxing Calendar
Sample the 2010 Calendars
Upload Your Submissions

Monday, April 26, 2010

Clues on the Trail

As most of you know, I'm currently thru-hiking the Pacific Crest Trail. This activity often holds one special challenge for me--getting clues. I can check e-mail, but I can't necessarily get on the Internet. I really needed a way to get clues to me via e-mail.

So, while Amanda is here to slackpack me, I've been working on a new feature late into the nights. Admittedly, it's largely for selfish purposes, but for those of you who also have e-mailing ability on your cell phone but don't necessarily have access to Atlas Quest on the Internet--or maybe you don't have an easy way to store clues on your device--this feature might be very useful for you. =)

To make it work, send an e-mail to 'boxes' at 'atlasquest.com' including the location you want letterbox clues for as the subject. It's just a normal run-of-the-mill location-based search, so anything that works for a location based search works here--cities, intersections, addresses, zip codes, and so forth. Leave the body of the message blank. (Or you can write stuff in it, but AQ will ignore anything you write.)

After a minute or two, you should get a reply with the clues for that location. If the e-mail address is one that is registered with Atlas Quest, it will also strip out clues for boxes you've planted and already found.

You have mail! =)

Friday, April 16, 2010

Is it art? Or graffiti?

Yesterday evening, I went on my normal Alki walk. It was a nice night out. Wonderful views of Puget Sound. And about halfway along my walk, I found two characters "decorating" a truck. I've seen vehicles hit with TP and stuff written on the windows before, but at a glance, I could tell this was something special. The two guys had an enormous roll of plastic wrap and were just starting to wrap the car. And looking into the cab of the truck, I could see it filled with packing peanuts. Right up to the windows.

That was evil. But when I took a closer look, I was even more impressed. They lined the inside of everything in the truck with aluminum foil. The steering wheel, the seats, the head rests on the seats, the review mirror--everything covered with aluminum foil. How long this must have taken I can't imagine. The packing peanuts was pure evil. Whoever owns that truck will likely be finding those for months on end.

And I decided, I needed photos. This was a work of art. This is something I would have normally guessed was Wassa's work, except I know Wassa, and neither of the two men doing this was him. I asked what unspeakable crime the owner of the truck committed, and was told he was getting married. The fool. *shaking head*

I wanted photos, but I didn't have my camera on me. Curses! I walked home.

This Alki walk is a good five or so miles in length, and after getting home, I sat around for a couple of hours getting some work done and letting my feet rest. But I still wanted photos, and I didn't know when the owner of that truck would be back and start the cleanup. I needed to get pictures that night. So I grabbed a camera, and at 2:00 in the morning, I went off to take photo.



These are the best photos that came out. The flash was blinding, and the natural light at 3:00 in the morning was less than ideal. However, you can see the packing peanuts in the vehicle, half covering the steering wheel (which itself was wrapped with aluminum foil). I walked back home and went to sleep.

I wanted to see if I could get better photos, however, so I did my walk a third time in the light of day the next morning, hoping none of the cleanup had started. And YES! It was still there, completely untouched!

I'm not really sure the photos from the light of day were any better. The glare of the sun caused its own problems, and I actually had to touch up these photos in my photo-editing software to make them look this good!

I really like the aluminum foil trim on the tires of the truck. That just seems classy to me.

Then I posted a note on the car saying, "The letterbox can be found in the peanuts." No idea if the owner will understand that message, but the mystery will certainly intrigue him. =)