Jul
27
On Sean Tevis
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
1:28 pm | Categorized: 10sq, ITP 2007 | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed
You’ve probably seen the Sean Tevis XKCD-style campaign comic. It’s a pretty fucking charming way for a politician to make their pitch, I must admit. (Tevis is running for Kansas House of Representatives District 15 — representing parts of Olathe, a Kansas City suburb, and some surrounding turf.) He seems like a great, smart guy and it’s sort of amazing to see what happens when an information architect — a web nerd (with a blog) — runs for office.
And while the outporing of internet love is great, people donating money to his campaign who do not live in his district are acting irresponsibly. He has apparently received donations from almost 6,000 people (~$50k). I bet almost none of those come from people who live in KS HR District 15. I’m not going to link to anyone specifically because I don’t want to be a jack-ass, but plenty of people who clearly do not live in Kansas have announced on their blogs or Twitter that they’ve given money. I don’t think this is right.
Everyone in the United States deserves proper representation in their state and national governing bodies. Sean Tevis is not running for representative of the Internet — he’s running for representative of Olathe, Kansas. I worry that by making him beholden to a vast network of contributors who live in California, New York, Texas, etc. that we are actually somewhat disenfranchising voters from that area. If you do not live in Olathe, you are not his constituent. If Olathe is conservative and would prefer to elect a conservative to represent them, well I certainly don’t personal agree with the politics. But that’s their decision. I have my own state and national representatives it’s their job to make my voice heard. Not Sean Tevis’. No matter how charming he may be.
I live in Williamsburg, Brooklyn. My representative in the US House is Democrat Nydia Velázquez. She’s apparently quite a well-respected businesswoman — she chairs the House Small Business Committee and sits on the Financial Services Committee. My rep in the NY state Assembly is Joseph R. Lentol. And in the NY Senate, Martin Malavé Dilan. None of these people have cute web-meme-friendly comics on their sites, but I think the best way to use this excitement about Sean Tevis is not to give money to Sean Tevis — it’s to get excited about your local politics and learn a bit about what’s going on with the people who represent you. You’re paying them, after all…
End of rant.
July 27th Update: Sean Tevis responded in the comments (cool!) and I’ve somewhat revised my thoughts on the matter.
Jul
25
Reassembling the Studio
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
3:20 am | Categorized: 10sq, ITP 2007 | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed

Andreas Tilliander at my Oscillate Night 01.
I’ve decided it’s time to reunite the band. Sort of like in the Blues Brothers, except instead of wrangling up my old hands at diners and dive bars I’m gathering together my software install DVDs and product activation codes. I’ve been meaning to do this for a while, but this afternoon it dawned on me that I could get Apple’s Logic Studio for cheap. Which includes Logic Pro 8 — the updated version of my compositional weapon-of-choice — along with a variety of other audio tools I don’t know but might be fun to fool with (like the Impulse Response Utility, which apparently lets you “snapshot” the reverb acoustics of a real-world space and import them into virtual reverb and spatialization plug-ins — whoa). So I purchased Logic Studio. Good for me.
Logic Pro, Ableton Live, and Native Instruments Komplete. My holy trinity of audio production and performance. They’re a good combination for the synthy sound I like. Flexible. And they don’t require any equipment besides the laptop. So now I’ve reacquired Logic. And I got the new Ableton Live free as a part of my Laptop Battle winnings — so I’m only really missing Komplete. My four-year-old, three-versions-out-of-date Komplete 2 install DVDs didn’t really work (not a huge surprise). So I’m deciding what I want to do about that.
Anyway, it’s been bugging me not having my little electronic music creative outlet these past couple of years. It’s also refreshing to think about making something that’s not interactive for a change. Maybe you’ll get lucky and if I know you I’ll start bugging you with my shitty techno.
Jul
24
Interview with Noel Chandler of Mosio
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
9:00 pm | Categorized: ITP 2007, Interviews | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed
Note: This is the first of a few interview pieces I originally wrote for the now-defunct Nokia Workshop blog. That blog died before these could go up, so I’m going to post them here instead. Thanks go out to the folks who took the time to participate — and apologies that these couldn’t wind up somewhere slightly more prominent.
Say hello to Mosio, if you haven’t already met, another application exploring new ways to build social software on top of simple text messaging. Mosio do Q-n-A: Text out a question and if someone using the service knows the answer (or is at a computer), they’ll send you a response. They won a 2008 SXSW Web Award — that’s where I first heard about the project. Co-founder Noel Chandler was kind enough to answer a few questions for me.
Josh: Thanks for taking the time to answer a few questions for the blog.
Noel: My pleasure.
Josh: So the primary Mosio app is a crowd-sourced question-and-answer system that uses text messages. It’s like Yahoo! Answers or Ask Metafilter, maybe, but focussed on mobile.
Noel: Exactly, with more on-the-go focus, specifically tied to speed of results. People who are mobile want info asap.
Josh: To start, how did you arrive at this idea? Did you find that you were often in a situation where you needed such a service? Or did you begin by looking at the mobile space and dreaming up new modes of social interaction?
Noel: It was a little bit of both. My Co-Founder (Jay Sachdev) and I were working together on some cool projects for our regular jobs, found out we were both passionate about mobile over some drinks after work. From there we started talking about cool things you could do with your phone, built a few apps and then the “how cool would it be if you could text any question and have it answered by a real person?” idea came up, so we started building it. It sounds sort of cliche for a start-up to say “it all started out as an experiment,” but the truth is, it really did. In fact, the name Mosio is taken from “mociology” (mobile sociology), the study of how humans interact socially with mobile devices. We really just wanted to see what would happen.
Josh: Mosio seems like something that’s useless until you reach a critical mass of users. How did you go about building the Mosio community? Does receiving an award like the SXSW Web Award result in a boost of users?
Noel: Yeah, building a self-sustaining community is definitely not easy, but we were determined to make it work. Also, we were lucky enough to have a small group of friends and people who truly wanted to see it succeed, wanted to be able to have the service around when they needed information. Some of those same folks are still an active part of asking and answering, but in addition there’s a whole new group of people who we’re grateful to for continuing to make the service great. Without them it wouldn’t be helpful, informative, funny or addictive.
Winning at SXSW was such an amazing experience. Mosio started out as a “2 dudes in a garage” idea, our first office was literally in my garage, so being able to go to Austin, have a great time in a super fun city and bring home an award was great. The win has definitely helped increase the number of users and partners for us. I’m a marketing guy and Jay is the engineer, so while I’ve always wanted the party to be so big the house falls apart, he’s done a good job reminding me of the fact that if the house falls apart, everybody has to go home or find another place to party. Somewhere in between we have an incredible steady growth of amazing users sprinkled with growth spurts of new people who really like the service, so we’re both happy.
Josh: Are there any groups of Mosio users that you’re just totally surprised by? Or people using Mosio in ways you hadn’t thought of?
Noel: Definitely. I’m constantly surprised by people using the service, so helpful, yet there seems to be an irreverent and smart ass tone that they use when answering. People sometimes ask “why would I ask Mosio about the weather when I could just use Google SMS?” The reason is because Google SMS doesn’t respond back and tell you you’re lucky that your weather is warmer than where it is or that you should probably pack a jacket just in case. The human element keeps it really cool and the fact that people are volunteering to help each other makes it even better.
My favorite things are the “above and beyonds” with the site, true favors. They come in the form of making a phone call for that person, some people have asked for someone to make a dinner reservation and others have called a store to confirm something before they text back an answer (”I couldn’t find store hours on their site but I called for you and they’re open until 9pm.” or “They said they’d fix that kind of watch for $30 plus $5 for the battery.”) I never would have imagined that so much relationship advice would be given out or that people would be so nice and encouraging to those asking for it. It’s really cool.
Josh: It’s interesting to me that even in this age of sexy high-end phones like the Nokia Nseries and iPhones and such that the lowly text message still seems to have so much potential. Obviously Twitter, for example, has capitalized on this. Do you feel like this is just the fragmentation of the mobile communications space — similar to how we have instant messaging and e-mail and such co-existing on our computers — or will mobile applications eventually absorb the SMS function? Does Mosio have any plans for a mobile application?
Noel: Very true. I heard a quote the other night at a mobile event that was basically “targeting smart phones means 10% of the market. Targeting ‘dumb’ phones means 100% of the market.” While I agree and understand why it was said, at Mosio we believe in the near future almost all phones will be smart phones and we’re working under that premise. That said, I’m not sure if other mobile apps will completely absorb the SMS function, but I feel like there will always be a need for SMS, even if “short” means 500 characters instead of 160. We live in a burst culture where RSS feeds, headlines and status updates keep us informed. There’s always going to be a need for that quick, set-it-and-forget-it communication function on your mobile, kept separate from email. We love that SMS is ubiquitous, but we also have our SDKs open and studied. You’ll see a “beyond messaging” element to Mosio within the next 3 months.
Josh: How do you feel about the 160-character limit? I see you try to adhere to it, but there are some questions (and answers) which I suppose were asked via the web that go much longer. Do you consider it a limitation, the character limit, or a tool for keeping people a bit more concise and to-the-point?
Noel: I really think a lot can be done in 160 characters, but at times it can be limiting. This will show itself even more when a lot of free services begin to monetize and need the real estate to do so, cutting 160 characters to 120 or less. The way we extend that character limit is through a tool on our site that enables you to send a two message response, showing you what your response will look like before you send it. We did it so people could see all they had to do was truncate/abbreviate a word to save the asking person a text and I think people both utilize and enjoy the thinking behind it. I definitely like the by-product of keeping people short with their answers, because it prevents someone from just copying/pasting a whole page and blasting it, which is the exact opposite point. Mosio members now use the acronym WYGO (When You Get Online) to send a link where more information can be found later (or now if you’re really interested and have mobile web access). WYGO links are super helpful for that extra information, giving you the option to read it now or later.
Josh: I see you’ve integrated the Mosio Q-n-A service into the Twitter API. What led you in that direction? And how do you feel about the Twitter API? Are they offering an interesting sort of social platform for SMS-based apps a la the Facebook App platform (a stretch, maybe) where you plug into their social graph so people don’t have to go through the hassle of duplicating it on your site? Or is it just the popular hang-out of the day?
Noel: Our decision to develop it came down to two things:
1) We’re big Twitter fans and there’s an interesting thing going on with people seeing it used in certain ways and then immediately thinking of how they could use it or what they could create for it.
2) When we first built the Twitter Answers App, it was because we kept seeing all of these cool applications being built for Twitter, but mostly in the ways of either repackaging the tweets gleaned from the public timeline or new ways to post to Twitter. Through the same thinking I mentioned in #1 above, we created Twitter Answers.
Our thinking didn’t too much to do with plugging into the social graph or anything like that, we just thought it was a cool way to use Twitter. We haven’t created a Facebook App yet because we haven’t thought of anything yet that we feel would be a great way to use or contribute to Facebook for a long period of time. I think the social graph elements to all social networks is incredibly interesting, each has it’s own small nuances. For example, I found out a friend died from Facebook updates, I found out Tim Russert died from Twitter and I found out Heath Ledger died from Mosio when a handful of people all asked if it was true. Not to bring up such a sad topic, but each example is the distribution (and confirmation) of immediate information that is important to people.
Josh: Finally, where’s Mosio going in the future? I see you have a myriad other text messaging services at the Mosio.com site — everything from random humorous Chuck Norris “trivia” to automatic birthday reminders. Are you branching out to more services or are you keeping your focus on the Mosio Q-n-A application itself?
Noel: I can’t go into too much detail with specifics, but it’s a little bit of both. It all comes down to listening to what our users want. You can now post photos (video posting coming soon) which has turned out to be really well received in spite of the fact that we haven’t promoted it heavily on the site. The apps are helpful and let people use their phones in new ways, so we’ll be building out more of those with some more specific focus on Q&A + location.
Thanks so much for the interview!
Jul
23
Watching the Watchmen
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
2:16 am | Categorized: 10sq, ITP 2007 | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed

Oh, Watchmen. They’re finally turning you into a movie (apparently after twenty years of trying and to the chagrin of author Alan Moore).
I loved this book as a teenager — I remember first getting into it around age ten, reading by sort of flipping from section to section out of order, not really understanding much but finding myself thoroughly absorbed in the Watchmen universe. The Rorschach section, especially, sticks in my mind.
These kinds of stories typically get abused by Hollywood. For example: the charisma-neutered Hitchhiker’s Guide to the Galaxy movie. But the preview’s pretty damned striking and Zach “300″ Snyder is helming, so there may be hope. Also, they seemed to have nailed the look of Dr. Manhattan (the glowing blue naked guy) — probably the most difficult character to render to the screen. The only real casting miss seems to be Ozymandias, who duesn’t really seem to have quite that golden Master Race aspect to him like in the book. But whatever.
Very curious to see how this turns out. March 2009.
Jul
22
A Light-Weight Experiment
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
1:05 am | Categorized: 10sq, ITP 2007 | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed

Something has to happen with this blog. Apparently I don’t really have the time or the wit or the whatever-it-is to churn out the lengthier sorts of essays I prefer. So I’ve come up with a bit of an experiment for myself — a personal challenge. Every day for ten weeks I’m going to write (around) ten sentences about a single idea.
This seems like a good length to sketch out an idea. Feeling like I have to expand an idea out into some 3000-word treatise just adds a weight which suddenly turns the whole thing into another fucking task I have to add to the pile and then explain to my poor girlfriend why I’m spending another evening fiddling with my website rather than fiddling with her. So this is also an experiment with a somewhat lighter-weight blogging style (which I haven’t really tried for, like, years).
Blogs have, by and large, settled into a handful of formats — so maybe this is also an expression of my urge to shake Auscillate up a bit and start trying out some of my other ideas. Maybe I’ll even turn Auscillate back into an actual breathing blog again…
May
17
Mobile Music Workshop 2008, Vienna
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
5:07 pm | Categorized: ITP 2007, mobile music workshop vienna mmw | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed

Art school graffiti.
Hello, there. I’m going to do a few more detailed write-ups and interviews for the Nokia Nseries Workshop blog, so I’m not going to get too much into the nitty-gritty details here. But I thought I should write a few words about the Mobile Music Workshop and my experiences here in Vienna. I’m sitting in the cute little apartment I’ve rented — it’s off in the western part of town in a neighborhood called Ottokring (after Ottokar II, I assume). The windows are open, letting in the air. And a few bugs.

Richard Widerberg talking about IMPROVe.
This has been, just to note, one of my least touristy trips to Europe ever. Between prepping for the Workshop, covering work, and just generally allowing myself the opportunity to sit around and read books or catch up on my TV shows, I just haven’t had much time or energy to go and do the full-blown sightseeing thing. I have been to Vienna before and to Austria several times, so I’ve seen the highlights, I guess. But in a way I’ve just experienced the city mostly how I would if I just lived here: Get up, go into the University for the conference. Work or read at home. Go grocery shopping. Etc. Not to say I just sat at home staring at my computer all day. I got out. Spent Sunday walking around town (shots from Prater are in my previous post). And yesterday I went to the MUMOK (Museum Moderner Kunst — Museum of Modern Art) and wandered around the old town a bit. The weather has been amazing — unseasonably warm according to one of the locals at the Workshop, very sunny and bright. Cool in the evenings.

Having a seat, waiting for the show.
MUMOK, by the way, has an exhibition going on called “Genau+anders” (”Exact+different”) which traces 500 year, or so, of pure mathematics impacting visual art. A lot of what they have up is, frankly, dumb. “Math-ish” art done by people who don’t naturally “get” math or who don’t really sit down and really explore it produce some really bland crap. Writing Fibonacci sequences on things and drawing squares around circles doesn’t really qualify as using art to “explore” mathematics. Or the other way around. It’s just kind of lazy. Math != Minimalist. That being said, there was some good stuff. Their earliest pieces, drawings of solids by Albrecht Dürer from the early 1500s were amazing. And for many of the more contemporary pieces if you detach yourself from the “math” and just accept them as “minimalist” or “suprematist” or whatever many of the pieces were very nice. The giant Sol LeWitt optical illusions, for example, were great (photo coming soon). But back to Dürer, for a sec: I found it very interesting to place into a larger historical context some of the “computer art” (god, what a horrible phrase) that I do and people at places like ITP do. And by that I mean stuff like that from Dan Shiffman’s Nature of Code class, stuff that aims to create art out of the math that computers are so good at handling. We’re in a luxurious position, in that to visualize a Platonic solid in a nicely rendered way requires a few lines of code, at most. Albrecht Dürer and his contemporaries — up through, say, 1970 — had to draw such things by hand, a much more arduous process. But I feel a similar kind of mentality going into it: A desire to See the Thing that the math describes. And a desire to play with it.

