Category: technology

Friday, 26 October 2012

10:07 – Colin and I finished series five of Heartland and started again with series one. It’s interesting to watch Amber Marshall reset from a 23-year-old woman playing 20 to an 18-year-old girl playing 15. The rest of the cast doesn’t look all that different jumping back from 2012 to 2007, including, oddly enough, Jessica Amlee, who was 13 when the series premiered and 18 as of the final episode of series 5.

The news from the EU remains as bad as ever and getting worse. I don’t think the politicians realize that the lull they’ve had over the last couple of months was merely the EU crisis passing through the eye of a hurricane. The winds are already picking up again. After the premature announcement a couple days ago about the release of the months-overdue tranche of the Greek bailout being released, it’s now clear that it has not been and that Greece has been given until Sunday to agree to the Troika terms. As of now, it looks unlikely to happen. If not, what happens Monday is anyone’s guess.

I’m still working on building science kits, designing new kits, and writing documentation for them. I also need to spend some time cleaning up downstairs, particularly my lab.


11:54 – Since I moved to Dreamhost from the shared server that Brian and Greg ran for a decade or more, I’ve really missed the spam filtering options that I had on their server. So I finally got around to emailing Dreamhost tech support to request some changes.

I have two requests that I would like you to consider enabling:

1. Currently, blacklisting is allowed only by <domain>.TLD. I would like to be able to blacklist by TLD. For example, it would be very useful to allow blacklist of all .CN and .BR domains, along with those from most of the rest of the non-English speaking world outside of western Europe. Ideally, this would be implemented with a page of checkboxes that allowed one to blacklist all TLDs with one click and then un-blacklist the ones you wanted to allow through by clearing the checkboxes for those domains.

2. My former service provider provided a squirrelmail spam filtering option called “discard silently” that permanently deleted the spam emails rather than moving them to a quarantine area. I would very much like to have this option.

Thank you for considering this request.

Read the comments: 140 Comments

Friday, 28 September 2012

09:04 – I’m still hard at work on the documentation for the life science kit.

It’s easy to understand why so many Border Collies end up in rescue, often at about the age Colin is now. For the last few months, Colin has been breaking house training, always in the hall bathroom. As a puppy, he decided that because his humans used the hall bathroom, he should as well. We finally broke him of that, and for many months he was reliably house-trained. Now he’s back to his old habits. Fortunately, the bathroom floor is ceramic tile, so it’s actually easier to clean up in there than it is to clean up outside. Still, this is unacceptable.

It’s not a matter of us missing signals or expecting him to hold it too long. When we go outside, that’s the last thing on his mind. He wants to sniff. He wants to play. He wants to stare at anything remotely interesting, including people standing two blocks away. He wants to play stick and tug on the leash. He wants to do anything except what he’s out there for. I think he’s holding it intentionally until he gets back inside.

This morning, for example, I took him outside at about 0645. He sniffed around a bit, peed a couple of times, and then headed for the door. He did his usual morning routine, including licking the milk out of Barbara’s cereal bowl. Then I took him outside again and walked him around the yard for several minutes, encouraging him to do something. Nothing. We came back in because he didn’t want to miss Barbara leaving for work. Within a minute of us coming back in, he’d shit in the bathroom. Barbara yelled at him and told him he was a bad dog for doing that in the house. I cleaned up. Then, a few minutes after Barbara left for work, I walked him up and down the street, encouraging him to do something. Nothing. All he wanted to do was sniff and play tug-of-war with the leash. I finally brought him back in. Within literally two minutes, he’d shit on the bathroom floor. I hate to do it, but I think I’m going to have a chat with him about what happens to dogs who shit on the floor. They’re expelled from the pack.


11:11 – Boy, can Brother ever make things come out even. The last time I was printing a bunch of container labels for the science kits, the black toner cartridge ran out on my Brother color laser printer. So I ordered a replacement black cartridge, along with replacements for the cyan, magenta, and yellow cartridges. I installed the black toner and printed one page. Everything worked fine. Then this morning I started to do a real print run. The printer printed one page of labels and then the Data fault light came on. Sure enough, the display was telling me the color cartridges were out of toner and needed to be replaced. Not just one of the color cartridges, you understand. All of them. The display specifically said to replace the cyan, magenta, and yellow cartridges. How did they manage to make all four cartridges run out of toner within a space of two or three pages?

