Machen’s Thoughts On War, Imperialism, and Patriotism

J. G. Machen was a great theologically conservative theologian who was a professor at Princeton and went on to found Westminster Theological Seminary, and led to the formation of the OPC.

Here are some of his thoughts on war, imperialism, and patriotism.

“I am opposed to all imperial ambitions, wherever they may be cherished and with whatever veneer of benevolent assimilation they may be disguised.”

“Princeton is a hot-bed of patriotic enthusiasm and military ardor, which makes me feel like a man without a country.”

A man without a country. Sometimes, for various reasons, one sure feels like that!

Booklog (May 18, 2011 – May 30, 2011)

This places the running total for books completed in 2011 at 31 (that is an average of 4.8 days per book)

In case you haven’t noticed, I’ve all but given up on my yearly plan that was based on quarters. I made a half decent effort at attaining to my Q1 goals, but after that, Q2 was going south very quickly. The moral of the story? I lose motivation when I have my whole year of reading mapped out before hand. I’ve learned that I should let my reading be spontaneous, or at the very least only plan for one quarter or month at a time.

Some IntelliJ IDEA Notes

Getting adjusted to Java development within IntelliJ IDEA has been interesting. It’s a GREAT development environment.

I’m using Community Edition 10.0.3

Here are some quick notes of some commands and features I’ve found useful:

  • To enable or disable a plugin: File, Other Settings, Configure Plugins
  • Get a plugin from the repository (for example, get the Foo plugin): File, Settings, Plugins, [wait for it to download the full list], Available tab, right-click “Foo”, select “Download and Install”, and then press”Yes”
  • Change which SDK your project uses: Right click project, Open Module Settings, Project, select it in Project SDK section
  • Attach a jar file or jar directory to your project: Right click project, Open Module Settings, Dependencies Tab, Add, Library, and then either “Attach Classes” or “Attach Jar Directories”
  • Run your code (Keyboard Shortcut): Shift, F10
  • Go to Settings (Keyboard Shortcut): Ctl, Alt, S
  • Module Settings (Keyboard Shortcut): F4 (when in module)
  • Find usages of something (Keyboard Shortcut): Alt, F7 (while on it)
  • Collapse/Expand a method (Keyboard shortcut): Ctl, Numpad + and Ctl, Numpad -
  • Go to Type declaration (Keyboard shortcut): Ctl, Shift, B

Booklog (April 1, 2011 – May 17, 2011)

This places the running total for books completed in 2011 at 28. This was an uncharacteristically unbookly couple of months.

NetBSD Episode #3

  • I overcome the “shared memory segment” error I encountered earlier using postgre’s initdb by tweaking shared_buffers and max_connections in postgresql. This is just a staging install, so I could take those settings way down.
  • I then used pkg_add to install subversion, openjdk7
  • I set JAVA_HOME:
    • export JAVA_HOME=/usr/pkg/java/openjdk7/bin/
    • export JAVA_HOME

NetBSD Episode #2: Continuing On

Now I’ve continued, and done the following.

  • Used pkg_add to install ruby19-rails, wget, links, vsftpd, django, south, and postgresql
  • Copied /usr/pkg/share/examples/rc.d/vsftpd to /etc/rc.d/vsftpd
  • Copied /usr/pkg/share/examples/rc.d/pgsql to /etc/rc.d/pgsql
  • Added vsftpd=YES and pgsql=YES to /etc/rc.conf
  • Then I went to initialize the postgres with initdb, ie:
    • useradd -m postgres
    • passwd postgres
    • mkdir /usr/local/pgsql /usr/local/pgsql/var
    • chown -R postgres:users /usr/local/pgsql
    • su postgres
    • initdb -D /usr/local/pgsql/var

At this point, running initdb failed complaining it can’t create a “shared memory segment”. “This error usually means that PostgreSQL’s request for a shared memory segment exceeds available memory or swap space.

I ran out of time this morning and have not had an opportunity to address this yet.

NetBSD Episode #1: My New Staging Environment

Recently I deployed a new staging environment on my home computer. I decided to use NetBSD 5.1 (for the i386 architecture) running on Virtual Box on my desktop.

