Content-Type: text/shitpost

Subject: App update schedule
Path: you​!your-host​!warthog​!mechanical-turk​!berserker​!plovergw​!plovervax​!shitpost​!mjd
Date: 2018-05-26T19:49:44
Message-ID: <>
Content-Type: text/shitpost

A few months ago I noticed that they keyboard app on my Android phone was getting slower and slower. Every time I wanted to type something, I would have to wait a couple of seconds for the keyboard to pop up. And it kept getting updated with new awesome bells and whistles. Oh boy, a button for automatically inserting an animated gif, <sarcasm>what a great idea </sarcasm>! Oh boy, today it's taking up precious screen real estate to show me the Google Doodle of the Day.

Fortunately there is an option to revert the app back to the pre-installed version. I did that and right away it was faster! There was one feature that I used that it lost, but I don't remember what it was, so it couldn't have been important. My keyboard app is now 19 weeks behind and everything is much better.
The keyboard pops up right away, evey time! As Geoff Pullum observed so long ago, “upgrade” actually means “downgrade”.

I also stopped updating any app I don't actually use. Obviously updating such was never more than a waste of time, but there is an additional benefit to not doing it. Updates might add useful features or perhaps even performance improvements (ha) but they might also add changes that the owner considers a feature that have negative value for me, such as enhanced passive snooping. If I don't use the app, the useful features have no value. Perhaps I can't get the app off my phone entirely (why the hell not?), but at least I can prevent the owner from enhancing their passive snooping.

I do tolerate the awful Uber app on my phone, just barely. But

[ Author's note: I forgot I had been writing this, but it popped up when I was about to publish the following post, three weeks later. Okay! I think I will finish the thought: The Uber app gets slower and worse and less reliable with every update, and since the first version I downloaded does what I want, namely, call Ubers, I see no reason to update it. Every update makes it more likely that it will fail at a crucial moment. So I downloaded it once onto my current phone, and never since then. It's probably been spying on me since I got it, because Uber is evil, but at least I have opted out of any new spying that they have thought of since then. ]

Subject: Today in Internet advertising
Path: you​!your-host​!walldrug​!epicac​!thermostellar-bomb-20​!twirlip​!am​!plovergw​!shitpost​!mjd
Date: 2018-05-25T12:03:54
Message-ID: <>
Content-Type: text/shitpost

Screengrab of an internet
sidebar ad that asks “Do You Live In Philadelphia And Need An Asian
Beauty In Your Life?”

The obnoxious French knight from
_Monty Python and the Holy Grail_, making an insulting gesture, and

Subject: Cautionary tale about pseudonyms
Path: you​!your-host​!walldrug​!epicac​!goatrectum​!plovergw​!shitpost​!mjd
Date: 2018-05-22T17:45:11
Message-ID: <>
Content-Type: text/shitpost

In the 1960s my grandparents were involved in the (successful!) effort to integrate the public elementary schools in Teaneck, NJ. One of their most virulent opponents was a man named Warner. (My grandfather said “as I remember all the time that Harry Warner was complaining against busing, he sent his kid to a private school way up county where he had to be bused every day.”) My grandmother was a writer, and one way she dealt with her feelings about Mr. Warner was to go home and write a detective story in which Warner was the murder victim.

So as not to invite further attention from this vicious and bitter man, she changed the character's name to Wagner, or Wapner, or something of that sort.

But when the story was published, her editor, without informing her, changed the victim's name to “Warner”. When my grandmother saw it in print, she was appalled.

Fortunately nothing ever came of it. But my grandmother told me that she had learned her lesson. “If you want to disguise the name of someone named Warner,” she said “you don't change it to Walker; you change it to Brzezinski.”

Subject: Philadelphia street tree streets
Path: you​!your-host​!wintermute​!hardees​!m5​!plovergw​!plover​!shitpost​!mjd
Date: 2018-05-21T15:45:30
Message-ID: <>
Content-Type: text/shitpost


