Kurt Vonnegut is dead. So it goes.
10/22/2009
4/12/2007
3/31/2007
Overlabel with JQuery
I’ve been playing with JQuery lately, and when I found a need to use the wonderful little accessible compact form script by Mike Brittain, I thought I’d try to duplicate it with JQuery’s simpler syntax. This is my first attempt at anything close to a JQuery plugin. It works for me, as you can see on the test page.
Here’s the code I wrote (Update: There is an updated version in the comments.)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 jQuery.fn.overlabel = function() { this.each(function(index) { var label = $(this); var field; var id = this.htmlFor || label.attr('for'); if (id && (field = document.getElementById(id))) { var control = $(field); label.addClass("overlabel-apply"); if (field.value !== '') { label.css("text-indent", "-1000px"); } control.focus(function () {label.css("text-indent", "-1000px");}).blur(function () { if (this.value === '') { label.css("text-indent", "0px"); } }); label.click(function() { var label = $(this); var field; var id = this.htmlFor || label.attr('for'); if (id && (field = document.getElementById(id))) { field.focus(); } }); } }); };
And it would be called like this:
1 2 3 $(document).ready(function() { $("label.overlabel").overlabel(); });
I’m wondering whether there are some simplifications to this that a more experienced JQuery user could explain, though. I feel as though it’s still too wordy, and that it spends too much time switching between the DOM elements and the JQuery ones.
In any case, if you are interested in this (public domain) plugin, you can grab a zip here, or just go straight to the Javascript source.
2/22/2006
Too much democracy?
Does the United States government think that too much democracy is a bad thing?
It seems so. Two stories are bothering me. First, the Bush administration is reclassifying documents already made public. This is of course in keeping with the way this Administration has handled practially everything, but knowledge about our government is fundamental to true democracy. What harm is there in leaving up cold war era documents?
Secondly, and more interesting, we have the question about support for the new Palestinian government. Hamas won a majority of seats in the Parliament. Because Hamas is on some list of terrorist organizations, the Administration will withhold all aid that we’ve been giving to the Palestinian people. Bush has been touting the uptick in democracy in the Middle East; clearly he only means democracy that kowtows to his views. How in the world do we justify this? Is this punishment for the Palestinian people who had the gall to select leaders we don’t like? Hamas is not the government. Hamas members will form the core of the administration and the majority of the legislators, but this does not mean that the philosophy of Hamas will become the policy of Palestine. If it does, if Palestine renounces its peace accords, if it calls for the destruction of Israel, then we have reason to act. But not now.
What’s Bush’s idea of democracy?
10/11/2005
Judith Miller
I’ve been torn about the whole Judith Miller case. I believe strongly that, in most instances, reporters ought to be protected from requirements to reveal their sources. But this is mostly to ensure that whistleblowers are encouraged to report on wrongdoing in government and in business without fear of reprisal.
The current issue is very different.
It’s taken me a while to figure out why I find it so different, but I think I’ve got it: the wrongdoing in question is the act of telling the journalists about Valerie Plame’s secret. The reporter in this case is in fact a witness to the crime. This is not a matter of protecting someone who’s revealing government corruption; it’s hiding the identity of the actual corrupt official.
Now I don’t know what I feel about the law making it a crime to reveal the identity of a CIA agent. (We are paying people to do to other countries — spying — that which we prosecute as a crime when others do it to us? Something’s not right there.) But it’s so likely the case that this was done as a punishment against Plame’s husband that it is at least an act of immoral cowardice; that it’s also against the law means that the Administration should chase it down and at least fire the perpetrators. But we all know that Bush values personal loyalty far beyond integrity.
What a mess.
As far as I’m concerned Judith Miller had no right to protect her so-called sources if what they were doing was in fact carrying out a vendetta against Joseph Wilson through his wife. And I haven’t heard any other plausible explanation about the whole sad affair.
6/10/2005
Magic Picnic Basket
The essay below is completely unfinished. But I don’t know when I will ever get back to it, so it’s time to post. I’ll note any updates at this location.
I have a magic picnic basket.
I know it is magical, because I was told of its powers when it was given to me — fifteen years ago, as a wedding gift. I’ve lost touch with the friend who gave it to us, but I think of her often. The note said that whenever we filled the basket with food and took it on a picnic it would magically transport us back to our wedding day. It has. For fifteen years, it has brought us back to an overcast June day and a picnic wedding.
But more than that, it reminds me of that friend. Betsy is a generation older than me. She was not the first adult to treat me as a peer, but somehow she was the first one with whom I felt entirely comfortable in such a relationship. Her example helped me define what it meant to be a productive member of society, how to stand up for what one believes and still get on with the neighbors. That was not a lesson that came naturally to a political active but socially awkward college sophomore. I never felt I idolized her, but I wanted to be like her in a way I never did with my own parents, who I love and respect greatly, or my father-in-law, whose gentle ways, firm beliefs, and contributions to the world around him make him an ideal role model. I’d known several priests with a demeanor like Betsy’s, but that always seemed to be part of the job and not the person. With Betsy, gentleness wrapped around a strong sense of purpose seems to be her very essence.
The basket is a plain reed basket, narrower at the top, with a green rim and handle and a design in green woven into each side. For no reason I can explain the simple design looks to me to be Native American. It was always easily able to hold lunch for two and could now — should we forgo the blanket — hold enough for our family of four.
It served its first picnic the day after the wedding. The honeymoon was scheduled eight weeks later; the day after the wedding was spent at a nearby park with the group of friends that had pulled together around our relationship. It was made up entirely of people of our own generation; I’m sure no one even considered inviting Betsy, who had anyway gone home. Now, when I’m closer to the age Betsy was then than to my own wedding age, it seems unfortunate; but really, at my age I would probably have to turn down such an invitation myself. I’m sure I’d have some responsibility to fulfill the next day. But this basket and two other wedding gift picnic baskets came along. I guess that when the wedding is itself a picnic, picnic baskets are a natural gift idea. The other two baskets have long disappeared. It doesn’t matter much; I don’t remember who they were from, and they certainly were not magical.
I met Betsy at my first Quaker Meeting. I’d grown up active in the Episcopal Church, and my first year of college had continued as a member. When I went home that summer and attended my first service back in my old church, everything was gone. The deep fulfullment I’d encountered in the service was just empty ritual. I decided to explore other religious possibilities when I returned to school. I did a lot of reading that summer to weed out the churches I wasn’t interested in trying, and two possibilities stood out as likely fits. I tried a Quaker Meeting first; it fit so well, I never felt any need to try the Unitarians. Betsy was at that first meeting. She was serving then as the Clerk of the Meeting, which meant that after the sole Quaker ritual — an hour of shared, expectant silence — she made whatever announcements were needed. The Clerk was the public face of the meeting. A communal group with no hierarchy, and little clear-cut organization, Quakers can seem almost anarchic. An effective Clerk can strongly bind the group together and find broad consensus where none seemed possible. I think part of my admiration for Betsy had to do with the accidental fact that I met her when she was Clerk. I’d never seen an organization that worked so smoothly, and to me, Betsy personified the bizarre but fascinating structure that is the Religious Society of Friends, aka the Quakers.
The basket doesn’t serve picnics any longer. It has aged too far. The fading green handle is askew and would probably fall off if we tried to carry ten pounds of picnic. For some years now it has served in a more menial role. It’s the recycling bin. It sits in the pantry next to the trash can and collects bottles, cans, milk jugs and whatever else we need to recycle. When we don’t let it overflow, I carry it outside and sort the recyclables into their separate bins. When we’ve let it get too full and can’t carry it out easily, I sit on the floor next to the basket and sort into paper bags. It’s then that I feel a twinge of guilt. This is not what the basket was meant for. This basket should be out in the sunshine. It’s not that I feel Besty would object. She’d probably be happy that it helps serve a useful cause after it’s career of feeding the ants. But it doens’t feel right. It’s a demotion and obscurely smells like neglect.
Perhaps my feeling is regret over the picnics not taken. There have been some, but far too few. And we never get less busy. Lately it’s been the four days each week of little league, two of dance, the recitals, the plays, the PTA. That’s just the kids. We also need to remember the turtle, guinea pig, rabbit, two cats, two dogs, twelve fish, and twenty-four horses on the property. And the business my wife runs. And my full-time job. There’s not too much time left for picnics. And yes, I’m on the town website committee, the Democratic Town Committee, and the Board of Education.
Betsy was on the Board of Education, too. Hers was a larger, more complex school system, almost certainly with larger, more complex problems. But still, it’s a Board of Education, a contribution to the children and to the whole community. When I discuss being on the board I mention my schoolteacher parents and my Superintendent father-in-law. But it’s Betsy I think about.
My basket probably won’t last much longer. There’s some mold in the bottom, and the handle is getting worse. One day, I’ll empty the basket into the bins, then drop it into a bin of its own. In the landfill, it will decompose quickly, providing fertilizer for new reeds, new baskets, new magical wedding gifts. It’ll be a terribly sad day, though, because I don’t know if I’ll be discarding the magic along with the basket, and I won’t know for sure until it’s far too late. You see, the magic is still there. I don’t have to take it to the park to return to the wedding day. I just need to hold the basket, to look at it, to absentmindedly discard a used olive jar into it.
There were other friends from the Quaker Meeting at the wedding too; I imagine they gave gifts as well, but none of them stand out. It’s funny what gifts I remember: the silverware from my inlaws, the green throw rug from Debbie, the waffle-maker and syrup from Elham, the knives from my kid brother, Mike, and from church-and-camping friends, a gigantic purple tent that served as our honeymoon suite. Still, no one but Betsy gave a magical gift.
I have a magic picnic basket. It conjures up memories of my wedding in a way nothing else can. I wonder, does everyone think of their own wedding as far different from the others they’ve been to? Mine seems decidedly non-traditional. A Quaker wedding involves no officiant. No one marries the couple; they marry each other. The exchange of vows is preceeded by silence, followed by silence. The silence is broken by friends and family offering advice, memories, silly stories, just plain congratulations. There is no structure. It’s never your turn to speak unless you decide to stand up and break the silence. People are uncomfortable with this; it’s awkward to break a shared silence. Most Quaker meetings I attend are completely silent. Quakers are used to this, though. It is in shared silence that Quakers best hear the thoughts shared by the community. In a group of mostly non-Quakers, it could quickly become excruciating.
Betsy spoke first. I don’t remember what she said. I don’t remember what anyone said, really. But she stood up and made it clear that anyone who likes may break the silence. Her gentle manner made it clear that her words were simply extensions of the silence, silence made word, silence spoken aloud. Others spoke afterwards, hesitantly at first, then more rapidly, until after a while we could barely pause to hear the silence before the next person spoke. They made us laugh, made us cry, made us think. But Betsy made us listen. The only words I remember now, fifteen years on, were those of my father and those of one sister-in-law. But the tone I remember, and the emotions, and the interplay of seriousness and frivolity. That was the tone set by Betsy.
Memories of my own wedding remind me of others. I remember clearly the weddings of my wife’s brother and of two of her sisters, all what seem to me perfectly traditional weddings, but perhaps were enchanted to the couples involved. Both of my brothers had less traditional weddings. A church-going family, none of us married inside a church, nor indeed inside anywhere. Chuck and Julie’s backyard wedding, where there was actually a response to “speak now or forever hold your peace,” an impassioned and articulate response by Julie’s dog. Holly and Toms’s outdoor wedding where the best man was a woman and the maid of honor a man. As far as aI know, all these marriages are still going strong.
Two weddings less fortunate stand out even more strongly. The first wedding Amy and I attended as a couple was a few years before we married. Kathy and Mike didn’t seem to have what it took to keep a marriage going, but how could we tell them that? There seemed no way to tell Kathy that we didn’t approve without losing her friendship, and we kept silent. The first wedding we attended as a married couple was between Ellen and John. We liked them both, but not the relationship between them. Again, we kept silent. Both marriages lasted some years before falling apart. I can’t help but wonder if they wouldn’t have been helped by a magic picnic basket.
4/24/2005
Crazy Cyclists?
I’ve been teasing cyclist friends for years about their obsession with the weight of their equipment. Many serious competitive cyclists will spend a great deal extra money on a component that weighs fifty grams less than the cheaper one. Fifty grams! Their own body weight is sure to fluctuate more than that from day to day. How can their equipment’s weight make such a big difference? They always insist with some hand-waving argument that there is a real difference between their own body weight and the weight of their equipment.
Well, I’m starting to wonder if there really is something to it. I’ve been taking long walks most days, a 4.2 mile (6.6 km) loop through our hilly neighborhood. In the middle of it I run for about 1 km (.62 mi.) I’m not in good enough shape yet to run much further. I start out running up a very gradual uphill, then flat, downhill, flat, and back up a steeper hill. I’ve never made it to the top of this (fairly short, but hey, I said I was out of shape!) hill. But I’ve noticed that there seems to be a correlation between how far I make it and whether I’ve locked up one of my dogs before I leave.
Now, wait. There is logic there. I always take along Ballou, my Newfoundland cross. He’s younger, more energetic, and able to keep up. I have to have him on a leash, though, or he’ll run free. Our older dog, an epileptic yellow lab named Mowgli, loves to tag along, and he can run free for almost the entire walk. I have to leash him for the last stretch, which is a busy, windy, and hilly road. But this means I have to carry a leash for him the rest of the way. I carry a leash that splits into two ends which I attach to both dogs, since the short handle I use for Ballou doesn’t work well when I have another dog attached too. And I use a choke chain on the end of it or he’ll pull out of his collar when he decides he’s too tired to keep up. This whole setup probably weighs a pound and a half (.7 kg.)
I don’t always take Mowgli along. I’m doing this walk for excercise, and he slows me down and frustrates me, even when I’m letting him trail behind.
When I don’t have him with me, and the leash is hanging on the gate at home, I can run further up the hill than when he’s by my side. Is it coincidence? Possibly. Is it the extra weight? I’m starting to wonder. But I check the scale most mornings and know that my day-to-day weight fluctuates significantly more than the weight of that leash. Are these crazy cyclists actually onto something?
4/10/2005
John Paul
It’s quite the popular name, isn’t it? There’s the magician, John Paul Ziller, the musician, John Paul Jones, and the admiral of the same name. There’s the judge, John Paul Stevens, the pontif and his predecessor. And of course most famous was the entire band, John Paul Georgeandringo.
4/6/2005
Moral Dilemna
It’s fun to actually struggle with a moral debate involving the day’s news. Usually, I find myself quickly making decisions on most of the issues presented in the media. But a story on NPR’s All Things Considered show last night on states considering a “conscience clause” for pharmacists gave me pause.
Basically, a pharmacist refused for ethical/religious reasons to fill a presecription for the “morning-after pill.” He was fired for violating the drugstore’s policies on these matters. Now some states are considering laws which will allow these pharmacists the right to refuse to fill these prescriptions.
I’m in favor of conscientious objector rules. I think there are many places for them. A Quaker, I know many people who have in fact invoked them in regards to military service. And I absolutely agree with rules that allow medical personnel to opt out of providing abortions, although I don’t know any details of the relevant laws.
But there is something different here, and it is only now as I type this that I’ve really put my finger on the issue. I certainly think the owner of a pharmacy has the right to refuse to stock any medicine which offends her. But doesn’t she have the right to choose the policies of the pharmacy, and to fire those employees who refuse to follow them?
Arguing by analogy is frought with problems, but I’m going to do it anyway. Should such laws also protect Walmart employees who refuse to sell a gun because they think it might be used for murder? How about a Burger King employee who refused to sell an Enormous Omelet Sandwich because it’s high-fat content is too dangerous?
Okay, now it’s clear to me. Thanks for listening. ![]()
3/30/2005
Milestone?
Or just an inchpebble?
Nice round number in the weight loss project. As you may know, I’m trying to lose a significant amount of weight. The doctor told me I should lose 75 pounds (2.2 pounds = 1 kg.) That was ten months ago. As of yesterday, I’ve lost 50 of them. My personal goal is another 15 pounds beyond what the doctor recommended, so I have between 25 and 40 pounds to go.
I also am off one of my medicines. I ran out of one prescription for a day or two, but once I’d refilled it I noticed that my blood sugar was remaining steady, so I never started it back up. I’m seeing the doctor next week and will double-check with her then. But for now, I’m down to one diabetes medicine. And I’m hoping to get off that one too next time. My dosage is already pretty small. If that works, I will be managing my diabetes with nothing but diet and exercise!
I haven’t checked my blood pressure lately, but my blood sugar is staying in reasonable ranges. I think I’m licking this thing!
3/15/2005
Stylesheets Plugin
I’ve created my first WordPress plugin. It allows you to add your own stylesheets independent of the chosen theme. You can download it at http://scott.sauyet.com/php/wp-plugins/stylesheets/. Install is the standard, unzip, drop it in the plugins directory, and activate. It adds a panel to the managment page.
The genesis of this plugin was a little itch I had to scratch: I’ve been playing with themes for my blog. Someday I’ll get around to writing my own, but for now I’m working with many of the beautiful options available online. The trouble is that I kept having to patch the stylesheets with a little extra CSS that I was using on my site. I have some health issues that I’m tracking with markup that looks like this:
I’m at <strong class="good reading">78</strong>, which is in the
target range of below <strong class="target reading">100</strong>.
which in this blog looks like:
I’m at 78, which is in the target range of below 100.
and of course sometimes there’s a "class='bad reading'" too.
To go along with this, I’d been adding a tiny bit of CSS to the stylesheet for each theme I tested. This is tedious and error-prone, and seems to be against the spirit of WordPress.
So when I started to understand the plugin architecture, I created a tiny plugin that added the necessary CSS to the head of the document. Then I switched to an extenal call to the stylesheet. After that, I arranged for the call to the stylesheet to call through the plugin itself. At this point I realized that these techniques could be useful to others. So I’ve generalized it quite a bit, and tried to reasonably bulletproof it.
I think it’s straightforward to use, and self-documenting. It allows you to create as many separate stylesheets as you like, each one including as much CSS as you choose, linked or imported (maybe later I’ll add the option to include the CSS directly in the head), and associated with whatever collection of media you wish. You can also choose to hide any of these stylesheets.
I’m pretty happy with the results, but so far I am the only user. I would love to hear feedback from WordPress users.
(more…)
2/25/2005
US Kidnap and Torture Policy
Today’s New York Times Op-Ed column by Bob Herbert is a clear-cut sign of what kind of government we are developing in the United States:
In the fall of 2002 [Maher Arar], a Canadian citizen, suddenly found himself caught up in the cruel mockery of justice that the Bush administration has substituted for the rule of law in the post-Sept. 11 world. While attempting to change planes at Kennedy Airport on his way home to Canada from a family vacation in Tunisia, he was seized by American authorities, interrogated and thrown into jail. He was not charged with anything, and he never would be charged with anything, but his life would be ruined.
Mr. Arar was surreptitiously flown out of the United States to Jordan and then driven to Syria, where he was kept like a nocturnal animal in an unlit, underground, rat-infested cell that was the size of a grave. From time to time he was tortured.
Mostly, I’m just sickened, but there’s a part of me that can’t help but feeling that a country that would elect — and re-elect — George Bush deserves this sort of government. (Okay, make that a country that would re-elect GWB; it was the Supreme Court that elected him.)
Herbert ended his column with this:
A lawsuit on Mr. Arar’s behalf has been filed against the United States by the Center for Constitutional Rights in New York. Barbara Olshansky, a lawyer with the center, noted yesterday that the government is arguing that none of Mr. Arar’s claims can even be adjudicated because they “would involve the revelation of state secrets.”
This is a government that feels it is answerable to no one.
I’m afraid that this is quite literally true. The Bush Administration sees itself above our law, and our country above international law. How is the country going to fare with four more years of this evil?
2/17/2005
Good health news
In September, I posted my first progress report on my diabetes. It’s time for an update. I had various tests done at the end of January, and I finally got the results back. My daily blood sugar readings remain relatively good, although they are varying a little more than they did in September. The main long-term indicator for diabetes is the HbA1c test. The target is a reading under 7.0. In September I’d gotten down to 6.2. This time I was at 5.9.
My blood pressure seems to run pretty consistently around 125/75. Although my weight has been sitting pretty still lately, I’m 40 - 45 pounds down. That means I still have between 30 - 35 (doctor’s recommendation) and 50 (my own hope) pounds still to go.
Cholesterol is good, too. The target for total cholesterol is under 200. I’m at 122. For the LDL (bad) cholesterol, I’m at 78, which is in the target range, of below 100, and my triglycerides, at 99, are well under the target of 150. Only my HDL (good) cholesterol is off. The target is to be in the range 40 - 50; I’m only at 28. Still not getting enough exercise, I guess.
The other news has to do with my hypothyroidism. I reported last month that there was concern that the Hashimoto’s Thyroiditis together with the diabetes was a sign that my immune system was attacking all my endocrine glands. There was a simple test for that, the GAD-antibody test. The result was … negative! Also, I had a thyroid scan, which reported no nodules. So the thyroid news is also good. When I was diagnosed my TSH test was 9.75 mIU/L. I’ve heard varying reports as to the target range, both 0.5 - 4 and the wider 0.35 - 5. While my current 6.96 is still too high, the progress looks good to me for one month.
And best of all, I feel good!
2/10/2005
North Korea
I can’t wait for this one.
How is the Bush Administration going to react to the news that North Korea now has announced that it has nuclear weapons?
“But that’s against the non-proliferation treaty. You’re breaking an important nuclear treaty, and that’s just plain — what’s that Condi? ABM Treaty? — well, nevermind.”
“Nuclear weapons are a grave threat to the entire world and nobody should be allowed to have… um, err. Next question please!”
Nicholas Kristof must be reveling in his own timing. Yesterday’s column was Bush Bites His Tongue about how Bush doesn’t want to talk about or have Americans think about North Korea, because there don’t seem to be any good options. Let’s see, we invade Iraq because of the non-existent weapons of mass destruction they claimed not to have. Now North Korea is claiming to have them. They have an equally evil dictator, and no freedom or democracy. But it would probably be an even bigger quagmire to invade than Iraq. But hush, Bush is busy making noise about Iran.
Ten gross days left in the Bush administration.
And counting.
Cool hunting is real
It turns out that coolhunting is a real job. William Gibson’s marvelous book Pattern Recognition introduced Cayce Pollard, whose job it is to spot the coolest trends. I thought it was a wonderful conceit, just close enough to the edge of reality to be plausible. But no, I’m sure Gibson must have read Malcolm Gladwell’s 1997 New Yorker piece (hat tip to wetciv for the link).
I can’t figure out if that enhances my memory of the book or detracts from its edginess. And now I’m starting to wonder if there might have been interviews with Gibson back when which even mentioned the Gladwell essay, things repressed by my admiration for Gibson and my general feeling that an author who mostly writes science fiction is supposed to invent subjects like this.
In any case, if it turns out that the Footage is real, I want to know immediately!
2/8/2005
Iraq Vote
Epic’s latest article says it exactly right:
Without question, the Bush administration should not confuse Iraq’s election (nor the U.S. election) as an endorsement of its pre-emptive invasion of Iraq nor its abysmal handling of the aftermath. Furthermore, without strong institutions and the rule of law, it is far too early to claim that the Iraqi people are free from tyranny and human rights abuses. The real test will be what happens next, after the elections.
Nevertheless, defying very real dangers, millions of Iraqis have taken an important step towards a fully sovereign, representative government and a step away from continued U.S. control over their affairs. And that, we must acknowledge, is progress.
I’ve heard too many opponents of the war denigrate the recent election. While the war was immoral and illegal, and Bush’s pre-emption doctrine is pure evil, the vote is still a significant milestone for Iraqis. Let’s not forget that, folks!
2/7/2005
Fwd: I love you
Scott Sauyet wrote:
My five-year-old misses her Grandma, who’s in Florida for three long
months. She wanted to write her a note. But rather than mailing it,
she wanted to try email. As always, she asked me to write the words for
her to copy. I set her up with a blank email to Grandma, and let her go
to it. She came back several times for consultation on my poor
handwriting, but that was it. This is the message she sent:
grandma,i,love,you,,i,hope,you,can,come,sometime,soon,love,kayleigh
She didn’t know how to make a space, but “that little curly line” would
do for a space right?
I love my kids!
(This message brought to you by blog-to-email. I think it’s working!)
2/4/2005
Reskinning
What took me so long? I’ve been using the default WordPress theme from day one. It’s not ugly, but it’s awful generic. Several times I’ve started developing my own look and feel, but each time I’ve stopped quickly. It’s not that I can’t develop decent looks, but that’s just never been important enough to take precedence over everything else I want to be working on.
Finally, yesterday, as I did my upgrade, I thought about looking at the existing themes, and there is a very nice collection at alexking.org (which I learned of on the WordPress Wiki.) This blue and orange theme seems a nice simple one to use until I either get tired of it, create my own, or set up a style switcher.
Maybe I’m just tired of grey.
2/3/2005
Upgrading WordPress
To load the anti-comment-spam plugins, I needed a later version of WordPress (v1.2.2) than I was using (v1.0.2). Upgrading was relatively easy, although I did it entirely manually, by just adding the missing DB tables and columns to my existing database, and using things like post-date to calculate post-date-gmt, then overlaying my PHP code with the new one, copying back in only the stylesheet I’d adapted. Everything seems to be working, and I added Kitten’s Spaminator plugin. I haven’t seen any comment spam since. Now if I can finally get around to doing something about the look-and-feel…
Update: Oh, maybe comment spam isn’t coming because comments aren’t working at all!
Let me go see what’s up!
Further update: Comments are working now — forgot to copy over a column. But I can’t seem to turn off column moderation. Hmmm.
Still another update: After working to convert to a fairly recent version, and getting that to happen successfully, I decided to go whole-hog and convert to the very latest and greatest, the bleeding edge. (I didn’t actually get the CVS version, but I did get last night’s daily build.) Upgrading was much easier, and it’s much nicer to administer. This is a really cool tool!
1/31/2005
Comment Moderation
I’m recently getting tons of comment spam. Until I get some time to investigate the techniques available in WordPress to get rid of it, I will have to moderate comments. I’ll try to look at this in one of the next few evenings.
Update: I’ve also turned off trackbacks for the moment. I’ll figure this out soon.