Read the comments: 29 Comments

Monday, 10 September 2012

07:52 – Today is Barbara’s and my 29th wedding anniversary. Barbara has now been married to me for half her life. I’ll have to wait until our 30th anniversary next year to have been married to Barbara for half of mine. Neither of us makes a big deal about birthdays and anniversaries, so we’ll just go out for dinner tonight.


09:25 – Back when I was in college, one of my friends had a car with a fuel gauge that was next to useless. When he filled the tank, the gauge would read full, which it would continue to read for a long, long time. Eventually, it’d suddenly drop to a quarter full, where again it’d remain for a long time. When the tank was really nearing empty, maybe a liter left, the needle would start falling precipitously toward empty, and he knew it was time to stop at the nearest gas station. Either that, or get the gas can out of the trunk and start walking.

That gas gauge was far more useful than the gauge on my Brother color laser printer. Last night, all of the status lights and the screen were perfectly normal. I printed one black-only page. As it came out of the printer, the Data fault light came on, and the screen told me it was time to replace the black toner. I powered down and powered back up. No joy. So I opened the cover, slid out the black toner cartridge, tilted it back and forth, put it back in the slot, and powered up the printer. No joy. That toner cartridge wasn’t nearing empty. It was empty.

So this morning I checked the web site where I buy most of my office supplies. Their prices are always competitive, so I didn’t bother to check elsewhere. Replacing the four toner cartridges with Brother TN210 cartridges would have cost me $213 plus shipping. That was for the Brother-branded cartridges, so I checked for aftermarket replacements. Four of those would have cost me $252 plus shipping. I thought maybe the after-market cartridges were rated for more pages than the branded ones, but they weren’t. Hmmm. So I went over to Laser Monks and ordered four after-market cartridges for $136.76, including shipping.


14:02 – Geez. Cable companies wonder why their customers hate them. We switched to PhonePower on Wednesday, 29 August. They gave us a choice of cut-over dates. I chose the ASAP option. I’m sure they sent the number porting request to TWC immediately. So, Saturday the 8th we got a bill from TWC, billing us in advance for service from Friday the 7th through 6 October. That bill included VoIP service, which they’d just increased from $35/month to $45/month. I told Barbara I’d call them and get it taken off our bill.

This morning, I called their billing support number and was told that they were experiencing unusually high call volumes and that the expected hold time was 30 minutes. I hung up and tried again periodically throughout the day, getting the same story. Finally, I decided just to hold as long as necessary, with the cordless on speaker phone while I cleaned up the kitchen and loaded the dishwasher. After more than 20 minutes on hold, the call was finally picked up by a singularly unhelpful woman who claimed that there were “no notes” on our account and that as far as they were concerned it was active. I told her that was pretty strange since I was talking to her from that number using a different service provider. She finally admitted that we might in fact not be using their phone service. Finally, after much back and forth, I got her to reduce the invoice they’d just sent us from $116.36 to $73.79. I then asked her what our new monthly bill would be. She said $67.44 without tax and $68.24 with tax. I asked her why then we had to send them $73.79 instead of $68.24. She said it was because they’d been providing phone service to us from the 7th through today. I explained to her that she’d just admitted that they hadn’t been providing phone service during that period, since we’d already cut over and that we’d been using our cell phones since then because we had no service from them. She went back into her “there are no notes on your account” spiel. I finally told her that it wasn’t worth my time to argue with her for the $5.55 difference, but that this kind of shit was why people hated cable companies. I just wish we had a good alternative for broadband. Of course, people hate phone companies just as much.

Read the comments: 44 Comments

Saturday, 8 September 2012

09:15 – I misspoke yesterday. Barbara’s parents are actually moving into their actual apartment today, rather than the guest apartment. She left a few minutes ago for her parents’ house to start hauling some of their boxed up stuff over to the new apartment. The movers are coming later today to move the furniture and other large items. I’ll probably head over there tomorrow morning after everything is in place and they’re settled in to get the TV, stereo, and other electronics connected and working.

We started yesterday on a new batch of 30 biology kits, printing labels and labeling bottles and envelopes. Labeling, filling, and sealing containers is the bulk of the work. After that, it’s just final assembly of all the subassemblies.