Some randomish notes:

  • I decided to use blowfish for the user passwords
  • I added a non-root user and I changed the hostname to “hayek” in /etc/rc.conf
  • I want SSHD started by default, so I put sshd=YES into /etc/rc.conf
  • In order to get NetBSD’s package system pkgsrc going, I had to enter the following into my shell
    • export PKG_PATH=”http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/i386/5.1/All”
    • export PKG_PATH
  • I then used pkg_add to install nginx and added a couple lines to /etc/newsyslong.conf as suggested by pkg_add
  • I then had to enable nginx in /etc/rc.conf and copy /usr/pkg/share/examples/rc.d/nginx to /etc/rc.d/nginx
  • I also used pkg_add to install python (2.7.1) vim, ruby (1.9.2p180), mysql-client, mysql-server (5.1.56)
  • Then I set the mysql root user password with /usr/pkg/bin/mysql_secure_installation (although it alternatively if I had more patience, I could have been set directly via mysqladmin)
  • I then had to enable mysql in /etc/rc.conf and copy /usr/pkg/share/examples/rc.d/mysql to /etc/rc.d/mysql
  • To be continued…

Anyways, this really isn’t anything out of the ordinary, just thought I’d share.

May 3, 2011 | Posted in: Technology | Comments Closed

Why I’m Not Voting Tonight

Today is the election here in Canada. I won’t be voting. I can hear the gasps already. I’m not against voting in general, and my basic stance is that I should vote if I can sincerely get behind one of the candidates/parties.

My reasoning for not going to the voting booth this year, is basically this:

A. No party or candidate in my riding in (my opinion) seems to have a track record which indicates they will protect individual liberty and limit the size and scope of government (which is intimately tied to personal economic liberty).

B.  So, then, if I were to vote, I’d be faced with voting for what, in my mind, is an unworthy party just to try and keep an ostensibly more unworthy party out.

C. Realistically speaking, the impact of my vote is small (actually, to say it is small may be an understatement), even if it were a low turnout in a small, hotly contested riding.

D. But supposing the impact of my vote were significant, I would have to weigh the positive impact of my vote working toward keeping that other party out of office with the negative impact of emboldening the less unworthy party to continue in its unworthiness and not change.

E. Also, supposing the impact of my vote were significant,  I would find voting for a party I don’t really like and can’t really ultimately support on their own merits distasteful.

F. An additional complication to the things I mention is this: In Canada we do not vote directly for our Prime Minister, but rather for parliamentary representatives, the proportions of which determine the Prime Minister. So in addition to the problems outlined in D & E, we also face a potential disconnect between my support of the Prime Ministerial candidate and the other person from his party (the parliamentary rep) that I would need to vote for in order to work toward getting the correct PM into office. So in some situations one might want to vote in support of Joe Smith from the Rhino Party in the race for PM, but not support or condone John Doe (also from the Rhino Party) in his campaign to become parliamentary rep.  And there is no way to separate the two. So the discerning, critical voter is often faced with that dillema.

Ultimately, you may think I’m over thinking this or having too picky of a criteria and therefore excluding everyone. But I don’t think its that. I do want to have realistic expectations of leaders, but on the other hand I believe if voting is important, it would be important to try to be consistent and make a good decision. It is in light of a desire to be consistent and vote according to my conscience that I am not voting.

Does that make one a bad citizen? I don’t think so.   It’s quite ironic the way the romantic and sometimes even messianic themes come up in relation to voting. I see it as a mildly significant thing. I think it is often over inflated. The state is not our salvation. Neither is voting.

It’s quite ironic that a zealous politico could look at a man or woman who loves their spouse, cares for their family, is successful and innovative in business,  faithful to their friends, faithful to their convictions, generous and involved in their church and/or other organizations and yet who doesn’t vote, and declare them as a “bad citizen” and “helping the bad party get in” and “not allowed to complain”.   The thing is, this person who does all those other things and yet doesn’t vote has identified the things that are more effective than voting. They’ve identified other areas to exert their energies  (areas that are far more effective in changing society and having a voice) and have done WAY more to benefit society than someone who merely voted. Voting is a small, easy thing to do and doesn’t require the dedication that these more effective society transforming things require. So why do we attach such high importance to voting often over and against them?

So I just want to stick up for non-voters and say, non-voters have a right to complain (as much as voters do) and can be good citizens (there are good and bad citizens among non-voters just like there are among voters). They have chosen to not get involved in the process for various reasons, and quite frankly, sometimes they can be very valid ones.