Using bikes as mobile instrument controllers.
Okay. I’m way off-topic. So: The Mobile Music Workshop. The reason I’m here.

One of the break-out sessions.
What is it? Well, it’s a small, three-day event that consisted of a mix of talks, workshops, and performances — all exploring in some way the notion of “mobile music” (obviously). So there were technical talks about new tools, design talks about the nature of interactivity and touch, and various technical demos. Lots of Nokia N95 phones — heh. And a few projects with Wii remotes and Nintendo DSes (both great tools for experimenation, by the way). The MMW moves every year and this year was hosted by the University for Applied Arts Vienna and had about 25 attendants. Most of whom presented something. There was only one event at a time, so we all did everything together. Which was quite nice, actually. I think I met and had good conversations with more new people here than I generally do at a big thing like SXSW where everything’s just so overwhelming. I had a great time.

My project — games made with PhonePlay — went off well. It took me a couple of days to get the European telephony stuff worked out (including one evening spent with tech support from one company on the phone and another in chat — erg), but once that issue had been ironed out, things became easy. I installed it at the University and showed my thesis game, called either “3001″ or “Paddler,” and the game I made for Digium on my trip out there last December, called “Blocks.” (Naming these games has become somewhat of a problem — nothing I do sounds right. “Blocks?” “Paddler?” Awful names. But, anyway.) PhonePlay got a fine reception — people seemed pleased. I clumsily fielded a handful of technical questions and that was that.

A Wiimote-based performance.
Like I said, in the coming weeks I’m going to submit a bunch of articles about this to the Nokia blog, so I’m not going to get too deep, here. One subject Nokia might not be interested in, though, is the Nintendo hacking that has been going on. There were a couple of Nintendo-related projects at the MMW: One was a project called “Mobile Tangible Interfaces as Gestural Instruments” and featured homebrew musical software for the Nintendo DS. These were simple musical toys a la Electroplankton. Very nicely done. The DS is essentially a big-screen smart phone without the actual phone calling capability. It’s got the touch screen, the wifi, the mic, etc. The difficulty in programming it is probably what’s holding back development — why isn’t Nintendo pushing this, though? I guess the DS sells just fine on its own… Anyway, another such piece was a performance on the final night of the MMW which features three guys with speakers attached to mic stands which they could gyrate around the generate noise. (You can kind of see what’s going on in the photo above.) Attached in front of the cones of these speakers were Wiimotes which, I assume, measured the orientation of the speaker and could also be “plucked” to generate sounds (each Wiimote was mounted using an elastic sort of material). So the performance consisted of these three guys moving these speakers around in the air and plucking the Wiimotes. Clever.

Setting up for a vegetable-based performance with the Institute for Transacoustic Research.
Another performance that night was done by a group called the Institute for Transacoustic Research (see photo above and the two below). I don’t know much about these guys, but they seem to be a part of the larger group of people who do performances with entire vegetable-based instruments. Beating carrots on gourds and such. I saw them do a set in Barcelona when I was out there for SONAR in 2005. At the MMW performance they had a few vegetables in effect, but mostly they just had huge piles of kind of everything in effect. From carrots and potatoes to modified bass guitars and a video projection and homemade automated instruments and a mess of digital and analog hardware plus computers. And, as you can see, mice. It sounded good. And they were quite fun to watch because you got to kind of try to figure out what they were doing and there was so much to see them do. Very nice.

Live video projection, also from the Inst. for Transacoustic Research.

A mouse-based controller, also from the Inst. for Transacoustic Research.
So what else to say? This is a kind of messy, incomplete report of the event. I really didn’t even mention most of the cool stuff going on. It did feel like I’d found a warm little community of people, which is good. Jonah Brucker-Cohen (my thesis advisor) and Jamie Allen (my NIME professor) are apparently parts of this extended family, as well. So that’s cool. Hopefully I can stay involved. I’m a bit irritated with myself for not applying to NIME this year. That seemed to be the next stop for everyone…

Watching a performance.
May
12
In Vienna. On the Ground. Sort of.
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
2:16 pm | Categorized: , ITP 2007 | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed









These were all taken in Vienna’s Prater. I arrived in Vienna Saturday afternoon. The weather has been amazing, as you can see. Sunday I spent wandering around town, checking things out. Wound up at Prater, home of the Riesenrad (the century-old ferris wheel in the final shot).
I’m here for the Mobile Music Workshop at the Vienna University of the Applied Arts. I’m showing my thesis — PhonePlay, as it has been rechristened. Should be fun!
More details soon…
Jan
24
Notes on HTML 5
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
2:52 am | Categorized: , ITP 2007 | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed
I remember when Netscape 1.1 came out. Background colors were the big new thing. You could suddenly change the background color of your web page. Red. Blue. Black. Amazing. I remember when “tables” first came about: 1996 — about the same time I landed my first big web contract. HTML 3 hit soon thereafter. Then in 1998, HTML 4. 1998. XHTML 1.0 came about a few years later, but the changes were negligible (especially compared to the craziness of the mid-to-late 90s).
So in a very real sense the most basic technology of the World Wide Web — the HTML specification itself — has remained essentially unchanged for about ten years. CSS has become widely used, which is great. And “dynamic web” techniques with Javascript, AJAX, and such have become quite popular. So the web has changed. But HTML itself remains a bunch of <body> tags and <div> tags and <p> tags and <a> tags, etc… The same old pig underneath all of that fancy new make-up.
So here comes HTML 5, a new draft specification from the W3C. (I’m specifically looking at this document.)
Okay. Cool. Just hearing the term “HTML 5″ brings to mind changing the way HTML works to fit the way we make and use the web today. So much of the day-to-day of web development involves awkwardly fitting new ideas into the increasingly creaky structures of HTML 4 and XHTML, even if most web people have become so used to this that they don’t even really consider it an issue anymore. Think, for example, of how one makes navigation on a web site. A developer must either appropriate <p> or <li> — for tasks they were not designed for — or they must use completely vague semantic tags such as <div> or <span>. Clunky. To say the least.
(Using the <table> tag for layout purposes is another prime example, even though most web developers no longer do this. The <table> tag was designed for displaying tabular data.)
Five years ago I wrote up my impressions of the XHTML 2.0 working draft. That document included many suggestions, including a navigation link tag (<nl>) and a new <section> tag to make page organization easier. And these (and other ideas in the draft) were great. But. They were merely incremental changes and fixes from the previous specifications. They didn’t address the semantic web very deeply and the specification has stalled. XHTML 2.0 is still just a working draft. It has changed quite a bit since I wrote about it, but doesn’t appear to have been touched much since the middle of 2006.
Semantic HTML and More
HTML 5 attempts to take semantic layout to all sorts of new extremes. (I’m looking at this doc about the differences between HTML 4 and HTML 5.) Look at all of the new structural elements:
- <section>
- <article>
- <aside>
- <header>
- <footer>
- <nav>
- <dialog>
- <figure>
Wow. Now we’re getting somewhere. The only major thing that seems to be missing as I look at it now is an <advertisement> tag. Imagine how easy it would be to automate translating web pages for mobile devices (for example) if they were all properly marked-up with tags such as these?
(Interesting to note: They reached this list in part by looking at Google’s web authoring stats, which Ian Hickson (quoted below) also developed, and seeing what people were already using. Clever!)
Besides the <advertisement> tag, what this collection appears to miss are structures that would be used with web applications. These are great for articles and papers. But now we’re all very used to apps like Facebook or Basecamp or Gmail which are most definitely not about presenting info that way. They’re dashboards and data views.
A List Apart further discusses and explains these semantic changes.
HTML 5 also appears to want to make life easier for developers. Take, as a quick example, the “ping” attribute for a link. This is an amazingly great idea. It invisibly (to the user) tells the browser to “ping” (notify) another script or page when the user clicks through a link. This could make tracking user activity much easier and save us from the obnoxiousness of all of those click-through and redirect URLs that we have to go through when clicking off of sites like Fark that want to know where we’re going. It also saves us the headache of that silly image or iframe trick for keeping track of web usage stats. Good.
The draft also describes much more flexible forms, scoped CSS styles (finally), and upgrades to the DOM (document object model) which would made dynamic Javascripting somewhat easier and more intuitive. Wonderful. There’s also some repetition and event-handling stuff in there which I don’t fully understand. I also haven’t read up fully on the new APIs for client-side storage, drawing, networking, and media playback — although integrating these elements more tightly into HTML seems like a good step for standards. The easier it becomes to do these things, the more people will play with them and make cool(er) stuff with them.
Another interesting addition are the <audio> and <video> tags for embedding media. If they can streamline the still amazingly clunky way we embed media, then make it so, Number One.
Slimming Down
The HTML 5 draft also strips away some fairly major parts of HTML 4. Including (drumroll, please) frames — the decade-old bane of usability and accessibility designers. I have a hard time believing that this will end the use of frames entirely, though. They’re still quite common they do have their use. And iframes will stick around, it appears. The draft also drops some other tags (and attributes) I’d basically forgotten about such as <big> and <dir> (directory).
Additionally, they are stripping everything having to do with presentation. No more “align” attribute. Not more “background” in your <body> tag. “Height” and “width” attributes look like they’ll also basically disappear. Bam.
Good! Frankly. If we’re going to split the content and presentation once and for all, then let’s just do it. We’ve been talking about it for over a decade. Although, again, I think breaking developers of their habits will be difficult enough — even those who want to write HTML 5-compliant mark-up — that browsers will still have to pay attention to those attributes. The same way browsers still know the <font> and <blink> tags. (Yeah, that’s right: I used a blink tag. I went there. And I loved it.)
And, again, I’m all in favor of seeing the HTML part of a web site become a very slim, streamlined, and very semantic sort of affair. The less crap, the better. Everything in it’s right place. Design in CSS. Content in HTML. It’ll make data portability much easier and will allow services such as Google which rely on semantic parsing to do a better job or what they do.
You get the idea. If you want to know the fine details, go read the docs.
Coming Soon?
So. XHTML 2.0 has been floating around in draft mode for at least five years. But today it seems relatively dull and incremental. HTML 5 has some exciting new ideas, though we have a wait before we see an HTML 5 web. WHATWG, the group spearheading HTML 5, say:
“It is estimated by the editor that HTML5 will reach the W3C Candidate Recommendation stage during 2012. That doesn’t mean you can’t start using it yet, though. Different parts of the specification are at different maturity levels. Some sections are already relatively stable and there are implementations that are already quite close to completion, and those features can be used today (e.g. <canvas>). But other sections are still being actively worked on and changed regularly, or not even written yet.” - WHATWG (source)
And:
“It is estimated, again by the editor, that HTML5 will reach a W3C recommendation in the year 2022 or later. This will be approximately 18-20 years of development, since beginning in mid-2004. That’s actually not that crazy, though. Work on HTML4 started in the mid 90s, and HTML4 still, more than ten years later, hasn’t reached the level that we want to reach with HTML5.” - WHATWG (source)
Heavens to Mergatroid. 2022. Or later? Holy crap. But it sounds like it’s coming it bits and pieces — and parts are already implemented in some browsers.
“We’re trying a new spec design model with HTML 5, where certain parts of the spec can be considered “done” before others. This is because we have parts of the spec that are very mature, with multiple implementations, test suites, and active use, and we have others that are very new, and very much in flux.” - Ian Hickman (source)
At any rate, HTML 5 will slowly creep along. Maybe it’ll become a full specification, maybe not. But hopefully HTML will continue to evolve and become more useful. For a field that changes so much and so rapidly, it’s amazing that’s we’re still stuck with such (relatively) ancient specs as the foundation of everything webby.
Jan
18
Blogging at the Nokia Nseries Workshop
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
1:29 am | Categorized: , ITP 2007 | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed

So. In addition to blogging here (sort of), I’m now on the blogging team over at the sleek-and-shiny new Nokia Nseries Workshop site. (I love the official Nokia Sans font, just to note.) Anyway. I write about mobile technology and about how to do cool things with Nokia phones and other Nokia tech. Since I’ve been slow about blogging on this site, I figured I would post a collection of links to my articles over there every once in a while. So you could see what I’m up to. And maybe learn a thing or two if you’re getting into mobile application design yourself.
So here we are — my four most recent articles for the Nseries site. (I’ve added extra notes after some of them.) They’re all about writing software for your Nseries phone. Enjoy.
How to write and run Python scripts on your N800 [internet tablet]
“Put your N800 into developer mode and you’ll be able to write and run your own Python scripts. Here’s a step-by-step guide to how it works.”
The N800 is a funny little device. I won one at the MobileBarCamp a couple of months ago as a part of some jokey business plan pitch competition. (My group came up with something involving the remote torture of pets.) It’s not a phone at all — it’s a hand-sized Debian Linux box. It can run Apache. Ruby on Rails. PHP. It doesn’t seem to want to run Java, but whatever. Anyway, it’s probably been getting the most use as a video player on flights. And it’s good for small games. I’d call it an iPod Touch for the Linux crowd. What it lacks in sex appeal it makes up in hackability. And though I haven’t yet tried it as such, I could see inexpensive N800s being used for applications in which you need a bit of computing power but not much. Like as a Tivo for your radio (see next article).
How to script the FM radio tuner on your N800
“The Nokia N800 internet tablet has a feature you may not know about: a built-in FM radio tuner that you can script using Python. Here’s how it works.”
Now — finally — I own a radio in New York City. Turns out radio kind of sucks.
How to get started with Python on the N95 [phone]
“Find out what it takes to install Python, run a basic “Hello World!” script and get started with your own scripts on the N95.”
I’ve had the N95 for about a month as a development unit. It’s fun. It’s so easy to write J2ME apps for, which is my big thing right now. And it’s nice to have access to the GPS, as well. A few of us have a clever new idea we’re fleshing out at the moment for the N95 (and other GPS-friendly phones) — I’ll share more about that later. I’ve been using it as an iPod lately, as well, but I’ve kind of decided I don’t like having my phone and iPod as the same device. I get so bothered when people call me while I’m listening to music — especially if I’m jogging. First, it stops the music and rings in the earphones. Yack. And then I have to fumble around to ignore the call and get back to what I was listening to. No good. Otherwise, though, it’s a lovely device. Maybe I just need to get used to shutting off the phone part when I don’t want to be disturbed listening to music or watching something.
How to write apps with Mobile Processing on your N95
“Mobile Processing is a great application that makes writing Java (or, more specifically, J2ME) apps for your N95 simple. Learn how to set up Mobile Processing and write your first application.”
And more coming soon…
Yup. So that’s them. Let me know what you think! Either here or over there, though if you comment over there you’re more likely to get discussion.
Dec
21
Flying with Mark
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
5:06 pm | Categorized: , ITP 2007 | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed

I hate flying. I have expressed it many times before. And, I mean, I hate commercial flying. Although I am getting better: I’ve got five travel days in December alone and in order to maintain health and sanity I just can’t freak out each time I get into an aircraft.
So. It was a bit of a personal challenge to get it together to fly with Mark out in Alabama. The last time I had been in a prop plane, I jumped out of it (with a parachute). That was back before the Fear set in, though — I think I was 19. Anyway. I did it! Last Friday afternoon, December 14th, Mark took me for a short spin around Huntsville, Alabama. It was a beautiful day — mostly clear (as you’ll see) with a nice evening sun casting shadows and really throwing everything into a nice relief. Between moments of feeling extreme peril, I managed to get off a few shots. (Note: Mark did an excellent job flying — any sense of danger came from my own miswired brain.)

Here’s another shot of the plane. Mark owns a 2007 Diamond Star XL, apparently the plane in its class with the highest safety rating. And a nice looking vehicle, to boot. It’s a four-seater, but it seemed like three is really the practical limit.

This surprised me. Maybe it shouldn’t have. It shouldn’t have surprised me. But the majority of the instrumentation existed on two flat-screen monitors — one had the artificial horizon and various metrics, the other a GPS-tracked map of the area showing landmarks and, optionally, weather. There were redundant analogue gauges, as well, in case of problems with the digital systems. I mentioned to Mark that it made the whole thing feel kind of like playing a video game — you really could do basically the entire flight just by watching those screens. And pilots do. It’s called “IFR” — “instrument flight rules.” If you’re in a cloud or something, that’s what you use. (As a novice, even what’s probably extremely entry-level information is still pretty novel.) The opposite of IFR is VFR: “visual flight rules.” Anyhoo.

Here’s Mark talking to the tower. We both wore big headphones with mics to speak to one another and to the ground.

The Digium building is the L-shaped building about 3/4 of the way down and 1/3 of the way from the right. It’s angled like a “V” in the shot. You can also see a Saturn V rocket in the distance. NASA has a large research facility in Huntsville and there is quite a bit of aerospace business happening.

A nice sunset out of the side window.

