Hey! This is the old a broken mold. Newer stuff is at abrokenmold.net.
That being said, feel free to rummage through the archives over here. Also feel free to leave comments; we're still keeping an eye on this.

So I just thought I'd put fingers to keyboard, so to type, since I had a couple thoughts...

(Yes, that was a not-so-subtle parody of Nat's post here.)

-Part 1
-

Well, over the course of our vacation/trip, we've been staying at the houses of various friends and relatives (similar to Linux distro-hopping, I daresay) and one of the features that varies between locations is the reading selection. At one of my uncles and aunts' house, they had a number of Frank Peretti books; I've read several of his: The Oath, Hangman's Curse and Nightmare Academy, some from the Cooper series, and also Piercing the Darkness. However, I had not read Monster or House, a book he co-authored with Ted Dekker, nor had I read This Present Darkness, to which Piercing the Darkness is a sequel. They had all three of these books, and I read all three last weekend.

This, I imagine, puts me in a somewhat qualified position to review and comment on Peretti's literary offerings, and that is what I intend to do.

Peretti's books might be generally described as supernatural thrillers; he gives angels, demons, and spiritual warfare a very real place in everyday life. In addition, he provides insight on modernity and culture from a biblical perspective; his plots depict the consequences of fallen human nature in a gripping and lively fashion. His simple and unrefined dialogues and almost over-the-top vivid descriptions combine to create an urgent, driving story.

In Monster, for example, the story begins with a handful of people taking a weekend retreat into the wilderness, but an ongoing thread of perplexing hints and puzzle pieces races through the building tension to form an entire web of intrigue that involves Sasquatches, hair-raising hunts and gruesome deaths, and the ruthless advance of Atheistic science. House deals with a deadly game of manipulation and greed, fueled by fear and Satanism, and ultimately exposes our bondage to Sin in our own hearts, and liberation through Christ and sacrifice.

"Light came into the darkness, but the darkness did not understand it."

This Present Darkness and Piercing the Darkness vividly depict the struggle of the Remnant against the onslaught of Humanistic (and ultimately Satanistic) agendas, power struggles for the education system, government, and even entire towns. But beyond this superficial picture, the awesome conflict between angels and demons, good against evil, is beautifully portrayed. These books are a powerful testament to the efficacy of prayer, with the prayers of the saints providing "prayer cover" for angels to carry out maneuvers, and strength to meet demons in battle. Finally, the assurance that shouts so gloriously from the pages is that God IS ultimately in control, and "light will always pierce the darkness." Shades of C.S. Lewis's deeper magic. I get goosebumps.

So, as the angels say, "For the saints of God and for the Lamb!"

-Part 2-

Now, a bit on mewithoutYou (mentioned of course in many previous posts), arguably my favorite band. To be perfectly honest, my estimation of mwY may have been somewhat lowered by what I've recently learned. Then again, maybe I've just *altered* my preconceptions, while still holding their work in the same esteem. I think that really is the key word-- preconceptions. Not to flood this post with C.S. Lewis references or anything, but I think there is something to be said for his (if somewhat Universalist) account in The Last Battle of the dialogue between Aslan and Emeth (a Calormene), where Aslan explains that, while Emeth thought he had been worshipping Tash, he had in fact been serving Aslan, "For I and he [Tash] are of such different kinds that no service which is vile can be done to me, and none which is not vile can be done to him." Okay, so it isn't just Lewis's idea either... maybe that's what Paul was getting at in the Areopagus, eh?

The point I'm trying to pose for consideration is the possibility that, despite maybe not holding the correct understanding/belief of Scripture, it is still possible to worship and obey the one true God. That does seem to be validated by Paul's speech. Of course, you don't yet know what I'm referring to, do you? Sorry...

*deep breath*

Well, being on vacation and all, I was able to take some time to do a bit more research on mwY, the band philosophy and background, etc. And I came across a few things that I found a bit unsettling. First there's the fact that their lyrics and philosophy are influenced by Sufi Islam teachings (Aaron was raised in a Sufi household before he converted to Christianity; his father converted from Judaism and his mother from Episcopalian). Then again, it isn't as if such beliefs are *necessarily* in contradiction with a Christian aesthetic. However, it does indicate to me that they aren't on the page I thought they were, at least not nominally, and sometimes nominally can be important. More on that later. Next, I found a couple of interviews with lead vocalist Aaron Weiss found here and here. From the first interview, we find this excerpt:

It’s not like I’m offended if someone says we’re a Christian band. I just don’t think it’s true. I don’t think we live up to that calling, so I’d be reluctant to go saying that, and God knows the truth. Our hearts are very far from Jesus.
Now that concerns me somewhat. However, if you take that in perspective with their lyrics, what do you end up with? They certainly don't seem "far from Jesus" in the many references to Jesus in their songs and the story that they tell. Eh. Hmm.

From the second interview:
I'm trying to understand the Bible, and um, but I definitely don't put it on the same pedestal that I used to. You know, where I'd say, "this is the word of God that I'm holding in my hand and this is infallible and perfect, and there's no contradictions and is scientifically accurate," and all the rest...
And then he goes on to point out reasons he now regards it as more of collection of holy Jewish stories and poems. In this list he cites various "inconsistencies," and how he just wasn't convinced by efforts to sustain their validity. I'm glad, however, to see that he goes on to say, "There's just some things that I pray to God to guide me in the right way and to guide me to the truth in the best way." He's evaluating things that the Bible says by what is written on his conscience, and I hope God will grow him that way.

So, to conclude, I want to express a few final thoughts about the worship/worldview issue. Looking at Romans 1, we seem to find another indicator of God's natural revelation and the potential to worship Him with the knowledge given. Is one absolutely required to have received the gospel to be included in God's kingdom? I hope not... what about those far-flung tribes who have lived for centuries "without excuse"? Then again, I do think it's important to claim the name of Christ if you've received the gospel. I don't know how that all works out... I realize this is sort of a whole different topic, but it is one that pertains directly to the subject at hand, so I'm trying just to briefly set up a framework. C.S. Lewis (last reference, I promise), in Pilgrim's Regress, outlines such a model, where he describes the heathens as being given a "picture" of "Sweet Desire" by God, and in striving towards that, they were living by His law. The Christians in Puritania, however, have the law without the picture. At any rate, I think it does make sense.

However it may be, I love the poetry and passion of mewithoutYou and believe their theme is in worship to God, and I certainly pray for them and hope to see them in Heaven. Can't wait to listen to It's All Crazy! It's All False! It's All a Dream! It's Alright when I get home in a week or so.

Bonus material: check out http://improveverywhere.com. Hilarious stuff, but language disclaimer.

-Matthew

So I just thought I'd put pen to paper, so to speak, since I had a couple thoughts.

First thing: the free culture music scene. I don't really have a lot of experience there, but I do know this so far: there is some great talent there. For instance, I've downloaded all of JT Bruce's released albums on the fabulous Jamendo (which I gushed about back here). I have some other music from there, but his are probably my favorites so far. And I've heard about Jack Conte… sounds interesting. In fact, I find the whole culture interesting. In a related channel, some of this vibe seems to be seeping out into mainstream music. Notably, Nine Inch Nails (and by implication, its sole member, Trent Reznor). Reznor seems to have gotten sick of major label trash, and in fact gave some thoughts for new and unknown artists recently on the NIN forums.

So, while I don't think I would completely abandon the mainstream industry, I respect this free culture. It's really a fascinating thing to me and I do want to learn more. I'm still coming to grips with what I think about copyright law (well, okay, maybe I should say I haven't sat down and given it a deep think-through yet). I think it's right to obey copyright law, because it's the law and there doesn't seem to be anything inherently evil about it, but maybe it does need to be revised (I'm talking U.S. here). When Congress finally gets around to it (2014 maybe?), it's going to be a doozy, whatever happens. The explosion of the digital age cannot be ignored. Anyway, it's an interesting thing, and I want to learn more about all of it (did I already say that?). Hopefully, I can eventually make my music collection 100% legal (meaning buy copies of all the stuff I don't own and want to keep; some CD's and some single downloads).

