Linode + GoDaddy - 1and1

I have never liked 1and1.com, but I had a good package deal from their early days and so continued to use them for small web sites and applications. Yesterday, I went to add support for a new domain that I bought at GoDaddy and I could not figure out how to add hosting for an external domain. While the feature might be in the interface it was sufficiently impregnable that I gave up looking. It was also the last straw for me and I have started to move all my sites to Linode and my domain registrations to GoDaddy. Both GoDaddy and Linode have gotten better over the years and so am comfortable with the transfer. Now for the work.

Update: Done! (And quite expensive in the end due to too many domain names I seem to want to keep.)

Starting a miniatures wargaming club in South Kingstown, RI

I would like to start a miniatures wargaming club in South Kingstown, RI. I am interested in many periods with battles or skirmishes fought on the land, in the sea, and in the air. At this time I have dark age figures I use with Saga and so am most keen on playing more of this game. I am currently building ancients armies to play To The Strongest and steampunk factions to play In Her Majesty's Name or Gaslight in 2016. I am also interested in Napoleonic fleet battles, modern guerrilla skirmishes, and non-historical miniature games such as Games Workshop's Lord of the Rings, and space battles using Starmada, Star Wars X-Wing, and Star Wars: Armada.

My plan is for the group to meet at the Kingston Free Library's Potter Hall twice a month during the week, starting around 6 PM and finishing up around 9 PM. I suggest that we commit to always having 2 regular game rules played and adding others as wanted.

If you are interested in attending a planning meeting (online or in person) please contact Andrew Gilmartin at andrew@andrewgilmartin.com or at 401-441-2062.

Update: The club now has a web site at Great Swamp Wargamers.

Update: The club is no more. I was unable to engender interest in the club either online or in-person. I think, in the end, I just did not have the wherewithal to make it happen.

Tim Cook is right

There has been a lot of criticism of Tim Cook's 60 Minutes comment that the US lacks the vocational skills to host the scale of manufacturing that the Apple has in China. The commentators that I have read do not understand that for every multiple of manual laborers you need a skilled laborer. A manufacturing line does not work without having skilled and experienced designers and maintainers. The less manufacturing that happens in the US the less we have those skills and experiences. Not to mention the concomitant need of local suppliers of raw materials, parts, and consultative or otherwise specialized skills. The world might be a global market, but manufacturing is a local activity.

For a specific data point, look to your school district and see how much vocational education is being funded. Do you see that where once your school district had its own vocation school or track in High School and now that has been replaced with a single regional vocational school? Do you see that the remaining high school "shop" classes in High School metal, wood, automobile, etc have been underfunded and full-time faculty are now part-time? Do you hear the school administration's mantra what "fewer students want this education" and then ask yourself, "why would this generation's interests be vastly different than any previous generation's interests?" We see the same mantra and consequences in music, the visual arts, and the performance arts programs.

Tim Cook is right.

Re: Suggestions on best practices for school web sites

I wrote Suggestions on best practices for school web sites 6 years ago and it is still pertinent.

Incompetent formaters

Grumble. Why do people spend so much time and energy on making documents or presentations look good when they are not competent to do so? Just stick to the style guide and spend the time and energy making sure the content is accurate and the form appropriate.

In the 80s I worked with many very smart people who needed help getting their content out of overly formatted hell. I find it despairing that every generation has to repeat the same information delivery problems of the past.

El Capitan and horrible glyphs

I spent a day upgrading my MacBook Pro from Mavericks, OS X 10.9, to El Capitan, OS X 10.11, and then downgrading it back to Mavericks. I needed to downgrade my OS back to Mavericks as the system fonts on El Capitan produce horrible glyphs on my older external monitor[*] and, further, my 52 years old eyes were not able to adjust to the high contract between the visual strength of the background and the visual weakness of the glyphs. No amount of hardware adjustment or software calibration resolved the problem. Apple's visual design drive to near invisible text -- on OS X and iOS -- is going to push me away from their products.

[*] Acer B243H 24" Widescreen LCD Monitor

Bundling a Java tool into an OS X application

A quick reminder to myself about bundling a Java tool into an OS X application.

Directory structure

JConsole.app
JConsole.app/Contents/
JConsole.app/Contents/Info.plist
JConsole.app/Contents/MacOS/
JConsole.app/Contents/MacOS/Run.sh
JConsole.app/Contents/Resources/
JConsole.app/Contents/Resources/Application.icns

Info.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleExecutable</key>
    <string>Run.sh</string>
</dict>
</plist>

Run.sh

#!/bin/bash

APP_DIR=$(dirname $(dirname $(dirname $0)))
APP_NAME=$(basename $APP_DIR .app)

$(/usr/libexec/java_home -v 1.8)/bin/jconsole \
-J-Dapple.laf.useScreenMenuBar=true \
-J-Dapple.awt.antialiasing=true \
-J-Xdock:name="$APP_NAME" \
-J-Xdock:icon="$APP_DIR/Contents/Resources/Application.icns" \
-J-Dcom.apple.mrj.application.apple.menu.about.name="$APP_NAME"

Ender's Game + Surrogates + too near a possible future

Ender's Game + Surrogates + too near a possible future

The Melting Pot Anxiety

My company had our year end lunch at The Melting Pot. While I did enjoy our lunch the long drive home had me thinking
  1. I had to cook my own meal!
  2. How much bacteria sharing happened?
  3. When is the salmonella poisoning going to set in?
I doubt that I will be returning.

Comments (not given) at last night's School Committee meeting

Here are my intended remarks to the South Kingstown School Committee yesterday (Dev 8). Due to the meeting running late I was not able to stay until the Community Comment portion of the meeting. (I left at 9:30, some 2 hours into the meeting.)

Good evening,

