Fingers

I was jogging down the street just after dusk when I heard a shrieking; a cry of pain and torture. For a moment I hesitated to follow these sounds, slowly easing my way toward the cries as I considered them. Ahead I saw a man emerge from the side of one of the suburban homes dotting the lane. Finally, I took to a sprint.

"Does someone need help?" I shouted. "You tell me," was the extent of his casually delivered words, his eyes and gestures alone directing me to the scene.

At first I came upon a thirty-something man lying on the ground on a sheet of plastic. He was in a sort of collapsed position with his head set partially against a wall, either faint or asleep. He looked peaceful enough. I took him for drunk.

Blood had pooled in the alleys formed by the crumpled plastic beneath his shape, primarily at the ends of his arms; the right more grossly than the other. Several of his fingers were gone. They'd been chopped off, cleanly and in straight cuts. I knew immediately that he'd done it to himself; and not at all by accident.

I continued around the back of the building and found another man, older than the first; middle-aged; in the prime of middle age. He was sitting on a stool at a wooden table beneath the hot, yellow glow of a naked light-bulb. The ground around him was bloodied as well. All of his fingers were gone.

He sat with a solemn slouch and his face held a complex expression. He had the look of a man who regretted having had to do something, but who refused to regret the actual doing of it.

Seeing both men now, I felt the pressing need to either take action or at least make some sort of proclamation. After all, I'd rushed to these men to aid them, not just gawk at the horrors found. But I didn't know quite what to do, what to say. Neither was bleeding any longer, and the amount of blood loss did not seem, to me, to be life-threatening. I knew, without a doubt, that both of these men had done this thing themselves, had self-mutilated. These were acts of free will undertaken by men who had fully known and understood the permanence of the losses they would incur when first they began whatever strange enterprise it was that brought them before me now.

I couldn't quite bring myself to say aloud that they should go to the hospital. It seemed too ignorant to speak such an obvious conclusion, like telling a man stood stoically at roadside, watching his house burn down, that he should call the fire department. If he hasn't already, he wants the house to burn.

"Well, you're not going to bleed out," I said. "That's what they tell me," responded the newly fingerless, middle-aged man, in a slightly bothered tone. All I could do was stand gaping at the sights before me, which I did for some time. Then suddenly the man's attitude took a lift, as though my presence had drawn him from his inner contemplations. Now he came upon me with the look of boastful satisfaction; the sort of gleeful pride a child takes in displaying a rare new toy he's only just acquired.

He held out the stumps of each hand, turning them in the light for my inspection. Then his own eyes settled on them, widened in wonder. His gaze seemed to peer right through the hands, as though he was looking not at the skin and bone and flesh of them, but at the thought and story, the secret meaning deep within and far beyond the hand.

With this glint in his eye he let out a chortle of a laugh, and as we both looked down into his digitless palms he said to me, with a little smile at the corner of his aging mouth, "This is the first thing I've ever done with my life." And I knew exactly what he meant.

Jungle Disk 3.04 - Update From Hell

A letter to Jungle Disk Support: (An Online File Backup Solution)

Yesterday my Jungle Disk Desktop software asked permission to update itself to 3.04. I allowed it. Because of this I spent half an hour recreating my backup set, reverifying my S3 information, and generally redoing and undoing everything the update did. This was a sloppy, mismanaged, poorly implemented, and unintuitive software rollout. Please consider all of the following.

You will surely agree that there is no situation in which any software update should wipe out all previous customization and user information, and yet that's just what this update did on my system. After the software updated itself and restarted the machine I was asked to enter my login information. It was poor timing that this coincided with your service outage yesterday, so I closed the program and waited for your website to go live again.

When I was again able to log in, my new Jungle Disk 3.04 asked for my S3 data again -- mind you this S3 data was known to my previous version of JDisk. Then it walked me through creating my backup job all over again, from scratch, as though it had never ever heard of me before; as though I hadn't done this very task when I first signed up! With all due aggravation I went through this tedious, and unnecessary process once more; again finding all the little check marks - invisible unless you click the "Advanced" radio button, hidden throughout the visually unintuitive Configurations tree - which describe my desired backup set.

"No, this is the only computer I use JDisk on, DON'T hit the server with a bunch of LIST requests every two minutes that I'll have to pay for at the end of the month." "No, don't store ten versions of every file that gets edited, 3 is more than enough for me." And so on.

When I complete the arduous and completely unnecessary task of resubmitting all my original preferences, I click 'Backup Now,' just to make sure that everything is working; to confirm that Jungle Disk still sees all those files it took me over a hundred hours, uploading to the Cloud at 90kbps, to begin with. To my complete lack of surprise, it doesn't! It wants to upload my entire backup set all over again!

Here is where I discover your new Vault format, and further that it is incompatible with your old Jungle Disk 2.0 file system. And, of course, if I'd like to use a Vault then I'll have to upload all my data all over again -- even though it's all right there in the same S3 account and could surely be moved laterally if your Dev teams were to invest that effort.

So, all the configuration I've just done is worthless because I'm not going to spend another whole week clogging up my bandwidth, uploading files that are already there! After reading the comments of some equally frustrated users at the forums I head back into the visual mess that is the Configuration tree, delete the Vault that JDisk just walked me through erecting, and again! again! go to work configuring my old Jungle Disk 2.0 archive. Again!

Thankfully, the JDisk 2.0 backup set recognized the files that were already in the Cloud and I plan to continue using 2.0 for some time hereafter. I have no interest in the Vault now, as it is the Vault that caused me all this trouble.

