Category: Website Reviews

Jan 03 2009

Review: The Wounded Land

Covenant snatched at her wrist. “Listen.” His voice must have held emotion—urgency, anguish, something—but she did not hear it. “This you have to understand. There’s only one way to hurt a man who’s lost everything. Give him back something broken.”

Rating: ★★★★★

In this first book of The Second Chronicles of Thomas Covenant, by Stephen R. Donaldson, it has been ten years since Covenant’s last trip to the Land.  During that time, he gets control of his leprosy and begins writing again.  His life reaches a certain level of peace until Lord Foul is able to use someone close to him to pull him to the Land again, to give Foul another shot at using Covenant’s ring to escape the world which is his prison.
Read more »

Nov 17 2008

FreeBSD Ports Review

It’s time to use the awesome marketing power of my blog to plug one of my other web sites: FreeBSD Ports Review.  This is an idea I came up with over a year ago, but it’s been percolating around in my head for a while, and I finally decided how I wanted to do it.  But first, some technical background that 99% of my readers won’t care about:

My operating system (OS) of choice is FreeBSD.  For those who have heard of Linux, FreeBSD is another Unix-like OS, but with a more structured development process and design than Linux.  (Or to put it another way, Linux is like FreeBSD for hippies.  Which is funny, since the B in BSD stands for Berkeley, the center of the hippie universe.  But I digress.)  FreeBSD is particularly excellent for servers, but I run it on my desktop workstation, and the only thing I’m missing is Flash 9 capability, which is probably just as well.

One of the best features of FreeBSD is its ports tree.  A ‘port’ is simply a few small files that automate the process of getting and installing a particular program.  There are currently over 19,000 ports in the FreeBSD ports tree, arranged in a simple two-level directory.  For example, there is a ‘games’ directory, and in that you’ll find about a thousand games.  You can simply go into a port’s directory and type “make install,” and that program will be built to match your system, installed, and made ready to use.  Just “cd games/xlogical; make install” and in a few minutes you can be playing XLogical (a solid clone of a great old C64 game) without any need to go track down the game, download it, run some installer wizard, figure out what other programs you need to install first, or any of that mess.  Any dependencies are handled automatically, and the entire thing is slick as can be.

The good news is there are 19,000 ports, ready to be installed as easy as you please.  The down side is….there are 19,000 ports.  If you know what program you want to install—no problem.  But if you don’t already have a program in mind, it can be hard to find what you need.  Anyone willing to learn the ports system can submit a port (I created games/xlogical, thank you very much) so there can be some pretty obscure stuff in there.  If you just want to install a game, how do you figure out which of the 1000+ games would be most fun?  If you need to install an MySQL database, which of the six versions in the ports tree works best on FreeBSD?

FreeBSD Ports Review was created to solve this problem.  It provides a searchable database of all the ports, but there are lots of sites that already do that.  What’s new here is that it lets people write reviews.  Soon it will also collect ratings, probably on a five-star system.  With time, I hope it will collect enough reviews and ratings that FreeBSD users can quickly see which ports are recommended by their fellow users, and read about the experiences others have had with them.

Even more technical jargon:  I created this site with HTML::Mason, an extremely cool perl module that works with mod_perl to allow you to embed perl code in your web pages, but in much more powerful ways than PHP scripting, and with none of the evil you get with PHP.  I’ve wanted to do something in Mason for a long time, but never got around to it.  There are turnkey programs for so many things nowadays that it rarely makes sense to write your own for anything; but in this case, I wanted to interface directly to the ports tree, and none of the usual content management systems would have done that easily.  It came together very quickly in Mason, considering I was learning how to use it as I wrote the program.  It looks like it’s going to be very easy to extend it to add more features.

I plan to add a ‘featured port’ section, a 5-star rating system like I mentioned, and other new features.  I’ll also be improving the style, adding a real logo and things like that, as quickly as I can squeeze that much artistry out of my brain.  Please comment if you think of anything else it should do, or should do better.