Second thing: Rockbox. If you're the type who might run Linux, you might like Rockbox, the awesome alternative firmware for jukeboxes (mp3 players). OK, maybe you don't need to run Linux, but I just thought maybe there's a similar appeal. Anyway, I've been running Rockbox on my Sansa e200 version 1 since fall or early winter last year. I was running the few week old 3.0 release then. Now, it's up to 3.3. This seems like a growing up release to me; support for JPEG album art finally and native USB support on some players in Rockbox (thought at least on mine it uses the original firmware if plugged in while off). In any case, it has support for bunches of codecs (including, of course, unprotected iTunes). It also has a load of plugins, many of which can be used while playing music, divided into applications, games, and demos. Anyway, enough with the infomercial. All I'm saying is if you have a supported player (more in development!) and want some more out of your MP3 player, check it out.

Edit: July 25, 2009: As an addendum, I really enjoy the playlist management Rockbox brings to my e200. I couldn't do it with the original firmware but using Rockbox I can follow my habit of making custom playlists consisting of songs from different albums. This was sort of possible with the OF, but was fairly painstaking (you had to play songs you wanted in the list and add them to a 'go list').

I really think Facebook should give this hint up front on the photo upload page, and maybe even point you to some helpful tools. You see, as far as I know, the pictures you and others post to Facebook are only stored on Facebook servers in the size you see them. Often enough, though, the original pictures uploaded are bigger than this. Thus, uploading time is wasted when you could just upload the right sized pictures in the first place. The Picasa Facebook plugin does this, for instance, allowing pictures to actually be uploaded using dial-up. Woot!