Okay. So Mark buzzed his Farm so I could take some shots, but the tilting of the airplane really freaked me out. 30 degrees really does seem like a lot, especially if you’re more-or-less encased in a glass bubble. I tried to get good shots, but, well, I was hanging on for dear life. You can see Mark’s barn in the far lower left-hand corner, poking out of the trees. We could see the rest of the property quite nicely — the main house, the ravine, the open patches where we rode ATVs — but I just couldn’t get a good photograph off. D’oh.

Heading home, now. This is a shot just straight forward out of the cockpit.

And, finally, the Tennessee River.
So. I had a really good time and would probably go up again if invited. Though it spooked me, it really did feel more comfortable than your average commercial flight. A couple things probably contributed to this: 1) Mark sat there and gave me the play-by-play as things happened. So no surprises. 2) Flying slower, lower, and in such an open cockpit just felt generally more relaxed and pleasant than being wedged into a small seat with a foot-wide window to look through. Very nice. Thanks, Mark!
Nov
14
Newfoundland Trip
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
4:21 pm | Categorized: Uncategorized | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed

Life got hectic, so I haven’t had a chance to blog about my trip to Newfoundland, Canada in August. It’s been almost three months — wow. Regardless I thought it’d be worth sharing a bit about it.
Newfoundland? Yeah. So. Many Americans of my generation have a shared experience of grandparents who served in or had other direct experiences of World War II. WWII was intense and surprisingly poetic, especially upon reflection — I think explaining and relating how you as an individual fit into this huge, overwhelming narrative became an important part of the identities of, especially, people who were young during that time. And as people such as my grandfather related their experiences of World War II, their stories became Stories that became cemented over time into legend. My grandfather on my mom’s side was stationed in Gander, Newfoundland during most of the War. And my mom and I have both heard stories of his time there for the the entirety of our lives, so the area has a bit of mythic significance, exaggerated somewhat by the remoteness of the place and the fact that (as far I know) know one I know has been anywhere near rural Newfoundland.

So my parents — Texans — took a trip up to Newfoundland for the first time a couple of years ago. Just to look around. Besides the grandfather connection, they also like remote places. Alaska. Kenya. Wilderness. And then they decided to buy a place to spend half of their year in (the Summer half). They got a place in Elliston, a hamlet of maybe thirty people out on the end of a peninsula up the east side of the island, just miles away from where John Cabot became the first Englishman to reach the New World in 1497. (St. John’s, the capitol and largest city in Newfoundland is the oldest English settlement in North America.) And not too far, actually, from Gander.

I got to go out August 16th through 21st. I stayed with my parents in St. John’s (above) on the first and last nights and in their place in Elliston over the weekend.

The bay in Elliston. My parents’ place is on the far coast a bit to the left on the waterfront. Apparently icebergs float along here until the late spring. Those buildings on the far left are downtown Elliston.

Foggy cliffs near where my parents live. Also home of a huge puffin population. Every summer Elliston has a Puffin Festival to celebrate these goofy little birds.

Puffin rock during a sunnier day. You can see puffins speckled about. This is, by the way, in the bay from the photo above.

One surprise about the area: Blueberries were everywhere. On the sides of trails. In the yard. By the road. Everywhere. My mom carried around a little container and grabs handfuls here and there which wound up in pancakes and cobblers.

My dad picked berries, as well.

This is an old boat (or replica) in Bonavista, where John Cabot landed.


Newfoundland is very rocky and craggy, not unlike Ireland or Iceland.

Lobster’s big.

Above is a lighthouse at King’s Cove, on the north side of the penninsula. Below is a church in the same town.

I could go on. But I won’t.
For something interesting, read about the collapse of the cod fishing industry. It’s a good “tragedy of the commons” sort of story.
Nov
7
Video: Slow Day (2007)
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
4:08 pm | Categorized: Uncategorized | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed
Slow Day (2007) from Josh Knowles on Vimeo
Here’s another video. It was shot using an Apple iSight camera trained out the window of my bedroom in the Lower East Side of Manhattan. You can see a few famous buildings out there in the haze. I caught one frame each fifteen or thirty seconds (I forget which) and then composited those into this video!
The audio track is an old one of mine from around 2003. The video says it’s called “Game Over.” It’s not. The name escapes my mind at the moment, but I rendered the video with a different audio track that didn’t really fit. So I switched music later.
Anyway, I put this video together for the ITP end-of-semester video screening in May.
Nov
6
Video: Winterforms (2006)
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
5:45 pm | Categorized: Uncategorized | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed
Winterforms (2006) from Josh Knowles on Vimeo
I have a collection of videos I’ve made for various reasons over the years which have been languishing on my laptop’s hard drive for too long. So. They’re going online. I’ve never used a video sharing site to host my own videos. I don’t use image sharing sites (like Flickr) to host my images because, well, they’re my images. And I can put them online just fine, thank you. It’s not complicated to share a .jpg. Video, though, is a bit different. It’s not as trivial a process to share a video as you would an image. Too many codecs to worry about and, I, at least, have to fight the desire to encode everything into gigantic files no one would ever download. Blah.
I poked around a few video sharing sites. YouTube is horrible — the MySpace of these sorts of sites. Ugly. Crap community. Vimeo I kind of liked, though. It’s simple. Not too many frills. But it appears to work with the least amount of hassle. And that’s what I want: The least amount of hassle. And a bit of good interface design. My criteria. (They also support full HD, to note.) So I’ve posted a few videos there, and I’ll embed some here on occasion, as well.
So, this video. This is my final project for two classes at NYU’s ITP, Dan Shiffman’s Nature of Code and Luke DuBois’ Algorithmic Composition. Fall 2006. They both dealt with the same sorts of concepts centering on the algorithmic creation of art. Nature of Code tended to be more visual-conceptual. Algorithmic Comp was about music. Both great classes, by the way.
The visuals are forms created using math that models the natural development of plants. Phyllotaxis. L-systems. And such. (Much good info came from Algorithmic Botany.) The audio is based on temperature data during the winter of 2005. You’ll hear it slowly cascade downward and get darker in the middle and then brighten at the end as the temperatures rose and fell.
So that’s it. Enjoy!
Oct
25
Maker Faire Austin
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
4:49 pm | Categorized: Uncategorized | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed

Yup yup yup. I got back from Austin a few days ago. Monday. After an obnoxiously bumpy pair of flights between Austin, Chicago, and here. So I’m finally back in New York. And after a month of solid traveling I get a nice five week break here before jetting out to Seattle. I’m sick of flying. Sick of flying. I watch too many movies like Alive and United 93. I spend too much time reading Wikipedia articles about famous crashes. Commercial air disasters fascinate me. And the more I feed that fascination, the more I feed my phobia so I can’t do anything while airborne except listen closely for that creak or pop or lurch that will cause the wing to tear off and result in the disintegration of Northwest flight 895 into small crater somewhere in eastern Ohio…
So I went to Maker Faire. The event took place over the weekend of October 20-21st out at the Travis County Expo Center, back a half mile or so east of where I went to high school in east Austin (LBJ High: go jags).
Highlights:

Above, the main indoor portion of the Faire. Here lived the more hacker-techie sorts of projects. Normally this area’s a bit more sawdust-and-horseshit: They do the rodeo here. Yee-haw.

Kate, Gabe, and Rob (not pictured) showed off a handful of ITP projects and pitched the program a bit. Good call, although I kind of feel like Austin’s digital arts scene has kind of fallen apart over the past couple of years. Maybe I’m just out of the loop.

Life-size game of Mouse Trap. I remember playing with that game a lot as a kid. (I’m an only child so a game with lots of fun parts entertained me much more than a game like Monopoly which necessarily required other people to play.) Mason came with the people who put this on — SF-area Burners. Very Burning Man. The night previous we all went out to check out a Haunted Trail in south Austin. Which was fun. Lots of pale zombie chicks wandering around and people with axes jumping out from behind trees. Boo.

Another construction of theirs, part of a series of bike-powered amusement park rides. (Which also included the rolling ferris wheel vehicle in the top picture. More about that in a moment.)

Mike on a bike. They had several “funny bikes” around. Including a few double-deckers like this. And some other various wobbly bikes. One with a hinge right in the middle I found essentially impossible to ride.

Mason on a subwoofer sofa.

Guys playing music with fire. Where, like, the sounds of the fire were the musical sounds. Perfect outside on a hot day like this! But nifty. I only caught the last few minutes — I would’ve liked to have seen more.

More bikes. These were decorated as large praying mantises and scorpions and such.

This guy etched art into dirty car windows.

Battery-powered hotrods. Nice.

Some drummer guy on the Cyclecide stage. Apparently the whole stage ran on solar. I didn’t get to see anyone actually perform on it, though. This guy was just messing around and I liked the shot.

The wheel, again. Yeah, so Mason’s sister’s boyfriend (maybe husband?) makes these things and then has a crew that helps him haul them around the country for fun (although I think they’re primarily Burning Man sorts of constructions). I rode in this with Mike and some other dude for about a hundred yards. Slightly down an incline. It doesn’t move very fast at all, and it’s really not that high. But for some reason it freaked me out. Maybe the creaking metal sounds as it lurched along. My legs also felt slightly too long, like I might slip and get hit by the chair in front of me or something. Or I just have no balls. Whatever the case, I enjoyed it, but wasn’t ready to buy one for the morning commute. We attracted quite a crowd, though. The thing grabs attention. Very fun. And very clever design.
I went home and dawdled about for a bit afterwards and then the lot of us — Mason, Mike, the ITPers, and some others went out for drinks. Tried to crash the Good magazine party in the Hotel San Jose parking lot, but got there a few minutes too late (though I did catch the end of a good blues set. So we went up to Mohawk (ugh — bad, loud indie rock whatever) and then finally landed at Club de Ville. Which has kind of expanded weirdly into their own parking lot. There we mingled with various folks, including Mr. Make Vlogger Bre Pettis. I meet him every few months but he never remembers me. I’m so unmemorable. I need a popular vlog.
So that’s about that! Perfect warm weather. A nice final send-off to the summer — now I’m back in a cold, soggy New York. Mm.
Oct
1
Amsterdam / Picnic ‘07 Conference
Original post by Josh Knowles on Auscillate.com // The Josh Knowles Blog
4:55 pm | Categorized: Uncategorized | Comments Off
View original post with proper formatting, etc… // Or grab my RSS Feed
It’s night. Not late. About 10pm local time. I’m back at the apartment by myself. Christin left this morning. I’m leaving Amsterdam tomorrow morning.
It’s been good. Kind of exhausting. Yesterday was really the first day I’ve had in a while to just goof off. And the only sunny day we’ve had out here. Christin and I spent a lazy early morning and early afternoon around the apartment (watching lots of BBC World — the English channels we get are BBC World and MTV, uh, Europe (I guess), which is sort of like having a cupboard full of nothing but raw potatoes and blow). Anyway, we lingered about and then took a slow, meandering walk down to Centraal Station to rent a bike for me. She had rented once pretty much the entire week, but since I had been at Picnic most of the time, I hadn’t really needed one. Turned out quite nice. We got the bike around 5pm and cruised west out from Centraal Station down to Westerpark and Westergasfabriek (where Picnic had been held) and then just straight west along Haarlemerweg