Philadelphia's east-west streets are famously named for trees, ever since the time the city was planned by William Penn in the 1680s. Chestnut, Walnut, Locust, Spruce, and Pine are major streets. Race Street was formerly named Sassafras, and Arch used to be Mulberry. South Street was formerly Cedar, and in West Philadelphia the street at that position is still Cedar. West Philadelphia also has Osage and Larchwood Avenues.

My previous shitpost depicted a spruce tree, at the intersection of 45th and Pine Street. There are some osage trees near where I live, but none of them is on Osage Avenue. I know where there are some cedar trees, but they're on Spruce. I know where there are some other spruce trees, but they're on Pine. There are a bunch of mulberry trees, but they are all on Ludlow. (There used to be some on 46th but they were cut down.) My courtyard has eight big locust trees, but it is not on Locust Street; it is between Spruce and Pine.

I don't think there are any walnut or chestnut trees at all. Most of the trees around here are London Plane trees and we have no Plane Street and no Sycamore Street.



Subject: Spruce hats
Path: you​!your-host​!wintermute​!wikipedia​!uunet​!asr33​!kremvax​!hal9000​!plovergw​!shitpost​!mjd
Date: 2018-05-21T15:24:13
Message-ID: <>
Content-Type: text/shitpost

On the corner of 45th and Pine Street is this tree:

Closeup of
branches of a small spruce tree.  The clusters of fresh green needles
have small golden-brown covers on their ends.

The new tufts of needles grow out of the twigs with these little protective hats on them. Once the tufts are all the way out, the hats fall off.

Note that despite the location, this is not a pine, but a spruce. Spruce street is one block over.

Subject: Well okay then!
Path: you​!your-host​!wintermute​!uunet​!asr33​!gormenghast​!extro​!central-scrutinizer​!fpuzhpx​!plovergw​!shitpost​!mjd
Date: 2018-05-21T14:51:48
Message-ID: <>
Content-Type: text/shitpost

So I was out in Cleveland last week looking for breakfast, and there was this place in Public Square that I was about to go into, but it had this on the door:

A glass restaurant door with the

That seemed to me to be clear a signal as any that they wanted someone else's business and not mine, so I took the hint and ate at the anti-vaxxer place down the street.

Subject: Mysterious markings on my Water-Pik
Path: you​!your-host​!walldrug​!prime-radiant​!skordokott​!mechanical-turk​!berserker​!plovergw​!shitpost​!mjd
Date: 2018-05-21T14:47:39
Newsgroup: talk.mjd.water-pik
Message-ID: <>
Content-Type: text/shitpost

Here are the volume graduations on the tank of my Water-Pik:

The graduations are in two
columns.  The left column is marked ‘OZ.' and contains the numbers 19,
16, 12, 9, 6; the right column is marked ‘ML.’ and contains the
numbers 600, 500, 400, 300, 200, 100.

Now what is going on here?

I measured the heights of the marks in pixels in the photo:

A smaller part of the same
picture, this time with perfectly horizontal yellow and orange lines
drawn across it at the same heights as the graduations.

 600 1094
19  963
 500 838
16  707
 400 590
12  456
 300 335
9  199
 200 86
6  -50

Then I ran linear regressions.

For the milliliters values, the line is $$\text{px} = 2.59\text{ ml } -419$$ with a correlation of 99.9988%. Fair enough.

For the ounces values, the line is $$\text{px} = 76.5\text{ oz } -495$$ with a 99.86% correlation. That slope of !!76.5\frac{\text{px}}{\text{oz}}!! is exactly the same as the !!2.59\frac{\text{px}}{\text{ml}}!! slope in the previous line. If we correct the two suspicious ounce numbers from 16 and 19 to 15 and 18, the correlation goes up to 99.9988% but the slope increases to !!84.5\frac{\text{px}}{\text{oz}}!!.

I guess the next step would be to measure the amounts but

Addendum: That's the point at which I lost interest and broke off mid-sentence. It's now about 24 hours later and I've decided to publish what I have.


