Jeff Duntemann's Contrapositive Diary Rotating Header Image

Odd Lots

  • From the “…And Then We Win” Department: Lulu is eliminating DRM on ebooks published through the site. (I was notified by email.)
  • The Adobe CS2 download link everybody’s talking about (see my entry for January 10, 2013) is still wide-open. If it was indeed a mistake, you’d think they would have fixed it by now. New suggestion: They’re arguing about it. New hope: They’re really going to allow CS2’s general use without charge.
  • I didn’t get the art gene from my mother, but I did indeed enjoy the Museum of Forgotten Art Supplies. I still have my full drafting set in a drawer somewhere, replete with bow compasses, French curves, triangles, and so on. How many years will it be before nobody under 50 has any idea what those are? (Thanks to Jim Rittenhouse for the link.)
  • And while we’re doing peculiar museums, check out this selection of implements from the International Spy Museum. I believe the surplus houses were selling CIA turd transmitters twenty or thirty years ago. Shoulda bought one when I could. As the late, great George M. Ewing would have said: “Forget it, Jeff. Nobody will pick that up.”
  • Strange transmitters you want? From Bruce Baker comes a video link that no steampunker will want to miss: The annual fire-up of the only Alexanderson alternator left in the world, station SAQ in Sweden. From the sparks to the swinging meter needles, it’s just like Frankenstein, only it’s real–and sends Morse telegraphy at 100 KHz or so. No vacuum tubes, and I don’t see any reason why it couldn’t have been in operation in 1890.
  • Every wonder who was behind Information Unlimited? Here’s the guy.
  • Here’s more on how fructose messes with your brain. It’s not just the number of calories. It’s the chemical composition of those calories. Whoever says “a calorie is a calorie” is wrong, and probably has an agenda.
  • It’s almost pointless to link to the first video ever made of a giant squid (since we won’t see the whole thing until January 27) but Ars Technica has a background page that’s worth reading. “Hello, beastie!”
  • The BMI is worse than worthless. But I told you that years ago.
  • Brand fanboys may have low self-esteem. Or they may just be tribalists. Or tribalists may be people with low self-esteem. No matter: Defend no brand but your own. Big Brands can damned well defend themselves.

The RPi Enthroned

I wonder how many Raspberry Pi boards will spend their entire working lives sitting cockeyed on a desk somewhere, at the center of a tangle of cables. That’s how mine was until a couple of days ago, when despite my cough I allowed myself a few minutes of quality screwdriver time to pull a proper RPi system together.workstation-500wide.jpg

It didn’t take much. Mostly what it took was a 2004-era Dell SX270 all-in-one system minus the SX270, which I now use as a bookend. The key component is a heavy stainless steel base with a VESA monitor mount and a bracket to hold the SX270 behind the monitor. The monitor itself is an unexceptional Dell 1704fp, with a native resolution of 1280 X 1024. (Those now sell for ~$50 on eBay.) That’s more than enough pixels for an RPi, although I tested it on one of my 21″ 1600 X 1200 behemoths and the little gadget did quite well overall.

BackView-500wide.jpg

I had already mounted the board on an aluminum plate, and all I had to do this time was drill two holes and bolt the plate to the SX270 mounting bracket. I may dress the wires a little to keep them from placing any torque on the connectors, but it works well as-is.

I was surprised to find out that the MagPi magazine is actually laid out on an RPi, using the open-source Scribus layout program. I installed Scribus via apt-get and poured some text into a layout. (I’ve been playing with Scribus for years.) Brisk! I guess we need to stop boggling at the capabilities of tiny little computers with all of two ICs on the mobo.

It certainly does a good job with FreePascal and Lazarus, which is why I went to all this trouble. They’ve now sold half a million of these things. At least a few of those people ought to be willing to buy a Lazarus tutorial for it. We’ll see.

CS2 Flies In From Adobe’s Left Field

Colds are like…well, you know what colds are like. Right now, everybody has one. I’ve been climbing out of this one now for about six days, and the top is not yet in sight. At least my flu shot worked, or I could have been in lots worse shape. If I’ve been quiet, that’s most of it.

But something remarkable happened yesterday that still has a lot of people scratching their heads. Michael Covington and several other people alerted me to the fact that Adobe had opened a download link to an installable instance of Creative Suite 2 that didn’t require activation. Rumors were thronging like Illinois mosquitoes that Adobe was just turning it loose. This is outside of type for them, let’s say.

The truth is subtler: Adobe is shutting off CS2’s activation servers, and once it does, people who have legitimate licenses to CS2 will not be able to reinstall it after a hard disk crash or whatever. So they’re providing an activation-free instance to those customers.

