ip page 32 - Dave's Blog

Search
My timeline on Mastodon

IEBlog : Microsoft's Interoperability Principles and IE8

2008 Mar 3, 3:24Actually, we're going to default to the new super standards mode after all. Didn't see that coming -- did ya?PermalinkCommentshtml ie ie8 microsoft internet browser standards blog

URI Addressable Text Adventure Games

2008 Mar 2, 9:18

This post is about creating a server side z-code interpreter that represents game progress in the URI. Try it with the game Lost Pig.

I enjoy working on URIs and have the mug to prove it. Along those lines I've combined thoughts on URIs with interactive fiction. I have a limited amount of experience with Inform which generates Z-Code so I'll focus on pieces written in that. Of course we can already have URIs identifying the Z-Code files themselves, but I want URIs to identify my place in a piece of interactive fiction. The proper way to do this would be to give Z-Code its own mimetype and associate with that mimetype the format of a fragment that would contain the save state of user's interactive fiction session. A user would install a browser plugin that would generate URIs containing the appropriate fragment while you play the IF piece and be able to load URIs identifying Z-Code files and load the save state that appears in the fragment.

But all of that would be a lot of work, so I made a server side version that approximates this. On the Web Frotz Interpreter page, enter the URI of a Z-Code file to start a game. Enter your commands into the input text box at the bottom and you get a new URI after every command. For example, here's the beginning of Zork. I'm running a slightly modified version of the Unix version of Frotz. Baf's Guide to the IF Archive has lists of IF games to try out.

There are two issues with this thought, the first being the security issues with running arbitrary z-code and the second is the practical URI length limit of about 2K in IE. From the Z-Code standard and the Frotz source it looks like 'save' and 'restore' are the only commands that could do anything interesting outside of the Z-Code virtual machine. As for the length-limit on URIs I'm not sure that much can be done about that. I'm using a base64 encoded copy of the compressed input stream in the URI now. Switching to the actual save state might be smaller after enough user input.

PermalinkCommentszork frotz interactive-fiction zcode if technical uri fragment

garfield minus garfield

2008 Feb 27, 2:35"Who would have guessed that when you remove Garfield from the Garfield comic strips, the result is an even better comic?" My fav so far: "I'm an empty grocery sack."PermalinkCommentshumor garfield satire comic remix via:swannman

Identifying Vegetables with 20q Pocket Mind Reader

2008 Feb 26, 2:24

A shallot sliced in two.At the grocery store the other day Sarah and I attempted to find shallot for a recipe, but I can't tell the difference between shallot, sweet onions, yellow onions, etc. etc. We found something that we decided was the closest we'd find in the store and I believe we picked correctly because at checkout the cashier rang it up as shallot.

I think this could be a practical problem that the 20q Pocket Mind Reader should be able to solve: obtain the name of an unidentified object. When we got home I decided to test the 20q Pocket Mind Reader on shallot. Unfortunately, it told me I had an onion, but I think if these were designed for identifying unknown objects based solely on information you can obtain by looking at it, rather than requiring knowledge of seeds, where it grows, etc. it would do better. Or I could just ask someone who works at the grocery store.

PermalinkCommentsonion shallot toy 20q random

bsp2wrl - Tool to convert Quake BSP levels to VRML

2008 Feb 26, 11:47This is the readme for bsp2wrl which converts Quake BSP levels to VRML. Two out of date file types that taste great toghether. The zips for the tool are in the same folder.PermalinkCommentsquake game tool free download vrml bsp conversion

The Ebb and Flow of Movies: Box Office Receipts 1986 - 2007 - The New York Times

2008 Feb 26, 10:08"February 23, 2008 The Ebb and Flow of Movies: Box Office Receipts 1986 - 2007 Summer blockbusters and holiday hits make up the bulk of box office revenue each year, while contenders for the top Oscar awards tend to attract smaller audiences that build ovPermalinkCommentsmovie movies visualization via:swannman information graph

Richard Feynman: The Pleasure of Figuring Randi's Tricks Out (The Amazing Show starring James Randi - Blog Archive)

2008 Feb 24, 8:35The Amazing Randi discusses his friendship with Richard Feynman. FTA: "Randi discusses his friendship with Nobel prize winner, CalTech professor and Far Rockaway, NY native Richard Feynman."PermalinkCommentsrichard-feynman amazing-randi podcast mp3 audio