Summarily, when a user clicks "Update," they shouldn't have to worry that all their previous configurations will be lost, nor that their files might become stranded in a sudden obsolescence. And if you are rolling out a new format it should be stated over and over again in large font, on otherwise empty pages, that your current data will not transfer to the new format. "You will have to upload it all again." And thereafter the user should be given the clear two prong choice to upgrade to Vault or stick with JDisk 2.0.

Settings that I have used previously should follow me into a rollout of new service. If I didn't want to backup 10 file versions in JDisk 2.0, then I probably don't want to in JDisk Vault either! For that matter, you should have saved the configurations from my original backup set before the update and simply duplicated those selections for Vault service, if I wanted to use Vault.

I also suspect that had I just accepted the Vault transition and uploaded my data all over again, nothing would have been said about my old JDisk 2.0 data still sitting up there in the cloud, costing me $.15 per Gb, per month, for the privilege, and rotting away to no use. I'm guessing you don't have any system in place to notify or remind the user of the redundant data they'll end up storing after transitioning to Vault.

While I'm at it, I might as well add that I would like the option to update more often than once a week, without having to do so every single day of the week. Putting the scheduling option on a slider, like it is, instead of a series of checkboxes is plainly ridiculous. I don't know how you came up with that one.

I like your service. I like storing my backup in Amazon's Cloud. Your software has proven itself technically proficient, quiet, robust, and reliable. But this rollout was intolerable in every aspect. I couldn't possibly recommend your software to the average user as it is. Jungle Disk is presently for power users only. Anyone who doesn't want to, or hasn't the experience to dig through pages of settings and preferences cannot use this software reliably. It is visually unintuitive, the wizards are incomplete, the advanced settings all need tweaking right out of the box, and if an update comes down - God forbid you install it straight away: you might lose everything you've already done.

I hope you will take my experiences in this upgrade and the preceding criticisms to heart and make the kind of changes that would allow me to recommend Jungle Disk to friends, colleagues, and customers.

Windows Install Halts at 'Loading Files' or 'Inpecting Hardware'

The Problem


An HP 764c came in today for a new hard drive and a clean install of Windows 7. The install disc froze up early at the "Windows is Loading Files" screen. As soon as the status bar filled up all the way, the CD drive spun down, and nada.

After swapping out memory, graphics card, ribbon cables, dvd-rom, and disabling every bit of hardware I could at the BIOS, I finally tried booting a Vista install disc in place of Win7. It too froze at exactly the same spot. Then I tried XP. The XP disc halted even quicker at the "Setup is inspecting your computer's hardware configuration" line. At some point I tried booting a liveCD of Ubuntu. (a Linux OS) Ubuntu booted happily; I opened Firefox; browsed Newgrounds... Ubuntu was running like a champ. This made it seem like a Windows hardware issue -- presumably a hardware fault Windows couldn't deal with, but that Ubuntu didn't mind.

This would prove a red herring.

The Solution


In the end, having dismissed every piece of hardware that could possibly be at fault, I discovered the culprit in the form of a snapped heatsink mount. The heatsink was only half secured and apparently the CPU was locking up the machine as it overheated. I confirmed this by laying the computer on its side and applying pressure to the loose side of the heatsink with a screw driver. So long as I held it down, the installs all scooted right passed their earlier failing points.

Ubuntu threw me way off the scent for a good, long time. Having seen a non-windows OS load into memory, run applications, and shutdown - all without hesitation - had exempted overheating from my suspicions early on.

That Ubuntu managed to run on a system with an overheating CPU is perhaps a testament to its efficiency. I can only imagine that Ubuntu never put a significant load onto the CPU, even as it booted from ram, installed drivers, and opened applications. Where, in comparison, all three Windows discs couldn't so much as query the PCI bus without tipping the scales and torching the CPU.

Fly on Napkin

Alternately titled: Kindness and Death.





Not to ruin the illusion but this guy was still alive, last I saw of him. He was either injured or ghastly cold when I got hold of him; not moving too quick, nor at all venturing to take up his namesake and fly. He kept tripping on things and rolling onto his back. I'd offer him the edge of the napkin to grab onto, whereupon he would right himself, crawl onto the napkin, and immediately turn his back to the camera -- the thankless little fuck.

Blogger's Word Verification form gets Cut Off

The Bug


When 'Comment Form Placement' is set to 'Embedded below post' the Word Verification portion of the comment submission form gets cut off and left partially undisplayed, making it difficult for users to leave comments.

This seems to be a problem in some of the default templates provided by Blogger (including the 'Rounders' templates) where the height of the area containing the comment form has been rigidly set, in my own case to 275px. This is enough to encapsulate the comment submission area, but not enough to accomodate the 'Word Verification' form. (aka: The Captcha.)

Workaround


Warning: You may wish to backup your current template before attempting these changes.

Click the Layout tab in your Blogger dashboard, then click the 'Edit HTML' option. Under the 'Edit Template' section click the 'Expand Widget Templates' checkbox. Press CTRL+F to open your browser's 'Find' dialogue and enter the text below:

blogger-comment-from-post


Hit Enter and your browser should locate and highlight the first instance of that text on the page. If all is well you should be looking at this block of text:

<iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='275px' id='comment-editor' name='comment-editor' scrolling='no' src='' width='100%'/>


The problem is in the "height='275px'" portion. 275 pixels is not enough space. I recommend you change the height value to 420px. This should be just enough space for the comment field and the Word Verification form to expand into. Once you've set the height value, click the "Save Template" button and you're done.