Our phone service cutover happened sometime yesterday. The PhonePower adapter showed up in the mail mid-afternoon, just in time. It comes with a little folded pamphlet with installation instructions. I was delighted to see that their recommended setup put the terminal adapter between the cable modem and our router, figuring that would solve all of the problems I had with PhonePower last time. Alas, that was not to be. I connected the TA between the cable modem and router, only to find that the router couldn’t get to the Internet. Oh, well.

So I connected things using their alternative procedure, which puts the router between the modem and the TA. I also made sure to configure the router to put the IP address of the TA in the DMZ, which in theory is the same as a virtual direct connection to the cable modem. At first, everything appeared to work properly. I had dialtone and was able to dial. But all I could get when I dialed was a re-order tone (fast busy).

By that time it was late evening, so I just left things as they were and went to bed, hoping that everything would clear up overnight. That was not to be. This morning, I still had dialtone, but nothing else. So I power reset the TA, hoping that would allow it to reinitialize properly. That didn’t work, so I guess I’ll try resetting the whole network again to see if I can get service.


15:04 – I just got back from helping Barbara’s parents move to their new digs. Their TV and component audio system is now set up and working, along with two corded phones, an answering machine, and a cordless phone. The place is very nice. The dining room and other common areas are similar to those in a decent hotel. Their apartment is also nice, with a large living area, small kitchenette, two good-size bedrooms, and two full baths. The staff is friendly and helpful, and there are activities galore. I suspect Barbara’s parents are going to be a lot happier there than they were in their house. They’ll certainly be much less isolated. There are lots of elderly people around, and all of them seem friendly. The facility has a bus that makes regularly-scheduled runs to the supermarket, drugstore, Target/Wal*Mart, doctors’ offices, and so on. There’s maid service, and the dining room serves three full meals a day, with the main meal at noon. Barbara, Frances, and I had dinner there, and the food is quite good.

I left around 13:45 to come home. Colin is not used to having us both gone, but he was a good dog while I was gone. I arrived home just in time to walk him before a severe thunderstorm rolled in. That was fortunate, because unlike any of our other young BCs, Colin is afraid of thunder. All of the others have ignored thunderstorms, even quite loud ones, until they got to be eight or nine years old, when they suddenly decided that thunder was terrifying. Colin has been afraid of it since he was a pup.

I still haven’t gotten the PhonePower VoIP service working yet, and I’m about ready to give up on it for today.


15:59 – Our PhonePower VoIP service is now working properly. Fortunately, I decided to try just one more thing. The firmware in our D-Link DIR-615 router was about five years old. I visited the D-Link page and downloaded the most recent firmware, which is only about 4.5 years old. I held my breath, afraid I’d brick the router, and installed the firmware upgrade. That gave me what I needed: the ability to disable SIP in the Application Level Gateway. I disabled SIP, rebooted the router, and everything now works properly.

What a relief. It would have been embarrassing to have to call PhonePower tech support. When I created my account with them, one of the questions had a drop-down list where you could quantify how much you understood about this stuff. There were five choices. The first choice was basically for people who are completely ignorant. I first chose the final choice, which was basically “I know more about this stuff than you guys do.” I then reconsidered. That sounded a bit arrogant, although I have written books for O’Reilly about networking and TCP/IP and I did used to have primary technical responsibility for a digital phone network with 70 switches and several thousand stations. So I changed my selection to the fourth choice, which simply indicated that I knew quite a lot about this stuff. But having chosen even #4, it would have been mortifying for me to have to call tech support for help.

Now if only I could figure out how to delete voicemails on my cell phone. I need a teenager to help me, I guess. I’ve also been thinking about sending my first ever SMS.


16:08 – We really are living in a rain forest. That thunderstorm that just blew through here dumped another 3.2 inches (8.1 cm) of rain on us, and it’s still raining. That’s close to half a meter of rain in the last five weeks, or about 10 cm per week.

Read the comments: 9 Comments

Thursday, 7 June 2012

08:00 – The Roku box lost its mind again yesterday evening. It decided that it couldn’t connect to our WiFi AP. At that point, the only solution is to repeatedly attempt to connect. That may require anything from several attempts to scores of attempts, which means an hour or more of sitting there clicking the button on the remote and watching the same configuration screens over and over again. It’s absolutely hateful. Roku’s firmware is the absolute pits, and their so-called “support” is entirely useless. The product is defective by design. When it works, it works well, but when it doesn’t work it’s an exercise in frustration to get it working again.

