
Found via GayPatriot, this speech by former Ohio Representative Bob McEwen at CPAC 2010 is probably the best speech on effective economic policy I have ever seen.
No commentsI played PFS #3 – Murder On The Silken Caravan last Saturday and PFS #12 – Stay of Execution yesterday. Both were with the same DM and used OpenRPG, so I think I have a decent basis for comparison. About 1/2 the players were the same as well.
PFS #3 – Murder On The Silken Caravan took much, much longer. We started at 9 AM last and finished up a little after 5 PM (without any breaks). One of the players had to drop out a little after noon, because it was taking too long. The last combat was just a number crunching exercise. The big bad would knock a character into negatives, we would heal that person while doing a little bit of damage to him, and then repeat. We also had a new character (a first level druid) who didn’t take any weapons so after his big snake got put down, he wasn’t a whole lot of use, other than for some healing. Despite the length, and the fact that my character can’t seem to make any Will saves, I did have fun with the adventure. I think it was the better of the two overall.
PFS #12 – Stay of Execution went a whole lot faster. We started at 3 PM and were done by about 7 PM. However, it seemed little more than a series of semi-related encounters. While I was playing, the following picture and the words "railroad plot" kept popping into my head:
![]()
That isn’t really fair to the DM, though. As I normally do, I bought the module afterwards and any railroading is kind of baked-in. We actually managed to role-play through some of the encounters, despite the module seeming to assume that we would just fight our way through. After reading the module, I was impressed at how flexible the DM had been. My character’s faction missions were laughable. If you had all of the encounters, they would be completed. It was a fun adventure, but that was due more to the role-playing skills of the other players and DM than due to the module design.
In prepping for the adventure, I did learn a bit more about OpenRPG. Some of the plug-ins often some nice features (global variables, et. al.) but I definitely think TTopRPG is a better program.
No commentsI have been playing around with OpenRPG, and have one real annoyance. The Status Bar Toolbar keeps getting larger (when docked and then undocked), and there is no way I can find to resize it. Vertically it is too large, and horizontally too small.
On the plus side, it can be turned off and seems to be mostly useless, anyway.
11/28/2009 Update:
Somehow, I managed to turn off the Game Server window and couldn’t get it back; the menu command and Ctrl-B didn’t work. I finally managed to restore it by replacing layout.xml in the myfiles folder with a copy from a fresh install of OpenRPG. Not only did this restore the ability to pop up the Game Server window, it reset the Status Bar Toolbar.
I played my fourth Pathfinder Society Game on Saturday, PFS #2 – The Hydra’s Fang Incident. This was with a different GM and different gaming software.
The software used was OpenRPG. This is a cross-platform maptable and chat system. It was an ok program, but I must admit that I prefer TTopRPG. Part of my preference is due to the fact that TTopRPG has more complete documentation. It looks like OpenRPG has gone through some cycles of development, then near-abandonment and the documentation is fragmented or non-existent.
The game itself was fun. It was interesting using the same character, but with a different DM. One interesting thing is that the DM didn’t bother to specify the faction missions. He just said (paraphrasing) that if he finished the adventure, we would finish all of the missions. After I bought the module, I looked at them and he was essentially correct.
No commentsLast night was my third Pathfinder Society Game. Ithuriel, ran PFS #17 – Perils of The Pirate Pact.
It was another fun session. A little longer than the first one, but not nearly as long as the second. The length was important, as this was another “red-eye” adventure, starting as Midnight Eastern Time.
We had six PCs again. There were supposed to be seven, but two were no shows and we had a last minute addition. From my limited experience, six seems to be the perfect table size.
The plot behind the story was pretty blatant, even though the DM toned down some of the hints. The combat was the easiest of the three adventures so far. Only one PC went into negative hit points. The plot was a little more complicated than PFS #7 – Among The Living, but not nearly as much as #10 – Blood At Dralkard Manor. This was more linear – go to one area, have a combat, go to the next area area, have another.
My character’s faction quest actually seemed a little meaningful, in that it really did promote the goals of my faction, albeit in a very minor way. It was interesting that there were two other Osirion faction members present, so we were all doing the same quest. That made it really easy, because if any one of us succeeded, we all did. This morning I bought the module, as usual, and four of the five faction quests seemed like they would be useful to the faction. Only one (Taldor) seemed like it was really a stretch.
We also used Skype again. I think I prefer the games with a voice chat to those without.
The most important thing is that this was my character’s third adventure, so he leveled
. Korvan Winterlight is now Level 2.
I played my second Pathfinder Society Game last night. As a special Halloween adventure, Ithuriel (the same DM from the first session), ran PFS #10 – Blood At Dralkard Manor.
It was a long adventure. We spent six hours playing and even then only finished as the DM narrated away some of the slog and grind. The length was a bit of the problem as it was a bit of a “red-eye” adventure. It started at 6AM Athens time (where the DM was located) which is midnight Eastern Standard Time. Most of the players were on Eastern Time I believe. I actually probably had the best time zone (Pacific) – for me the game went from 9 PM to 3 AM. I can’t possibly see how this adventure could be run in four hours, which is the time limit for scenarios at conventions.
Despite the late hour, I think everyone had a good time, although some players had a hard time staying awake. I think the adventure was better written than the last one, PFS #7 – Among the Living. While there was lots of combat, it seemed less linear and more flexible. I bought the adventure afterwards and it did have much more of a plot to it. The adventure didn’t seem to force a specific mix of characters on us either. We had the following:
While combat was very challenging and about half the party ended up going into negative hit points everyone survived.
My character’s faction quest in this adventure (and the last) seemed pretty silly. After reviewing the other faction quests when perusing the module, I think most of them are rather meaningless. Technically, the are supposed to forward some goal of your character’s faction (there are five factions) but most (not all) seem really useless to said faction. I understand the constraints Paizo is under in creating these – the adventures are time limited and the quest needs to be doable in the time allotted without screwing up the game. They still seem trivial, though.
Overall, though, I had a blast. I actually remembered my familiar this time
. There is supposed to be another “red-eye” session next Saturday, and I can hardly wait.
The previous guestbook was being overwhelmed with spam, so I disabled it many years ago. Part of the site upgrade plan was to redo the guestbook as a Wordpress Page, as Spam Karma 2 manages to deal with all of the spam quite nicely.
Creating the page was easy enough, and I was getting it. The difficulty was in linking it properly on the navbar. When I clicked on the navbar link, the entire site would end up nesting inside the main frame, doubling up the navbar:

For a long time, I thought this was due to the javascript file I used to make sure the navbar showed up. Turns out it wasn’t – I fixed it by simply having the link target “_parent” as opposed to the main frame.
One more mystery solved. Eventually, I want to get rid of the frames entirely. They are a legacy of the days when this site was strictly static HTML. Still, that is a task for another day.
No commentsFinally upgraded the site to the latest version of Wordpress, after I learned that the 2.0 branch, which was supposed to be supported into 2010, was dropped early this year. Upgrading the site was painless. Upgrading my home mirror took about 6 hours, as I ended up having to install new versions of Apache, PHP & MySQL.
Also added a new logo – I think it looks much better than the old logo. Took out a couple of items on the navbar to the left. The links were very outdated, I don’t really use ICQ much anymore and the guestbook didn’t work on my home version of PHP. I plan on switching the guestbook over to a Wordpress page sooner or later.
No commentsA little while ago, I decided to get off my duff (figuratively speaking) and finally learn how to program Java. I installed the latest version of the JDK and Netbeans three weeks ago, did the usual “Hello, World” type programs and then began working in earnest.
I decided that I wanted to do a fanfiction downloader, similar to this program. I condsidered use Netbeans’ GUI builder, but decided to do the GUI coding by hand for my first project, for educational purposes. It was educational…and a pain.
Anyway, I had the following after a couple of hours of work:

Once that was done, this weekend I began writing the backend code to download stories from fanfiction.net. After another couple of hours, I had something that would download a story – buggy and no error trapping to speak of, but a pretty decent alpha. As part of my testing, I decided to run it outside of the Netbeans IDE. It didn’t work. The stories would download, but they had gibberish in the place of quotes and some other punctuation.
Having be around the web a few times, I figured this was an encoding issue. What I didn’t understand is why it would work perfectly when I ran the program from inside Netbeans and screw up the encoding when I didn’t. I spent hours playing around with the URL and HttpURLConnection classes, without any success. I then stumbled upon a webpage that mentioned that the Scannerclass (which I used to download the webpage) would default to the system’s charset. I added some code to show the current system charset via the Charset.defaultCharset() method. Turns out the inside Netbeans, the charset is “UTF-8″. When I ran program outside the IDE, the charset was “windows-1252″.
Thinking I had solved the problem, I changed the Scanner constructor to use “UTF-8″ encoding. I ran the program outside the IDE and the output html was still messed up, but in a different way. I switched the encoding inside my browser for UTF-8 to windows-1252 and everything looked perfect. Turns out the PrintWriter class also uses the system charset as the default. Added UTF-8 encoding to the PrintWriter constructor and things looked good. I decided to test the output file in Firefox (my default browser is Opera) and it rendered just fine. When I tried it in IE 6.0, more garbage. Opera and Firefox recognized the file as being UTF-8, but IE defaulted to my system settings. Added a couple of lines to the header of the file being generated, specifying that it was UTF-8, and even IE 6 read it fine.
I have to admit, I never expected the IDE to use different encoding internally than the system. Despite the several hours of frustration this caused, I had a fun and educational weekend.
No commentsI have been playing role-playing games since I received the Basic Dungeons and Dragons blue boxed set for my birthday in the late 1970s. With over 30 years of RPGing behind me, I don’t get to do a lot of things for the first time anymore. Despite that, yesterday I managed to do three RPG firsts (for me). It was my:
Some general comments about all three “firsts” follow:
Online Gaming
I was a little leery about online play, as I didn’t think it could match up to the camaraderie and bonding of face-to-face gaming. I was very pleasantly surprised; I had an excellent time. The game was played using TTopRPG for the chat room and gametable, and Skype for audio chat. While I couldn’t see the other players, the combination of audio chat/visual gametable gave seemed to make up for the lack.
The Dungeon Master and other players were skilled gamers and the game went very smoothly. One of the things I found amazing is that this game would have been nearly impossible to do in the real world, due to the geographic dispersion of the attendees. I was in southern California while the DM was in Athens, Greece. The other three players were in Canada, Michigan and New York, respectively. The pre-game setup (getting & confirming players & times, etc.) was also done online, via the Pathfinder Society Online Collective, a new Google group set up for that purpose.
A quick note on the technical aspects. TTopRPG is a wonderful gametable, at least from a players perspective. It was very easy to use and made things very smooth. A nice laniape was that Pygon, the programmer of TTopRPG was one of the players. The only technical difficulty I noticed is that the Dungeon Masters audio occasionally broke up (like a bad cell call). I could hear everyone from North American very clearly, however.
Pathfinder RPG
As I mentioned earlier, this was my first time playing the Pathfinder RPG, a new role-playing game from Paizo. When Wizards of the Coast decided to abandon the 3.5 version of D&D in favor of the vastly reworked 4.0 edition ruleset, Paizo, which had been the publisher of Dungeon and Dragon magazine, decided to create a compatible game by forking the 3.5 rules (which had been released under the Open Game License).
The result was the Pathfinder RPG. I think they did a wonderful job on it as well. Pathfinder (rules free online in the Pathfinder Resource Document) is essentially compatible with 3.5 Dungeons and Dragons, but has had some of the rough edges smoothed away. One of the things I noticed when playing yesterday is that everybody always seemed to be able to be involved in the action; there were only a couple of times when anybody took a Delay action. In the past 3.0/3.5 games I had been in, there were a lot of Delay actions, when players couldn’t find anything for their characters to do. In the Pathfinder game I played yesterday, the action was continuous.
Pathfinder Society Organized Play
I had considered joining the Living Greyhawk campaign by Wizards of the Coast, but since I don’t attend conventions, it seemed kind of pointless – I would never get a chance to play. When I was that the Pathfinder Society would allow home games and online play, I decided to give it a chance.
Yesterday’s module was PFS #7 – Among the Living. It took about 5½ hours. Since the set run-time is supposed to be four hours, I am guessing it could be quite rushed in a convention setting. I found it very enjoyable although it was very combat heavy. There wasn’t any real need for role-playing, although the group did so anyway
. The faction quest my character had was quite easy.
After the game was over, I bought the module to see what “behind the curtain”. We basically covered everything in the 21 page module. I did note that most of it seemed to be monster stats. As the module was designed to be scalable for parties between levels 1-7, each encounter had 3 different sets of monster stats. The net result is that there was one page of maps, a couple pages of background text, another page of player handouts, the cover and credits pages, and the open game license. The rest was statblocks.
After reviewing the module, the Pathfinder Society rules and my experience yesterday, I have come to a few conclusions. One, organized play ala Pathfinder is fun. Two, it won’t replace regular home gameplay. Character growth and development is a lot more rigid and constrained. The ability to affect the developement of the gameworld via character actions seems totally lacking. On the plus side, it allows a lot of different people/characters to share and interact in a continuously changing groups of PCs while still maintaining some sort of character continuity.
While I think I prefer “standard” gaming to “organized” play, I did have a blast yesterday and hope to play again in the near future.
One comment