Neil and Christine’s Geocaching Adventure

Geocache

This weekend Christine and I went Geocaching for the first time. It’s something I’d considered doing ever since I got my iPhone, almost a year ago (seriously, it does not feel like a year already…), but I never got around to it. Anyhow, a colleague at work had mentioned some of her friends had got into it, and several of my blogger friends like Andy and Firda do it, so I looked for caches near where we live and found 5 within a one mile radius.

With it being a bank holiday yesterday, it meant we both had the afternoon free, so I bought the iPhone app (which I’ll review tomorrow) and we set off. The first one we found is shown above – it’s a ‘micro’ cache which is the second-smallest size of cache, and is about the size of a matchbox. Inside every geocache is a piece of paper to write your name and the date to log your visit. Finding the cache took a little longer than expected, although the hint for the cache was spot on when we finally worked it out. This was also perhaps our punishment for choosing the nearest cache rather than going a little bit further to one recommended for newbies.

We continued on to find three further caches – the next two being the fiendish ‘nano’ caches which are the smallest, and usually magnetic. In fact, when I first found it I thought it was the magnet to hold the cache onto something, not the cache itself – it wasn’t until I twisted it that it opened to reveal the log inside. The last one for the day, alongside the canal, was inside a 35mm film canister, and required a little scrambling down a bank to get to.

So, four caches down. There are obviously many more to find – after all, if there are four in a small town like ours, then the must be thousands in the UK alone, nevermind overseas. Of course, we’ll now have to go a bit further to look for them but it’s possible to do a spot of geocaching whilst doing other activities. There’s two on campus at work to find during a lunch break and I might have a look for some in Huddersfield as I’m there on Thursday. Still, we may go out specifically to find geocaches – after all, we’ll probably be walking between them so it’s good exercise.

I’m under the impression that smartphones are making geocaching more accessible; in the past, if you wanted to find a geocache you would have needed to buy a GPS receiver, which for those not interested in outdoor pursuits isn’t so useful when not geocaching. Smartphones have brought GPS to the masses, and phones with always-on internet bring dynamic maps and access to the Geocaching community whilst on the go, so there’s no need to plan geocaching trips ahead of time. The Geocaching web site could do with some improvements – it’s a bit cluttered and the design feels rather dated.

Tomorrow, I’ll do an App of the Week review of the Geocaching iPhone app. I may blog again about my Geocaching exploits later on, as and when I find more.

Foursquare Thursday – August madness

It’s been a while since I last posted about Foursquare, and a lot has happened. Foursquare has been busy rolling out new features, so I’m going to summarise what’s new. Most of these have cropped up in the past month.

Lists

You can now make lists of venues, such as your favourite museums, pub crawl routes, best places to go for a good burger, that kind of thing. Foursquare starts you off with three lists – venues you’ve added to your to-do list, tips you’ve ‘done’ and tips you’ve added yourself – but you can add more. It’ll even suggest some based on your checkin habits – it’s suggested food places in Leeds and Bradford for me.

Lists are public and show on your profile. You can also check out lists from Foursquare’s various partner brands like MTV (music video locations) and Time Out (the best burgers in New York).

Check-in to events

Foursquare now pulls data from external sources so that you can not only check into a venue, but check into an event at that venue. In the screenshot on the right is my local cinema, and Foursquare knows which two films are being shown there today. When you select ‘Check In Here’, it’ll ask you which film you want to check into – or whether you just want to check in to venue itself. Events listings appear in the iPhone app and on the web site, but haven’t yet been rolled out to the other mobile clients on Android, Blackberry and so on.

New mobile clients

Speaking of which… the iPhone client got a bit of an update recently. It’s now more blue with several screens re-designed, and it now looks a lot more professional than it did before. Another major change is that photos attached to checkins now show in the timeline on the friends page.

Android also received some attention to make it feel more like a native Android app and not a quickly-ported iPhone app, but it lags behind the iPhone app in terms of features. Similarly the Blackberry app now integrates with Blackberry Messenger and has been finally updated to version 3.0, with the Explore feature.

More brand pages

Foursquare has launched new brand pages, so it’s now much easier to create a brand presence on Foursquare. Pages are free to set up, but I gather there are still costs involved if you want a custom badge for your brand.

More badges

Speaking of badges… as usual, Foursquare has added more badges including a new ‘core’ badge – Baker’s Dozen, for 13 checkins at bakeries. You may want to head to Gregg’s for a sausage roll or 12! New partner badges have been introduced from ESPN, MTV and Pepsi, plus the badge for the upcoming film 30 Minutes or Less is now available globally and not just in the US.

Notifications

Back in July Foursquare introduced a notification ‘tray’ on its Android client and web site, which came to the iPhone a few weeks later (rare example of Foursquare offering something to Android users first!). There’s now an icon to the right of the Foursquare logo, which when clicked will inform you of new friend requests, when you’ve been ousted as a mayor, when a friend does one of your tips or comments on your checkins or when a venue you’ve previously checked into starts offering a special deal. It’s a bit like Facebook notifications. You can also control whether these do a push notification in the mobile apps.

Presidential Foursquaring

