Categories
Uncategorized

Firefox 3 to support offline web apps?

 The answer, apparently, is “yes,” at least according to this post by an attendee at New Zealand Foo Camp (aka Baa Camp):

Firefox3 is going to deliver support for offline applications.

Why is this important? Because when you go offline you will still be able to interact with your applications. So in a webmail scenario, read your mail, write drafts. Web Calendars would work.

More importantly imagine the opportunity for Line of Business Applications. The Browser really does become the Operating System – with persistent storage.

This will allows richer SaaS applications and goes some what towards eliminating the offline scenario issue of web based applications. This makes Web apps even more compelling.

Plenty of people have pointed out that this kind of thing is already possible using the Dojo offline toolkit (for example). That just highlights the power of Firefox as the client-side platform of choice for developers.

Plugins and third-party toolkits are fine, but until it’s built into Firefox, it won’t be broadly adopted.

Source: Rod Drury > Firefox3: Web Apps Game changer (via R/WW)

Categories
Uncategorized

Interactive Urinal Cakes Target a Golden Stream of Customers

Urinal cake

A company appropriately named “Wizmark” is taking urinal cakes into the 21st century. They’ve gone beyond “your logo here” paradichlorobenzene blocks and have ones that feature lenticular images (images that change depending on the angle at which you look at them) and ones that play sound files or animations whenever the motions or actions of a “user” are detected.

Wizmark has signed a “first of its kind” deal with the cable channel CMT (Country Music Telelvision) to place their cakes in urinals at bars, concert halls and universities to promote its Outlaws TV series.

There’s more in this Register article. My favourite parts of the article are the quotes, such as this one from James Hitchcock, CMT’s Vice President of Marketing, who seems a bit too enthusiastic about marketing via urinal cake:

The new interactive urinal communicator from Wizmark enables CMT to target a very captive and vulnerable audience . . .,” said James Hitchcock, vice president of marketing at CMT.

The social protocols of the use of a urinal — the unwritten rule not to look left or right — guarantees undivided and undistracted visual attention along with the concurrent audio delivery of the ‘Don’t miss OUTLAWS on CMT’ tune-in message. This new marketing tool is unexpected, unapologetic and good humored.

Another gem comes from Dr. Richard Deutsch, holder of patent 6,640,350, the patent for Wizmark’s interactive urinal cakes. He may be the first person to wax philosophical about urinal cakes (or at least the first person to do so on the record):

Beginning with early attempts at writing one’s name in the snow, there has already been an element of recreation associated with urination for men.

If Wizmark’s marketing team plays their cards right, they could probably make a mint from the upcoming 2008 presidential elections. Or perhaps the Nintendo Wii.

Link

Categories
Uncategorized

Helvetipalooza!

What with the current state of Web 2.0 design, the upcoming release of the documentary film Helvetica and this soon-to-be-available timeline poster below, I’m ready to declare 2007 “The year of Helvetica”.

Timeline poster with these items: The Big Bang, Jesus Christ, The Printing Press, Helvetica, Now.

Then again, I’m pretty sure George would say that it’s always the year of Helvetica…

Categories
Uncategorized

Getting Bluetooth to Work on the Acer Ferrari 1000 Laptop

Acer Ferrari and its Bluetooth mouse, with the mouse trying to gets its attention

You might remember my difficulties with the Acer Ferrari 1000’s Bluetooth mouse from this posting. I reported that the mouse was invisible to the computer, even though I had confirmed that there were fresh batteries in the mouse and that its red light was glowing. The “Add Bluetooth Device” wizard kept showing me this:

Vista Bluetooth Wizard reporting that no Bluetooth devices could be found.

I have since discovered the secret to making Bluetooth work! One day, which checking the audio jacks along the front edge of the laptop, I saw a switch with the Bluetooth logo on it. Pushing this spring-loaded switch to the right and then letting go caused a little blue indicator shaped like the Bluetooth logo to glow. I immediately opened the Bluetooth control panel, and seconds later, I had a working Bluetooth mouse!

