.comment-link {margin-left:.6em;}

October 24, 2006

 

Dependable Software by Design

Did everyone see the article Dependable Software by Design in the June 2006 Scientific American?

It covers the Alloy AnalyzerDaniel Jackson calls this creation "lightweight agile modeling". His book Software Abstractions covers formal methods, model checking, Alloy, etc. Someone over on Lambda the Ultimate noticed the book's release.

My copy of the book just arrived. My intent is to use Alloy to model some of my recent work. Learn the tool. See how bad my designs really are. Maybe improve my solutions.

Is there anyone else interested in talking about modeling, formal methods, etc.?

October 18, 2006

 

Project Home Page in Source Control

Howdy-

I thought I'd share my latest revelation. I'm kind of slow to figure
some things out. So everyone else probably already knows this.

I've been maintaining DesignGridLayout on dev.java.net. They use CVS.
Whatever you put into your project's 'www' subdirectory (e.g. ./
project/www/*) appears as your project's web pages. I was dubious at
first. But now I love it.

Also, now that one of my projects is moving from "prototyping" to
"shippable" status, it's time to get serious about project
management, docs, etc. I've tried that wiki thing in the past. Hate
it. (Just through the browser, I'm cool with editing wiki docs via my
normal editor (Eclipse), if someone figures out how to do that.)

When Stan set up our Subversion host, he added the Apache mod,
allowing us to browse via HTTP.

So I just created a ./www directory in my project's Subversion
repository. Then added some html documents. The kicker, which Stan
figured out, is I had to set the svn:mimetype using the TortoiseSVN
client.

Voila! Now I can point my boss and coworkers to http://hostname/svn/
project/trunk/www/index.html and they can see what's what. Next step
is to create an alias to make the URL a bit more sane. Something like
http://hostname/projects/myproject.

Cheers, Jason Osgood / Seattle WA

---

http://zappini.blogspot.com


October 16, 2006

 

EAC Report Refutes Voter Fraud at Polling Places

[Email received from Raincity Calling.]
As reported at Brad Blog, the US Election “Assistance” Commission
(EAC) commissioned a report to determine whether or not polling place
voter fraud (as opposed to election fraud and other legitimate voter
suppression issues) is a significant issue justifying highly
restrictive photo ID and proof of citizenship requirements, among
others. The report concluded that there is little evidence that
voter fraud is rampant as professed by advocates of these restrictive
laws. The report came out 4 months ago, but was not released to the
public.

The EAC is a HAVA created body of political appointees. The original
chair of the Commission, Rev. Deforest Soaries resigned citing lack
of support for true electoral reform.

Below are two USA articles covering this issue and a URL for the
actual report commissioned by the EAC.

http://www.usatoday.com/news/washington/2006-10-10-poll-fraud-
report_x.htm

Article in USA Today states the following: At a time when many states
are instituting new requirements for voter registration and
identification, a preliminary report to the U.S. Election Assistance
Commission has found little evidence of the type of polling-place
fraud those measures seek to stop.”

http://www.usatoday.com/news/washington/2006-10-10-voter-registration-
laws_x.htm

Across the country, new laws restricting who can register and vote
have reduced the number of people who are eligible. Some of those
laws have been blocked in court. Even so, critics say, the damage has
been done: •In Arizona, about 21,000 voter registration applications
were rejected because of inadequate proof of citizenship, required
under a 2004 law. Most who were affected lacked up-to-date driver's
licenses, birth certificates or passports

http://www.usatoday.com/news/pdf/2006-10-11-election-report.pdf

EAC commissioned report on polling place voter fraud

The report cites the American Center for Voting Rights a “non-
partisan” group which asserts polling place voting fraud is
widespread. However, those who readwww.bradblog.com on a regular
basis know that the ACVR is not “non-partisan” nor is it a grassroots
organization.

Yours Truly,

[Raincity Calling]


October 12, 2006

 

Always On Time

I almost missed a plane flight this last Monday. I didn't realize my
Powerbook's clock was off by one time zone.

I was camping in the Glacier Park International Airport. My early
flight had been canceled. I had time to kill waiting for my next
flight. Fortunately, I was able to work using the airport's wi-fi.
Unfortunately, I sunk into my work and didn't look at the wall clock
until it was almost too late.

What I'd like is for my Powerbook to always sync its system clock
with the local time whenever I connect. (I'm sure someone's got a
script that does this. Ideas?)


 

Annoying Backup Software

I love my Powerbook. But there are some annoyances.

The Mac OS X Backup utility attempts to run the scheduled backups
(to .Mac/iDisk) when I'm not connected to a network.

I'd much rather Backup sensed if was connected to a network before
starting.

Even better, I'd like Backup to sense if my laptop was at home or
work before starting. I definitely don't want to do a backup while
I'm sitting in an espresso shack.


 

Article: Interim elections chief elects to go on vacation for three weeks

This is incredible. There were plenty of problems during the primary
(e.g. misprinted ballots, overloading the database, miscounted or
missing ballots, votes not counted, touchscreen printers jamming,
dead memory cards, etc.). I expect even more during the general.

The department is already short staffed. (Something like 36 of 45
positions filled.) Now is not the time to take vacation. I understand
having prior plans. But one should not accept a commitment they
knowingly cannot fulfill.

http://seattletimes.nwsource.com/html/localnews/2003300502_buck12m.html

With the benefit of hindsight, it's a mighty good thing we didn't
have that distracting proposal for an elected county auditor on this
November's ballot. Something disruptive like that could have
negatively impacted the smooth operations of our award winning
elections department.

(Hat tip to Julie Goldberg.)


October 11, 2006

 

Layout Manager Showdown

Without irony, last week John O'Conner blogged about the joy he discovered playing with NetBeans' Matisse GUI Builder: 
Better GUIs are one step closer. What John describes has also been my experience, more or less.

Now John has started the Layout Manager Showdown. A no-holds-barred cage fight featuring everyone's favorite layout manager. His sample problem is Address Book Demo. Of course, I've submitted an elegant solution based on DesignGridLayout. (My project page links to the screenshot, code, and webstart app.)

Most "new" layout managers are tired rehashes of GridBagLayout. By making a lot of assumptions of what a good forms-based layout should be, DesignGridLayout eliminates the need to specify constraints, alignments, gutters, margins, etc. The resulting API and usage is very simple and terse.


October 04, 2006

 

Defending Foley on MSNBC

Hi Cleta Mitchell-


I just saw this:

http://atrios.blogspot.com/2006_10_01_atrios_archive.html#115980728436414019

You did a good job. No one likes to be made an apologist for criminals, incompetents, and sexual predators. All things considered, you did pretty well with the hand you were dealt. You've earned a raise.


Cheers, Jason Osgood / Seattle WA


--
zappini.blogspot.com

 

Today Brings Two Voter Actions

Today, Voter Action announced two new efforts in their fight for election integrity. In Alemeda County California, they are insisting the Sequoia touchscreens not be used until they've been independently tested. In Wisconsin, they've petitioned to have the Diebold touchscreens decertified.

Even with pro-bono help, election integrity activism is very expensive. Please join me in giving Voter Action money. http://voteraction.org/donate.html (Thank you.)

Press releases follows...




From: Voter Action <info@voteraction.org>
Date: October 4, 2006 1:56:03 PM PDT
To: Jason Osgood
Subject: Today Brings Two Voter Actions

Alameda Voters File Suit Against County to Ensure Anti- Hacking Testing of Sequoia E-Voting Systems Before Nov. 7

Board of Supervisors mandated “security vulnerability testing” by a third party – yet contract defers to Sequoia on testing and County Counsel can provide no proof that the system is safe from hacks

  San Francisco, CA, October 4, 2006 – A group of Alameda County, California voters, coordinated by the nonprofit Voter Action, filed suit today in Alameda County Superior Court to block the use of the county’s new Sequoia touch screen electronic voting system in November and in future elections until the system has passed independent, expert security vulnerability testing.  The Alameda County Board of Supervisors voted to require thorough, independent vulnerability testing as a condition before payment – but the county’s contract with Sequoia, from after the board’s vote, defers to Sequoia on which tests to conduct and does not stipulate that the testing be done by a third party.

  “Alameda voters are demanding the right to a fair election – one that ensures that the candidate with the most votes wins”, said Robert Friese, counsel for the plaintiffs, and a partner in Shartsis Friese, LLP in San Francisco, which is providing pro bono legal support on the suit. “The Registrar of Voters has the charge to ensure election security.”
 
Read the full press release here

Voter Action Asks State to Decertify Touch-Screen Voting Machines: Machines Inherently Prone to Fraud

Brookfield, WI. October 4, 2006 –Today Voter Action Wisconsin filed a petition with the Wisconsin State Elections Board asking them to decertify direct record electronic (touch-screen) voting machines.

“Wisconsin has always been a leader in the regulation and administration of elections,” said Mike Wittenwyler, attorney for Voter Action Wisconsin. “By decertifying this equipment, Wisconsin will set a national example on the importance of election integrity. These machines are inherently prone to fraud. Until touch screen machines are replaced, the state must take steps to ensure that security procedures are followed and voter integrity preserved.”

“Wisconsin should provide meaningful accessibility, not an inferior and untrustworthy system,” said Holly Jacobson, co- director of Voter Action. “Electronic voting system breakdowns have wreaked havoc in recent state primaries, disenfranchising thousands of voters and calling into question election results. The serious security flaws inherent in electronic voting technology – confirmed in a new study by Princeton University experts last week-- underscore the need for more secure and verifiable voting systems.”


Read the full press release here

Voter Action


October 03, 2006

 

Fair Elections Mtg Tonight

Quick Reminder...

We're meeting at University Heights (http://www.uhcca.org/) tonight.
Room 108. Mingle at 6:00pm. Bring food, if you wish. Discussion at
7:00pm. Lights out at 9:00pm

I've refined the list of topics I hope to cover tonight. Please
review, comment, and add as needed. As you can see, there's a lot
going on and we'll have to blow through quickly.

- Recap the recent primary



King County: Potential Recount Public Notice
http://metrokc.gov/elections/news/2006_09_27b.asp

Public Hearing to Receive Comments on Proposed Rules
Wednesday, October 11, 2006, at 1:30 pm
Office of the Secretary of State
Elections Division
520 Union Ave. S.E.
Olympia, WA
(360) 902-4180
http://www.secstate.wa.gov/elections/public_hearings.aspx
http://www.secstate.wa.gov/elections/rulemaking.aspx


This page is powered by Blogger. Isn't yours?