Stopping all motion in webpages

I upgraded to Firefox 2 yesterday first on one machine, to test, and then, once I found it seemingly transparent, on my laptop as well. My perception is that it's faster and a little cleaner -- it has a few new features. Most importantly, my motion-blocking strategies all still work. (I also saw this piece which has a few ideas for making the interface work better on macs -- I used about half of these.

To stop motion in web pages, I have a variety of strategies: I disable animated gifs: image.animation_mode: none. I turn off the "blink" tag: browser.blink_allowed: false. I also use Flashblock, so I can see flash if I want, but it doesn't load unless I ask it too. It makes browsing webpages tranquil, without bouncing, jiggling, wiggling ads trying to get my attention. I've gotten addicted to it and can barely stand to browse the web without these modifications.

I still haven't figure out how to block a few things adequately: the stupid graphics that some sites (like Forbes) send sailing across the screen. I also don't know how to turn off javascript widgets that rotate images without also breaking google maps. If it gets bad enough, I guess I can just use Google Earth instead. :-/

Roundup

It was a busy weekend. I opened up the intro labs over the weekend and took some cool pictures of the critters we found using a Berlese funnel. The second E-o-day roundup appeared at Global Voices. It turned out a bit less focused than I might have hoped. I need to think more carefully in advance next time. I was also inteviewed by Libera Folio about Esperanto Day. Perhaps best of all, the pledge at Pledgebank was fulfilled! I'd hoped we could get 25 people and we've already hit 27. It's starting to feel like there's actually a growing swell of people and ideas pulling the project along. I also got a copy of the ARE video posted at Farbskatol'. This one preserves the original 16x9 aspect ratio and looks a lot better. Nifty.

Another week in review

I spent most of the morning getting the intro labs set up for an open house for prospective students. I've done this for the past 5 or 6 years (with maybe one exception). I've got it down to an art: I go up to a spot in the Pelham hills that has a little depression that's usually flooded at this time of year, collect some water filled with critters, and set up a bunch of stations around the lab with stuff for people to do. Once people show up, I give a little spiel where I talk about all of the measures we've taken to give students a "small group experience", even in the face of a 700 student enrollment, and then I let them wander around in the lab.

I did a couple of new things this year: I set up a berlese funnel yesterday and had a bunch of cool stuff to show people. When I took entomology, I was amazed by the interesting critters that show up when you do a berlese funnel: collembola, proturans, diplura, psocopturans, mites, pseudoscporpions, and beetles -- lots of beetles.

This morning, I saw that my more recent article at Globl Voices got published: Vojaĝo tra Esperantujo / A Vojage through Esperanto-land. It is a bit unfocused, but doesn't come across too badly, I hope. I finished it a bit quickly with the goal of having it get published on the 15th. We didn't quite manage that, but I'm holding pretty close to my goal.

This week, I succeeded in one of goals of recent months: the 2008 ELNA Landa Kongreso will happen together with the Tut-Amerika Kongreso de Esperanto (TAKE). Jose Antonio Vergara and I talked about trying to make this happen months and have been trying bring it about. Not everyone was as eager as I was for these to happen however, but through hard work at persuading people on both sides, I managed to make it happen.

I filled out my AFR (annual faculty review) this week. I hate doing that -- so many of the things I do don't fit cleanly into the categories of the AFR. This year, however, I assume I don't have to worry too much, since I received the Faculty Outstanding Service Award. It seems like that will count for a lot.

Week that was

I wrote a long blog post yesterday and lost it when my machine crashed. Stupid iPods. I had Charlie's iPod plugged in. I plugged in mine and it asked to update it. So I agreed to update it, but it failed and eventually the whole machine became unresponsive. I eventually had to take it down and lost my unfinished post.

It was a busy week at work, but good and productive. I'm not chair of FSUC&ECC anymore! I got a new committee set up for MSP and recruited someone for a key position. My class seems to be going pretty well. The TAs used my gene expression models and they didn't break. I've been spending a lot of time in the BCRC, which is good. Basically, I'm busy, but things are going well.

The ad at BoingBoing finished up and I wrote a report about it. I was pleased that it bore out my general thesis, which is that investing effort in getting bloggers to say something can amplify your message. I didn't think you had to be a rocket-surgeon to figure that out, but getting the ad to happen sucked up so much of my time that I really began to question whether it was worth it. The ad was such a success, however, that even those who'd been the biggest skeptics were talking about it "kicking a--".

