I got a little techincal last week when I mentioned Foursquare, but today I want to talk a little more about the social aspects of the service.  I've been using Foursquare while visiting other cities, such as Washington DC and Chicago, since early August.  When using the location sharing service in these other cities I put very little thought put into the "proper etiquette" of checking in to various locations. I checked in everywhere.  Restaurants, coffee shops, supermarkets, gas stations -- even my hotel every time I stopped in. It didn't matter, I was really just enjoying the novelty of the game. Since I was usually only playing the game for a couple of days at a time, it was really just about the fun of racking up points and seeing how many I could get before I went back home.

Now that Foursquare is available full time in my hometown, and the novelty is slowly wearing off, I'm kind of curious what the Foursquare community at large thinks about these issues.  Strictly speaking, there's nothing wrong with any of the following, but I'm curious what other Foursquare players think about the following practices:

Checking in to gas stations, convenience stores, and other quick locations

I did this all the time when playing Foursquare in other cities but now that it's come to Columbus, I'm finding it kind of pointless checking in on short trips like this. None of my friends care that I'm filling up the car, and they're even less likely to stop in and see me. Sure, you could easily become the Foursquare Mayor of your local gas station, but that doesn't really come with any actual benefits. So the only actual benefit is racking up extra points, which are also meaningless.

Checking in to your own place of employment

To a degree, I think it depends on the type of place you work at.  If you work an office job, and you're just competing with your fellow colleagues to see who can be the Mayor of your office, I don't see a lot of harm there.  But where it's not cool is if you work at a restaurant or some other business that depends on customers.  For example, I'm currently the Foursquare Mayor of my local coffee shop because I stop in there at least every couple of days.  I'd be kind of annoyed if I lost my mayorship to one of the barristas who works there every day.  At the same time, I can see the benefit to checking in to your place of work so that your friends know you're there.  They might be interested in stopping by to say hello if they're in the area.

Establishing your home/apartment as a location and checking in daily

I'm absolutely guilty of this one.  The first day Foursquare became available in Columbus, I created the Team Soell HQ location and saw to it that I got the first Mayorship of my house.  After my third checkin, though, I realized that I was earning badges and racking up points unfairly and laid off it.  Sometimes I do want my friends to know that I'm at home, but I feel back earning points that don't accurately reflect my activity level.

Retroactively checking in to places you forgot to check in at

This is an issue I've seen a lot of varied and passionate opinions on.  What if you're out on the town hitting up a bunch of different places, and your phone dies? You lose out on valuable points and badges. You should be able to check in the next day and get those points, right?  Again, I'm not really sure about this one.  If the main point of Foursquare is to have it present and accurate picture of your social activities, it may be ok.  But I also use it to let my friends know where I am, and they might be a little put off if they see me checking into a restaurant and they stop by and see I'm not actually there.

For me, I'm trying to use Foursquare as a sort of notification system to let my friends -- and maybe other Foursquare users -- know that I'm out at a particular business.  In my day to day use, I generally avoid checking in at locations I don't plan to be at long, like the bank, and focus on using it to show the types of businesses I like.

What do you think about Foursquare -- is it a tool to connect with your friends, or do you use it more as a game, trying to rack up the most badges and points that you can?  Are you guilty of any of these "questionable activities" or is it all fair game?

Recent photos

Search

Profile Information

Application afterLoad: 0.000 seconds, 0.44 MB
Application afterInitialise: 0.048 seconds, 4.78 MB
Application afterRoute: 0.060 seconds, 6.24 MB
Application afterDispatch: 0.164 seconds, 15.73 MB
Application afterRender: 0.276 seconds, 20.03 MB

Memory Usage

21132928

