It’s a girl

My next door neighbor has a pitbull puppy that barks non-stop when they’re not home — the near constant barking reminds me of when I lived in Mexico. I’m sure it doesn’t help that his girlfriend is inordinately violent with the dog. Of course, when they are home, he and his girlfriend scream loudly at each other and occasionally throw things. Stay classy, superintendent! Still, it’s leagues better than the revolting mega-smoker old man that used to be our neighbor.

We all had a nice time today at the baby shower, each (Nefarious included) seeing lots of old friends in good cheer. And I got to amuse myself by poking holes in a couple “IT’S A GIRL!” helium balloons and making Nefarious and my voices squeaky (if only they had been sodium hexafluoride balloons — I really want to try that).

ari-and-anika

Anika and Nefarious of course loved competing to be the best gift delivery girl.

opening-gifts

High Park French Fry Lunch

I came across a great youtube discussion of homemade instruments that was really inspiring to browse and follow links from. I wish I had more musical talent — I really have very little — to play in this territory. Speaking of projects, I got my hovercraft plans in the mail, and to be honest, they’re pretty piss-poor and incomplete — they really leave a lot to be desired and I think that when something is marketed to beginning amateur builders, a little more is required in the directions than Universal Hovercraft provides.

Anyway… Tomorrow we’re heading out of town for a baby shower, but today we went to the park (and later watched an old VHS copy of the made-for-TV Ewoks: The Battle for Endor). Not that I don’t take plenty of pictures, but I am always struck when I see parents who lug to the park large cameras and camera gear, but interact very little with their child… It’s odd to think that they see their child in great detail and completeness through the lens, from a distance, but that their hands-on experience with their child is zero — they might as well be a paparazzi following their family around.

high-park-1

The photographers that really creep me out though are the single guys who come — without kids of their own — to take pictures of little boys playing. They’re disturbingly common (the guy below being one likely example). I always photograph them in paranoia, just in case I hear something on the news that I think they’ve done.

high-park-2

Also disturbing are cranky old ladies in diapers and baseball caps, but that’s an entirely harmless sort of disturbing that often ends up being a quite friendly person that you later feel guilty for assuming that they’re cranky old ladies in diapers. Usually you can scrub the “cranky” part and find out that they really just want to talk to you at length about the weather.

high-park-3

And then there’s me.

high-park-4

Oh, and I added some new peanut ducks recently. The first one especially is quite impressive. I added some new kit cars as well for those that find that stuff interesting…

Robot Men

Lish sent me an ominous warning — “it’s happening!*”

The incident took place in June 2007 at a factory in BĂ„lsta, north of Stockholm, when the industrial worker was trying to carry out maintenance on a defective machine generally used to lift heavy rocks. Thinking he had cut off the power supply, the man approached the robot with no sense of trepidation.

But the robot suddenly came to life and grabbed a tight hold of the victim’s head. The man succeeded in defending himself but not before suffering serious injuries.

“I’ve never heard of a robot attacking somebody like this,” [prosecutor Leif Johansson] told news agency TT.

* The human-robot apocalypse that is.

Speaking of robots (TikTok), Nefarious and I have been reading Ozma of Oz (you can click here to download a great PDF of the book, complete with gorgeous illustrations). We’re about half way through it right now and it’s a big hit. Whenever I read these older novels, I worry about their accessibility — I find Alice in Wonderland pretty unreadable for example — because much of the writing is quite archaic and, well, boring to a modern reader, let alone a young reader.

ozma-of-oz

I had a doctor’s appointment today — long story about unpleasantness that went on while they were taking my blood to make sure my liver is still working — that made a slight change to my current prescription. What’s quite interesting to me is how very slight differences in the formulation of Oxycodone-based painkillers — for example, two Percocet is quite different from an Oxy-IR, which is quite different from Oxycontin, even though they all have the same basic ingredients. I had some trouble finding a pharmacy that had the new prescription in stock, so I thought to myself, which pharmacy has the most Tang behind the counter? I remembered that the pharmacy in the world’s grimiest mall is also a methadone clinic, so they are well stocked in all pain killers.

Oh, and I think everyone is bored of my JavaScript ramblings by now, but I did some experimenting with integrating sound into the Bing-Bong! game. I used a series of <embed>’s which contained the sound effects, four for each sound. The reason I did four for each sound is for polyphony — it cycles through playing them sequentially, so if for example, you hit a bunch of bricks in quick succession, you hear more than one hit. That said, it was a failed experiment for two reasons — first, it really slows down load time (except, ironically, on IE, which is quite fast), and second, there’s some degree of latency (1/10 of a second, maybe more), which makes it essentially impossible to sync the sound effects to the game. That said, it’s given me some ideas for other amusements, and if you want to see it or check out the code, here’s the link. I might play with it more in the future and see if I can solve things…

Javascript 7-segment RGB LED experiment

Before I get into what this entry is really about, I wanted to share a scary piece of JavaScript with you — here’s some code that checks what other websites you’ve visited (in all browsers that I tested). The idea and implementation isn’t mine, and it’s done quite simply — by examining the link color. If it’s visited, it’s got the “visited” color. If not, it’s got the “not visited” color. So it can’t actually read your browsing history, but it could certainly check if you’ve visited competitors and so on, and of course it can do it all in the background, for thousands of sites, without you even knowing it. Scary stuff… I’m sure that many advertising networks do it.

Anyway…

In the theme of funky Japanese watches (and continuing JavaScript experiments), I read somewhere about the idea of using RGB 7-segment LEDs to display the time by writing hours, minutes, and seconds to R, G, and B separately — overlaying them in different colors in the same space. On one hand I thought, that’s a neat idea that might work, but on the other hand, I thought, that’s going to be very hard to train your brain to see on something as low resolution as a 7-segment display. So I wrote a quick set of Javascript functions for controlling virtual 7-segment LEDs and tested the idea.

And yeah, very hard to read! That said, after having to look at it a bunch (tested it in Chrome, IE, and Firefox), maybe it would be a fun watch to build. Either way, maybe the Javascript is useful to someone.

Oh! And… check out the blurry version. In a lot of ways it’s much cooler. It’s exactly the same code, just using different images (well, actually, the same images, just blurred in a photo editor!).

7segment

Beautiful Machines

Monsters, not. I’ve posted their airships before, but these “robot penguins” are almost indistinguishable from the real thing if you’re not paying attention — the way they move is so fluid and natural. And simple — it looks like only a few servos are needed to control them. Now we just need to see them team up with Deep Flight and build submarines — imagine this split with the Innespace dolphin boat. Crazy fun.