And it lies. When it was claiming not to be able to find a wireless AP, I went in and checked the configuration screen on our wireless AP. It indicated that the Roku box was connected via 11.g at 54 Mbps and 100% signal strength. Although it’ll be a pain in the ass, I finally decided to bite the bullet and do a UTP run between my office and the back of the TV in the den. Presumably, even the Roku box will connect if it has a hardwired network connection.


I’m still designing labels for the chemicals and specimens in the forensics kit. There are a lot of them. I still haven’t costed out the kit, but I suspect the full kit may have to sell for $240 or more. Many of the items are needed for only one lab session, and several lab sessions require multiple unique items, so we may end up offering two kits; a full version and a less expensive subset.

Read the comments: 43 Comments

Thursday, 12 April 2012

08:16 – The taxes are in the mail. Another year until I have to worry about that again.


The US DoJ has finally filed suit against Apple and two of the major ebook publishers. (The others had already settled.) The DoJ claims that the price-fixing by Apple and the major publishers cost consumers about $100 million in the last couple of years by pricing books $2 to $5 higher than they would have been in a competitive market. If anything, that’s probably an underestimate. Assuming that the DoJ wins, the effect on the price of indie books will be nil, and that of books from major publishers somewhat greater. Ultimately, getting rid of Apple’s “agency model” will result in lower prices overall for consumers, with essentially all of that cost reduction coming directly from the major publishers’ revenues.

As things stand now, an indie publisher prices his book at, say, $2.99. Amazon pays the indie publisher 70% of that list price, less a small charge for data transfer. For the average $2.99 book, the indie publisher is paid about $2.04 by Amazon. If the DoJ wins, the indie publisher will no longer set the selling price at $2.99. Instead, he’ll set the price to Amazon at $2.04, and Amazon will decide how much to sell the book for. Probably $2.99. So, no change there.

For books from major publishers, everything will change. As things are now under the agency model, a publisher may set the list price of one of its books at, say, $13.99. When Amazon sells a copy of that book for $13.99, it pays the publisher 35% of retail, or $4.90. (Amazon pays the 70% royalty only on books priced from $2.99 to $9.99; those priced at less than $2.99 or more than $9.99 earn only 35% royalties.) When the agency model goes away, that publisher is no longer able to set the selling price. All it can set is the wholesale price it charges Amazon for a copy. Major publishers, of course, will want to boost the wholesale price from $4.90 up into the $10 range, but that’s not going to fly. In fact, it’s quite possible that the terms of the settlement will forbid publishers from boosting prices significantly. So, if Amazon is still getting that book for the effective wholesale price of $4.90, it’s not going to price that book at $13.99. Instead, it’s more likely to price the book at maybe $6.99. That in turn puts the screws to the major publishers, who were using the $13.99 price as an umbrella to maintain high hardback prices. Not many people are going to pay Amazon’s discounted price of $20 for the hardback if they can get the ebook for $7. Hardback sales, which are what earn major publishers most or all of their profits, are going to tank even worse than they already have. And more and more traditionally-publisher authors, as they watch hardback advances and royalties continue to plummet, are going to start going the indie publishing route. Traditional publishing is already in a death spiral, and this will simply be the final nail in the coffin.


13:08 – About three weeks ago, I mentioned that I was considering replacing our Time-Warner VoIP phone service. A couple of people mentioned MagicJack. I was familiar with the name from a few years ago when I’d signed up for PhonePower VoIP service. I had an impression that I’d decided back then for good reasons that I wouldn’t consider MagicJack. So I decided to look into MagicJack again.

What I found out wasn’t good. First, the web site is incredibly tacky. Nowhere on it could I find anything about terms of service, and I looked. Nor does MagicJack offer telephone support of any kind. All you can do is contact their chat line. Which is probably fortunate, because what I read about MagicJack’s so-called support is that, incredibly, it’s actually worse than Roku’s support. Although some have found the equipment to be reliable, reports of “it just stopped working” are distressingly common. There are also numerous reports of what amounts to fraud, with MagicJack charging people’s credit cards well before the “free trial” expires, sometimes within a couple days of when they sign up. Finally, the BBB gave MagicJack an F rating, which is actually worse than Greece’s credit rating. I don’t even like to deal with companies that have B ratings, let alone an F.