17 queries logged

  1. SELECT *
      FROM v2_session
      WHERE session_id = '92783241a0891eb4a44ae874e64acba2'
  2. DELETE
      FROM v2_session
      WHERE ( time < '1328832098' )
  3. SELECT *
      FROM v2_session
      WHERE session_id = '92783241a0891eb4a44ae874e64acba2'
  4. UPDATE `v2_session`
      SET `time`='1328832998',`userid`='0',`usertype`='',`username`='',`gid`='0',`guest`='1',`client_id`='0',`data`='__default|a:9:{s:15:\"session.counter\";i:101;s:19:\"session.timer.start\";i:1328829090;s:18:\"session.timer.last\";i:1328832956;s:17:\"session.timer.now\";i:1328832979;s:22:\"session.client.browser\";s:48:\"CCBot/1.0 (+http://www.commoncrawl.org/bot.html)\";s:8:\"registry\";O:9:\"JRegistry\":3:{s:17:\"_defaultNameSpace\";s:7:\"session\";s:9:\"_registry\";a:1:{s:7:\"session\";a:1:{s:4:\"data\";O:8:\"stdClass\":0:{}}}s:7:\"_errors\";a:0:{}}s:4:\"user\";O:5:\"JUser\":19:{s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:3:\"gid\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:3:\"aid\";i:0;s:5:\"guest\";i:1;s:7:\"_params\";O:10:\"JParameter\":7:{s:4:\"_raw\";s:0:\"\";s:4:\"_xml\";N;s:9:\"_elements\";a:0:{}s:12:\"_elementPath\";a:1:{i:0;s:69:\"/var/sites/teamsoell.com/root/libraries/joomla/html/parameter/element\";}s:17:\"_defaultNameSpace\";s:8:\"_default\";s:9:\"_registry\";a:1:{s:8:\"_default\";a:1:{s:4:\"data\";O:8:\"stdClass\":0:{}}}s:7:\"_errors\";a:0:{}}s:9:\"_errorMsg\";N;s:7:\"_errors\";a:0:{}}s:13:\"session.token\";s:32:\"ba6dfe9205fff441e3878410f52aeb50\";s:23:\"gantry-current-template\";s:12:\"rt_juxta_j15\";}BF________com_tag|a:1:{s:7:\"default\";a:14:{s:4:\"page\";s:1:\"1\";s:5:\"limit\";i:10;s:6:\"filter\";s:0:\"\";s:10:\"boxchecked\";s:0:\"\";s:12:\"hidemainmenu\";s:0:\"\";s:4:\"task\";s:0:\"\";s:5:\"total\";s:0:\"\";s:4:\"view\";s:0:\"\";s:8:\"returnto\";s:0:\"\";s:32:\"4922f8d610dcf1a2bd203ec6f0f4578e\";s:32:\"92783241a0891eb4a44ae874e64acba2\";s:6:\"option\";s:7:\"com_tag\";s:6:\"Itemid\";N;s:3:\"tag\";s:18:\"homeownership.html\";s:9:\"lastModel\";s:7:\"tag_map\";}}'
      WHERE session_id='92783241a0891eb4a44ae874e64acba2'
  5. SELECT *
      FROM v2_components
      WHERE parent = 0
  6. SELECT folder AS type, element AS name, params
      FROM v2_plugins
      WHERE published >= 1
      AND access <= 0
      ORDER BY ordering
  7. SELECT *
      FROM v2_redj
      WHERE ('/component/content/article/214.html' REGEXP BINARY fromurl)>0
      AND published='1'
      ORDER BY ordering
  8. SELECT m.*, c.`option` AS component
      FROM v2_menu AS m
      LEFT JOIN v2_components AS c
      ON m.componentid = c.id
      WHERE m.published = 1
      ORDER BY m.sublevel, m.parent, m.ordering
  9. SELECT *
      FROM v2_rokcandy
      WHERE published=1
  10. SELECT template
      FROM v2_templates_menu
      WHERE client_id = 0
      AND (menuid = 0 OR menuid = 0)
      ORDER BY menuid DESC
      LIMIT 0, 1
  11. SELECT `option`
      FROM v2_components
      WHERE parent=0
      AND iscore=0
  12. INSERT INTO `v2_rokuserstats` ( `user_id`,`ip`,`session_id`,`page`,`referrer` )
      VALUES ( '0','38.107.179.210','92783241a0891eb4a44ae874e64acba2','/component/content/article/214.html','' )
  13. SELECT a.*, u.name AS author, u.usertype, cc.title AS category, s.title AS section, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug, g.name AS groups, s.published AS sec_pub, cc.published AS cat_pub, s.access AS sec_access, cc.access AS cat_access 
      FROM v2_content AS a
      LEFT JOIN v2_categories AS cc
      ON cc.id = a.catid
      LEFT JOIN v2_sections AS s
      ON s.id = cc.section
      AND s.scope = "content"
      LEFT JOIN v2_users AS u
      ON u.id = a.created_by
      LEFT JOIN v2_groups AS g
      ON a.access = g.id
      WHERE a.id = 214
      AND (  ( a.created_by = 0 )    OR  ( a.state = 1
      AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2012-02-10 00:16:38' )
      AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2012-02-10 00:16:38' )   )    OR  ( a.state = -1 )  )
  14. UPDATE v2_content
      SET hits = ( hits + 1 )
      WHERE id='214'
  15. SELECT *
      FROM v2_tag_layouts
  16. SELECT count(id)
      FROM v2_tag_hideshow
      WHERE scope = "com_content"
      AND idnumber = "214.html"
  17. SELECT id, title, module, position, content, showtitle, control, params
      FROM v2_modules AS m
      LEFT JOIN v2_modules_menu AS mm
      ON mm.moduleid = m.id
      WHERE m.published = 1
      AND m.access <= 0
      AND m.client_id = 0
      AND ( mm.menuid = 1 OR mm.menuid = 0 )
      ORDER BY position, ordering

Language Files Loaded

Untranslated Strings Diagnostic

None

Untranslated Strings Designer

None