0

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.

-Scott

0

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.

0

http://scienceblogs.com/gregladen/2010/09/linux_in_schools.php

Obquote:

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.

4

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

etc.

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.

0

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
 network 10.10.10.224 255.255.255.224
 dns-server 208.201.224.33
 domain-name ponzo.net
 default-router 10.10.10.225
 lease 5
 class CLASS1
 address range 10.10.10.228 10.10.10.254

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.

0

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.

2
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.

Hardware:

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

1

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…

0
No More Bono-Babble

No More Bono-Babble

In this morning’s New York Times, “Bono” gaffed.

He wrote:

A decade’s worth of music file-sharing and swiping has made clear that the people it hurts are the creators — in this case, the young, fledgling songwriters who can’t live off ticket and T-shirt sales like the least sympathetic among us — and the people this reverse Robin Hooding benefits are rich service providers, whose swollen profits perfectly mirror the lost receipts of the music business.

To be fair, when “Bono” says “rich service providers”, he’s probably talking about the Comcasts and ATT’s of our fine nation…not the thousands of other ISP’s that are struggling with FCC-sanctioned duopolies in most markets.  So maybe Mr. Bono might take a look at the regulatory landscape and actually understand what he is talking about before shooting his mouth off.

But who am I kidding?  “Bono” lives in the dwindling world of music superstars, a testament to the corporate edifices that infest the music industry in the U.S.

Want to know more about “Bono”?  And “Edge”? And all these one-name wonders that say they’re in this for art…but are nothing but money-grubbing bastards who are pissed that nobody is buying their buggy-whips? Then try this on for size:

http://www.negativland.com/news/?page_id=19

And unlike what “Bono” implies: most folks getting music online are buying it from iTunes, Amazon, or a host of other online venues that cater to the varied music tastes of their patrons.  And those of us who have opted-out of the megacorp music crap that pervades the media in our fine nation really don’t have much time for market-propped corpostars like this “Bono”.  The alternative and indy scenes are thriving, no thanks to people like “Bono” who continue to support the antiquated label system.

Hell, I can’t even listen to FM radio anymore without suffering through some craptastic megacorps idea of what music they want to push.  The best I can stomach nowadays is a local “HotAC” station…which is more about nostalgia than any merits to the music.

So when “Bono” sees his dwindling sales, he blames file-sharing, instead of the reality: after Joshua Tree, his music hasn’t been worth buying.  Only the label system keeps him afloat, through their various means, such as marketing propaganda.

Indeed:  if “Bono” were to actually peer down from his ivory and read this, he might think I’ve interjected personalities into the mix…then act all shocked that his sniping at a few fat cat duopolistic ISP’s managed be offensive to all the independents that continue to hang on in this market despite the Bushco-esque regulatory capture that we all deal with every day.  But that would require this “thought” stuff, much of which I’m not seeing in Bono’s Babble.

So for now, “Daft Punk is Playing at My House”…which is to say, LCD Soundsystem.  “Bono” can suck my bono.

And I personally prefer to buy movies, if only to save drive space…but when it comes time to use them — lawfully and legally — in a project (such as mentioned in my previous blog post), it’s sometimes easier to download them, rather than fight with some studio’s lame-brained ideas about “copy-protection”.  Ancient, ivory-towered cats like “Bono” don’t get that, and are more about protecting their own crew’s bottom line, rather than any semblance of consumer protections…or artists’ protections.

http://www.negativland.com/news/?page_id=19

Finally:  If you haven’t seen the South Park episode that sends-up Bono for being “number 2″…it’s absolutely hilarious.

2

So I’ve built a media pc from a Zotac itx mobo, and it lives in my entertainment center.  An HDMI cable carries the video AND audio from the Nvidia video and audio chipsets to my Sony digital tuner, which is capable of decoding and playing back all manner of digital audio formats.

The media pc doesn’t have an optical drive, though — if I want to play a Blu-Ray or DVD disc, I just use the Sony Blu-Ray player.  The media pc, instead, is for those times I want to play youtube videos, hulu, or other such online formats.

The new pulseaudio system in Fedora 12 handles the audio beautifully… just as long as I don’t try to play back a file with digital audio.  An example situation would be my .avi file of Star Trek IX with 5.1 audio, which I ripped from the dvd for playback alongside the rifftrax .mp3 companion audio.

But to play the movie with the 5.1 soundtrack, I have to suspend pulseaudio and use alsa’s ac3 passthrough capability.

Here’s how to do that:

First, install the pulseaudio-utils package:

# yum install pulseaudio-utils

This gives you the “pasuspender” program…with that, you can run your playback application with pulseaudio suspended, giving you direct access to the alsa device itself.  The command line looks like this:

$ pasuspender — mplayer -ac hwac3 -ao alsa:device=hw=0.3 yourfilehere.avi

Note the double dash right after the pasuspender command — this tells pasuspender to stop interpreting switches, so that the switches only have meaning to mplayer.

You’d use the same command to play a dvd (if your media pc has a dvd drive — mine doesn’t, I was trying to keep moving parts to a minimum).  For instance, after inserting the Star Trek dvd, you’d use the following:

$ pasuspender — mplayer -ac hwac3 -ao alsa:device=hw=0.3 dvdnav://21

BTW, most dvd’s will let you playback with “dvd://21″ — but the Star Trek dvd tries to get in your way, if you try to play back the content that you’ve bought.  “dvdnav:” gets around such idiocy.

And finally, you might be wondering why I’m fiddling around with the legacy DVD, when I could be using the HD video content of a Blu-Ray.  I do own the Blu-Ray, but a) I can’t play it from Linux yet, and b) I’m not ramped-up on ripping Blu-Ray just yet…and I wanted to put together a Star Trek/rifftrax viewing party relatively soon.

But this particular issue — as well as today’s nonsensical balderdash from “Bono” regarding ISP’s and digital content — only serve to underline that there are a lot of folks out there that really don’t understand the digital landscape.  But suffice to say that the content providers are so wound-up about possible unlawful use of their content, they screw-up one-off, lawful, and legal, uses of the content for folks who have these capabilities.

And I see a great need for another post about this.  Coming soon…

Next Page »