Other than the fact that TWC phone service is outrageously priced, there’s no urgency. I’ll probably take my time and choose an independent VoIP company like PhonePower. It may be even be PhonePower. I suspect a lot of the problems that I had with PhonePower may have resulted from running the TA behind our router. If I do this again, I’ll stick an Ethernet hub/switch between the cable modem and the router and connect both the TA and the router to that hub/switch. I had the TA port on the router assigned to what D-Link calls the “DMZ”, which in theory is supposed to be the same as having the device in front of the router. In practice, I’m not so sure that’s the case.

Read the comments: 18 Comments

Saturday, 7 April 2012

09:01 – Okay, this is really strange. When we did the first draft of the forensics lab book a few years ago, we recommended one of those small portable BLB fluorescent tube UV light sources. Since then, technology has moved on, and UV LED flashlights have become commonplace and inexpensive.

So, on March 23rd, I ordered this 9 LED 400 nM UV Ultra Violet Blacklight Flashlight 3AAA, 7301UV400 from an Amazon Marketplace vendor, for $3.59 with free shipping. (The price has since increased to $3.79.) I wasn’t expecting much, especially with shipping included in the $3.59. On the other hand, I think I mentioned that a couple of years ago I bought a package of 10 six-LED white flashlights at Lowes or Home Depot for $9.99. A buck each, including the AAA batteries, albeit cheap zinc-carbon ones.

When I got the confirming email from Amazon, I was surprised to see that it showed the expected arrival date as “Wednesday April 18, 2012 – Friday May 4, 2012”. I figured they must be back-ordered, but I really wasn’t in any hurry. Then, three days later on March 26th, I got email from Amazon saying that the product had shipped, but that the expected arrival date was still April 18th through May 4th. I wondered how it was possible to ship something on March 26th that would take three to five weeks or more to arrive. Slow boat from China?

Well, yes, as it turned out. Or at least a slow plane from China. The flashlight arrived yesterday, with a Par Avion label and customs sticker. It was shipped from Hong Kong. How in the hell can you ship anything from Hong Kong for $3.59 and not lose money on the deal?

The flashlight itself is of surprisingly good quality, at least on superficial examination. I was expecting plastic construction, but it’s made of machined metal, apparently aluminum. The switch is in the base, and seems solid. And the nine UV LEDs put out a lot of light. I suspect the 400 nM label is accurate, because the output is right on the edge between visible deep violet and invisible long wavelength UV. In the dark, ordinary white objects are lit in deep purple and fluorescent objects, including most white paper, fluoresce brilliantly. I suspect this unit would quite useful for scorpion hunting, as well as all the other things a UV light source is usually used for. For $3.59, I’m happy with it.


Read the comments: 22 Comments

Saturday, 24 March 2012

08:50 – I finished the QC2 review on the biology book and sent off my comments to the production editor. We’re finished with this book. It goes to the printer on 3 April. Barbara and I are doing final preparation on the biology kits this weekend, and will start assembling finished kits next weekend. And I just got email from my editor yesterday asking about image(s) for the cover of the forensics book, which they’re fast-tracking.


My new cell phone showed up yesterday. I put it on the charger, but I haven’t yet activated it. It’s a cute little clamshell unit. It reminds me of my first cell phone more than 20 years ago, a Motorola clamshell model, although of course the new one is a lot smaller.

I have about had it with DreamHost, which had yet another major outage yesterday. Their promise of 99.9% uptime has become a sick joke. This is about the fourth major outage so far this year. As always, they claim that only one small datacenter was affected and that only a small percentage of their customers were affected. By some coincidence, every time they have have an outage, I’m one of that small percentage of affected customers, as is everyone else I know who uses Dream Host. The major outages would be bad enough, but even when their service is working it’s often so slow as to be almost unusable. My annual renewal is coming up soon, and I think I’m going to move to another hosting company, probably webhostinghub.com.

Read the comments: 12 Comments

Wednesday, 21 March 2012