When I have first considered speaking at tonight's meeting I intended to address the Strategic Plan. I wanted to raise concerns that the Plan does not address long term financial planning, long term physical infrastructure planning, nor long term technology infrastructure planning -- a rapidly increasing and continuing cost.

I was hoping that today's agenda would have an updated Plan that at least addressed adding an historical perspective on the changes with regard to the 2010-2015 Plan. This perspective was requested at the last SC meeting by committee members. Unfortunately, the agenda does not include a copy of the Plan and so I have to assume that it has not changed.

But then I realized how large the meeting's agenda was and I wondering how a 3 hour meeting was going to cover

  • Dual Language Initiative,
  • Late Start Survey Results,
  • PARCC results,
  • Grading Policy,
  • Strategic Plan,
  • Resolutions to the General Assembly,
  • the recognitions,
  • the pro forma actions,
  • ...

Any one of these subjects should be expected to have significant discussion and take up many hours. And for the community we can not address the SC for more than 3 minutes. 3 minutes to cover 8 subjects with all their entangled details. I clean my teeth for 3 minutes. How can I or anyone else speak to the agenda's issues in such a short time?

How can I ask for a statement of the progress of replacing Simone Palmer's role of 1:1 leadership and STEM coordination?

How can I point out that the proposed grading policy does not allow for summative grading range that does not have a zero? That is, it has no bottom.

How can I point out that the PARCC results speak to a very bad test design and a very bad vendor review?

How can the HS score of 29.5 in Math and 38.3 in Literacy be anything but a dismal showing even in relation to other school districts?

How can we have wasted so much instructional time, money, and energy on PARCC?

So I have decided to address the issue of pacing for the SC meetings.

My understanding is that the Thursday before the public meeting the chairwoman and the Superintendent set the meeting's agenda. Why pack in so much? The SC members non-verbal communication, body language, clearly reveal the weight of the material to cover.

Is there too much to cover in the number of scheduled meetings?

Luckily, the 2016 Meeting Schedule is is also on tonight's agenda. This schedule is notable for its lack of information on the known work for the 2016 year's meetings and the number of open time slots per meeting. This seems to be a minimum aid to help guide the pacing of the SC's work.

Let's not bump the Strategic Plan from its next meeting, its 3rd "first reading" meeting.

Thank you for your attention this evening.

Educationally, the buck stops here

I attended last night's School Committee meeting and it is clear that South Kingstown parents like the new Dual Language Instruction. If ever there was a program to rally around for next year's elections then it is this one. In contrast, all the 1:1 technology stuff is meh.

Three times during the DLI discussion SC members implied that the Town Council that would ultimately decided on DLI's expansion into all the elementary schools. One member even said "they are your elected officials." Wait! That's wrong. The SC are our elected officials to make decisions about educational goals, policies and the budgeting to make them happen.

Now, I don't actually believe the SC members were trying to distance themselves from this responsibility at all. The SC unanimously supported DLI. What I am sure they were trying to say was that they will make it happen, but with new programs its is very helpful to have community support at the joint TC & SC budget meetings. Unfortunately, it has been my experience that most people don't understand that the TC has NO role in making education decisions. Their only legal role is to transfer tax money to the SC. The SC needs to continually clear up this misunderstanding. Perhaps they need a big sign behind them that says

Educationally, the buck stops here

Matt Caron's primer on hunting and weapons

A fews days ago I posted a statement that gun type should be restricted and purposeful. Matt Caron has kindly give me (and y'all) a primer on hunting and weapons used. Very helpful to understand an issue that is so often debated in the absence of facts. Please do take the time to read his comments.

Update: Matt has posted an updated version of his comments to his own blog at A primer on what constitutes "common" firearms in various market segments.

Limit the gun types and not gun owners

I don't object to the principle of owning a gun. I don't even think the right to gun ownership should be linked to 2nd amendment. In the USA you have the right to something unless it is explicitly taken away. What I do object to is ownership of a gun type that has no reasonable civilian use. If you want to hunt then you can get the rifle or shotgun agreed upon for this purpose. If you want to range shoot then you can choose between the handguns agreed upon for this purpose. If you want to defend your family and homestead then, again, you have a limited choice. Every other type of weapon is unnecessary and should be unavailable. Our government limits a lot of stuff and, more often than not, they are useful limits. I want my government to limit the types of guns and, far less so, limit who can own guns.

JSTORE Daily and my expending awareness of my ignorance

JSTORE Daily is a great source of short articles referencing scholarly work related to the news of the day. I highly recommend subscribing to it. Today's article about the planned parenthood killer exposes that for most evangelical Americans God's grace is received based on faith alone without regard or dependence on good works. The faithful is with sin until grace is given and so he or she need have no moral code. I find this very disturbing. And further evidence of how little I know about the worldview of the people of this vast country.

Where are the ducks? Update

I spoke with Terry Murphy of the South Kingstown's municipal Parks and Recreation department today for an update on the disc golf course at the Curtis Corner athletic fields. DEM has advised them that the island should not have been used for a course hole nor should it have been bridged. The course hole has been removed. The bridged will be removed within a few days. The DEM said that the Town should just let the island return naturally to its previous state. And I hope the ducks return.

The DEM and Town are also reviewing other disc golf hole locations around the pond that would be in violation if built.

Terry also said that the Town is will not be continuing to clear the understory of the course. The design of the course calls for narrow paths connecting the holes. So, like the island, the understory will be left to grow back and for the needed paths between the holes to be shaped and preserved with normal course use.

Bash's process substitution

Oh to have been in the mind of the bash designer! Just when you think "Damn! This tool does not allow you to write to stdout." you remember bash's process substitution and so rather than run

some-command input-file output-file ; cat output-file

you instead run

some-command input-file >(cat)