Barack Obama is touring the country, so you can now follow The White House on Foursquare. Of course, this probably has nothing to do with him running for re-election next year…

New categories

Foursquare has added a handful of new categories – Tennis stadiums, Military Bases, Car Rental counters for airports, apartments and neighbourhoods. A few existing categories, mainly related to food, now have new icons as well.

US Merge-a-thon

Foursquare used their computers to identify a whole host of potential duplicate venues, which were queued up for SU2s and SU3s to process – over 100,000 of them. As it happens, quite a few were not duplicates but hopefully it will result in a net improvement in the quality of Foursquare’s listings. All of the venues were in the US this time.

So, as you can see, a lot has happened on Foursquare over the past few weeks. Foursquare is still owned and run by its founders and hasn’t been absorbed as a subsidiary of a larger company, so it’s agile enough to be able to make major changes like this very quickly. And hopefully there will be more to come!

The state of MacFUSE & NTFS-3G on OS X Lion

So I’ve been running Mac OS X Lion (10.7) for a week now, and it’s mostly been fine – most programs run okay and others have had minor updates to improve compatibility. However, there’s some flakiness with MacFUSE and in particular the NTFS-3G package which allows read-write access to hard drives formatted with the NTFS file system.

(If you’re short of time, scroll down to the ‘So what are the options’ section.)

Firstly, a bit of MacFUSE history…

MacFUSE was a project to allow file system packages designed for the Linux FUSE project, which in turn allowed file systems to be loaded in ‘user space’ rather than requiring extensions to the operating system kernel, to be run on Mac OS X. This meant that FUSE did all of the kernel work, thus much simplifying the development of file systems. MacFUSE wasn’t a port of FUSE – it’s a separate project that happens to be compatible with existing FUSE file system packages. It was also developed by a Google employee in his 20% time, i.e. the time that Google allows engineers to set aside for their own projects.

Now, the latest official release of MacFUSE was version 2.0.3,2 which is 32-bit and designed for Leopard, i.e. Mac OS X 10.5. We’re now on Lion, and there hasn’t been a subsequent official release even for Snow Leopard, nevermind Lion. Version 2.0.3,2 ran okay on Snow Leopard provided you used the default 32-bit kernel, but in Lion, the kernel task is 64-bit.

Thankfully, some other developers have picked up the baton – in particular Tuxera, who offer a commercial solution for running NTFS on a Mac. It seems to work fine on Lion, even with a 64-bit kernel. Alternatively, there’s a fork called OSXFUSE, which is in beta at time of writing, although if you want to use OSXFUSE you will need to remove MacFUSE first.

NTFS support

Lion, like other versions of Mac OS X that have come before it, supports read-only access to NTFS disks when a product like MacFUSE isn’t installed. This means that you can read files from an NTFS-formatted disk, but you can’t modify or delete existing files or copy new ones to it. It’s a shame that Apple still hasn’t unveiled official read/write support for NTFS after all these years.

Currently, the only free software I’m aware of for enabling read/write access to NTFS drives is NTFS-3G. The most recent binary release is from October 2010, and whilst this does work on Lion, even with MacFUSE 2.2 you will encounter errors when mounting the disk – namely that it’s taken more than 15 seconds to do so. However, once it is mounted, it seems to work okay, although admittedly I’ve only been working with a seldom-used external drive and not a drive where I expect strong read/write performance.

If you fancy compiling code from source, or have MacPorts, you can get a newer version released in April 2011 which may or may not work better – I haven’t tried it yet.

So what are the options?

There are basically four options you can choose, if you use NTFS drives on your Mac:

  1. Don’t upgrade to Lion just yet. If everything works fine now, you may wish to stay with Snow Leopard until there’s a new binary release of NTFS-3G. Lion is still very new and there aren’t many third-party applications taking advantage of its new features as yet.
  2. Use NTFS-3G and MacFUSE 2.2 as before. In my experience it works, but you do get an error each time your disk is mounted (which could be on every boot up for some) and it is slow at mounting the disk. If you’re reliant on an NTFS drive you may not want to try this just in case things aren’t working properly and you lose data.
  3. Buy Tuxera NTFS for Mac. If you are reliant on an NTFS drive on your Mac, you may want the piece of mind of a commercial, supported product, in which case you can buy Tuxera NTFS for Mac which states that it is Lion-compatible.
  4. Use exFAT instead of NTFS. If you need the drive to be usable on both Windows and Mac, don’t need file system level encryption or compression and are willing to copy all of your data off it, reformat it, and copy the data back, then maybe you’d be better with the exFAT file system. It’s the successor to FAT32, and supports disk and file sizes of over 500 terabytes. It’s also quite well-supported – Mac OS X received support for it in the 10.6.5 update to Snow Leopard, Windows XP supports it with the KB955704 update and Service Pack 2, Windows Vista with Service Pack 1 and Windows 7 supports it out of the box. You will have issues with Linux machines, however, in which case FAT32 is also an option.

I personally have gone for the fourth option for my external drive; the Disk Utility in Lion lets you format drives as exFAT and I don’t need any of the advanced features of NTFS. But another of these options may be best for you.