We had parent-teacher conferences for both boys this week. Charlie's successfully made the transition to middle school -- he seems to be having a great year. Daniel's having a rough start with third grade, but only in the sense of missing a good opportunity for fun. He'll come around.

Books

At the library on Saturday I found three books to check out: Seeker by Jack McDevitt and Glasshouse by Charlie Stross. Seeker was OK, but Glasshouse was a really great book -- a real home run.

When I picked up Seeker, I couldn't tell if I'd read it before or not. In fact, I had to read 50 or 100 pages to be sure. It's very much like Polaris, his previous book about the same characters. It's a kind of scifi archeaology story -- I'm a sucker for that stuff. I enjoyed it and I'm glad I read it, but it was a bit forgettable.

Glasshouse is set in the Accelerando universe, but doesn't depend of having read any of that stuff before. I found it gripping -- almost impossible to put down. Very clever and well crafted. And then it all comes together on page 317 -- one of the funniest pages I've ever read. I wished I could share it someone, but you need to know too much to appreciate the humor. Really good. Go out and read this book.

Whew!

TGIF! It's been a tough week. I came down with a cold on Friday, so my last weekend was pretty marginal and the work week seemed endless. Still, I got a few things done.

The big news was that I finally persuaded ELNA to buy an advertisement. We bought a small text ad. It took me weeks of persistant effort to make the case that we should advertise at BoingBoing and that we should advertise Esperanto Day there. But after investing perhaps 20 hours of focused effort over a period of weeks, I was finally able to bring it off. The ad is live at boingboing as I write this. I keep hopeing that Esperanto Day will eventually develop a life of its own and begin to gain momentum without requiring constant effort on my part. It feels like it could be close, as every day, I'm finding new references to it here and there.

Updated unknown gene expression problems

For a couple of months, I've had an idea for updating the Gene Expression Models I started creating a couple of years ago. There are three models: a lac-operon simulation, a model that illustrates the ways that two genes can interact to control the operation of a third gene, and a set of unknown problems for students to explore.

The unknown problems present a system of 5 genes to students. The students need to understand how the genes interact: which ones turn on or turn off the others.

I had figured out that there were three basic types of unknowns, those that: oscillate, run to fixation, or embody a race condition. In discussion with Randy, we had decided that there is also those that are self-initiating versus requiring a stimulus of some kind. In thinking about it, I decided that it was a useful diagnotic technique to be able to add some of each of the gene products independently. So I added a button that lets you squirt a little of each kind into the system. And I created one problem that doesn't do anything until you squirt something into it. I'm very happy -- it works great and adds a nice wrinkle to exploring these systems.

Hypermart internal server errors again

We've been using Hypermart for hosting at Esperanto-USA -- boy do they suck. Repeatedly, over the past 6-8 months, we've had periods of days where 50-80 percent of the connections are rejected with an "internal server error". Because some to half of the connections work fine, it's pretty clear that it's not an actual problem with our site -- I suspect that they have a server farm and a bunch of the machines get compromised or misconfigured resulting in the problem. The worst part is customer service -- if you contact them the nearly always hit reload and say "Oh, it was just a temporary problem -- it's fine now." Of course, all you have to do is hit reload a couple more times and you can see that the problem happens half the time you visit the site. Incredibly, the last time there was a problem they wanted me to tell them my password before they'd escalate the problem. Eventually, we found a way around having me tell them my password (which I am adamant a sysadmin should *never* ask for). When they did escalate the problem, we didn't hear anything for a couple of days (while the problem gradually got better -- I assume as they did reinstalls of screwed up or compromised machines in the server farm -- and then we got a note saying "We can't reproduce your problem". Morons. We really need to get a different hosting service for E-USA. I'm glad I don't use them for my personal site.

Highlights

Deval PatrickIt was a long first, full week of the semester. Some highlights included seeing Deval Patrick at a press conference in Springfield, going to the mat at ADTC for declining to provide feel-good services for a committee, and being compared with Dick Cheney.

It was really cool to see Deval Patrick give a stump speech. There was a huge crowd at his office in Springfield -- a couple of hundred at least -- including Ellen Story, Peter Kocot, Peter Vickery, Claire Higgins, and other notables. It was an extremely diverse crowd -- something you don't see in Amherst everyday (outside of my children's elementary school classses). And it was a very impassioned speech that called on people to reclaim their civic duty of being engaged with politics, a topic that is near-and-dear to my heart. I really hope he wins the Democratic primary; I think he has a good shot at becoming governor of Massachusetts.