Why, then, did they put the download links to the installer files right out where anyone could see them? The links have been live for several days and were still live this morning, though the server has been choked here and there by activity that suggests more than just CS2 atavists clicking on the links. One would expect at very least a requirement for users to log into their Adobe accounts to get the install suite, but not so. Any code monkey could suggest four or five other ways to do it that would not present all of CS2 on a platter to the whole world.

Adobe insists that they’re not giving CS2 to everybody. So what’s really going on here? I’ll hazard a guess: They’re afraid of the Gimp, and to a lesser extent, Scribus. I think they’ve been afraid of both programs (and a scattering of others) for a long time. At some point, a bean counter probably did some spreadsheeting and realized that activation support on a long-tail product isn’t worth what it costs, and told the techies to shut it off and send the phone reps home.

Faced with that decision, somebody there may have gotten clever enough to realize that people were leaving the CS plantation for cheaper realms. The Gimp is good enough for most Photoshoppish work, according to people I respect, and if I didn’t already own InDesign 2.0, I’d probably be laying out books in Scribus. I think Adobe may be quietly trying to get more people hooked on the CS product, which is a huge revenue-generator for them. Photoshop is probably the most pirated non-OS in software history, and I wonder if they’re just making CS2 easier to pirate and looking the other way to pull a little pressure off CS6, while allowing the curious to give Creative Suite a go. There are legal reasons why they won’t admit to a strategy like that. Furthermore, as many have said, never attribute to cleverness what is better explained by incompetence. It may just be a booboo. If it is, it’s one of the longest-lived booboos of its sort I’ve ever seen.

I won’t post the link here, out of respect for Adobe’s copyrights. Trust me, you won’t have to flatten your nose to find it. I have only one more point to make: I’d like to buy that software. Yes indeed: Adobe, I’ll give you money! I won’t pay several grand for CS6. But I’ll pay a couple hundred for CS2. Alas, the product is not for sale. So what could be a revenue generator for Adobe is just another gift to the pirates, with people like me who’d like to remain legal looking on enviously.

I respect their copyrights. But still. Dumbasses!

Odd Lots

Out, Out, Damned 2012!

I think we misunderstood the Mayans. (Like that’s hard?) They weren’t talking about the end of the world. They were telling us to hang in there: The end of 2012 was at hand. I’d drink to that, and tonight I probably will.

Boy. I’d like to wash this year right out of my hair–and I don’t have a whole lot of hair.

I had had high hopes of relaxing on the shores of Lake McConaughy with a kite string in my hand and one foot in the water on the day I turned 60, but no: Damfool Colorado had to catch fire. Jimi Henton fled to our house with all her dogs (and two of ours) when the smoke got too thick at her place, and while no one we knew well was injured or lost their homes, it was a near enough thing, especially having seen it on the news from 1100 miles away.

Deaths and serious illnesses continued to whittle away at my circle of friends. A lot of that simply happens as you climb into your sixties, but that doesn’t mean I have to like it. It was unnerving to check the Facebook page of a woman I knew in college, only to find that she had died over a year ago. Other good friends had open-heart surgery, cancer surgery, and lesser but nonetheless confounding failures in the meat-suit machinery. Indeed, I had a few of my own.

Then of course there was the tribal hatefest we call elections, when people I thought I knew gave themselves over completely to a species of slobbering, eyes-rolled-back-in-the-head rage against The Other that was terrifying to behold. This is the way that genocide begins, and I was under a pall until it was over. Even then, it took weeks to shake off the depression. And even now, there are a few people who simply will not let it go. It’s a psychological truth that I originally found in Colin Wilson’s writings: Once we grant ourselves permission to hate, it feels good and is devilishly hard to give up.

I know it makes me sound like a crank, but maybe it’s a cause worth cranking on: We must stop this national orgy of partisan hatred.

I guess there were some upsides to 2012. I finished my first full-sized novel since 1999, and only the second I’ve done since high school. My nephew Brian proposed to his beautiful girlfriend of many years, Ali, and we have a big-bash wedding to look forward to next September. I gave my accumulated hoard of Lego to our nieces Katie and Julie, and they’re loving it. I continued to be startled by the richness to be found in loving Carol, as I have now for 43 years. (I’m fond of saying that I fell in love with her half an hour before I even met her.) QBit still jumps into my lap whenever he can. I’ve made new friends (particularly in my Thursday night writing group) and rekindled my love of Pascal programming, now that Lazarus is ready for prime time. We threw a couple of nerd parties that people are still talking about.

