Category Archives: Link of the Day

The Yolo Reflector, a booklet by Arthur Leonard

The Yolo TelescopeOn an unrelated search, I discovered that Arthur Leonard’s treatise The Yolo Reflector had been scanned and made available, including translating all the mathematical formulas into MathML. A very nice job! I have copy of the dead tree version that was mailed to me by Leonard, and it’s good to see this nifty work get wider distribution.

For those of you who may not have heard of them before, a Yolo telescope has two concave mirrors which are tilted, and thereby yield a telescope which is unobstructed. Normally, this would not work very well, as the astigmatism of tilting each mirror would add, but Leonard experimented with warping mirrors into astigmatic figures by use of a warping harness: a mechanical aparatus that bends the secondary mirror into a potato chip like shape (not visibly, but detectably at the eyepiece).

I hadn’t looked at atmsite.org in quite some time. There is an impressive array of articles contributed. I’ll be back again.

Software That Lasts 200 Years

Dan Bricklin, one of the co-inventors of Visicalc, has posted a nice article entitled Software That Lasts 200 Years. He points out that software which helps form societal infrastructure is necessarily concerned more with the long term and total cost of maintenance, and is poorly served by the normal business models which are common in the software industry.

I had a fairly similar notion a while ago. As a recreational programmer, I’ve written dozens if not hundreds of programs for my own enjoyment and experimentation. Every once in a while, I go through and make sure that they all compile and work, and maybe dust one off and extend it in a new direction. Most of the time, this is simple, but occasionally it requires more work. Since I had been working on a simulator for the PDP-1, I hypothesized creating a full machine simulator for an entirely hypothetical machine (probably resembling a MIPS processor of some sort). My software would target this machine, and my work would then merely need to target this emulator.

There are many practical problems with this approach (such as the need to maintain a compiler for the target). It’s hard to maintain the entire stack in some bootstrappable form. Perhaps if I reread Bricklin’s essay with an eye toward increasing maintainability, I’ll make more progress in my thoughts.

Oh well, time for breakfast.

Pot Pourri and a Cheap Microscope

A Cheap MicroscopeWell, tonight I’m just too tired to string any coherent thoughts or good links together, so I thought I’d merely list some of the days thoughts and experiences, and perhaps work harder tomorrow to write down something truly interesting.

We have a new cat. Well, sort of. For a week this cat kept showing up on our back patio, and would whine piteously but shy away from us whenever we opened the door. After a week of this behavior, we decided to set out some water and a little food for the poor guy, and now he’s back continuously. Feral cats aren’t unheard of around here: we adopted one a while ago and had him for a year before the winds of change took him and he wandered off. This one seems to me like more of a lost housecat, but perhaps has been lost for quite some time. For now, we are calling him Scraps, which means that we probably own him, or at least, vice versa.

I was reading Jason Yang’s thesis on building a light field camera from a flatbed scanner. I have an old Astra 600P lying around, which would probably work admirably and is unused, except that it doesn’t have any SANE drivers. I’m also considering picking up a new Canon LIDE scanner which I could hack. Tom Duff suggested picking up disposable cameras for lenses, but I could also get bunches of cheap plastic lenses from American Science & Surplus which might be even easier. I should raytrace a design using a plano-convex plastic lens and see how the system looks overall.

The Incredibles is almost in the can. I have a few more shots to tie up, and in ten days or so, I should be in a much more relaxed state of mind. I’m considering a longish vacation at home, working on cleaning, fixing and maybe even a little telescope making and web hacking. Then it will back to work for more training and deployment on another film. The machine keeps on grinding.

Obligatory Link: While considering the possibility of using lenses from disposable cameras to build a light field camera, I remembered that funsci.com had an interesting article on building a $1 microscope by using four lenses from disposable cameras. It also has a nice focusing mechanism based upon the idea of a differential screw, a cute mechanism. There is lots of other good stuff at funsci.com: give it a quick peek!

Idiotic things…

ChemistryEver on the lookout for odd science/craft experiments, I was pleased to find instructions on how to make soap out of bacon, and poking around we see that this is part of a much larger list of idiotic things that you can do. I find the most tantalizing to be instructions on how to make Pruno, or prison wine made from fruit, sugar and ketchup. The author presents the resulting summary:

The only drawback pruno has, aside from its unappealing tannish-orange color, the white flecks of mold floating on the top and the smell you can’t wash off, is its taste. For lack of a better metaphor, pruno tastes like a bile flavored wine cooler. It tastes so bad, in fact, that it could very well be poisonous or psychedelic, which might explain the violence it induces in prisoners.

An Inexpensive Very High Resolution Scan Camera System

While doing an unrelated search, I browsed into Publications by Wolfgang Heidrich and started reading his paper entitled The Design of an Inexpensive Very High Resolution Scan Camera System. It’s a very interesting idea: they modify an inexpensive Canon scanner to use as the back for a large format camera. Ultimately they are able to construct images with over 122 million pixels. Pretty damned nifty. I’ve even got one of these scanners on my shelf… Hmmm.

Addendum: The paper above cites research by Yang of MIT on a similar project which used a flat bed scanner as the imaging component in a camera to acquire light field images.

Making the Squarpent, a serpent-like instrument

At least one of my occasional readers is interested in homebrew musical instruments. Having listened to the example mp3’s, I’m not sure that these instruments qualify, but here are instructions for building a tuba and other instruments out of plywood. The overall tonal quality makes you pine for the melodic sounds of the bagpipe and the didgeridoo.

The author, Paul Schmidt, also has some other interesting bits, like these plans for a model trebuchet.

For those of you seeking a slightly more melodious instrument, you could always try making a flute from PVC.

Addendum: Check the comments to this posting for additional comments from their creator. He makes the following points:

  • The instrument is a reed instrument, not a wind instrument, hence my comparing them to a “tuba” is inaccurate.
  • The mp3’s he did were literally the first sound made by the instruments, and it is unfair to judge them on that basis.
  • I should avoid glibness when describing other people’s passions. 🙂

Streaming Audio/Video patents…

Groklaw.net is reporting that Acacia Technologies has been filing litigation against websites for patent infringement on patents they received for a system for distributing video and audio over the Internet. I used pat2pdf to download the relevant patents:

The EFF have placed this patent on their list of ten most wanted patents for their patent busting effort. Ultimately, they will research and file complaints to the PTO to have these egregiously abusive patents revoked.

It seems to me that there is obvious prior art, most notably the the Princeton Engine, which I heard about during my brief time at Princeton in 1989-1991.

The KnotPlot Site

For some reason, I find knots fascinating. What’s even more fascinating is how often books about knots show up on the bargain shelves at Borders, and yet every year or so a new, nicely photographed, full color book on knots makes appears to replace them. Bizarre.

But if you want to learn about knots and their interesting mathematics, you can try The KnotPlot Site. Lots of good information.

BBC R&D – Dirac

As part of my brother’s ongoing experiments with streaming video, I’ve become somewhat more interested in the world of streaming video. Interestingly enough, the BBC has released an open source video codec called Dirac which is available under the Mozilla Public License and also the GPL. It is supposed to be competative to modern codecs, but is unencumbered by the patents and licenses which plague MPEG-4 and many other video codec technologies.

I’m already a big fan of the Ogg Vorbis format for audio, and am enthused that free license video codecs could be on their way. They are needed.