The Republican, Kerry Healey, has been advertising that she supports education which, if you look at the last 4 years while she's been lieutenant governor, just seems patently false. I don't see how she's going to make that case at all.

The ADTC thing is stupid: a subcommittee wanted to send email to other Democratic committees using the ADTC SMTP server so that it would be more convenient for the people on the subcommittee to set the From: header, because that's inconvenient with the mail software they're using now. Yes, I'm the secretary. Yes, I set up the web site. But I don't want to build POP accounts and try to support people making SMTP work. If someone actually needed it -- if they didn't have SMTP service -- I would be a lot more persuaded. But when the answer is "I think you should do extra work because don't want to learn how to use different mail software," I'm unpersuaded. And it's the sort of thing that could easily become a *lot* of work if there are problems with the SMTP service or the hosting service ends up in the RBL (which has happened). I don't want to get in the middle of that. As I have explained, to various people, at length, repeatedly. But, as I knew they would, the subcommittee brought it up as a motion in the general committee meeting to force me to do it. I spoke against it. No one actually understood the issues at all, as far as I could tell; they didn't understand why this guy wanted it, and they didn't understand why I was saying no. So, eventually (over both of our objections) they tabled the discussion. I was actually ready to resign: I was going to finish the Minutes and then immediately submit my resignation. Oh, well. There's always October. Did I mention the fellow proceeded to come up and ask me again, after the meeting adjourned?

Then there's the Esperantist who compares me with Cheney, claiming that I'm wedded to a particular idea and won't consider changing it. It's the same argument I would use again him (although I'd like to think I wouldn't stoop to ad hominem attacks to try to make the point.) It's an interesting problem. He wants to advertise to try to increase the membership of ELNA. I agree that there's no question but that we need to increase the membership. I think its a mistake, however, to try to recruit members from among non-Esperanto-speakers. I think the goal should be to convince people to learn Esperanto and then try to get Esperanto-speakers to join ELNA to support Esperanto activity.

Partly this is just a "clarity of message" issue. If we always say "learn Esperanto" in English and "Membrigxu je ELNA" in Esperanto, I think it's absolutely clear what our goals are. If we try to convince non-Esperanto-speakers to join ELNA, we will have to make a case that (I think) is unconvincing.

I think we can make a better case to convince someone to learn Esperanto than we can to convince them they should join an Esperanto organization when they don't know the language. ELNA membership confers little or no benefit to someone who's just thinking about learning Esperanto. OK, there's a discount on books, but most people who are still thinking about learning Esperanto are probably going to try out learning online, without books and stuff anyway. Personally, I think most people join ELNA for no reason other than that they want to support Esperanto activity. I think that can be persuasive to Esperanto-speakers, but I think it will fall on its face when trying to attract non-Esperanto-speakers.

At the root, however, is the fact that ELNA still hasn't addressed what its mission is in the age of the internet. I don't think the services we offer provide enough value to persuade people to join. If ELNA can become successful at a new mission of, say, "growing the Esperanto community," I think ELNA will pick up more members, both because Esperanto-speakers do want the services ELNA offers, and because Esperantists will support the mission of growing the Esperanto community. As long as we continue to pretend that people join ELNA only because of the services we offer to members, I think we're doomed.

But, it's Friday... Tomorrow is a Lucky Day, when I will get to stay home with my wonderful children and try to recover my sanity because there's another week looming on the horizon. And it promises to be a doozy.

Mornings

I've always been a morning person. Once the sun is up, I want to be up (until it's time to take a nap in the afternoon). During the fall, however, when mornings get later and later, it gets harder and harder for me to get up early until at some point when I wake up before sunrise anyway. We're close to that time, when waking up in the mornings is hard.

It used to be that our morning schedule was very simple: Dad had to go to work and the children had to go to school. Now, however, one boy has to leave to go to the middle school at 7:15 (unless it's a "late start day"), another goes at 8:15 or so, and, if its Monday, Wednesday, or Friday, Mom goes to work (unless she's rearranged her schedule). My brain hurts.

It's particularly rough this week with Lucy gone. We forgot to take out the trash, the dog is feeling left alone (and has started chewing up shoes again), the kitchen is stacked up with dirty dishes, and I didn't get any breakfast this morning.

Not that I'm complaining, mind you. I have it awfully good -- its the American Dream. And actually, the craziness seems a bit less when the boys head off to school individually: when both boys were running around, with the dog barking, and the mom yelling "don't forget to brush your teeth!" I think it was even crazier.

Pages

Subscribe to Bierfaristo Blog RSS