All entries for Thursday 11 November 2004

November 11, 2004

Google's aptitude test: answers

Follow-up to Google's aptitude test from Autology: John Dale's blog

An elegant set of answers to the Google aptitude test can be found here. I wish I understood enough Mathematica to have been able to figure out how to use it to solve the problems, especially #17 which intrigued me at the time. I can see what their expression is doing, but I wouldn't have been able to write it.

Game development: Harder than you think

Writing about web page

This article is a really interesting primer on why writing video games is so much harder now than it was ten or fifteen years ago. Some interesting insights into the relatively poor fit of compilers and profilers to games development, and the pain associated with the build-and-test cycle for modern games. But as a games developer from many years ago, the bit that really made me wince was this:-

A programmer just isn't going to be competent in a modern game without a decent grasp of basic linear algebra, as well as geometry in 2D and 3D. We often use 4D representations for basic operations (4D homogeneous coordinates for general linear transformations, and the quaternions to represent rotations) so the ability to reason about higher dimensions is extremely useful. Basic calculus is necessary for all kinds of simulation and rendering tasks. For many rendering tasks, signal-processing mathematics is very important – both linear signal processing as well as the murkier study of spherical harmonics. For any kind of sophisticated simulation, you'll want experience with numerical analysis and differential forms.


Lip–reading with 3G

Writing about web page,3605,1347676,00.html

Until about five minutes ago, I'd believed that 3G phones didn't really have any compelling use for their extra bandwidth and built-in video cleverness. Downloadable pop videos? Movie trailers? Show your friends the view from your hotel window? Who cares, or wants to pay £2.50 a go?

But I was wrong. If you're deaf, two-way video means you can have a phone conversation with sign language or even lip reading. That is just amazing and it's one of those ideas which as soon as you hear it, seems so obvious as to be barely worth stating – but interestingly it seems that the 3G designers didn't anticipate this use at all.

Luckily, they didn't need to: according to the journal Mobile, 60% of Sweden's hearing-impaired population signed up within three months of a promotion being launched by 3. Awesome.

Search this blog


Blog archive


Most recent comments

  • I'm looking for two authors/books from the 1970s or early 80s. The first was set in England. All I r… by Leo on this entry
  • I'm looking for two authors/books from the 1970s or early 80s. The first was set in England. All I r… by Leo on this entry
  • I am trying to find a book about a grandfather who tells his grandson that if he imagines hard enoug… by hilary woolf on this entry
  • Hi Looking for a series of books in which the main character was a knight. The knight was either a f… by Ely McKenna on this entry
  • I'm trying to track down my favourite children's book from the early 1970s (pub. 1970 – 1973?) about… by Ally Holloway on this entry
Not signed in
Sign in

Powered by BlogBuilder