On AlterNet: bastille day