I made this two-colour plotted card for the MeFi â€œholiday card exchange – v.e.â€ thing. Pen plotter is a Roland DG DXY-1300 (1990s) using Roland 0.3 mm fibre-tip pens. Plot size is 123 Ã— 91 mm, and is driven entirely from Inkscape 0.92.
short sci-fi: â€œMission: Survivalâ€, by Curt Fischer – from Boy’s Life magazine, August 1988
by Curt Fischer
Illustrated by Alex Gnidziejko
from Boy’s Life, August 1988
â€œWe need a shibboleth!â€
â€œA what?â€ said Tim Donaldson, the mining foreman of Xerxes 8, a mineral-rich planet on the far side of the Milky Way.
â€œA Shibboleth,â€ repeated Harvey Wheeler. â€œA way to determine the identity of the enemy sooner than we do now.â€
Donaldson and the rest of the group stared at him blankly. The old man, Freiberg, leaned forward on his cane, as if to speak, but then he sat back quietly. The 20 others, like Donaldson, mostly uneducated miners, began to look at the floor, not wishing to show their ignorance.
Only 13-year-old Bobby Hall, whose parents had left him with Wheeler while they visited his ill grandmother on Sagis, had the courage to ask: â€œHow does a Shibboleth work? What’s it look like?â€
Wheeler, the planet’s Intelligence Technician, smiled. He had often felt useless since coming to this planet. The mining colony put high value on muscles, not brains. Now he had a chance to show his strength. â€˜A Shibboleth isn’t a physical thing,â€ Wheeler said, â€œIt’s a word, a password.â€
â€œSo what kind of password?â€ Bobby asked. â€œA secret one?â€ â€œSecret passwords don’t work,â€ groaned Donaldson as he paced the cramped underground chamber where the final human survivors of Xerxes 8 had gathered. â€œYou know the Ardon robotoids can tune in on all our conversations and radio communications. Our â€˜secret passwordâ€™ wouldn’t stay secret for 10 seconds!â€
â€œJust a minute, Donaldson,â€ the elderly Freiberg spoke up. â€œIf I remember my Bible stories correctly, a shibboleth is not that kind of password.â€
â€œThat’s right,â€ said Wheeler. â€œThe term comes from the Bible, and a shibboleth isn’t secret. It just can’t be pronounced or understood by the enemy.â€
Bobby beamed with curiosity. â€œSo what’s the Bible story. Mr. Freiberg?â€
Freiberg looked at Wheeler and then about the room. Everyone listened intently, knowing that the story could decide whether they lived or died.
â€œWell,â€ Freiberg began, â€œin the early days of the kingdom of Israel, back on Earth, a battle occurred between two tribes. But it was hard for the tribes to tell each other apart, because they looked, dressed and talked alike. Then one tribe discovered that it could identify the enemy by asking each captured member to say a certain word. You see, because a distinct sound was missing in the speech of the one tribe, its people couldn’t say certain words, like â€¦ like â€¦ shibboleth. They instead said â€˜sibboleth.â€™â€
â€œSo you think this will work with the robotoids?â€ spat Donaldson. â€œNonsense! The robotoids slip in among us and replace us. Like those tribes, we can’t tell them apart from us, Why? Because of their programming. They can mimic us perfectly. They could even be among us right now.â€
Freiberg, the mining company’s bookkeeper, shook his finger disapprovingly. â€œLook, Donaldson, they haven’t beaten us until our reason gives way to fear.â€
Donaldson made a vocal noise of disdain and folded his arms angrily.
â€œFreiberg’s right,â€ Wheeler said. â€œThe robotoids can slip in and replace any of us, but as long as one of us is still human, we must struggle to survive.â€
â€œBut, Mr. Wheeler,â€ said Bobby, â€œMr. Donaldson is right in a way too, The robotoids are programmed to be perfect. There aren’t any words in any language that they can’t say.â€
Neither Wheeler nor Freiberg spoke.
â€œAbsolutely,â€ Donaldson added darkly. â€œThey know every language, every tone, every word. They even pick up slang quicklyâ€”â€
â€œAnd their ability to communicate with their fellow robotoids means we can only catch ’em once,â€ Wheeler said sadly. â€œEven if we made up a word or mispronounced one, we’d only catch ’em once.â€
â€œThey have no flaws. It’s hopeless,â€ grumbled Donaldson.
A miner stood so quickly that his chair fell over.
â€œLook,â€ he said excitedly. â€œl know nothing you’re talking about! I’m not real smart. But I’m scared!â€
â€œMe too,â€ cried a man behind him. â€œI don’t want to die! But I’ve worked with robotoids and know that they won’t give up!â€
â€œThat’s it,â€ Freiberg exclaimed. â€œThey do have a flaw. Think about it. They’ve been programmed to avoid being trapped by unsolvable puzzles. But to do exactly that, they’re also been programmed to never give up in other areasâ€”like linguistics.â€
â€œRight,â€ Wheeler said brightly. Then his enthusiasm died. â€œBut how does that help us? That’s why slang words and made-up words won’t fool them. They just add to their memory banks, searching them until the problem is solved.â€
â€œMr. Freiberg,â€ Bobby said, â€œwhat kind of unsolvable puzzle did you mean?â€
â€œOh, things like asking a robotoids math or philosophy questions that have no answers,â€ Freiberg explained. â€œAsk a human for the last digit of pi, and he’ll admit he can’t find it because it’s somewhere in infinity.â€
â€œYears ago,â€ he continued, turning to the miners, â€œour soldiers could uncover a robotoid with such a question, literally make smoke come out its ears as the circuits burned up searching for the answers. Then they were reprogrammed to accept failure, so today a robotoid will laugh off such a challenge.â€
Wheeler brightened. â€œBut, as you said, they still won’t accept failure in certain areas, like language. Soâ€¦ we could try some other branch of linguistics, likeâ€¦ spelling! We can feed ’em words that have silent letters.â€
â€œLike â€˜pneumoniaâ€™ or â€˜sarsaparillaâ€™?â€ Bobby asked.
â€œAs Mr. Wheeler said,â€ Freiberg answered, â€œeach would work only once. We need something to make a robotoid’s â€˜brainâ€™ go into a closed loop. Something that would force it to search for an answer until it actually burned up its circuits.â€
â€œWhat nonsense,â€ Donaldson snorted.
â€œHow about a rhyme?â€ Bobby suggested.
Wheeler and Freiberg smiled.
â€œNo, Bobby,â€ said Wheeler, â€œI’m afraid a rhyme would be a bit too simple. A robotoid would come up with countless rhymes for every word that â€¦â€
â€œBut what if the word doesn’t have a perfect rhyme?â€ Bobby persisted.
Freiberg said: â€œWhat do you mean, Bobby?â€
â€œWhat a bunch of hopeless fools!â€ Donaldson shouted. â€œWe’re on the verge of extinction. The robotoids are picking us off one by one. They’re closing in every minute. We’re cut off from everyone else in the galaxy, and we sit here dreaming about a magic word, listening to a child.â€
Freiberg inhaled deeply. â€œMr. Donaldson, first of all, we are neither fools nor hopeless. We are alive, and we are thinking. That’s two advantages we have over the robotoids. It’s also the key to survival. Secondly, Bobby is in as much danger as the rest of us. That fact gives him certain rights.â€
Donaldson mumbled something and moved away, but most of the miners nodded, agreeing with Freiberg.
Freiberg turned to Bobby. â€œWhat word doesn’t have a perfect rhyme?â€
â€œWell,â€ Bobby began, â€œI’m not sure about other languages, but I remember learning that in English there’s no word that rhymes with â€˜orange.â€™â€
Wheeler rubbed his chin. â€œâ€˜Orangeâ€™ as a shibboleth?â€ He looked at Freiberg. â€œCan you think of a rhyme with â€˜orangeâ€™?â€
â€œNone that I can think of,â€ Freiberg said. â€œNothing perfect anyway.â€
â€œCan you think of one, Donaldson?â€ Wheeler asked, turning to face the mining foreman.
But Donaldson didn’t answer. He stood strangely erect, staring straight ahead.
Smoke was coming out of his ears.
â€” via Ask MetaFilter.
Independent date x-axis in Excel charts
The Ask Metafilter question “Basic line graph” spurred me to make this unpretty graph:
You need to make an X-Y (Scatter) plot. All others don’t have fully independent X-axes. Make your chart by selecting the first two data columns, then Insert Chart. Once the chart is in, right click/Control-click (OS X) to get this context menu:
which should show
You can add more data series by hitting Add. Here are the specs for the next two series:
Finally, here’s the example spreadsheet: MultipleDateLinesChart.
truly, the internet is made of cats
After years of carefully crafting comments on MetaFilter for maximal content, value or lulz, my most popular comment by far is about cats and Animal Control. Two subjects that, due to allergies and the relatively docility of aquarium fish respectively, I know nothing about. There’s a moral here, and it’s sitting on your router mewing at you.
MetaFilter 2012-1 Music Swap
It’s music swap time on MetaFilter. Here’s what I chose:
- Mobius Smurf â€” Nichol Robertson
- Unyoked Oxen Turn â€” Alasdair Roberts
- Is She Fiona â€” The Gerbils
- The Sloth â€” Flanders and Swann
- Morphine â€” Clifton Hicks
- Please Be Kind (demo) â€” Colleen and Paul
- Running on Fumes â€” King Creosote & Jon Hopkins
- Alcoholic Blues â€” Sheesham and Lotus
- Four Horses â€” Ken Reaume
- Hypernuit â€” Bertrand Belin
- Ran So Hard The Sun Went Down â€” Otis Taylor
- Freeing Song by Reindeer â€” The Music Tapes
- Wrapped In Grey â€” XTC
- Tengo La Voz â€” Bostich
- Singing to the Earth (to thank Her for You) â€” Apollo Sunshine
- Flop Eared Mule â€” Holy Modal Rounders
- The Speed of Things â€” Robyn Hitchcock
- Olivia â€” BGM
- Yawns â€” Frightened Rabbit
- No Cigarettes â€” Withered Hand
- Ficelles â€” Ingrid St-Pierre
It’s here on Spotify: MeFi Swap 2012-1.
a shortt detour
MetaFilter‘s Ownâ„¢ TimTypeZedÂ â€” aka Tim ShorttÂ â€” is incredibly modest about his talents in person, but his artwork speaks for itself:
Tim’s my nearest neighbour on MetaFilter, and I’ve met him at a couple of meetups.
I did say these words – just not in that order
Windfarms can spend as little as 5% of their …
- … ads from the axis of evil …
- … songs (Thunderbird) performed backwards. On Earth My Nina, which is named after the protest has been knocking about the mystique around Jesse James, who comes across more like the Fontana designed by Giovanni Mardersteig for William Collins’ private use in 1936. A sample of it goes back to the local roads department thanking them for it. Shortly afterward, it stopped cooperating, and the main brake was inactive. At least you can still keep up.
- … rounded font by making the standard corporate print colour a pale imitation of the bus …
– ah, I love MarkovFilter.
ad free goodness
I (heart) Adblock Plus: and to think it’s bad for the internet …
The pataphysical world of Fred Lane. | MetaFilter
Someone posted one of my old pages to Metafilter: The pataphysical world of Fred Lane.
batch renaming iTunes directories
In partial response to the Ask Metafilter question “How can I rename my music folders on my Mac based on ID3 tags?“:
#!/bin/bash # itunes_sanity.sh - fix dir names created by iTunes # only works for mp3s, and not actually tested on a Mac # created by scruss on Sun Sep 4 22:05:00 EDT 2005 find "$@" -type d -mindepth 1 | while read directory do artistdir=$(dirname "$directory") firstfile=$( find "$directory" -type f -iname '*.mp3' | head -n1 ) year=$( id3info "$firstfile" | egrep ' TYE ' | sed 's/=== TYE (Year): //; s/[^0-9]*//;' ) album=$( id3info "$firstfile" | egrep ' TAL ' | sed 's,=== TAL (Album/Movie/Show title): ,,;' ) echo mv \'$directory\' \'$artistdir/\[$year\] $album\' done
So if you were in the terminal, in your music library (one up from the individual artist directories), and you did:
itunes_sanity.sh Dan\ Jones Tripping\ Daisy
mv 'Dan Jones/Get Sounds Now' 'Dan Jones/ Get Sounds Now' mv 'Dan Jones/One Man Submarine' 'Dan Jones/ One Man Submarine' mv 'Tripping Daisy/Jesus Hits Like the Atom Bomb' 'Tripping Daisy/ Jesus Hits Like the Atom Bomb'
If that looks okay, run the output through the shell:
itunes_sanity.sh Dan\ Jones Tripping\ Daisy | sh
and all should be well.
You’ll need id3lib, which is probably most easily installed from Fink. Also, this only works for mp3 files; I can’t grok the tag info for AAC files. And finally, this might go seriously screwy on weird characters in filenames. You know my feelings on that …
Yay, MetaFilter opened its membership again!