I wrote a comment on a news story posted by +NBCNews on Google+, linked here:


It reads as follows:

+Jimmy Norris The reason you don’t see other party members being elected is that the legacy media doesn’t take them seriously, so they don’t get the same press coverage.

Meanwhile, the people who own the legacy media like to keep us divided, “red vs. blue”. It’s “trolling for dollars” — good for ratings, and supports the status quo. Look who is in power in DC, and look who owns the legacy media. This is no longer “red vs. blue” but “up vs. down”.

Fortunately, this new media, this Net, is an end-run around the established structures that abuse the populace. For instance, take the Arab Spring — could it have happened without the Net? I doubt it.

By the way, I guess you could say I’m a “war veteran” as I served during Gulf War I. But I never saw combat, nor did I even end up in Iraq. And U.S. troops were effectively in & out in something like a month. Much different than today.

I firmly believe everybody has a conscience — just that some people learn to not listen to it. There are vets coming back from Iraq and Afghanistan today who were taught to ignore their consciences, and many have crises. Meanwhile, that word — conscience — is almost never used nowadays, even though it is more important than ever.

What our governments seem to have forgotten is that there will always be people of conscience to blow the whistle on evildoers. Maybe our governments should learn to be on the right side of history, rather than authoritarian, oppressive, and draconian.

And finally, for those of who who think “it can’t happen here in America”, I have only this to say: It already has.


Dear Senator Boxer,

The reform we need to see on the Internet is not redundant legislation to protect megacorps, but new legislation to protect the rights of We the People.

I am co-founder and CTO of Sonic.net, Inc., an Internet Service Provider here in California.  Since we opened our doors in 1994, we’ve seen much change on the Net — and not all of it has been good.

For example, our latest industry challenge is reinstatement of the requirement for incumbent carriers to offer loop and sub-loop fiber to competitive carriers.  This would fix the damage to our industry from the Triennial Review Order/Triennial Review Remand Order that currently grants an effective monopoly to incumbent telecom carriers — a monopoly to infrastructure bought and paid for by consumers many times over.

If this infrastructure were to be opened up to other competitive local exchange carriers (CLEC’s), the well-known capitalist mechanisms of true competition would vastly improve the reach and cost of broadband in the U.S. As it stands now, we — the country that invented the Internet — groans under the weight of duopoly trusts in virtually every U.S. market, which is regarded through most of the first world as third-rate service.

( Indeed, if it weren’t for the FCC’s program of “multimode competition” — where incumbent cable operator “competes” with incumbent telecom carrier — there would probably be no need for discussions of “network neutrality”.  Free and competitive markets would naturally adjust and remain neutral, punishing any internet service provider that tried to bias traffic. )

Another matter is one very dear to me, the matter of consolidation of media conglomerates in U.S. legacy media.  This has left a terrible bias within U.S. legacy media, which would be terrifying, were it not for alternative media available over the Net.  It’s no wonder that the last few years of Pew polls on the subject show that today, more Americans get their news from the Net, rather than newspapers.

As Milton posited in his _Areopagetica_ of 1643: when Truth and Falsehood grapple, Truth always wins in a free and open encounter.  But that cannot work if we enact legislation to codify China-esque censorship in our U.S.  Because — as we’ve seen happen in other countries already — once a censorship mechanism is in place, it becomes an “attractive nuisance”, where misguided leaders co-opt that censorship for other uses.

So when I see the PIPA/SOPA issue framed in terms of the events of the last four years, I can’t help but be cynical about the construction of such draconian and onerous censorship mechanisms.  Bluntly put:  without the Net, there would have been no social networks to facilitate the Arab Spring.  Without the Net, there would have been no President Obama in the White House.

During President Obama’s 2008 campaign, he would talk much about ending up “on the right side of history.”  Frankly, supporting PIPA/SOPA in any form is to cozy-up with the wrong side of history.

Because for Truth to win, the encounter must be free and open — without censorship.

We’ve seen it before, over and over again:  DHS abuses the tools they have been given, and there is no doubt that they will abuse such a censorship tool.  And with the SOPA/PIPA Internet blackout, We the People spoke with one voice, saying:  do not censor this.

Thank you for your time and your service,

-Scott Doty
co-founder, CTO, and VP: Sonic.net, Inc.


A discussion came up on a mailing list I frequent about the “economic cost” of SOPA.

Executive summary:  very, very expensive.

The email itself:

Date: Tue, 10 Jan 2012 23:47:30 -0800
From: Scott Doty <scott@sonic.net>
To: A mailing list for Foo Camp alumni
Subject: Re: [FooCampers] Economic cost of SOPA/PIPA implementation (for America)

Duane quoted:
>From the Paris Convention for the Protection of Industrial Property “Under the provisions on national treatment, the Convention provides that, as regards the protection of industrial property, each contracting State must grant the same protection to nationals of the other contracting States as it grants to its own nationals.”

I’ve always looked at this from the standpoint that some automated feed would be developed that would contain the names of domains to be blocked.  This is what the federal government, primarily the executive branch, wants:  an “internet kill switch” for selected domains, aka “Internet Death Penalty”.  I would be very surprised if the DHS wasn’t thinking of the same control they have through CALEA, as well as proposed “CALEA for broadband”.

I do not think any one government should have such a capability, let alone the executive branch of one government.  Because if they have their Internet Death Penalty, it _will_ be abused.

This isn’t CT — it’s their track record with the intercept powers given them under the Patriot Act, as well as bypassing the FISA courts that were supposed to keep egregious uses of intercepts in check.  Indeed, the FISA courts were designed for individual intercepts — not the mass monitoring that is going on today.

And I know one site that will be unviewable in the U.S., should DHS get their Internet Death Penalty:  Wikileaks.  (Which is a major impetus for all this nonsense in the first place.)  Think about it:  if they had had IDP before the Wikileaks fiasco, would it have been employed in stopping Wikileaks?  And if so, would there have been an “Arab Spring?”  After all — it’s fair to say that Wikileaks disclosures “destabilized the region”, which has been a huge Middle East boogieman since as long as I can remember.

And this isn’t just one isolated case — it is a systemic problem.  Our parent’s generation, who in our government tell themselves that they are “in charge”, act as if they have two parts authoritarianism and one part cluelessness in their makeup.  They act as though they do not have the _courage_ to trust We the People.  And the U.S. 4th Estate is all but destroyed, eschewing fact-checking for bullsh*t controversy — because, baby, controversy sells.

If you were to trust what passes for “news” today in our fair nation, you would be seeing serial killers behind every tree, and terrorists behind every bush.  A lot of people do see just that.  The U.S. media has trained We the People distrust our neighbors and our fellow countrymen — even if they aren’t Muslim.

I could go on, but you had a specific question:  what would be the “economic cost” of SOPA?  One could try to make the case that it would be very expensive, but I’m not sure that it would be accurate.  Because it can be done very cheaply and fairly automatically — DHS would have their blacklist (at a url or feed of some type), and ISP’s will be required to grab the IDP feed and use it.  Nameserver software would be modified.  And anyone DHS wants to penalize with Internet Death will go *poof* to the U.S. internet.

That’s the cheap part.

The expensive part will be enforcing the provisions that those in the U.S. may not circumvent SOPA mechanisms.  Because enacting SOPA would usher in a dark, cypherpunk, dystopian future, much like we all got excited about as teenagers.  Anyone with an eye toward freedom will be using anonymizing networks, such as tor, to reach the sites killed by a DHS IDP.  And it’s ironic that tor itself was developed for just this purpose, with funding from our own State Department — but for places like Iran and China.

It is said that the Internet regards censorship as “damage”, and routes around it.  So places like Finland won’t just be hosting web servers, but hosting vpn’s as well.  So part of your “economic cost” will be however much the U.S. government will spend with draconian, dystopian crackdowns on vpns and tor exits in Finland and other free countries.

Friend, this is bordering on crazy talk — but it’s exactly what SOPA proponents want to do.  And personally, I am fed up with these bad, bad bills moving to being one or two votes away from becoming law.  (Or actually making it into law, such as the new codification of indefinite detention in the last NDAA.)

There is a status link on here:  https://www.torproject.org/  if you want to try to estimate how many tor exits they’ll have to go after.  I’m not sure how you’d estimate the number of non-U.S. anonymizing proxies, or the number of existing anonymizing networks.

Hope that helps.



Having spent very little time studying the humanities, I’m always coming across terms in soft science papers that everybody agrees with, but nobody bothers to define.

One is the “Moral Project“, for which I finally broke down and Googled, finding this:

Moral Project

I don’t know if that’s the right definition, but from the context, I think it is probably good enough for our purposes.

The document discusses the flow of information between specialized disciplines. its “transdisciplinarity”.  It concludes, in part:

The advances in modern science lead one to forsee the birth of a new rationality, infinitely richer than that bequeathed to us by the scientific hopes of the 19th century.

So it sounds like a good goal — a truthful and honest information exchange between disciplines to reach conclusions that otherwise would not be possible to reason out, to arrive at a better position of morality.

I debate with folks in other venues about morals all the time, and have arrived at a working definition that I am probably not first to have noted:  Because, what is “morality”, except the ethics of human conscience?

But what good is such a “moral project” to “Joe Everyman”, if such ideas are not allowed to inform our democratic self-government that we hold so dear in our democracies?

There’s a movie from my generation called Turk 182, where a young man fights a corrupt system that is delivering injustice to his injured brother.  He does so with a series of hacks (in the larger sense) against the city’s mayor, which eventually embarrass the mayor enough that he gives up and “does the right thing”…even though said mayor had also been called out on illegal (or at best, shady) activities.  The hero calls himself “Turk 182″, which is his brother’s nickname, coupled with his brother’s fire department shield number.  And if it isn’t already clear:  Turk 182 was anonymous, until the end of the film.

It’s a great movie, but I always thought the mayor’s final reaction when he “gives in” was unrealistic — sure, it ended the movie, but people don’t give up that easily.  Having newly found out the name of the secretive “Turk 182″, you can bet that said mayor would be coming at the boy with “both barrels”.  But as far as the movie goes — information got to the people thanks to an “end run” around the existant media power structure.

Fade-out, fade-in.  We now have a “group” (actually, more of a “movement” or even a “shared pseudonym”) that is engaging in their own series of hacks — and as before, they aren’t just embarrassing the subjects of their hacks, but actually uncovering illegal, and in some cases, unconstitutional actions being taken by various bad actors.

But instead of focusing on (say) the very great damage being done to victims of U.S. foreign policy, our fourth estate makes statements of extreme prejudice against anons, as well as someone “they” are supporting: Julian Assange.

In some cases, radicalized politicians in our own United States have called for the execution of Assange.  But even this example of extremism doesn’t seem to be enough to awaken the U.S. media to the fact that their own very narrow “corridor” of “acceptable political spectrum” has shifted so far to the right, that they are reporting what amount to illegal death threats from tea party radicals.

So let’s ignore the legacy media behind our own version of the “Iron Curtain”, something I’ve begun calling the “Gold Curtain”:  they have made plain that King Dollar is in charge of their “news”.  They have determined that the way forward, pointed to Fox News, is the hole down which U.S. press has gone:  eliminating investigative journalism, and even fact-checking.

Thus, they report lies, and therefore, are a hindrance to the moral project.  They have their pile of gold.  They have their mammon — and I hope they’re happy with it.

Fortunately, said fourth estate has not — yet — found a way to bottle up the Pandora’s box that is the Internet.  Indeed, for the last three years, more people get their news from the Internet than from newspapers.  That’s where the real news can be found — and rather than return to a position of journalist integrity, our U.S. fourth estate has abdicated their responsibilities, leaving us with no choice but to seek other sources of information…and if they keep going down that road, I daresay U.S. legacy media is doomed to economic ruin.

Meanwhile, it’s clear that we placed too much reliance on the top-down “journalism” that we’ve relied on since the advent of newspapers and television.  It was too easy for them to lie, to act against the moral project  Today, it is easy to criticism their faulty “journalism”, pointing out flaws that — if sent back to the media companies through their “ordinary channels” — would be summarily ignored.  Today, we call out the liars, who for the most part, are whistling past the graveyard, wondering how they can “kill the messenger”…sometimes literally, messengers like Assange or even the notorious Sgt. Manning.

But what are our authorities in government up against?  We the People, demanding that our wishes be carried out.  Because as secrecy increases, the moral pressure of human consciences resists — until, when the illegal and immoral information can no longer be borne, the information will eventually leak out, informing We the People of the evil deeds being committed in their name.

Though I actually don’t think Manning was the source of the cable leaks, but I think it clear that he has become a symbol of “shoot the messenger”.  No, they haven’t shot him — yet — but they would seem to be using some tactics that North Korea used against U.S. soldiers to crush their spirits and extrude false confessions.  We can also see the treatment Assange has undergone — defamation and violation of his rights.

Couple to this the fact that we are talking about an information flow from one discipline (secret foreign policy decisions and actions) to another discipline (We the people, who are ultimately responsible for those actions), and it becomes clear that this complex issue can be made sense of through these two theorems of the “ethics of conscience”, morality:

1) Information about activities that violate clear reason and good conscience will always, eventually, leak, and

2) Should that information be leaked, the person leaking it is best protected by remaining anonymous.

And if anybody has an alternative to those two theorems, I’d love to hear it.  Otherwise, anonymity is vital to the moral project.




Learning Linux in school can be compared to French Immersion. Just as students in the French program still learn English, students learning Linux will still be exposed to Windows and Mac computers sufficiently to learn what they need. Linux, as well as French, can open up career opportunities that otherwise may not be possible.


Recently, a blogger over at Radar.oreilly.com posited his “Five Reasons iPhone vs. Android isn’t Mac vs. Windows“.  There, the gentleman states:

“As the title underscores, I am a big believer that to understand what makes mobile tick, you really need to look beyond a device’s hardware shell (important, though it is), and fully factor in the composite that includes its software and service layers; developer tools and the ecosystem “surround.”

The gentleman, bless him, seems unaware that iPhone vs. Windows Mobile (or even WINCE) would be a more apt comparison, since Android doesn’t have much of anything to do with Windows or Microsoft.

Or perhaps he had considered that touting the superiority of the embedded OS X in iPhones,over the embedded Linux in Android could not be defended, even off-handedly.

But first, a caveat:  readers of this blog know that I am a fierce Linux advocate.  And OS advocacy, like Unix editor advocacy, can quickly devolve into religious discussions.  Nevertheless, I see the need, and usefulness, of both OS X and MS Windows on desktops, despite my misgivings about their development and distribution models.  Not to belabor the point:  this is a specific application of “Toleration” found at the Stanford Encyclopedia of Philosophy.

Indeed, I am more than just “tolerant” of OS X, since I use Snow Leopard on my not-often-used Mac mini.  But all my other desktops are Linux, as well as all of my servers hosted over at our datacenter, because:  I find Linux superior to all other solutions for these uses.

This includes the embedded realm.  I’ve incorporated embedded Linux in my networks:  I’ve used a Meraki for wireless services, and my current wireless router (Ubiquiti Bullet) uses embedded Linux.  And — knock on wood — I’ve found these to be very stable solutions.

So it really is no small matter that my Motorola Droid runs an embedded Linux distro as its OS:  I would daresay there are far more person-hours invested in embedded Linux development than embedded OS X development.  When we consider this, it’s no surprise that Google would select Linux as the OS upon which to build their Android platform.

But when it comes to Android itself, it’s only recently that it has become a true contender as a mobile platform.  Before the Moto Droid was released, there wasn’t any way to use Android on anything but a gsm mobile network:  leaving one with the choice of T-Mobile or AT&T as their mobile provider.  Since these carriers do not have the 3g coverage that I need, I wasn’t willing to switch from Verizon to these alternate carriers…and if that sounds like a Verizon ad, let it be known that I’d much rather use a ubiquitous, open carrier than anything available on the U.S. market.

So, many folks — myself included — couldn’t take Android seriously, until it was available on Verizon’s network.  Indeed, there were no mobile devices in the Droid’s class offered on Verizon’s network until last October — and until then, I was a die-hard user of my Palm Treo 755p running PalmOS 5.  (Poor Palm:  If a WebOS phone had been available before the Moto Droid on Verizon’s network, that’s probably where I would have jumped, along quite a few other Verizon customers.)

Having said all that, let’s consider what the Droid’s interface has, which can’t be found on an iPhone:

  • Folders
  • One-Touch Contact Icons
  • Multi-Screen Desktop
  • Extreme Social Media Integration
  • Integration with Google Contacts
  • Integration with Google Calendar
  • Ability to use Google Voice as voicemail (including email/sms of voicemail transcripts)
  • Can spawn a terminal /bin/sh session via USB connection, as well as a whole slew of developer assistances


In short:  These are only part of a tsunami of capabilities, which only recently begun gaining momentum in the mobile space.

This year should be interesting for Android advocates.


The new heart to my home network is a Layer-3 Switch:  a Cisco Catalyst WS-C3750G-24T.

This replaces my Linux box w/CentOS, which could do everything I asked it to do.  Alas, the Cisco is lacking in just one area:  it doesn’t seem to be able to do NAT with the crypto (ssh-capable) IOS.  Fortunately, I had an IP pool that I could set up for DHCP addresses.

Those who know Cisco gear might be thinking my choice of “home” router is like killing a mosquito with a sledgehammer — and they’d be right.  But I wanted to keep my feet wet with Cisco IOS configuration, as well as develop a kind of “working lab” in my home.  (Who knows, maybe I’ll test for a CCNE certification.)

I also have a few ideas regarding DoS detection using flow stats, (possibly) coupled with tcl scripts running on the router.  Maybe.

I might also set up a vpn link to my colo for purposes of developing a secured virtual network for handling sensitive traffic, such as talking to Sonic.net systems.  This would also require setting up Linux to be a vpn client to our Cisco vpn concentrator — something I’ve done with Fedora already, with the NetworkManager-vpnc package.

For starters, I thought I’d cover the DHCP setup.

I’ve configure the Cat to act as a DHCP server for easy config of devices on my network.  The configuration looks something like the following (but with assigned, globally-routeable IP addresses):

ip dhcp pool PUB
 domain-name ponzo.net
 lease 5
 class CLASS1
 address range

Once the pool “PUB” is globally-configured, you can reference it in a vlan interface definition:

interface Vlan1
  ip dhcp client class-id CLASS1

Again, these are dummy IP addresses.


At CES2010, Steve Ballmer extolled the virtues of media center on win7, and seemed enamoured with the idea of watching net.video on a TV.

As usual, Linux users have been far ahead on this trend. For instance, my media PC plays videos from Youtube, Hulu, and anywhere else that Linux can play from — and I can run MythTV if I want dvr and tuner capabilities.

So — as usual — it should be pretty clear what $MSFT ‘s strategy is…it is the old paradigm of “embrace and extend” that they’ve been following for over a decade.

To be sure, $MSFT has had their Media Center for quite a few years…but I daresay it still doesn’t match the flexibility of a Linux media PC.  Their web site says it all — snooze-o-rama!

Compare with the capabilities of MythTV, which is also easy-to-use, and more flexible when it comes to multiple tuner cards in multiple computers.

Speaking to the latter, equipment for my (previously stalled) Free-To-Air (FTA) satellite installation is on its way, and I already have a DVB-S card in my main Linux workstation downstairs that I’ve been playing with.  Once I have the new dish up with the LNB and motor, I’ll be watching FTA stations on my workstation downstairs, with the ability to record anything interesting.

And since MythTV’s backend — the “media server” chunk of MythTV — can use the DVB card, I’ll also be able to run MythTV’s frontend on the Media PC upstairs for FTA viewing in the entertainment center.

In fact, back when I used to have Comcast, I had mythbackend set up with my cable box, and could use mythfrontend to watch a news channel from the office, ala “slingbox”.  I haven’t set this up with DirecTV yet, though, since I haven’t felt the need to watch talking heads at Sonic hq for quite a while now.

Anyway, I can see a post about setting up and watching FTA via MythTV through the DVB-S satellite tuner/control card might be useful to folks thinking about doing the same thing, so I’ll do that when I get it all set up.

ITX Media PC Case

ITX Media PC Case

First, the setup:  For my entertainment center, I built a small media PC, which runs Fedora Linux.


Missing from this list was Arctic Silver thermal compound, which I had to apply to keep the processor from overheating.  Also missing: the HDMI cable, which carries the audio & video to a Sony digital tuner.

And also missing:  a Blu-ray/DVD  drive would be nice, but I have a Sony Blu-Ray player that handles the playback chores separately from the media PC.  Eventually it will have a drive, but I don’t need one at the moment…and in a pinch, you can use a DVD drive from another computer over NFS.

So I installed Fedora Linux on the unit from a “live” image on a USB flash drive.  Once that was installed, I added the Livna and Rpmfusion yum repositories with commands similar to the following (run as root):

# rpm -ivh http://rpm.livna.org/livna-release.rpm
# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
# yum update

Once all that is up-to-date, you’ll probably want to install some extras off the repositories that make media handling much easier…

# yum install akmod-nvidia # drivers for Nvidia chipsets only
# yum install mplayer # media player/converter with massive capabilities
# yum install vlc # videolan client -- video player/converter w/gui controls
# yum install pavucontrol # pulseaudio advanced control application
# yum install pulseaudio-utils # needed for pasuspender, if using AC3 passthrough to a digital tuner
# yum install compiz-fusion ccsm emerald # needed for GPU-enabled zoom and other desirable features

Since wordpress takes issue with my formatting above, I’ve put the commands into a script, which should be run as root.

The latter package is a matter of personal preference.  I like the flexibility of compiz’s zoom feature, but all the video clients I use can be fullscreened.

One package I’ve left out is Adobe Flash — something I’ll address in another post.  But!  There is 64-bit Adobe Flash for Linux, found here.

Share and enjoy!

Mini Remote Keyboard/Mouse

Mini Remote Keyboard/Mouse


Google has their ups & downs when it comes to human rights — but at least, in the latest news about China, they seem to be trying.

Human rights are for everybody, and perhaps the broadest expression of a “Bill of Rights” is the UN’s Universal Declaration of Human Rights.

With that said:  I will be blogging more about tech for a while, but underpinning those posts is the philosophy that information shouldn’t be censored…or for that matter, distored with FUD from megacorps.

Regarding the latter, I audited the liveblog of Balmer’s discussion of Win7 the other evening (at CES2010), and paid special attention to his claims for SM media center.  My take on this coming right up…

Next Page »