2012, bleahhh. I’m going to go downstairs and watch a movie with my forever girlfriend, and toast to Lady Julian with a glass of Roscato wine and a slice of Lou Malnati pizza. Hope heals. Stomach lining regrows. Scar tissue means that you weren’t hiding behind the couch the whole time.

Cut to the chase: All manner of thing will fersure be well. But man, the bottle of Advil is empty.

SATA as the New Thumb Drive

I’m giving a webinar next month to a publishers’ group on the challenges of ebook piracy. So I’ve been taking notes and making sure that things haven’t changed much over the past year. One thing that surprised me a little came through on the backchannel (that is, email comments from people who for whatever reason don’t want to use Contra’s comment system) in June, concerning the resurgence of “sneakernet” piracy. I posted a link to a piece on TechDirt indicating that only 15% of music acquisition is done through all P2P technologies together. The bulk of piracy happens between friends, off the Net, where Big Media can’t see it.

What’s interesting came in through a backchannel correspondent whom I didn’t know and haven’t heard from since: Much or even most of the in-person file trading is done by treating entire high-capacity SATA hard drives as thumb drives. He saw my post on the Thermaltake BlacX case with a 2-drive SATA toaster dock built into the top panel. He has one too and wanted to see how common they were. He and his friends swap files by copying entire SATA drives onto blank drives via toaster docks, whether built into cases or standalone. I’ve had a 1-slot Ineo toaster dock since 2010, but it gathers dust now that I have the BlacX. I do my monthly off-site backups by copying everything onto a pair of 750 GB SATA drives using the docks on the top of the BlacX. I keep the backup drives in plastic flip-top cases made precisely for that purpose.

The correspondent (known only as “Don”) pointed out that there are now 2-slot standalone toaster docks that can clone drives from one to another without requiring any connection to a computer. Here’s one example (which even looks like a toaster!) and another. They’re evidently sector copiers and do not send files individually through a file system. Don and his friends get together and watch movies while popping SATA drives into and out of the docks.

I asked him if the drives ever fail by being plugged and unplugged so often. After all, internal SATA connectors are rated for only 50 matings. (ESATA connectors are rated for 5,000.) He hasn’t seen it happen so far, and if it happens, new drives are only $60-$80.

My experience with thumb drives goes the other way: I’ve had more USB ports fail on me than thumb drives. SATA drive connectors are really just etched PC board edge connectors, which can get scratched or dirty. (This is one reason I keep my SATA backup drives in plastic boxes.) I think with careful handling, drives should go a lot longer than 50 plug/unplug cycles.

Every time I think piracy can’t get any scarier, somebody comes along and says “Boo!” even louder. I keeping wondering what’s next. My hunch: Seedboxes, which still don’t entirely make sense to me. Once I figure them out, I’ll report back in this space.

Odd Lots

Pi, Oh My

PiAssembled-500Wide.jpg

My longtime friend and collaborator Jim Strickland has had a Raspberry Pi board almost since the beginning, and he startled me by handing me one as a Christmas present. I was aware of it but hadn’t researched it deeply. Here’s a good place to start if you’re new to the concept.

Basically, it’s an ARM-6 board with HDMI and composite video output, two USB ports, and a standard RJ45 Ethernet connector. For disk it uses an SDHC card. There’s an I/O header for connecting to physical gadgets like relays and lights and things. There’s more than one OS available for it, but most people use the adaptation of Debian Wheezy called Raspbian.

I don’t like having circuit boards flopping around in mid-air, so I drilled and tapped two 4-40 holes in a husky 3/16″ aluminum plate and mounted the Pi on a pair of 3/8″ nylon standoffs.

Putting it together was a snap. I downloaded the Raspbian image file, wrote it out to a spare 8 GB SDHC card I had in the drawer with Image Writer for Windows, plugged the card into the card slot on the board, hooked up the cables, and turned it on.

Bootup isn’t snappy, and the first time in you have to set a few things like time zone, but in a couple of minutes I had Linux on my big-screen LED TV. The small black item connected to the USB port block in the photo above is the Bluetooth dongle for a Logitech wireless keyboard and mouse. This leaves me a port free for something else. Ethernet came to the device through a pair of Linksys Powerline bridges, which I’ve described here before.

I now have what Michael Abrash would call “Linux on my bedroom wall.”

This particular distro comes with Python and Scratch preinstalled, but Jim’s already gotten the ARM-6 port of FreePascal/Lazarus downloaded and running. That’s next on the list for me. I’ll wrestle with that another time, as it’s getting late here. I have a special purpose in mind for the gadget which I won’t spill just yet, since it may not be realistic. More as I learn it.

