
KBC - Mark to Model
http://www.google.com/finance?chdnp=1&chdd=1&chds=1&chdv=1&chvs=Linear&chdeh=0&chdet=1249590663426&chddm=10420&chls=IntervalBasedLine&q=EBR:KBC&ntsp=0
Uncategorized 8:41 pm

KBC - Mark to Model
http://www.google.com/finance?chdnp=1&chdd=1&chds=1&chdv=1&chvs=Linear&chdeh=0&chdet=1249590663426&chddm=10420&chls=IntervalBasedLine&q=EBR:KBC&ntsp=0
Science Interesting, Physics, Science, SoundChannel, WorldWar2 4:40 pm
The History:
During World War II [1], American pilots were given hollow metal spheres to be used when their planes went down over water. The spheres, being rather heavy for their small size, didn’t exactly act as great flotation devices. So why were these pilots given chunks of metal? Well, they were told that if they dropped the sphere into the ocean, their current position could be worked out by allies in the region, and they would be rescued. However, as foreign intelligence was soon to find out, the spheres were just that – hollow metal spheres – no electronics, no radio equipment, no imbued magical properties. So was the military just playing with it’s pilots, or was there actually something to these spheres?
Well, some of the details are still kinda top secret, but with a little physics and an active imagination, it’s possible to work out how they were used. Arrgh! Scary! I just said the P word. Don’t worry, I’ll try to summarize things without delving to deep into the physics.
Simple Facts: The Ocean
Simple Facts: Soundwaves
Combining the facts:
Keep your eye on the sphere:
So, the spheres that the pilots were dropping into the ocean were of a specific thickness that would be crushed by the ocean pressure at about 1km deep. This would cause a “ping” that could be detected by underwater microphones thousands of miles away. By triangulating the sound (kinda like how GPS works) the Navy was able to work out where the sphere was dropped and go rescue the pilot!
Implications – LOFAR:
I don’t believe it – I am about to recommend a Tom Clancy novel, The Hunt for Red October. Tom goes into details as to how the US Navy took this technology and used it to detect submarines that entered the sound channel. I’d totally recommend buying it here for those of you who have enjoyed reading this posting.
Implications – Nature:
It turns out that nature beat us to the punch. Whales have been using the sound channel for years to communicate with each other over long distance via Whale Song!
Resources:
Notes
CircuitCity and Consumer and Ipod 8:42 pm
Inspired by this image I figured I should warn people about a scam at Circuit City.
The other day I wanted to connect my iPod to a pair of speakers I have that have a normal stereo mini jack. I was in Union Sq, so I thought I’d head on up to Circuit City – I managed to find what I was looking for - A Belkin 3.5mm audio cable. I then looked at the price tag - $21.99! Let me emphasize – this is a piece of wire with two little simple ubiquitous plugs on it! That’s almost an order of magnitude more than Belkin’s own price ($3.99) - or, as it turns out, Virgin Megastore’s price ($3.99) on the same block!
And yes, it’s the same item # – F8V203-06-APL.
A while back (a year or so ago), I was in a subway car in New York, and saw this brilliant replacement of the “Do not lean on door” sticker
On Saturday night, I was on the subway with some friends who were visiting me in New York. We were talking about the silliness of all the signs in the subway, and I mentioned the above sticker, and low and behold one of my friends turns around and says “Like this one?” - Wow! It wasn’t the exact same one (the one above was on the left door, the one on Saturday was on the right door) but wow! For future reference, this sticker can be found on the L, in car 8165, on door R8.
For reference, the normal subway doors look like this:

Symantec Programming Development Virus JavaScript and Uncategorized 5:32 pm
The Skinny:
Anyone who has ever had to develop on a machine with a virus scanner than has “real time protection” knows the pain that it can cause. Have you ever had issues in Visual Studio where files are locked and don’t become unlocked till you restart your environment / iis / your machine? Well, in the majority of cases, it’s thanks to Symantec getting it’s grubby hands all over it.
Now Symantec are making things awkward from the other side – as a valentines day gift, Symantec have decided that they will now try to scan the content of javascript in an html document, with a badly implemented heuristic. This means that if anyone vists your website with Symantec installed, if you have a large chunk of javsacript it will pause for up to a minute while it tries to work out what the javascript is doing! This means a large portion of your client base could be seeing minute long delays as they are using your site.
Slightly more details:
It seems the key is the new statement. If your code has a lot (thousands) of new statements in a single block (e.g. pre loading rollover images / using your own custom objects to preload an array / drop down – typically done when you query a database in programming to populate some items for use by javascript) then Symantec will get it’s knickers in a twist.
e.g.
<script>
imgArr[0] = new Image(“Aniceimage.jpg”);
imgArr[1] = new Image(“anotherimage.jpg”);
…
imgArr[2000] = new Image(“TheLastImage.gif”);
</script>
To show how ignorant they are, if you break it up into script blocks it works fine.
e.g.
<script>imgArr[0] = new Image(“Aniceimage.jpg”);</script>
<script>imgArr[1] = new Image(“anotherimage.jpg”);</script>
…
<script>imgArr[2000] = new Image(“TheLastImage.gif”);</script>
I’ve filed a complaint with Symantec – lets hope they take it seriously!
360 and Dates and Math and bablonians and geometry and history and pi 2:42 pm
So have you ever wondered why there are 360 degrees in a circle? Or why there are 60 minutes in an hour? or 60 seconds in a minute? Seems rather weird doesn’t it. Well, don’t worry – it’s not an evil conspiracy.
Simple Answer: Blame the Babylonians – they used the Sexagesimal system. Don’t get excited – it means that instead of using base 10 (as we do) they used base 60. You can read more about it on wikipedia.
Geek Answer: So the next question is, why 60? Well, 60 has a lot of advantages, especially before the day of calculators. The numbers 1-6 all divide nicely into it – therefore it’s easy to split a circle / hour / minute into fractions and get a whole number back (e.g. 1/4 hour is 15 minutes, and 1/6th of a circle is 60 degrees). Not only that, 10, 12, 15, 20 and 30 all go into it as well! All up, that means you get 12 factors (or easy fractions). That’s awesome. Just don’t ask them to divide by 7… (1/7 = 0.08:34:17:08:34:17: reoccuring)
Compare this to base 10, where you only get 4 (1,2,5,10) – even with 100 you only get 9 (1,2,4,5,10,20,25,50,100).
But why 60? Dustmop (below in comments) points out that farmers probably counted the days in the year long before they cared about algebra. Combined with the fact that 360 is very close to the 365 days in a year, probably lead to the number being used in a lot of primitive seasonal calculations. The Babylonians probably got the idea of using Base 60 from this even earlier origin. If there are ETs out there, I wonder what base they use for chopping up time (considering it’s unlikely that they have the same 365ish rotations per cycle around the sun) and circles (probably radians)?
Update 2009: There is a much more comprehensive explanation here: http://scienceray.com/mathematics/applied-mathematics/why-are-there-60-minutes-in-an-hour/
Computers and DesktopMachines and DeveloperProductivity and Developers and Development and Hardware and Laptops and Management and ManagingDevelopers and Productivity and ProjectManagement and RemotePC and Specs and TerminalServices and Uncategorized 3:09 pm
One of the things I have learned in leading an IT department, is that developer productivity is directly proportional to the equipment that you give them. So instead of giving your CEO a new Dual – Dual Core machine with SCSI drives, think about who needs that power the most. Apart from the servers, the most expensive machines in our office are in the hands of developers – Dual 20″ wide screens, SCSI 15k drives, 4 gig ram, Extreme Edition Dual Cores, etc etc. Also, they have full control over those machines (no “you need to be an administrator to install this” here)
Why give them faster machines?
The key, to keeping costs down, is to get them desktop machines instead of laptops. Desktops? That’s so 90’s I hear you cry. But desktops provide a lot of good things:
What about working from home? Well, most developers have their own machines at home, and for the ones that don’t, we have a few loaner laptops. Instead of getting people to develop on their own machines / laptops, we get them to terminal into their machines at work (GoToMyPC / VPN & Terminal Services). This way they have all the files they need, and the performance on their desktop machines.
I also strongly recommend putting your dev machines on their own GB network, so that interacting with source control / other services is extremely fast.
If your developers are not complaining about going home to their slow machines, then I strongly advise getting them faster machines now!
Blindess and Books and Epedemic and Future and JoseSaramago and Reading and Society and Survival and Uncategorized 9:16 pm
Just finished Blindess, by Jose Saramago. Wow. What a intruiging idea, and brilliant writing style! Some quotes:
But none of these quotes do the book justice – it’s the plot that really made it an interesting read for me. Could have done with out some chapters though (very disturbing) :/
I also gained a few survival tips such as: