More Stuff from the Twitter

OK, so I am a Twitter-er. I thought initially that Twitter was going to be yet another A-Lister echo chamber do nothing app. Today, I came across realestateshows, which has real estate listing tweets for places across the country.

It’s very nice for people who are moving, or who would like to. I’m firmly in the latter class, at least.

-k-
[stags]Twitter, real estate[/stags]

The Tea is Dumped

The Tea Party ’07 fundraiser for Ron Paul having come to an end, I’ve replaced the TP banner with one for downsizedc.org, an organization promoting the simple and not too outlandish premise that the U.S. Congress should actually read legislation prior to voting.

From the group’s mission statement:

We believe the federal government has grown too large, too intrusive, and too expensive. We believe in constitutional limits, small government, civil liberties, federalism, and low taxes.

I can’t disagree with that. The presidential candidates get a lot of press, and there’s a prevalent belief that the occupant of the White House controls our destiny. Actually, the president is an executive; he carries out the legislation passed by the Congress. This means that the president is nothing more than an errand boy for Congress; he derives no special powers simply by being president.

That’s at least how it’s supposed to work. Congress has ceded major authority to the executive branch by blindly passing laws to create executive bureaucracy after executive bureaucracy.

It’s time for a change; instead of caring about who occupies the White House, let’s focus attention on the Legislature.

It still can’t hurt to support Ron Paul.

-k-
[stags]Ron Paul, Politics, Congress[/stags]

[tags], , , [/tags]

Happy Bill of Rights Day

I had no idea the Bill of Rights had its own Day. As I see it, the BoR should be celebrated, implemented, and judiciously guarded every day of the year. I’m probably hopelessly naive. But, here’s the text which we should hold dear:
The Bill of Rights

The Conventions of a number of the States having, at the time of adopting the Constitution, expressed a desire, in order to prevent misconstruction or abuse of its powers, that further declaratory and restrictive clauses should be added, and as extending the ground of public confidence in the Government will best insure the beneficent ends of its institution;

Resolved, by the Senate and House of Representatives of the United States of America, in Congress assembled, two-thirds of both Houses concurring, that the following articles be proposed to the Legislatures of the several States, as amendments to the Constitution of the United States; all or any of which articles, when ratified by three-fourths of the said Legislatures, to be valid to all intents and purposes as part of the said Constitution, namely:

Amendment I

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances.

Amendment II

A well regulated militia, being necessary to the security of a free state, the right of the people to keep and bear arms, shall not be infringed.

Amendment III

No soldier shall, in time of peace be quartered in any house, without the consent of the owner, nor in time of war, but in a manner to be prescribed by law.

Amendment IV

The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.

Amendment V

No person shall be held to answer for a capital, or otherwise infamous crime, unless on a presentment or indictment of a grand jury, except in cases arising in the land or naval forces, or in the militia, when in actual service in time of war or public danger; nor shall any person be subject for the same offense to be twice put in jeopardy of life or limb; nor shall be compelled in any criminal case to be a witness against himself, nor be deprived of life, liberty, or property, without due process of law; nor shall private property be taken for public use, without just compensation.

Amendment VI

In all criminal prosecutions, the accused shall enjoy the right to a speedy and public trial, by an impartial jury of the state and district wherein the crime shall have been committed, which district shall have been previously ascertained by law, and to be informed of the nature and cause of the accusation; to be confronted with the witnesses against him; to have compulsory process for obtaining witnesses in his favor, and to have the assistance of counsel for his defense.

Amendment VII

In suits at common law, where the value in controversy shall exceed twenty dollars, the right of trial by jury shall be preserved, and no fact tried by a jury, shall be otherwise reexamined in any court of the United States, than according to the rules of the common law.

Amendment VIII

Excessive bail shall not be required, nor excessive fines imposed, nor cruel and unusual punishments inflicted.

Amendment IX

The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.

Amendment X

The powers not delegated to the United States by the Constitution, nor prohibited by it to the states, are reserved to the states respectively, or to the people.

-k-
[stags]Politics, Bill of Rights[/stags]

A Tribute to Gnome Terminal Scrollback Buffers

I worked like a trooper today, generalizing a several-year-old script which creates metadevices and metadevice mirrors for Solaris Volume Manager. It’s not rocket science, every admin has one, and it was time to make mine more generally useful. To that end, I rearranged my previous script, and abstracted out a set of shell functions, which pass the proper parameters to the SVM meta commands. The script was taking commmand-line parameters for root disk, mirror disk, and the disk slices that make up SVM’s meta databases.

And it was going swimmingly, and at about when it should have been quitting time, I thought it time for the script to clean up after itself, getting rid of temp files, etc. I moved all the clean up stuff into a function, called at the end of the script. One of the lines in the cleanup function was
rm ${0}
The good news is that the cleanup worked flawlessly. The bad news was that I hadn’t saved a copy of the script anyplace, being in the code-test-code phase. So, when I wanted to look at my handiwork again, there was a whole lot of not much there there.

Fortuitously, I had configured my gnome terminal with a gargantuan scrollback buffer. By trolling back through the buffer, I extracted my script, one function at a time, catt’ed all the functions, plus the main part of the script, into a file. I made not one, but two, backups of the file, reran it, and all was well.

Such things make me want to break out into a cussing fit, but I had no one to blame but myself. So, to the mighty gnome terminal scrollback buffer, this Shiner’s for you. And the script goes into RCS posthaste.

-k-
[stags]Work, sysadmin, scripting, gnome terminal[/stags]

Twitter Killed My Blogging

I’m at that strange point where the Twitter manages to relieve my blogging cravings. Good and bad. Good, in that I can document my so-called life in 140 character segments. Bad, in that I’m restricted to 140 character segments. Even worse, I may think in 140 character or less segments now.
-k-
[stags]tbbs, twitter[/stags]
[tags]twitter[/tags]