*New* KickPost
We are working on a new way to discover tech news in real-time. It's called KickPost.
Get Invite

benjamingolub.com


App Engine Query CursorsAugust 24

Did you know App Engine supports query cursors?

Neither did I until a few minutes ago.

Sunset on the Erie CanalAugust 3

Sunset on the Erie Canal

Recent travel photo albums (post created with help from the Graph API)June 11
  • Last day in Poland - Our last day. We visited Schindler's Factory (but couldn't get close because of construction), biked around the city, had drinks on the square with the med students to celebrate, and dinner at a milk bar
  • Poland 5/27/2010 - Around Kazimierz – the old Jewish district. We visited a synagogue, saw Ariel (Spielberg's favorite restaurant), and walked through the new Jewish cemetery. The cemetery is also a memorial. The walls are made out of pieces of broken tombstones.
  • Poland 5/25/2010 - Cake followed by liter beers at Pod Wawelem
  • Poland 5/24/2010 - The sun came out so Megen and I went to the square for a drink before dinner Photos in this album were taken by Megen (except the photo of her :P). She's good :)
  • Vienna 5/23/2010 - Kunsthistorisches museum, St. Stephen's Cathedral, gelato, the opera, and lots of walking Many of the photos later in this album were taken by Megen
  • Vienna 5/22/2010 - Hofburg Palace (treasury and apartments), Demel for cake and coffe
PubSubhubbubMarch 10

Just testing PubSubhubbub support. I needed a small distraction earlier today.

Apple should allow Push Notifications to iPhone home screen URL bookmarksFebruary 11

Here is how it could work:

  1. The owner of a site adds the following meta tags to the page: <meta name="iphone_permissions" value="push"/> <meta name="iphone_callback" value="/iphone_callback"/> There might be other important tags like an application identifier that the owner registers with Apple.
  2. When a user adds that site to their home screen the iPhone fetches it, finds the tag, and prompts for the permissions.
  3. If the user grants permission the iPhone POSTs back to the callback value with all the information the application needs to start pushing to the iPhone. I don't really know what goes into this step but I'm sure there are some necessary identifiers the application needs. The important thing is that the POST contains the cookies for that domain, allowing the application to link the device and the authenticated user so it can send the appropriate notifications.
  4. Users of applications like Gmail, Google Voice, and FriendFeed that don't have iPhone applications enjoy all the benefits a real application has. Developers continue to push new code daily without dealing with the Apple approval process.

Obviously this isn't in Apple's short-term best interest. If this were added I'd have little reason to ever use the Mail app again. It would devalue the benefits one gets from building a full fledged iPhone application. Eventually Android will get push notifications and the meta tags could settle on a s