![]() | Ned Batchelder : Blog | Code | Text | Site September 2002 » Home : Blog |
« August 2002 | » Main « | October 2002 » My brother-in-law sent me this quote by Herman Goering:
A longer excerpt can be found here. BTW: some pages attribute this quote to the Nuremberg trials, so I tried to find the quote in trial transcripts:
Turns out, the quote isn't from the Nuremberg trials, but it's close: it seems to be from The Nuremberg Diary, by a psychologist working with the Nuremberg defendants in prison. Evolutionary systemsSunday 29 September 2002 Some fascinating work is being done with automatically evolving systems: software that simulates evolution to create systems that would normally be designed by people. Computer Evolution of Buildable Objects is designing Lego structures that meet certain real-world constraints (for example, be able to lift a certain weight). The results aren't pretty, but they work. In other recent news, an evolutionary program "invented" the radio. The real shocker is that it was trying to make an oscillator, and the solution it found to solve its goal was to become a radio that picked up on a nearby oscillator instead!
tagged:
science,
lego
/
via:
Play with the Machine» react Driving me crazySaturday 28 September 2002 My wife writes a column for our local paper, The Brookline Tab. Her latest is Driving me crazy (the editor added "around town" to the title). It's about the insane way people drive, and I agree completely. This story describes the Hollywood love-fest on Capitol Hill over the Berman P2P bill. It's bad enough that Congress is holding hearings to which only one side of the issue has been invited, but the hearings are over a bill which would put copyright holders above the law in their attempts to stop theft. Basically, the law says that if you own the copyright on some material, and believe that the copyright is being broken on some network, you are allowed to disrupt that network to prevent the theft, and laws forbidding such disruption don't apply to you. Note that due process is thrown out the window: the copyright holder can decide they have been the victim of a crime, and they can choose to take action, and they can break the law. No courts, no judge, no jury. Read what the Electronic Frontier Foundation says about it: Vigilantism Unbound. Why do people treat the digital world so differently from the analog world? If my car is stolen, I have to obey the law while trying to recover it. Why should the principle be any different if the theft is digital? Would any sane person ever consider a law like this if it were about something other than Hollywood and piracy? It's outrageous. Write to your congressman. Philip Wadler wrote this paper to explore defining XPath with formal semantics. I have been interested in denotational semantics in the past, and use XSLT now, to produce this site. The paper claims that XPath was changed in response to ambiguities unearthed by the denotational semantics. Cool. I can't say I've taken the time to read this paper, but would like to, and am glad that someone is using good theory to support and improve practical software.
tagged:
xslt
/
via:
Lambda The Ultimate» react 256bytes demos archiveSaturday 21 September 2002 256b.com is an archive of 256-byte executable demos. Yes: 256-byte executables. These are actual Windows executables that draw something interesting, and are only 256 bytes long. It's hard to imagine how 256 bytes of compiled code can do anything significant, but take a look at Tube, which produces a real-time dynamic pseudo-3D effect: Another interesting entry is Self Disassembler, which disassembles its own code, and prints it to the screen. This is a good example of a quine, a program that when run prints its own text. The Quine Page has a large number of these programs. Both 256-byte demos and quines are examples of geek challenges that twist the rules of coding to get a particular effect, much like the polyglot programs I wrote about earlier this month. The first emoticon?Thursday 19 September 2002 Today is the 20th anniversary of the first smiley, according to Mike Jones. This has been widely blogged elsewhere, as you might expect, and there are dissenting voices, including those that point out that Plato had them first (Plato always seems to have had them first, no matter what "them" you're talking about). Of course, smileys are just one example of the larger class of emoticons. :-) Plato's emoticons are more interesting than ASCII ones, since they are formed by overstriking characters, rather than just stringing them together. In any case, regardless of technology, or history, I find emoticons interesting for a few reasons. They remind me of our amazing ability to see faces everywhere we go (there's a passage in Scott McCloud's wonderful book Understanding Comics about this). More importantly, they point out the need for us to have facial cues to understand language fully. There's an interesting theory of autism that believes that one problem autistics face is that they can't read the emotions on people's faces, and have therefore lost an important source of information about the people around them. One book on the topic is Teaching Children With Autism to Mind-Read, which sounds almost like a humourous title, but is not: it aims to teach autistics to understand more about the mental state of people (mind-reading) by looking at their faces.
tagged:
autism,
history
/
via:
Small Values of Cool» react Jean-loup Gailly is a compression guru, and has written up an analysis of patents on impossible compression. As Jean-loup puts it,
Pyramid robotTuesday 17 September 2002 Last night I watched the live TV coverage of the pyramid robot. I was struck by a number of things: how cool it would have been to be part of the technical team behind the robot, and how far live TV will stretch things out to make sure you watch until the very end. But mostly I was struck by an underlying theme of the show, which was, "the pyramids were built by Egyptians, and they were not slaves." Dr. Zahi Hawass was the featured expert on the show, and I have no doubt that he is an expert, but I don't follow his logic. Because broken bones were set well, we should conclude that these people were not slaves? Southern plantation owners cared well for their slaves, farmers care well for their cattle. Tending broken bones proves they weren't disposable, not that they were free to choose another way of life. At one point, he asserted, "The pyramids were built by love." This is science? Of course, our understanding of antiquity changes over time, especially with new archaeological information. But this seems to me to be a pretty simplistic line of thought, and one which glosses over the modern conflicts that may be underlying it. Conference Presentation JudoWednesday 11 September 2002 M. J. Dominus has a presentation about how to do conference presentations. It's very good. I used to do well-received presentations at Lotusphere and Lotus's developer conferences. I hope I followed this presentation's advice, because it sounds right to me.
via:
Y. B. Normal» react 9/11/2002Wednesday 11 September 2002 It is one year since the attacks, and there's lots being said about them, and the year since. At the time, many people felt that something had changed forever. I suppose something has (we have a greater understanding of what terrorism is all about, and perhaps a greater willingness to participate directly to prevent it), but I fear that the whole event and its remembrance have been reduced nearly to kitsch. Aside from the nation-sized feelings about countries in conflict, and our role in the world, there were also a great deal of personal-sized feeling about heroes, and each other, and caring for small things. I have to (sadly) admit that I don't see much changed on that scale in the past year. For example, I still see cars running red lights for some reason, often an SUV with a tattered American flag flying from its antenna, while the driver chats on a cell phone. With all the remembrance going on, there's an awful lot of forgetting, too.
tagged:
philosophy» react Tom Van VleckWednesday 11 September 2002 Tom Van Vleck is a software old-timer ("I worked on the Multics operating system for almost 16 years in the 60s and 70s"), with a site full of thoughts, stories, reminiscences, and admonitions about software and its creation. He's kind of like Joel On Software, but with a longer career behind him.
tagged:
blogs
/
via:
I Thought You Might Be Interested» react stereopsisMonday 9 September 2002 Michael Herf's site stereopsis is a wonderful compendium of serious graphics tricks, useful free utility software, and interesting thoughtful articles. In particular, I like vjpeg (a cool, "UI-less" image viewer), but don't miss fonticate (a nifty font viewer) either. There's way more cool stuff than I can list here, just go take a look for yourself. ZyghostMonday 9 September 2002 While designing a piece of software, I needed to represent an object before it actually existed, and also after it ceased to exist. I picked the term "ghost" for the after-existence state, and to extend the metaphor, picked "zygote" for the before-existence state. Joining them together creates the term "zyghost" for any non-existence state. Seeing as Google reports only one uninteresting result for "zyghost", I hereby claim it as a neologism of mine. Flanders and SwannSunday 8 September 2002 After posting the meat quote, I looked into it a bit more, and found that it actually originated in a Flanders and Swann song. Flanders and Swann were a comic duo who specialized in clever and witty humorous songs, somewhat along the same lines as Tom Lehrer. The quote itself is from a song called The Reluctant Cannibal, about a cannibal who doesn't want to eat people. His father says,
I've only heard a Flanders and Swann song accidentally (A Song of Patriotic Prejudice as part of a web-cast of Napa 29 Community Radio). Long live the variety of community radio stations and the availability of them over the web. Corey Jackson sketchbooksSaturday 7 September 2002 Corey Jackson's sketchbooks are amazing. It never ceases to amaze me that someone can sit down with a pencil and a blank piece of paper, and produce drawings like these.
tagged:
art,
blogs
/
via:
50 cups of coffee» react More geek humorWednesday 4 September 2002 "There are only 10 types of people in the world: those that understand binary, and those that don't". On a T-shirt. Jim Flanagan's site is cool, providing this quote, pictures of tensegrity structures, hexagonal tilings, and so forth. But why is the old Lotus baby on the top?
tagged:
funny,
geeky
/
via:
Everything Burns» react Great meat quoteTuesday 3 September 2002 Lance Fuher says: "If God didn't want us to eat animals, He wouldn't have made them out of meat."
tagged:
quotes
/
via:
The Boston Globe» react Polyglot programsMonday 2 September 2002 While looking for information for my entry on obfuscated code, I came across polyglot, a program in seven different programming languages at once. That is, one program text can be interpreted as being written in any of seven different languages, and produces the same result in each. This is indeed an impressive acheivement, though mainly in figuring out how to exploit the differences and details of comment syntax in the different languages. I have a similar program, written sometime in the early '90's, I think. It is only for two languages, C and PostScript: /* % Dual program: C or PostScript! Although mine is only for two languages rather than seven, I like the way it maps a little better: the string "Hello, world!" only appears once, and is interpreted as a string in both languages, and the "printf" token is the one that puts the string out in both languages. Other polyglot programs:
tagged:
programming languages» 1 reaction Pedagoguery Software is now selling die-cast aluminum models of geometric figures as well as software. I bought a set of these, and they are very satisfying. Each polyhedron is smaller than a golf ball, but perfectly cast, and quite heavy. Pedagoguery's software is cool, too. I used Poly as a visual entertainment before a talk I gave at Lotusphere '99, and I got as many questions about the nifty polyhedron software as I did about the topic I was presenting. By the way: the lab cam capture on the Lotusphere '99 page includes me, Pete Lyons and Julie Kadashevich making faces at the camera:
tagged:
art,
math
/
via:
The Geometry Junkyard» react « August 2002 | » Main « | October 2002 » | |