To the point, the maximum width your photos are displayed at on Facebook is 604 pixels, the maximum height being 604 also. If you're uploading anything smaller than that, don't bother resizing. But if they're bigger than that, you can save some time. So, use your favorite program to size your photos down to this width or height. Or if you have no idea what to use, try Fotosizer for Windows and RapidoResizer for Mac. Linux users, figure it out (you're supposed to be smart).

And as a side note, I think Facebook should seriously add a real yearbook view, where you could view a spread of thumbnails of your friends, since that's what it's named after (yearbook/facebook - see the connection? Check this ZDNet definition for full info - it's actually a bit different take than I have, and in fact I guess I'm wrong about what it's named after, but I still think a yearbook view would be cool).

P.S. If you have a free Flickr account, the max size your photos will ever be viewable at is 1024x768 pixels, I think (and as I remember, I think you might even have to turn that size on). So, you might be able to save some time the same way there.
P.P.S. I'm wondering if your photos are somewhere on the Flickr servers at a larger size than 1024x768 even if you have a free account - maybe if you upgrade to pro, you could get access to these bigger versions. Just speculating. Take the Flickr tip at your own risk.

Edit: July 25, 2009: I re-registered for Flickr today and contacted them about the original file free account to Pro thing. Speaking about Flickr free, I was told this by Natalie at Flickr Customer Care:

Only smaller (resized) images accessible (though the originals are saved in case you upgrade later).

Bingo. Just what I wanted to know. So upload at 1024x768 with that knowledge - if you go Pro, your photos will only be viewable at that resolution max. So, if you think you might go Pro in the future and think this could be an issue, upload accordingly. I personally plan to upload at 1600x1200 or widescreen equivalents, because that's what I've been doing with my photo blog to save upload time (and download time for viewers, now that I think about it).

Edit: July 27, 2009: I just found a way to get at the originals with a free Flickr account. Who knows how long it might last, but here goes (might make a post out of it later). It's the photostream RSS feed (I haven't tested Atom yet). Just stick it into a feed reader that supports attached media (including Firefox's Live Bookmarks) and grab that attached media. It appears to be the original. Test it out right here on my RSS feed. I'm suspecting that maybe Flickr doesn't mind as much about this, but they just make it easy on Pro and call it a Pro feature. In fact, they start you on your way to finding the originals over here by documenting the photo source URLs.

I've recently started using Gnome Do in Ubuntu 9.04, and I've not yet explored the extent of its functionality, but I'm continually discovering more uses. It includes plugins for GMail contacts, Firefox bookmarks, a Gnome dictionary and calculator, Pidgin messenger, Imageshack uploader, and more. One useful plugin is the Microblogging (Twitter) plugin; it shows your friends' status updates in the notification tray, and you can post directly from Do. You can even manage your Gnome session and windows, and control your media player. Oh, and all this is just an extension of the main function, which is a search/launcher; however, I have yet to put it to use as effectively as Launchy. Finally, you can use it with a dock skin, wrapping yet another desktop function into one tool.

A few configuration options are available by right-clicking on the Do icon in the dock, but to further customize dock settings, you can use Alt+F2 > gconf-editor > Apps > gnome-do > preferences > Docky > Utilities > DockPreferences. Icons are added or removed by dragging to the dock. Screenshot here.

Now the Twitter plugin would be really handy, except for the fact that it, along with most third-party Twitter apps, was broken to some extent by the Twitpocalypse. Although the crisis was mostly averted, it left in its wake a bunch of mal-tweeting apps. In the case of Do, upon an attempted post to Twitter, you would receive a notification that the post had failed, when it had in fact succeeded. While not exactly an epic fail, it nonetheless was an undesirable state of affairs. Enter open source developers.

The bug was reported and dealt with on Launchpad here. However, finding all the dev language a bit difficult to follow, I headed over to the Ubuntu forums for some clarification, where a user linked to the same fix page, but with a more lucid explanation.

Go to Synaptic, go to Software Sources, pre-released updates, close, look for gnome-do, update gnome-do plugins, go to .local/share/gnome-do and delete (or move) your plugins directory, open gnome-do, enable the microblogging plugin again, and you should be good to go.
So, to further expound ... you open Synaptic package manager, then open Software Sources and enable pre-released updates (instructions). Then go back to Synaptic and search for gnome-do-plugins, and update the package. Next, open a file browser, and show hidden files if they are not already visible (View > Show Hidden Files), then navigate to your home folder, where you should find the above-referenced location; delete or move. Finally, simply open Gnome Do and re-enable your plugins.

Viola! You should now have tweets that flow like clockwork.

For me, that is.
I blogged a while back about Vista/XP Virtual Desktops being virtual desktops in Windows done right-er. Well, I have a new love. VirtuaWin.
I believe that probably over a year earlier than this second time, I have used VirtuaWin (the default taskbar icon looked familiar). I probably didn't like it so well back then, but I think it's pretty rad now.

  • under 10 MB memory usage on my system
  • low CPU usage on my system
  • simple
  • fast
  • small size of core files
  • extendable by modules
Awesome, huh? It doesn't do any fancy Exposé style desktop previews like some other ones, but I don't really think Windows is setup for that (hopefully Microsoft will make some changes in this direction in the future. Native virtual desktops in Windows would be great).
And some nice news for the Ubuntu (and others, I think) users among you: you can set up hotkeys to switch and follow windows to the previous and next desktops.
Sweet, huh?
As a postscript, I like using the XP bars icon set for VirtuaWin because it allows me to keep tabs on which desktop I'm on, Ubuntu/GNOME style (pic). Check that set out or take your pick of the others. You install them by putting them in the icons folder in the VirtuaWin folder. Refer to the help file included for more info (help not working on Vista? Try xchm for Win32 [v. 1.16]).

So it turns out there are a couple ways to do this. It depends on what kind of search you want for your blog. Actually, you can even go as far as setting up a Google Custom Search for your blog, like we used to use, but these are a bit simpler and faster to set up.

First, you've probably seen the search box on the Blogger navbar.

Blogger_navbar_search

By my guess, this is probably in the source code of all or most Blogger templates, but I know for a fact that some of them hide the bar (it's actually an iframe if you want to know), such as our template, Subtlebeauty. You'll have to remove some code from your template if it's hidden on yours and you want it to show. For example, in Subtlebeauty, I'd probably remove the lines:

#navbar-iframe {
height:0px;
visibility:hidden;
display:none;
}

Check out this page for a full tutorial on how to remove the bar (possibly because it looks terrible with your theme or you're using a different search box). If you want to change the color scheme of the bar (there's only 4 available), check out this page.

The second way is maybe a little easier. It's pretty much the same search as the navbar provides, just using your own search box, which means you can put it wherever you want on your blog. Head over here and grab the code or press the Add To My Blogger button. You can change the text displayed when the search box is not being used and the text on the search button as described over there. Just take a look at the code and you'll probably get it. Easy as pie. In fact, I put the code in below so you can test it out right here.

And the third way is a piece of cake. It's the new Blogger Search Box. Quote from Blogger Buzz: "To add the gadget, go to your blog's Layout page, then click “Add a Gadget” and click on “Search Box.” Super easy, and it has some cool options. It's a lot more advanced than the previous two (but just as easy to use). It used to only be in Blogger in Draft, but now it's public, so woot woot!

With a lot of Unix and Linux window managers, you can drag a window around by holding the Alt key and using your mouse anywhere on the window. (The GNOME window manager can use some different keys, probably other WMs, too). This is incredibly useful. It allows you to get the window around quickly, and is so much faster than seeking out the title bar and dragging with that.

Anyway, enough with the persuasion; if you're going to like it, you'll be convinced when you try it. To the point, I found three programs to do the job for Windows: the Easy Window Dragging -- KDE style AutoHotkey script, AltDrag, and Win32WM (direct .zip link).

The first of these, Easy Window Dragging, is the most simple. You'll need AutoHotkey to run it. If you want, you can use the AHK2Exe compiler included with AHK; this will make an .exe you can run without needing AutoHotkey. I think performance may be slightly better when it's run uncompiled, but the difference may be negligible. The functions of the script are (quote from script comments):

Hold down
; the ALT key and LEFT-click anywhere inside a window to drag it to a new
; location; 2) Hold down ALT and RIGHT-click-drag anywhere inside a window
; to easily resize it; 3) Press ALT twice, but before releasing it the second
; time, left-click to minimize the window under the mouse cursor, right-click
; to maximize it, or middle-click to close it.

