-
Recent Posts
Recent Comments
- Breeding and Life Cycle of Amano Shrimp - Shrimp and Snail Breeder on Raising C. Multidentata
- - Fish and Shrimp Breeder on Raising C. Multidentata
- Ionel on Keystone, Horizon, and multi-factor auth (part 1/2: Keystone)
- Ionel on Keystone, Horizon, and multi-factor auth (part 1/2: Keystone)
- Ex Machina – Hamid's Blog on A half-finished essay about ‘Ex Machina’
Archives
- February 2023
- April 2019
- January 2018
- December 2017
- November 2017
- July 2017
- April 2016
- March 2016
- February 2016
- November 2015
- October 2015
- August 2015
- June 2015
- February 2015
- January 2015
- December 2014
- October 2014
- September 2014
- May 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- August 2013
- April 2013
- February 2013
- January 2013
- December 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- January 2012
- October 2011
- September 2011
- June 2011
- May 2011
- April 2011
- March 2011
- January 2011
- December 2010
- November 2010
- June 2010
- May 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- September 2009
- August 2009
- July 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- January 2008
- December 2007
- November 2007
- June 2007
- May 2007
- April 2007
Categories
Meta
Memento Mori
I’m attending WineConf in Paris this weekend. A few of us arrived Friday morning on the red eye and had a bit of time to kill. What better way to cope with jetlag than to spend the afternoon deep underground?
After a bit of struggle at the ticket window (stereotype upheld: Parisians HATE to make change, even if there is a pile of appropriate coins and bills immediately next to their hand) we descended a long, long spiral staircase. There was no point in taking pictures because the stairway was totally featureless and you can only see a few feet ahead and behind. After a point I was overcome with the impression that I was walking on an escalator treadmill and remaining fixed in space while an endless series of stairs slid past beneath me. The stair-climb alone was worth the price of admission. At last we arrived at the bottom where there were a few carved-out chambers with explanatory plaques.

Francois comments: I can’t get any network service down here!
Next was a short hike (500M or so) through featureless horizontal tunnels. Quite a few side-paths were blocked off — this space used to be a limestone quarry, and no doubt goes on much further than the public sections. Occasional street signs indicating above-ground geography.

Every few feet a brick was marked with a date. It clearly took a long time to brick in and tidy up these tunnels.
At a seemingly-arbitrary point the tunnels widened and there were a few beautiful models carved into the rock face. A plaque tells who carved them, what they are, and how the carver died. It does not explain anything about his motivation — why carve a sculpture that is permanently anchored at the bottom of a pit? Why did the other quarry workers tolerate his frivolous life?
Then, finally, bones. I didn’t take any photos of the bones — flash photography was discouraged, and there was clearly no way to properly convey the experience in photos anyway. There are a few not-very-convincing photos of the ossuary on the catacombs Wikipedia page.
Walking through the ossuary pretty much turned my head inside-out. The scale is unimaginable — vast femur structures spanning room after room after room, stacked with skulls and ribs of countless unknowns. I’ve never faced the hugeness of the world like this — it made me feel tiny, and disposable.
A few security guards are stationed here and there throughout the catacombs to prevent people from defiling the remains. I wonder what it feels like to be surrounded by so many thousands day in and out? I wonder what it felt like to be one of the laborers who spent a lifetime digging up graves, hauling corpses, carefully stacking and interlocking bones. There’s something reverent in the way the remains are compulsively arranged, and yet, it must’ve felt like just another job at times.
At the exit to the ossuary is a small alter where masses were held on behalf of the dead. There are also several stones with uplifting latin carvings about rebirth (which, in my case, failed to uplift.) Then, the creepy coup de grace — before emerging into the light, guards searched our bags to make sure we hadn’t swiped any skulls.
Posted in Uncategorized
Leave a comment
I am a threat to American democracy
I few days ago I saw a truck in my neighborhood pulling this billboard.
These billboards are sponsored by an organization called ‘Election Integrity Watch.’ After an hour or so I mostly regained my composure, but I’m still not put all the way back together. It’s not quite 1960’s Selma, but we’ve got some of the elements here: threat of violence, call to vigilantism, not-especially-veiled racial targeting, and a more-or-less explicit attempt to suppress voter turnout.
(Quick aside: actual voter fraud is vanishingly rare. Meanwhile, voter turnout remains distressingly low. I feel comfortable standing with those who want more people to vote rather than fewer.)
Since seeing that rolling billboard I’ve felt an urgent need to do something vaguely compensatory — preferably something that won’t land me in jail. At some point during my nonstop monologue about this issue, Josh pointed out that he was already signed up to engage in pro-voting-rights countermeasures, so I called and signed up to volunteer with him on election day.
The Election Protection people ran us through a training about voting rights in Minnesota, assigned us five precincts to monitor, and gave us a checklist of things to watch for, a questionnaire for voters, and some not-very-official-looking badges.
It was all very last-minute, so it wasn’t until we started to set out that we really had misgivings. Our instructions were to arrive at a polling place, check in with the election judges, and then retreat a safe distance from the polls and interview voters as they exited. The instructions also included in many places this sentence: “No one except election officials and people waiting to register or to vote can be within 100 feet of the building in which a polling place is located.” So, that didn’t make a lot of sense — how were we to observe the polling place and introduce ourselves to the election judges from 100 feet outside the building?
In the interest of good faith we tried following the script anyway. Sure enough, as soon as we introduced ourselves to the chief election judge at Bryn Mawr Elementary she politely read us the riot act and escorted us to the exit. Interviewing exiting voters was out of the question because voters were parking on the property, so all voters were safely behind rolled-up-windows before they exited the protection zone.
We compromised on just doing drive-bys for the other precincts. There wasn’t any obvious monkey business going on outside, and after an hour or so we’d scoped out all the polling places so I called our team leader to report our experiences (and to call him out a bit for sending us on a fool’s errand). My first two attempted calls to the team leader got me a robotic “Please enter your mailbox number now” which definitely played up the snipe hunt aspects of the afternoon, but I eventually got through to him, said, in essence, ‘this is a waste of time’ and then we knocked off for the day.
Our experience in Bryn Mawr was actually mostly a good one. If we were hustled out immediately, it’s safe to assume that anyone trying to hassle voters would have been ejected just as quickly. Still, getting shooed out of the polling place left us both feeling very sheepish. In retrospect, there’s no particular reason why the election judges should know or care to distinguish between people representing ‘Election Integrity’ (the bad guys) and ‘Election Protection’ (us). And now if I hear news reports about voter-intimidating vigilantes showing up at polling places, I won’t know for sure that they aren’t talking about me. It’s not like I had a chance to say “But wait, we’re here to ensure voting rights! Ensure!”
I still don’t know what to do about those damn billboards.
Posted in Uncategorized
Leave a comment
Test Post
Posted in Uncategorized
Leave a comment
I have two small problems today:
1) The words ‘discrete’ and ‘discreet’ have identical derivations, but different meanings in English. Not only can I not remember which is which, I only occasionally even remember that they are different words. Which, in French and Latin, they aren’t.
2) I told Pandora that I like the band Barcelona because I wanted to listen to squealy nerd-themed 80’s-style synth rock in the manner of such hits as “I Have the Password to Your Shell Account” and “Planet Jerk.” It turns out there’s a newer, more-popular un-squealy band called Barcelona which is the only Barcelona that Pandora knows about and now my stream is polluted with hundreds of naval-gazing contemporary male vocalists.
Posted in Uncategorized
1 Comment
Flea circus



Lately I’ve been having some unintended success with producing large amounts of freshwater microalgae (it’s growing in the water bath which keeps my on-purpose plankton tanks warm) so I decided it was time to get some filter-feeding freshwater plankton to turn my green water into something useful.
Ever since I got these guys (the grown-ups are about 1/4″ or a bit less) I’ve been claiming to everyone that they’re ‘born pregnant.’ I’m still pretty sure that’s right, but wikipedia doesn’t back me up so I’d like to get some photographic evidence. The above shots are with my pocket camera — the following are with a kid’s digital microscope.



