{"id":840,"date":"2009-09-30T07:19:34","date_gmt":"2009-09-30T12:19:34","guid":{"rendered":"http:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/840"},"modified":"2009-09-30T07:19:34","modified_gmt":"2009-09-30T12:19:34","slug":"whats-wrong-at-the-itunes-app-store","status":"publish","type":"post","link":"https:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/840","title":{"rendered":"What’s wrong at the iTunes App Store?"},"content":{"rendered":"

Flight Guru – Live Flight Tracking, Seating Guide, Bookings<\/a><\/p>\n

\"image\" <\/p>\n

Excuse me? Flight guru is rated for adults only? I’ understand the gambling (with flights being on time), alcohol (by that guy sitting next to you on the plane that keeps buying more booze), horror (how delayed are we going to be this time?), but the others are a stretch. <\/p>\n

\"image\"<\/p>\n","protected":false},"excerpt":{"rendered":"

Flight Guru – Live Flight Tracking, Seating Guide, Bookings Excuse me? Flight guru is rated for adults only? I’ understand the gambling (with flights being on time), alcohol (by that guy sitting next to you on the plane that keeps buying more booze), horror (how delayed are we going to be this time?), but the […]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[9],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pd5QIe-dy","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":898,"url":"https:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/898","url_meta":{"origin":840,"position":0},"title":"Gogo Inflight Internet","date":"February 15, 2010","format":false,"excerpt":"I just won a free usage on my next Gogo enabled flight (in-flight internet) by entering here: http:\/\/upshot.gogoinflight.com\/ You can also be awarded a 25% or 50% discount. You just pick which item will be the first to arrive, and a silly view-only game plays \u2026\u2026 \u00a0 (The dumb thing\u2026","rel":"","context":"In "General"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":554,"url":"https:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/554","url_meta":{"origin":840,"position":1},"title":"Finally, online booking for airline tickets…","date":"September 12, 2008","format":false,"excerpt":"It was nice of them to attach the flight ticket and the Invoice in a zip file attachment! :) \u00a0 UPDATE: This e-mail was from a SPAM message. I posted it because I thought it was funny.\u00a0","rel":"","context":"In "Humor"","img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/www.wiredprairie.us\/blog\/wp-content\/uploads\/2008\/09\/image24.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1597,"url":"https:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/1597","url_meta":{"origin":840,"position":2},"title":"Paging Data with SQL Server Compact","date":"April 1, 2012","format":false,"excerpt":"If you\u2019re using SQL Server Compact Editition version 4 or higher, there\u2019s finally a decent and efficient way to do data paging: var streets = db.Query(@\"SELECT * FROM StreetNames ORDER BY Id OFFSET @offset ROWS FETCH NEXT @rows ROWS ONLY\", new { offset = group * GroupSize, rows = GroupSize\u2026","rel":"","context":"In "Coding"","img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/www.wiredprairie.us\/blog\/wp-content\/uploads\/2012\/04\/image9.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1754,"url":"https:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/1754","url_meta":{"origin":840,"position":3},"title":"Nest Thermostat API using Node JS and Nest API Update","date":"October 9, 2012","format":false,"excerpt":"I\u2019ve been asked by a few people for more details on the API Nest Labs uses for their thermostats, especially regarding setting data (and not just polling). The API uses mostly JSON formatted data POSTed to their web servers. Authentication To authenticate, POST the username and password, encoded as form\u2026","rel":"","context":"In "Coding"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1442,"url":"https:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/1442","url_meta":{"origin":840,"position":4},"title":"Nest Thermostat API\/Protocol","date":"January 8, 2012","format":false,"excerpt":"While Nest Labs hasn\u2019t released a formal (documented & supported) API, I thought I\u2019d do a bit of digging to see how they\u2019re using the network and what might be achievable. A few things are going on, the majority as you\u2019d probably expect. The web interface is using a long\u2026","rel":"","context":"In "Coding"","img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/www.wiredprairie.us\/blog\/wp-content\/uploads\/2012\/01\/image_thumb7.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":128,"url":"https:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/128","url_meta":{"origin":840,"position":5},"title":"Technical Interview Question Series Starting","date":"April 16, 2008","format":false,"excerpt":"I'm going to begin posting weekly a technical interview question. Generally, each question should be solvable in less than 30 minutes time. Often, much less. Some amount of coding is typically necessary to solve the problem (either actual code or pseudo-code), but occasionally, just a plan or discussion-style response is\u2026","rel":"","context":"In "Coding"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/posts\/840"}],"collection":[{"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/comments?post=840"}],"version-history":[{"count":0,"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/posts\/840\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/media?parent=840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/categories?post=840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wiredprairie.us\/blog\/index.php\/wpjson\/wp\/v2\/tags?post=840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}