Odd Lots

  • Making you fat and diabetic is the least of it: Sugar (especially fructose) sabotages your brain. If it’s your first favorite organ (as it is for me) put your brain at the top of your personal food chain. Be a caveman: Eat more animal fat and less sugar.
  • Eat more fat and less sugar, but do it this way: Trade sugar for sleep. Lack of sleep makes you hungry, and I’m guessing that chronic lack of sleep makes you lots hungrier than you would be if you just admitted that you can’t get by on six hours or possibly even seven. Cavemen slept when it got dark. Dark is your friend. (Thanks to Jonathan O’Neal for the link.)
  • While we’re talking Inconvenient Health Truths, consider: The downside of demonizing salt is that people have begun to show symptoms of iodine deficiency. (I myself am…unlikely…to ever have that problem.)
  • Instagram walked back from the cliff and withdrew its mind-boggling policies on commercial use of user photos without permission or complication. The Internet firestorm was one reason, I’m sure…but I’m also guessing that someone in their legal department got the message through that the firm would be sued into subatomic particles if it went ahead.
  • I wasn’t aware that a sack of potatoes stands in well for a human being in Wi-Fi tests on networking in crowded spaces like aircraft cabins. I do wonder what happened to the potatoes.
  • “Thorium” is my answer to the question of how to best reduce CO2 in our atmosphere. We need base load; wind and solar are necessary but not sufficient.
  • There are at least five planets orbiting SF favorite Tau Ceti, and one may be in the star’s habitable zone. What the article does not mention is that the habitable planet is considerable closer to its star than Earth is to the Sun, and at a distance closer than Venus is probably tidally locked on its star. That’s not a dealbreaker, but tidal locking certainly makes the journey from slime to sublime a lot less likely.
  • My ongoing (and slow-going) project of rewriting Borland Pascal from Square One for FreePascal continues, and there’s a new and expanded PDF up on my FTP site. 9 MB. 180 pages done out of about 350 or 400 planned. Not all 800 pages of the original book will be included, because some of it is now mostly useless, and some will be kicked upstream to a Lazarus book that I’m planning.
  • FreePascal contains a clean-room clone of Borland’s TurboVision, which I actually named way back in 1989. (Its original name was TOORTL: Turbo Object-Orietnted Runtime Library.) I’m going to recompile my Mortgage Vision application in FPC with FreeVision and see if it still works. That is, if I can find the source…
  • We’re getting our Mayans, Aztecs, and Oreos mixed up. Actually, I read the oreoglyphics on the cookie and it said that the world will end in 1947.
  • Furthermore, it’s a lot tougher to dunk a Mesoamerican stone calendar in your coffee.

Does Steampunk Really Humanize Our Gadgets?

Bill Cherepy (and a couple of others since) sent me an interesting link to a piece on Boing Boing arguing (I think) that steampunk makes our gadgets more human. It’s a headscratcher, since I don’t think the article text supports the author’s contention. However, it’s an idea worth some thought. I actually agree, if for different reasons:

  • Steampunk gadgets are comprehensible. Most of the tech in our modern phones and computers is black art, even to guys like me with considerable background in electronics. Electric, mechanical, and chemical tech circa 1900 was accessible to anyone with an ounce of brains and some willingness to study.
  • Steampunk gadgets are reproduceable. At home. In your basement. Sure, it would take a little research and pratice, but with nothing more exotic than a lathe and basic chemistry gear you could build most of what we connect with steampunking. Dare you to do that with an iPad.
  • Steampunk gadgets are personal. This is going to earn me some heat, but I think it’s true: Steampunk thingies are in-your-face, not on-your-friends-ist. One of the charms of the steampunk idea is that people interact face-to-face. This keeps trolling to a minimum and fosters at least superficial courtesy, which certainly beats the slobbering hatred that now dominates Facebook.

All that said, I admit that the majority of what I see under the heading “Steampunk” is a species of fantasy, be it of the supernatural (vampires and zombies) or just wildly off-the-edge assumptions of what 1900 technology could accomplish.

The big turn-off I found in cyberpunk was its coldness. Granted this was cultural and not really necessary, but when I played at the edges of cyberpunk years ago it stopped me in my tracks. Cyberpunk was cynicism writ large, and steampunk is optimism gone nuts. Given that cynicism is cowardice (it is, in fact, the fear and loathing of all things human) you can guess where I’m much more likely to tell my tales.