Puzzling! Not only are there not tiny pregnant daphnia inside the parent, but there aren’t even baby fleas in there at all — just blobs that look suspiciously like eggs. Either I’m completely misunderstanding how this life-cycle is supposed to work, or my daphnia have decided that my basement is about to suffer ice and/or drought and they’re making little bomb shelters to weather the coming cataclysm.
I will try to scoop out a few more expectant mothers tomorrow and see if everyone is in the egg business or if I just happened to scoop out the one long-term thinker.
Meanwhile, here are a few close-ups of one of the ostracods that have started reproducing like mad in an underpopulated shrimp tank. Another let-down: turns out that when multiplied 60x they just look like big pinto beans rather than tiny ones.
Posted in critters
Leave a comment
Snacks in Conclusion
I’m back in Minneapolis. I never cease to be impressed by how very, very far it is from Malaysia to Minnesota.
Here’s my last bunch of out-of-context food photos from the last week or so.

An ice kacang from a western-style coffee shop in a mall in Ipoh. I’m not sure if the ice cream and peanuts are Ipoh-style or just a feature of that particular cafe. The green frog-egg looking things are basil seeds… apparently they do that if you soak ’em in water for a while.

Also from a mall in Ipoh, ‘Claypot Rice.’ The pot is heated over a gas flame until it’s dangerously hot, then rice and chicken are scooped in where they get all toasty and crispy around the edges. The food is pretty basic, but there’s an element of excitement in that customers are expected to carry these glowing-hot loads on a plastic tray through a crowded food court to an empty seat. It’s a miracle that I didn’t require salve and bandages at the half-way point.

“Kao Soi Kai” from a roadside stand in Samoeng. Kao Soi is the default noodle dish of Chiang Mai. It’s coconut soup with flat, rich egg noodles and a bit of meat. Every version that I encountered also had crunchy chow mein noodles sprinkled on top.

From Huen Phen restaurant in Chaing Mai: Jackfruit salad and ‘crispy pork’ (which turns out to be the same thing as chicharones.)

Stuffed bamboo shoots, also from Huen Phen. I’m happy to report that you can get this same dish at Ruam Mit in St. Paul, and I like it slightly better there. Of course, the jackfruit options are a bit limited in St. Paul.

Back in Singapore, my first priority was getting a bowl of mee pok at Bedok Market. I will rejoice if I can find a place in Minnesota that serves Malaysian-style noodles in chili, but I suspect that you have to have a noodle factory nearby to produce the same effect.
Posted in food, travel
Leave a comment
SAF Yacht Club
I’m back in Singapore today to pack up and catch my breath before flying back to the US. It was a nice clear day today so I tried to shoot a panorama of the yacht club where I’ve been staying… the stitching isn’t perfect but you can get the idea. Click to see the full-sized image.
To the left is the club hotel, in the middle is the pier/breakwater that leads to the marina where the Clamn is moored. On the right is the club restaurant.
In addition to all the cargo ships visible in the straight, there’s one more feature to the view which didn’t show up in that panorama — the Changi HDB Staging Ground.
I spent a long time wondering why there was constant construction at the staging ground but nothing ever got built. It turns out that the staging ground is where construction rubble is hauled after buildings are demolished. The debris is loaded into barges and hauled to various points around the coast for land reclamation.
Posted in travel
Leave a comment
There were a couple of nervous emails about the Bangkok protests in my inbox this morning, so, just a quick update:
1) I’m back in Singapore today, so I’m unaffected
2) Chiang Mai (where I was when the protests started yesterday) has overwhelming support for the ‘anti-government’ folks — this consensus means no one bothers to protest there.
3) The protests were scheduled and expected, and I flew back to Singapore directly rather than via Bangkok to avoid the commotion.
Posted in travel
Leave a comment








