How to check a CVS repo for integrity


Here’s a funny exchange I just read in one of our IRC work channels. I didn’t ask their permission to blog their little exchange, so I’ve anonymised the nicknames of my colleagues.

2010-10-05T21:00:13Z <joe> Anyone know a convenient way to
 check a CVS repository for integrity?
2010-10-05T21:03:49Z <jane> give it $20 in change for a $10
 and see if it takes the money or returns it? 

Book: Adventures of Huckleberry Finn (Mark Twain)

I’ve just read Mark Twain’s Adventures of Huckleberry Finn, a book of 1884 which is set somewhere along the Mississippi River in the mid 1830s and tells the story of escape and freedom of Huckleberry, a white teenager and Jim a black grown-up runaway slave.I have thoroughly enjoyed reading that book. It took me a while to get used to the English old-fashioned vocabulary and grammar, as well as the language used by the slave Jim.

It was a surprise when I reached the end. Having read the five adventures, I would have gladly read some more.

Here are a few quotes and excerpts from the book that I found striking, amusing, or interesting.

About superstition, after Huck inadvertently killed a spider:

I got up and turned around in my tracks three times and crossed my breast every time; and then I tied up a little lock of my hair with a thread to keep the witches away. But I hadn’t no confidence. You do that when you’ve lost a horseshoe that you’ve found, instead of nailing it up over the door, but I hadn’t ever heard anybody say it was any way to keep off bad luck when you’d killed a spider.

About itching, as Huck had to remain immobile:

If you are with the quality, or at a funeral, or trying to go to sleep when you ain’t sleepy–if you are anywheres where it won’t do for you to scratch, why you will itch all over in upwards of a thousand places.

About Stockholm Syndrome, discussion among Tom Sawyer’s self-proclaimed gang, who plot to carry out adventurous crimes:

Kill the women? No — nobody ever saw anything in the books like that. You fetch them to the cave, and you’re always as polite as pie to them; and by and by they fall in love with you, and never want to go home any more.

Huck tells the truth about Mathematics, the truth, only the truth:

I had been to school most all the time and could spell and read just a little, and could say the multiplication table up to six times seven is thirty-five, and I don’t reckon I could ever get any further than that if I was to live forever. I don’t take no stock in mathematics, anyway.

Long but exquisite passage. Conversation between Huck and Jim about the language of the French:

“Why, Huck, doan’ de French people talk de same way we does?”
“No, Jim; you couldn’t understand a word they said–not a single word.”
“Well, now I be ding-busted! How do dat come?”
“I don’t know; but it’s so. I got some of their jabber out of a book. S’pose a man was to come to you and say Polly-voo-franzy–what would you think?”
“I wouldn’t think nuff’n; I’d take en bust him over de head–dat is, if he weren’t white. I wouldn’t ‘low no nigger to call me dat.”
“Shucks, it ain’t calling you anything. It’s only saying, do you know how to talk French?”
“Well, den why couldn’t he say it?”
“Why, he is a-saying it. That’s a Frenchman’s way of saying it.”
“Well, it’s a blame ridiculous way, en I doan’ want to hear no mo’ ’bout it. Dey ain’ no sense in it.”
“Looky here, Jim; does a cat talk like we do?”
“No, a cat don’t.”
“Well, does a cow?”
“No, a cow don’t, nuther.”
“Does a cat talk like a cow, or a cow talk like a cat?”
“No, dye don’t.”
“It’s natural and right for ’em to talk different from each other, ain’t it?”
“‘Course.”
“And ain’t it natural and right for a cat and a cow to talk different from us?”
“Why, mos’ sholy it is.”
“Well, then, why ain’t it natural and for a Frenchman to talk different from us? You answer me that.”
“Is a cat a man, Huck?”
“No.”
“Well, den, dye ain’t no sense in a cat talkin’ like a man. Is a cow a man?–er is a cow a cat?”
“No, she ain’t got no business to talk either one er the yuther of ’em. Is a Frenchman a man?”
“Yes.”
“Well, den! Dad blame it, why doan’ he talk like a man? You answer me dat!”
I see it warn’t no use wasting words–you can’t learn a nigger to argue. So I quit.

Considerations from Huck and Jim when they’re star gazing:

We had the sky up there, all speckled with stars, and we used to lay on our backs and look up at them, and discuss about whether they was made or only just happened. Jim he allowed they was made, but I allowed they happened; I judged it would have took too long to make so many. Jim said the moon could a laid them; well, that looked kind of reasonable, so I didn’t say nothing against it, because I’ve seen a frog lay most as many, so of course if could be done. We used to watch the stars that fell, too, and see them streak down. Jim allowed they’d got spoiled and was hove out of the nest.

When the King and the Duke rehearse properly the Balcony scene of Romeo and Juliet:

[…] after a while he said he done it pretty well; “only,” he says, “you mustn’t bellow out Romeo! that way, like a bull–you must say it soft and sick and languishy, so–R-o-o-meo! that is the idea; for Juliet’s a dear sweet mere child of a girl, you know, and she doesn’t bray like a jackass.”

About the ignominy of people thinking Black people were sub-humans. Huck explains to Aunt Sally what delayed his steamboat:

“It warn’t the grounding–that didn’t keep us back but a little. We blowed out a cylinder-head.”
“Good gracious! anybody hurt?”
“No’m. Killed a nigger.”
“Well, it’s lucky; because sometimes people do get hurt. […]

Paul le poulpe

Je me faisais la réflexion, ce matin, que c’était quand même fort de moka d’avoir truqué une grosse partie de la Coupe du Monde de Football, rien que pour donner raison à Paul le Poulpe.

Et cet aprèm, Vlad me donne à lire un article à ce sujet: “Les prévisions de Paul le Poulpe : entre coup de chance et supercherie“.

Je ne me suis pas attachée à la valeur de la démonstration, mais les citations suivantes m’ont amusé.

Petite remise à l’heure:

Il faut d’abord savoir qu’un poulpe, même doué en football, ne distingue pas les couleurs.

Philosophie du poulpe:

Face à un choix, un poulpe compare systématiquement les options avant d’agir.

Opera 10.53: hi/bye

Opera 10.53 for mac OS lasted about 36 hours on my machine. It wasn’t stable, unfortunately. It really felt like a beta version! It was so bad that I even resolved to try out Opera 10.60 alpha, but since it doesn’t have Opera Mail, it wasn’t workable for me. So I reverted to Opera 10.10 just now.

Opera is the program I use the most. It is my default browser and my beloved MUA. It is also the first time I am disappointed with a version to the point of downgrading. I’ve always been a fan of Opera, which I discovered some time in 2002, and that I adopted as mail client and default browser when M2 was part of the Opera 7 release in early 2003.

A few quick observations about Opera 10.53, expanded below:

  1. Spectacular unexpected* crashes in series.
  2. Intrusion with window coming in focus by itself.
  3. Enter key no worky on dialog boxes.
  4. Scrolling didn’t work consistently.

[* We need to admit to ourselves that sometimes we’re pushing the limits knowingly, in which case, crashes are more or less expected.]

Crashes
I found them spectacular in the sense that I was used to Opera looking like it’s really trying to process whatever it is doing, entering the phase of being slower or unresponsive for a while till the application crashed. When Opera 10.53 crashes it is sudden and swift. My first impression was that the window had moved to a different virtual space, and I even looked for it, till I saw the box announcing the app had to crash.
And they happened in series. A series of 4 or 5 consecutive crashes triggered by all sorts of actions, followed by a phase of suspicious stability.
Actions that made Opera 10.53 crash:

  • double clicking a URI in the address bar in order to copy it.
  • clicking the send button in Opera Mail.
  • waiting for Opera to finish restarting after a crash.
  • it also crashed when I was busy with another app.

Intrusion
I was surprised, using Opera 10.53, that the Opera window would come into focus unexpectedly and for no particular reason, other than my mouse hovering over it from an application window to another, or each time Opera fetches e-mail, news or feeds. I found the intrusion quite annoying.

Dialog boxes
When a dialog box popped up, it appeared that the focus was on a button, yet, the return key had no effect. I was used to hitting the enter key when the focus is right, and I was disappointed to have to use the mouse to click.

Scrolling
Again, because of habits, I expected the trackpad gesture of scrolling with two fingers to work anywhere in the Opera windows, and consistently, be that a browser tab, or the panels and sections of the Mail interface. It wasn’t the case at times and it wasn’t obvious why it wouldn’t work as expected, when it didn’t.