Front edge of the Acer Ferrari 1000 laptop, with the Bluetooth-enabling switch pointed out.
The Magic Dance you must perform in order to get Bluetooth to work on the Acer Ferrari 1000.

So there it is — in order to activate Bluetooth on the Acer Ferrari 1000, you have to activate it both in the control panel and using the little tucked-out-of-the-way switch on the front edge. It’s an annoying and unnecessary magic dance.

Notes:

  • Don’t bother generating a Bluetooth passkey for the mouse — if you don’t select the “no passkey” option, the computer will not connect to the mouse.
  • I took the photo of the front edge of the laptop from Craig Pringle’s blog entry — check it out for his review of the Acer Ferrari 1000 that Microsoft sent him.
Categories
Uncategorized

RU Sirius Interview: “When Cory Doctorow Ruled the World”

Cory Doctorow

The first time I met Cory Doctorow was when I was home from Crazy Go Nuts University on the Thanksgiving long weekend of 1992. I was wandering around my old high school stomping ground of Toronto’s Queen Street West neighbourhood when I decided to pop in for a visit to Bakka books to pick up a copy of this new book that a number of people had been raving about: Neal Stephenson’s Snow Crash. Cory was the guy who behind the counter who got all excited that (a) I was buying this little-heard-of book and (b) I had heard about it on Usenet. I didn’t figure that out until well after I met him again in 1995, when he pulled out a Mac Duo laptop onto the bar of the Spadina Hotel’s saloon, an act that was then so improbably futuristic that he might as well have pulled out a raygun and jetpack.

George wouldn’t meet Cory until some time in early 2000 at Republic in Union Square, New York, where the three of us had lunch. In March of that year, Cory had brought me along as the “face” of the development team for OpenCola’s dog-and-pony sessions with the biggest VCs in Toronto; during those sessions, I had George on my cellphone feeding us advice. As a result of his help and that meeting, George became our New York-based biz dev guy.

Cory’s currently touring around promoting his latest book, Overclocked. George caught up with him when he passed through New York a couple of weeks ago, and I did the same last Thursday when he passed through Toronto. If you ever get the chance to meet up with him at one of his book signings orany of the tech events at which he speaks, do it — he’s a fun guy who’s always got something interesting to say. Failing that, you might want to catch this MP3 interview (with transcript) with cyber-hippie RU Sirius over at 10 Zen Monkeys in which he talks about piracy, copyright, his stories, Creative Commons and all his favourite topics.

Link

Categories
Uncategorized

CompUSA Covers all the Bases with their Zune Promo

[via Reddit, via Consumerist] I’m sure Microsoft might object to the freebie being given away with the purchase of a Zune in this recent CompUSA promo:

CompUSA Zune promotion featuring “Free $15 iTunes Gift Card instantly with purchase!”

You’ve got until the end of tomorrow to get your free $15 iTunes card!

Categories
Uncategorized

book.title.needs_work? = true

Cover of “If (Sid_Vicious == TRUE && Alan_Turing == TRUE) { ERROR_Cyberpunk(); }Over at BoingBoing, Cory points to a Lulu-published book titled
If (Sid_Vicious == TRUE && Alan_Turing == TRUE) { ERROR_Cyberpunk(); } on Amazon, noting that the book title is “awesome”.

The book’s already garnered one comment:

The title is enough to give a jobbing programmer a spontaneous fistula. Matters aren’t helped much by Amazon’s (apparent) mistranscription.

Which is true. Whenever you see a == true or == false in someone’s code, it’s a pretty reliable indicator that you’re dealing with a rank amateur. Better by far both code- and book-title-wise to simply code it as the one liner:

if (Sid_Vicious && Alan_Turing) ERROR_Cyberpunk();

(And really, most programming style guides say that variable names should begin with lowercase letters — they should really be sid_vicious and alan_turing. We programmers can be real pedants.)