Subject: The imperative mood
Path: you​!your-host​!walldrug​!kremvax​!hal9000​!plovergw​!shitpost​!mjd
Date: 2018-05-20T14:08:13
Newsgroup: comp.lang.haskell.imperative-mood
Message-ID: <>
Content-Type: text/shitpost

A placard that says

Subject: The imperative mood
Path: you​!your-host​!wintermute​!wikipedia​!uunet​!asr33​!kremvax​!hal9000​!plovergw​!plovervax​!shitpost​!mjd
Date: 2018-05-20T14:03:51
Newsgroup: talk.mjd.imperative-mood
Message-ID: <>
Content-Type: text/shitpost

A window sign that says

Subject: Another missing word
Path: you​!your-host​!warthog​!mechanical-turk​!brain-in-a-vat​!berserker​!plovergw​!shitpost​!mjd
Date: 2018-05-20T13:58:44
Newsgroup: alt.mjd.pasta-sauce
Message-ID: <>
Content-Type: text/shitpost

Is there a word for when you have an idea that is a really good idea, but you feel dumb for not thinking of it sooner, because it seems so obvious once you have it?

A few years ago there was this variety of pasta sauce we used to eat a lot that had chnuks of Italian sausage in it. Then the brand discontinued that variety. For a long time I would look forlornly to see if it had come back on sale. Other brands make a similar type of sauce but we didn't like them as much.

Today I had my idea: I could buy the same brand of sauce, and a package of Italian sausage, brown the sausage and put it into the sauce myself. Victory! But I feel dumb for not thinking of it sooner.

Subject: The imperative mood
Path: you​!your-host​!walldrug​!epicac​!ihnp4​!hal9000​!plovergw​!shitpost​!mjd
Date: 2018-05-06T22:49:44
Message-ID: <>
Content-Type: text/shitpost

A sign on a supermarket
display of potato chips that says “GRAB A BAG”


Subject: Butterer
Path: you​!your-host​!wintermute​!wikipedia​!twirlip​!wescac​!berserker​!plovergw​!shitpost​!mjd
Date: 2018-05-06T02:55:51
Message-ID: <>
Content-Type: text/shitpost

After I told my wife that riddle (and she has to put up with this kind of thing all the time) she pointed out that “butterer” was also a word.

I said “And someone who even more of a butterer is buttererer!”

She rejected this.

“Okay, then the person who is in charge of appointing people to the position of butterer is the buttererer.”

She grudgingly agreed to that.

Subject: A riddle!
Path: you​!your-host​!walldrug​!epicac​!thermostellar-bomb-20​!twirlip​!batcomputer​!plovergw​!shitpost​!mjd
Date: 2018-05-06T02:50:59
Newsgroup: talk.mjd.butter
Message-ID: <>
Content-Type: text/shitpost

Q: What's more butt than butt?

A: Butter!

Subject: Blog article spam
Path: you​!your-host​!walldrug​!epicac​!qwerty​!fpuzhpx​!plovergw​!plover​!shitpost​!mjd
Date: 2018-05-05T14:27:56
Newsgroup: talk.mjd.ssc-spam
Message-ID: <>
Content-Type: text/shitpost

Lately I have been getting messages that look like this:

Dear owner of,

I am the owner of [some other site]

I came across your website,, and absolutely loved it! The things are, I write on topics very similar to those covered in your blog, and I already have a few ideas for a guest posts in mind that I'm sure will be interesting for your readers.

I was wondering, do you accept guest posts? If you do so, are there any guidelines for me to check out?

I'll be happy to discuss any guest blogging opportunities with you!

Looking forward to hearing from you soon,

which would be annoying if they were asking about my actual blog and is ten times as annoying when they are asking about someone else's blog that I have nothing to do with.

How can I fuck with these people most effectively? Should I invite them to submit articles for publication, and then ask for revision after revision until they give up? What are these folks actually trying to accomplish?