08:46 – The Roku box is great when it’s working, but a royal pain in the petunia when it’s not. Around 6:30 yesterday evening, we had a short power outage that was long enough to cause the Roku to reboot. It took me more than an hour and probably 50 attempts before I could get it to reconnect. About half the time, it would pass the first of three steps in reconnecting, “Connect to wireless network”. About a tenth of the time, it would also pass the second step, “Connect to local network”. But it took 50+ tries before it would pass the final step, “Connect to the Internet”. What was particularly aggravating was that I was watching the AP router status screen, which told me that the Roku box was connected to the wireless network 100% of the time, with a very strong signal and at a high data rate.

I would have called Roku tech support, but I learned that lesson the day the Roku arrived, when I had similar problems getting it to connect (the dreaded 014 error). Never, ever call Roku tech support. Roku has the worst tech support of any company I’ve ever contacted, bar none. Their tech support reps are apparently in China, and do not speak understandable English. They work from a script, and their solution is always to demand that you reconfigure your entire network, despite the fact that the network is demonstrably working fine and that the problem is solely the Roku box.

If I ever need to replace this Roku box, it certainly won’t be with another Roku product. Roku sucks.


O’Reilly sent me the draft of the bio book index yesterday. In all the books we’ve done for O’Reilly, I don’t think I’ve ever made even one change to a draft index. For some reason, it just flummoxes me. They want suggestions about adding things that are missing. I can never think of any. They also want suggestions about things that are in there but shouldn’t be. I can never think of any. So I just emailed my editor this morning to say that I couldn’t find anything that needed to be changed.

Right now, I’m working on two web pages. The first is the “landing page” for the biology book. The second is the main page for the BK01 biology kit. Both of those pages need to be tested, up, and working by the time the biology book hits the stores a month from now. Which means I really need to get the biology kits costed out, so we know what to charge for them.


I talked to Barbara the other day about dropping our cable TV and VoIP service from Time-Warner, keeping only Roadrunner. The cable TV service is basic tier, which is essentially just the OTA channels. About the only use we have for them is when Barbara watches sports on weekends. We could get those for free with an antenna, and probably get a better picture. As to VoIP phone service, we’re paying something like $45/month for it, and probably use it an average of less than 10 minutes per day. Although it’s more common among young people, we have several friends who’ve already dropped their landline phone service and gone 100% cell. Given our very light usage, I thought prepaid cell phones would actually be cheaper. Assuming 300 minutes per month between us, which is probably high, prepaid cell airtime at $0.10 per minute would run us only $30, and we’d have the other advantages of cell phones, including each of us having a personal number and not missing any calls.

Barbara’s current cell phone is a Boost Mobile, for which she pays $0.10/minute, so I visited the Boost Mobile site yesterday, intending to order a second phone for myself. I found that, although Barbara is grandfathered in at $0.10/minute, the current prepaid plan is $0.20/minute. So I went off looking for alternatives and found Platinumtel.com. They get good reviews, we’re in a service area with a strong signal, and their prepaid service is only $0.05/minute. So I just ordered one of their phones for myself. If I like it, I may order another one for Barbara.

Read the comments: 16 Comments

Tuesday, 29 November 2011

07:20 – UPS showed up yesterday with a whole bunch of bottles and lids. I shoved them into the spare room that used to be full of computer gear until I have time to move them downstairs.


When we ordered the Pentax K-r DSLR, I was hoping that the Live View feature would make it easier to shoot images through the microscope, and indeed it has. Here’s Aspergillus sp. at 100X showing conidia and spores.

It’s still difficult to achieve proper focus, but much less so than it was without Live View. Without Live View, I often had to shoot literally 30 or 40 images of the same view to get one in reasonably good focus. It’s near impossible to focus on an SLR focusing screen when viewing through a microscope. With Live View, I can generally get a pretty well-focused image by shooting three or four images and tweaking the focus slightly each time.

Of course, the real problem is that for most subjects there’s really no such thing as proper focus, because those subjects are actually three-dimensional. Although many appear to be two-dimensional, most of them actually have depth. It’s often a matter of 100 micrometers or less, but that still means that when one part of the object is in focus, others aren’t, particularly at higher magnifications. Even in this image, which is a thin section at only 100X, some of those tiny little spores are sharply focused and others aren’t. That’s because some of them lie above the plane of focus, and others below.