There is a tray icon that allows you to exit the program.

AltDrag has a few more features. Quote from the info file:

Drag windows with the mouse when pressing the alt key.
You can use the middle or right mouse button to resize windows.
If you press the shift key while you drag or resize, the window will stick to other windows.
You can double-click a window to maximize it.
You can double-click with the middle mouse button to roll-up windows.

There is also an experimental feature to make it stick to other windows (what does that mean?) along with another option in the .ini file to make Alt+right-click minimize windows. Tray icon included.

Win32WM does not have a tray icon, so you'll have to end its process with Task Manger in order to stop it. In addition to alt-dragging, it has some keyboard driven window management functions. Quote from the readme:

Maximize vertically Win+V
Maximize horizontally Win+H
Maximize window Win+X
Minimize window Win+Z
Send window to background Win+B

It also has some other functions, such as snapping windows to desktop edges when alt-dragging, but they appear to need VirtuaWin (what Win32WM was originally made for) to be enabled.

One other thing to note about Win32WM: it appears to send click and drag mouse events to the window it's moving - repeatedly. Take a look at this blank canvas in GIMP that I dragged around with it:

Win32WM_dragged_GIMP_image

And another note: while the CPU usage of these applications is mostly not that bad, the CPU usage of programs being dragged around on the screen can spike as well as applications behind those you are dragging. I think this has something to do with the way Windows draws windows and I also think it may be different in Vista and beyond. However, this is mostly with violent thrashing of the window about the screen; gentler window dragging should have quite acceptable CPU usage.

In any case, take your pick, and enjoy.

Update: June 12, 2009: Just a quick note: windows don't seem to drag using this method when they are not responding (hung). I think this is probably also something to do with the way Windows draws windows, and it also may be different in Vista. And as far as I remember, hung windows drag fine in Linux.

Update: November 1, 2009: I've switched to using KDE Mover-Sizer, a modified version Easy Window Dragging. It supports window snapping and is distributed ready to go in an .exe. Go read the page if you don't understand that. And let me reiterate one last time - alt dragging is an awesome time-sanity-saver.