“We solved the ‘average temperature’ problem by using an anal probe: the astronaut’s body did the averaging.”
— Jerry Pournelle explains alien abductionNo sign of a man, or any other house pets. Also no hint of cigarettes or booze, unless Aunt Sally had a clever hiding place a six-year-old couldn’t reach. Not that I wanted either; cigars had their suggestive uses and a good pipe tobacco was practically potpourri, but cigarettes were vile things useful only as props, and at my current size one drink would put me under the floor. Linoleum and wall-to-wall carpet, by the way, in patterns I didn’t want to see in daylight.
The jazzy-looking wall clock said it was just after 5 AM, so even if Sally was a morning person, I had plenty of time to go through her purse. My last visit to an America had been about sixty years down the road, so at first glance I thought we must be pretty broke, but then some of my new memories met up with my old ones. Everything was cheap these days, and the dollar was still almighty, and a suburban housewife couldn’t even get credit cards in her own name.
Hang on. All evidence pointed to it being just me and Sally in the house. No man’s coats in the closet, no pictures of an absent or dearly-departed hubby, no pictures of family at all, which was downright peculiar for the era. We had a nice house, a car in the driveway, a decent amount of cash, and no man; how did Sally support us in a way that didn’t shock the neighbors, and how did she manage to pull off a solo adoption of Yours Truly? What had the Old Man set me up with?
I needed more memories.
Just a little something to celebrate Wonderduck’s release from durance vile to durance slightly-less-vile…
Naturally I knew my way around “Aunt” Sally’s house in the dark, which my tiny little-girl bladder was grateful for, because it took me a while to figure out the one-piece flannel PJs. I don’t think I’d ever gone to bed in something that was so difficult to take off. Clearly my wardrobe needed work, although I suspected my allowance might not cover a trip to Victoria’s Secret. If such things even existed here, and had an Adorable Moppet department.
Since I didn’t hear my new guardian moving around, I decided to scope out the joint and let it trigger my new memories more organically. Bad news: the appliances and decor absolutely screamed Late-Fifties American Midwest, an era I’d worked in a few times before and had zero affection for. Leaded gas, burnt coffee, fatty foods, cigarettes everywhere, and social mores to make a succubus weep.
On the bright side, if this Earth followed the usual pattern, I should have tits in time for The Summer Of Love.
I’m always surprised by the prevalence of school swimsuits in anime, mostly because I never knew so many schools had pools. Not that I’m complaining, mind you. Any cake in a cheese, and all that.
The complete, official version of Buck Godot: The Gallimaufry is now available for purchase.
Leading digits cut off on ordered lists. Kind of annoying, but the root of the problem is that they’re using a very naive webview in all clients that has no padding, so even when things aren’t being cut off, they’re right up against the edge of the window. I’ve been manually starting each note with a DIV that sets:
font-family: monospace; font-size: 17px; line-height: 1.3em; padding-left: 16px
I never made more than a cursory pass over the pictures from our 2019 Japan trip. As we’re absolutely-positively-definitely going in November, I thought now would be a good time to sort through all 1,050 of them.
I decided to be very aggressive about the weeding process, using the more-or-less standard stars/flags/keywords that are supported in Lightroom:
First pass, just take out the trash: reject anything that’s out of focus, severely over/under-exposed, random misclicks, etc. If you stop to think about salvaging it, keep it. (998 left)
Give every remaining picture 4 stars, then set the filters to show only pictures with exactly 4 stars.
Second pass, downrank 2/3 of the pictures to 1 star. Keep going until you hit that number. (330 left)
Go away for an hour/day/week, then downrank 2/3 to 2 stars. (110 left; “I am here”)
Go away for an hour/day/week, then downrank 2/3 to 3 stars. (~36 left)
Go away for an hour/day/week, then uprank 1/3 to 5 stars. (~12 left)
Any pictures that are interesting for other reasons can be flagged or tagged with a keyword at any step, but don’t spend significant time on them. This allows you to quickly handle things that are interesting but not necessarily good.
I had memories to go with the new body. Nothing unusual in my former line of work, but this wasn’t a job, it was going to be my life. I switched the light back off, closed my eyes, and started finding out who I was.
Name: Virginia Vesta White; for fuck’s sake, he might as well have just called me Chastity Cherry McPure.
Occupation: child; no shit.
Base of operations: Aunt Sally’s house; well, at least I didn’t have parents to deal with.
Known associates: Sally Sanders, unrelated legal guardian. Oh, great, I’m “living under the name of Sanders”; the fun just never stops. Let me guess, she’s cheerful and blonde and perky and eager to get involved with molding and shaping my future womanhood. Heh, that part could actually be fun, in the nasty way Classic Me had dealt with the other girls.
Tech level couldn’t be too bad, since I’d already found a light switch. Indoor plumbing was likely, which was good, since I’d just discovered I had a bladder the size of a teacup and desperately needed to pee. I still had plenty of Virginia’s memories to unpack, but they’d be easier to face without the risk of wetting the bed.
The CLI client for Joplin is very limited in functionality. It’s good for import, export/backup, and some very simple note-manipulation, but that’s all.
The mobile clients are mostly functional, provided you want all your notes sorted by title, created date, or updated date across all notebooks (per-notebook settings are a concept yet to be implemented on any client). The concept of dragging notes into a specific order is only supported on the desktop client.
…unless you’re willing to cheat, which I am. Using the plugin
API and code cribbed
from the Combine Notes
plugin, I
wrote a tiny little plugin that modifies the titles of the selected
notes so that they are prefixed with a string of the form “001#
”,
replacing any existing prefix. So, if you select all the notes in a
folder that you’ve arranged in a custom order, then when they
replicate to a mobile client, title-sort will preserve your order.
I’d make it a lot more robust and customizable before publishing it as an official Joplin plugin, but it meets my needs, and if anyone else thinks they’d find it useful, here’s Custom Order Titling.
import joplin from 'api';
import { MenuItemLocation, SettingItemType } from "api/types";
function zeroPadding(number, length) {
return (Array(length).join('0') + number).slice(-length);
}
joplin.plugins.register({
onStart: async function() {
await joplin.commands.register({
name: "CustomOrderTitling",
label: "Custom Order Titling",
execute: async () => {
const ids = await joplin.workspace.selectedNoteIds();
const prefixRegexp = /^\d{3}# /;
if (ids.length > 1) {
let i = 1;
for (const noteId of ids) {
const note = await joplin.data.get(["notes", noteId], {
fields: [
"title",
],
});
let strippedTitle = note.title.replace(prefixRegexp, "");
const newTitle = zeroPadding(i,3) + "# " + strippedTitle;
await joplin.data.put(['notes', noteId], null, { title: newTitle });
i = i + 1;
}
}
},
});
await joplin.views.menuItems.create(
"contextMenuItemconcatCustomOrderTitling",
"CustomOrderTitling",
MenuItemLocation.NoteListContextMenu
);
},
});
Two caveats:
I believe that the sync works on the complete-note level, so that updating even a single field like title replicates the entire note, but only the metadata and body text, not any attachments.
The order that you build up your selection of notes is the order the plugin will see them in. So, if you were to add them to the selection in random order, then the prefixes will be generated to match.
Usually glamour shoots end up somewhere in the middle, but there are plenty of good things to say about the ends.
These pictures make me sad (NSFW site! Javascript off!): the stunning Manami Hashimoto, in a tight catsuit, with a pistol. The classic M-Appeal look, and every picture is terrible. Bad makeup, bad lighting, bad framing, bad posing, bad setting, bad editing, weird angles, no life behind the eyes, etc, etc. Poor trigger discipline is just icing on the crappy cake.
This is unfortunately the norm for Manami; I can think of only a handful of shoots where the people behind the camera seemed to have any interest at all in showing her off.
One out of three porch cats is smart enough to come in out of the rain. The other two deliberately go out into the rain in the hope of getting attention from me. Extra credit for Solid, who followed me all the way across the street to my mailbox, then all the way back, only to discover that I’d already put out fresh dry food for him.
I exported everything from Synology’s Notes app to Joplin, using this Python script and the Joplin CLI. There’s another project that tries to use the Joplin API to do it in one go, but it blew chunks on me before it ever imported anything; someone else filed a bug on it already, so I didn’t pile on with a “me, too”.
I did file a
bug
on this script, because it uses Pandoc to handle the
HTML-to-Markdown conversion, and unless you add the multiline_tables
extension, any table markup that includes a block element will simply
be dropped from the output, replaced with the words “[TABLE]”.
Fortunately I caught that when I spotted a note that had five attachments and no other data. Even more fortunately, only 5 of ~200 notes were affected by this. Using the multiline-tables extension produces notes that need significant cleanup, but the alternative is potentially significant data loss.
(doing it from the CLI would have been a lot more painful if I’d had more attachments, since the CLI has only rudimentary support for that (import directory of MD files, grep for broken attachment links, loop over list of files that should have been attached to each note and add them, cleanup formatting later))