The Simpsons Archive: Ian Maxtone-Graham Interview (December 1999)

2008 Feb 24, 12:33Simpson's Archive posts article "Ian Maxtone-Graham" By Catherine Seipp "A Decade Of 'D'oh!'" (c) Mediaweek, December 20, 1999. Mentions of Army Man including two excerpts.PermalinkCommentsarmy-man simpsons ian-maxtone humor

Test results: Bidi in window title and tooltip

2008 Feb 22, 9:50FTA: "This page summarises results for a set of tests aimed at discovering whether bidirectional text is displayed as expected in the window title bar and tooltips." Punchline: generally, no they're not.PermalinkCommentsbidi internationalization w3c browser web ie6 firefox opera

Dump Your Pen Friend on Flickr - Photo Sharing!

2008 Feb 18, 1:38A photo of a flickr photo used in an advertising campaign without the creator or photo subject's knowledge in violation of the photo's license. Details in the comments. This is an old one I thought I had bookmarked...PermalinkCommentsadvertising creativecommons flickr copyright ip photo photography australia

Tantek's Favelets

2008 Feb 12, 11:23Tantek has created a set of bookmarklets some of which look useful.PermalinkCommentsbookmarklets bookmark browser extensions javascript tools

frequency decoder ~ Link Preview V2

2008 Feb 11, 8:51A rather lovely webpage screenshot link preview implementation.PermalinkCommentslink-preview web script client-side browser snapshot screenshot webpage

Giant White Glove

2008 Feb 11, 7:39FTA: "This is an experiment for the White Glove Tracking project, made with Java and processing. Source: Engine.java, DataFrame.java all: giantglove.zip."PermalinkCommentsvideo java humor white-glove-tracking micheal-jackson via:kris.kowal

Major Carmakers and the Automotive X Prize - X Prize Cars

2008 Feb 11, 3:05Why major carmakers won't want to participate in the Automotive X Prize, a contest to develop a 100mpg car.PermalinkCommentsxprize contest blog post analysis car x-prize

How YOU Can Make the Web More Structured - ReadWriteWeb

2008 Feb 8, 3:27Tips on adding structured content to your webpages including microformats (ugh).PermalinkCommentssemantic semantic-web web html tips howto microformats

Personal Search with Yahoo Pipes

2008 Feb 3, 11:59

I've setup a minimal search page that uses a Yahoo Pipe to sort of search through my content. I say sort of search because I only get full text search over my recent item feeds and otherwise I just search over my tags.

To get real search I'm going to have to keep an archive of all my content on my own website. This is a pain but on the other hand it will let me easily backup my content or display old items on my page. Why didn't I just use a prebuilt solution?

PermalinkCommentsyahoo search rss yahoo-pipes homepage

Better than Free - Kevin Kelly - The Technium

2008 Feb 3, 11:04On the Internet perfect copies may be made forever so what's left to pay for? Kevin Kelly describes eight such things.PermalinkCommentsinternet article blog ip technology copyright economics information kevin-kelly

Pipes: Search Dave's Feeds

2008 Feb 2, 11:19A Yahoo Pipes pipe that searches through my feeds.PermalinkCommentsfeed yahoo me search

YouTube - The Song of the Count - Lemon Demon Version

2008 Feb 1, 8:08Its the Song of the Count with some unnecessary censorship.PermalinkCommentshumor youtube video sesame-street count the-count unnecessary-censorship

LibraryThing Developers are Responsive

2008 Jan 31, 10:47

[Many books in large bookcase. Photo creator http://flickr.com/people/babblingdweeb/]I use my recently added books feed from LibraryThing, a site I've mentioned before where you track, review, recommend, and share your books, and I put the recently added books on my page. I thought it might be nice to include the book covers so I suggested adding book covers to RSS feeds in LibraryThings 'Recommend Site Improvements' group. The next day I had a response from the founder and lead developer Tim Spalding who had started implementing the feature. I noticed a few bugs, reported them on the same thread, and he fixed them soon after. Fantastic! It makes me want to upgrade to a paying account.

Incidentally, if you notice the Ghost in the Shell book appear multiple times in my RSS feed its due to the previously mentioned iterative bug fixes. The same item appeared multiple times slightly differently with each bug fix and your RSS aggregator may have picked them up as distinct items.

PermalinkCommentstim-spalding librarything rss homepage
Older EntriesNewer Entries Creative Commons License Some rights reserved.