Oct 27 2008

I ♥ Barry Manilow?

Yes, I ♥ Barry Manilow—according to Pandora, anyway.  Pandora is a very cool free online radio station from the Music Genome Project.  There are plenty of music players that will serve music based on artist or genre, but Pandora gets more sophisticated.  It classifies songs based on things like major or minor key, tonality, style, tempo, and lots of music terms I don’t understand, then tries to match them to your taste.  So you can start a “station” by selecting a single song, and it’ll serve up other songs with similar attributes, learning as it goes by letting you vote songs up or down.  That means it can find songs you’ll have a good chance of liking in genres you don’t normally explore.

So, I started it off with Rick Springfield, Beethoven, Ivan Neville, Donnie Iris, and a handful of others, and it started giving me some pretty good selections.  Occasionally I have to click the “Never Ever Ever Play This Again” button, like when it tried the Police, but mostly it guesses what I like pretty well.  Lately I’ve noticed an increase in the amount of Manilow it sends me, and I have to say, it’s really pretty good.  I’m not going to run out and get a Barry Rules T-shirt or anything, but his songs are upbeat and light, just the sort of thing that works well when I’m at work.  Mandy, I Write the Songs, Even Now: all pleasant, listenable songs.  It’s also sent me some Neil Diamond and other stuff like that, and I really can’t complain.  I find myself humming along and not getting annoyed with it, which is the ultimate test.

There are a couple things I’d like to change.  It replays songs too often:  no matter how much I like a song, I don’t need to hear it three or four times a day.  It also seems to prefer live music to the studio version, and I rarely do.  Maybe that has something to do with their licensing, or something about my picks so far makes it think I like live versions.

Those are minor issues, though.  For the most part, I think it’s a great service.  If you ever listen to music online, check it out.  My account name is “aaron694,” if you want to listen to my station and hum along to Copacabana with me.

May 30 2007

Applied Phlebotinum

Rating: ★★★★★

Next time you want to kill a day or two sitting at your computer, check out the TV Tropes site. It’s a wiki collection of all the common tropes in TV shows and other entertainment, with lots of examples of most of them. (A trope is a device or convention that writers use repeatedly in stories. Sometimes a trope gets used so often that it becomes a joke, like red-shirt characters on Star Trek, or bomb timers that take a minute to count down from 10 seconds.) It’s a pretty fun site; just don’t go there if you’ve got important work to do!

(Phlebotinum, by the way, is the term for any sort of “magical” substance that’s used in a story to save the day. A very common trope in sci-fi, often accompanied by techno-babble.)

Apr 08 2007

Funnies

Happy Easter, everyone!

Ok, I think the author of XKCD is reading my mind a bit too much lately.

Actually, they’re all pretty funny, although sometimes the math gets a little obscure for me to get. If you like geeky humor, though, check it out. It’s like The Far Side squared.

Another web comic I really like is Copper. There aren’t very many of them, but the artwork is gorgeous.

As long as I’m on the subject of funny stuff, Lileks’s collection of dog pictures from newspapers is pretty great. Also, he’s started on his Joe Ohio matchbook-story series again. It’s not funny, just good, if you like 50s-era dime-store novels.

Mar 07 2007

Something Silly

I’ve really let this thing get behind lately, but I have a good reason. I’ve started a new job (and a half, sort of), so I’ve been focused on that. Once I get settled into it, I’ll write about it here, and make more time for keeping this up. I just don’t have much extra brain power for anything extra right now.

So here’s something silly instead: the Name Decoder. Enter your name (your first name is all it’ll take) and it’ll tell you what it means for a few different things. Here are the results I got:

Artificial Advanced Replicant Optimized for Nullification
Get Your Cyborg Name

Abhorrent Abomination from the Ruined Ominous Necropolis
Get Your Monster Name

Amorous Adonis Rendering Orgasms and Necking
Get Your Sexy Name

More to come in a few days, I promise!

WordPress Themes