I’ve often wondered if I should use stacking software designed for astrophotography to shoot composite photomicrographs with everything is in focus. The problem in astrophotography isn’t focus–everything is at infinity–but turbulence in the atmosphere, which changes constantly and blurs parts or all of the object. With stacking software, you shoot many images–hundreds to thousands–and then process them with the stacking software. It finds the non-blurred parts, if any, of each individual image and then combines those into one composite image. Processing an image is, of course, resource intensive, both in terms of disk and CPU. Even a fast PC may need several minutes to many hours to complete the stacking process, depending on image resolution and the number of frames in the sample.

Of course, I wouldn’t shoot dozens to hundreds of photomicrographs separately. Instead, I’d focus the microscope as well as I could and then adjust focus one direction or the other until the image was clearly out of focus I’d then turn on the Pentax K-r video mode and capture 720p video for 30 seconds or a minute as I very slowly ran the focus in the other direction. It’d be an interesting experiment, but of course the results would be low-resolution (720p), probably not good enough for publication. Also, I just don’t have time to do this. Finally, using images that were in sharp focus across the entire field would raise unrealistic expectations among readers, i.e., “What’s wrong with my microscope?”


09:42 – Amazon says they sold four times as many Kindles on Black Friday this year as they did last year. Presumably the same held true yesterday for Cyber Monday. Of course, a lot of those Kindles are Kindle Fires, which I suspect most buyers intend to use primarily as tablets rather than e-readers. Reading ebooks on a backlit display is a miserable experience, as anyone who’s used both backlit LCD and e-Ink readers can tell you. So the reality is that e-reader sales have perhaps only doubled year-on-year, if you consider e-readers to include only devices that people actually use primarily for reading.

Sales of e-readers last December were high enough to cause catastrophic sales declines for print books, particularly MMPBs, which fell about 50% year-on-year. Sales of e-readers this month should be sufficient to pretty much kill MMPB entirely, not to mention driving another nail in the coffin of trade paperbacks and hardbacks. For now, trad publishers are hanging on, although they’re doing so by raping customers with $10 and higher ebook prices and raping authors with 17.5% royalty rates. That won’t go on much longer, as more and more people, both readers and authors, come to understand that even $2.99 is a pretty high price for just a license to read a book, and as more and more titles become readily available on torrents. By this time next year, I suspect a lot of people will be trading multi-gigabyte ebook archives in the same way they started trading MP3 archives years ago.


10:49 – I just got email from a reader asking which Kindle I’d recommend, and why. There’s no single answer to that, so here goes:

If you’re a serious (heavy) reader of novels, no question, the baby Kindle 4 is the best pure ebook reader. At only $79 ($109 without ads), this should be a no-brainer for any serious reader. It’s noticeably smaller and lighter than the other models, so nearly anyone can use it one-handed, and it just gets out of your way while you’re reading. If you take notes, play games, or otherwise use a keyboard or if you want to listen to audio books, this model is a bad choice, but otherwise go for it. The ads, incidentally, are not at all intrusive. You see them only on the screensaver and as a small pane at the bottom of the screen that lists your titles. As regular readers know, I hate and despise ads, and these don’t bother me even slightly.

If you’re a serious fiction reader who does need a keyboard or listens to audio books, go with the Kindle 3. It’s larger and heavier than the baby Kindle and some people will have trouble holding it securely with one hand, but otherwise it’s a match for the baby Kindle except that it has a physical keyboard and audio support.

If you’re looking for a cheap iPad and you intend to use it only casually for reading ebooks, go for the Kindle Fire. Just be aware that, although the Fire is probably about as good for reading ebooks as an iPad, in real terms that means it isn’t very good at all.

Finally, the bastard child, Kindle Touch. This might actually have been my first choice, if only Amazon had included physical page-turn buttons. They didn’t, which means to turn pages you have to move your finger and touch the screen, which really, really gets in the way of reading. Not to mention smearing up the screen. About the best I can say for the Kindle Touch is that its virtual keyboard, which is operated by touching the keys on-screen, is a lot better than the baby Kindle’s virtual keyboard, which requires moving the cursor around using the arrow keys on the controller button. Still, if you need a keyboard, in my opinion the original Kindle 3 (now the Kindle Keyboard), with its physical keyboard, is a much better choice.

Read the comments: 19 Comments
// ------------------------------------------------------------------------------- // end of file archive.php // -------------------------------------------------------------------------------