Subject: A lipogrammatic warning
Path: you​!your-host​!ultron​!uunet​!batcomputer​!plovergw​!ploverhub​!shitpost​!mjd
Date: 2018-05-04T02:25:41
Newsgroup: comp.lang.haskell.lipogram-warning
Message-ID: <>
Content-Type: text/shitpost

Don't try to put a ham up your ass.

Subject: One of the weirdest conversations I have ever had…
Path: you​!your-host​!warthog​!goatrectum​!plovergw​!plover​!shitpost​!mjd
Date: 2018-05-04T01:57:01
Newsgroup: alt.mjd.weird-conversation
Message-ID: <>
Content-Type: text/shitpost

A few jobs ago, I was talking with some so-workers about something or other, and I mentioned something or other that had happened to me when I was at math camp.

One of them exclaimed, incredulously, “You went to math camp?”

I did go to math camp. Me! Of all people. I know it's hard to believe.

Subject: Seen…
Path: you​!your-host​!walldrug​!epicac​!thermostellar-bomb-20​!twirlip​!am​!plovergw​!shitpost​!mjd
Date: 2018-05-04T01:39:31
Newsgroup: misc.sign
Message-ID: <>
Content-Type: text/shitpost

… at an event at my kids' school this evening:

A handwritten sign that says
“Parents: please feel free to take home your child’s

Subject: I found lipograms hard to put down
Path: you​!your-host​!warthog​!goatrectum​!plovergw​!plovervax​!shitpost​!mjd
Date: 2018-05-04T01:27:20
Newsgroup: sci.math.lipogram-obsession
Message-ID: <>
Content-Type: text/shitpost

Until my post a few days ago I had never tried to write a lipogram. The idea filled me with ennui. It seemed so tedious. But a two-sentence comment on was my gateway drug. The blog post was not originally intended to be lipogrammatic itself. But a compulsion rose in me and once I started I found I couldn't stop.

I tinkered with it for hours. I couldn't think of a way around quoting the original bounty proposal that included the letter “e” so I put it in with a flowery and lipogrammatic apology. At one point I said aloud “this is good enough and I am not going to edit it any more!” But I didn't stick to that; I kept tinkering with it, trying to get the phrasing to be more natural, the words to be better-selected.

When I finally put it aside, I found I still wasn't done. I wrote a plugin for my blog software so that when it is generating a page, on which the title of the first post mentions lipograms, it replaces the name of the blog and all the other boilerplate with e-less versions.

I can totally imagine now how someone could write an e-less novel. Then I went back to my earlier lament about having lost my first writeup, to add a link to the new writeup, and I really meant to just dash it off, but the bug got me again and it came out with no e's.

While writing up this note I felt twinges several times as I wrote words or phrases that contained e's. It is so tempting to stop and try to get rid of them. And when I do write a phrase that is e-less, or almost e-less, I feel a pull to go back and expand it into a full sentence. Just now I stopped for thirty seconds to think about

I can totally imagine now how someone could …

and how I should revise it to:

I can totally identify now how an author could …

Oops, “identify”. Try again:

I now hold a total sympathy for how an author could …

Okay, I will stop now. That was just an example. I precommitted to not turning this article into a lipogram and I am going to stick to that. It was even harder to not turn the pre-commitment itself into a lipogram, or better, to write it so that its only vowel was 'e'. But I managed. Barely.

I mentioned some of this to Rik Signes last week, and looking over the one-line addendum I started editing it again, and then:

OMG, I'm at it again. I just did s/but/and/ and s/outclass/outstrip/.
Now I want to post what I just told you, but I'm afraid if I did I would succumb to

at this point I made a major effort and finished:

the temptation to change it to remove all the e's.

I just went back to change the title of this article from

Lipograms are hard to put down


I found lipograms hard to put down

and breathed a sigh of contentment.

I truly did not know I had this in me. It's a bit frightening, and I am not going to modify that to say “scary”.

But I did change “change” to “modify”.

Someone help me, I'm sick.

Subject: Cranial nerves
Path: you​!your-host​!ultron​!uunet​!batcomputer​!plovergw​!plovervax​!shitpost​!mjd
Date: 2018-05-04T00:58:00
Newsgroup: misc.chemical-senses
Message-ID: <>
Content-Type: text/shitpost

Today I was telling some folks about how there are more chemical senses than just smell and taste. (The chemical sense researchers call these by the highfalutin' names “olfaction” and “gustation”.) The sense that detects the irritation of hot peppers is completely separate, and unlike gustation and solfaction it is carried to the brain by the trigeminal nerve.

The nerve endings sense and respond to the sting of ammonia, the coolness of menthol, and the burn of chili peppers or ginger. We often enjoy these sensations, as well as bubbly drinks and spicy, tingly foods, when the chemicals are present in small amounts.

(“Monell Taste Primer” provided by the Monell Chemical Senses Center.)

Then I tried to remember which cranial nerve carries the sense of olfaction, and I looked it up in Wikipedia.

It is the olfactory nerve.

Oh, yeah. That's what that does.

(The sense of taste is the responsibility of the glossopharyngeal nerve.)

Subject: Non-transitive relations
Path: you​!your-host​!walldrug​!prime-radiant​!berserker​!plovergw​!shitpost​!mjd
Date: 2018-05-02T14:12:47
Newsgroup: talk.mjd.math.non-transitive-relations
Message-ID: <>
Content-Type: text/shitpost

The phases of an eight-phase dual-ring intersection provide an interesting example of a non-transitive relation.

This is a diagram of the
intersection of two two-way streets, as seen from above.  Each of the
four incoming roads has an arrow showing the direction of through
traffic and another showing the direction of left-turning traffic.
Clockwise in order the through-traffic arrows are labeled with
Φ2,Φ4,Φ6,Φ8, and the corresponding left-turn arrows are labeled
Φ5,Φ7,Φ1,Φ3.  Arrows Φ5 and Φ1 are accompanied by green traffic
signals, and Φ4 and Φ6 by red signals.

Let !!a!! and !!b!! be phases, and write !!a\sim b!! when the phases are compatible, which means that traffic making those movements will not collide. This relation is reflexive and symmetric, but not transitive, because for example we have !!\Phi6\sim \Phi1!! and !!\Phi1\sim \Phi5!! but not !!\Phi6\sim\Phi 5!!. A mathematician would have numbered the phases differently, but even with the standard numbering the rule is not too complicated:

$$ a\sim b \text{ when any of these holds:} \begin{cases} a\in\{\Phi1, \Phi 2\}\text{ and }b\in\{\Phi5, \Phi6\},\text{ or} \\ a\in\{\Phi3, \Phi 4\}\text{ and }b\in\{\Phi7, \Phi8\},\text{ or} \\ a = b \end{cases} $$

Subject: An anti-lipogrammatic precommitment
Path: you​!your-host​!walldrug​!epicac​!thermostellar-bomb-20​!skordokott​!berserker​!plovergw​!shitpost​!mjd
Date: 2018-05-02T12:00:30
Message-ID: <>
Content-Type: text/shitpost

Soon, perhaps tomorrow, I will post about lipograms again, and this is my pre-commitment that I will not try to turn the post into a lipogram. Also I will not try to go the other direction and write it to omit all the other vowels.

I was tempted to end this note with “Yow! Am I having fun?” but I am not going to do it.

That last phrase was e-less but it was by accident. But now I want to go back and fix — arrgh I am doing it again! —ARRGH — thE rEst of thE SENTENCE. HA, THERE. I WILL RESIST. EEEEEEEEEEEEEEEEEEEEEEEeeeeeeeeeeeeeeeeee




Subject: The imperative mood
Path: you​!your-host​!wintermute​!wikipedia​!twirlip​!wescac​!skynet​!m5​!plovergw​!shitpost​!mjd
Date: 2018-05-01T10:55:07
Newsgroup: comp.protocols.tcp-ip.imperative-mood
Message-ID: <>
Content-Type: text/shitpost

A lawn sign that says “Visit Our