2010-03-21

Thoughts on Privacy

This post is pretty heavy on the pon­tif­i­cat­ing, but I’ll tie it back into GNOME at the end, I swear.

I’ve been think­ing quite a bit about pri­vacy lately. Most of the shiny things here on the inter­net are some type of ser­vice where you aban­don some degree of pri­vacy to an inter­me­di­ary in return for con­ve­nience or com­mu­nity: your blog, Facebook, Twitter, GMail, Amazon​.com, and Last​.fm take much of the ran­dom bits of your life and put them into corporate-owned data­bases so you can con­nect with friends, buy ran­dom things with­out mov­ing, or not have to edit the same silly pref­er­ences dialogs 50 times. OKCupid, Google Latitude and Mint do so with your pec­ca­dil­loes, your phys­i­cal loca­tion, and your finan­cial records.

There’s a cer­tain amount of trust involved in par­tic­i­pat­ing in all this: the trust that your infor­ma­tion is ulti­mately anony­mous or only sold to adver­tis­ers. Of course, Google logs what you’re look­ing for, and every­thing that’s made pub­lic, and it’s worth point­ing out that there’s really noth­ing pre­vent­ing an orga­ni­za­tion from col­lat­ing all this infor­ma­tion together, which is an end to most of what we call pri­vacy and the sense of free­dom that comes along with it. About the only excep­tion is med­ical records, which are pro­tected in the US by pri­vacy laws. My under­stand­ing is that it’s a crime to give unau­tho­rized peo­ple access to those records, but I’m a lit­tle shaky on what hap­pens after that pri­vacy has been breached — that is, once the bribed clerk has given out the records, are there laws to pre­vent the recip­i­ent from dis­trib­ut­ing them further?

Minutiae aside, there’s a larger, unasked ques­tion of the social cost for all this. Does the lack of pri­vacy man­i­fest as a mon­u­men­tal chill­ing effect? Does it turn out after all your activ­i­ties are cat­a­loged and recorded that you’re less free? Do you self-censor and live in fear of being dis­cov­ered, or (I’d say) fool­ishly assume that your pri­vacy is a tra­di­tional social norm that will con­tinue to be respected? Grab a green flag and march against the fact the only real pri­vacy you have is “the two inches inside your own head?”

Whatever the social cost of this new world will turn out to be, we’re liv­ing in it already, and peo­ple are going to have to fig­ure out how to make it com­pat­i­ble with the con­cept of a free soci­ety. Which is why I redesigned my blog to inte­grate the Lifestream word­press plu­gin and dis­play all of my publically-accessible activ­i­ties in one place: the music I’m lis­ten­ing to, the movies I’m watch­ing, Twitter, Facebook, YouTube. I’d actu­ally like it if I could put my Amazon​.com pur­chases on there like Facebook tried to do with­out ask­ing any­one. There’s noth­ing in any of these data­bases that a gov­ern­ment agency, cor­po­ra­tion, or part­ner couldn’t get their hands on if they wanted really to.

I promised I’d tie this back into GNOME at some point: pos­si­bly the most inter­est­ing thing about a project like Zeitgeist is that it puts that record of what you’re doing in a place where you can access it — it doesn’t solve the under­ly­ing con­flict, of course, but it does let you use it for your own purposes.

Be the second to comment on this...


2008-12-23

Status Report

I’ve fin­ished read­ing How to Lose Your Altruism How to Win Friends and Influence People, and the review is up. Also upgraded to Wordpress 2.7, although since I’m using my own cus­tom theme the changes will be all on the backend.

I attempted to install OpenSolaris 2008.11 on my Macbook, which failed pretty spec­tac­u­larly. The prob­lem is that I still want OS X to be acces­si­ble because all my stuff is there1, but the Solaris installer’s fdisk doesn’t han­dle the GUID par­ti­tion table that MacOS X/rEFIt requires. There used to be hackarounds in 2008.05 (which is what all the “installer howto”-style blog posts were writ­ten for), but those paths were closed in 2008.11. Specifically, in 2008.05 the installer used to have a remount­able root par­ti­tion and exe­cutes fdisk using path-aware meth­ods (i.e. “sys­tem()”). In the new installer, the root par­ti­tion can­not be remounted read-write, and the installer calls fdisk using an absolute path (i.e. using “exec()”), so you can’t use the hacky over­rides to make it not over­write OS X’s par­ti­tion table.

After a dozen times around the block using var­i­ous online-suggested meth­ods, I couldn’t jus­tify not being able to use my lap­top any longer and just re-installed OS X, then put Ubuntu 8.10 on, which I’m using pretty much exclu­sively now.

  1. Yes, I’m a prag­matic freedom-hating douchebag… or was, so long as OS X worked bet­ter than I could rea­son­ably expect out of a Linux sys­tem. It hasn’t really been up to my angry stan­dards for a while, so fuck it.

Comment on this...


2008-11-04

Sellin’ Out

So I’ve got Adsense on my blog now, hope­fully in a taste­ful way. I’m wrestling with doing the feeds as well, but that’s a more ugly prospect: adverts on my own site are one thing, hav­ing them show up in aggre­ga­tion on PGO, for exmaple is an anti-social other. (Yes, this is me mak­ing my mind up against it.)

I’ve also added the “Now Reading” plu­gin for Wordpress, which does the dual duty of keep­ing track of what books I’ve read and want to read out­side of LivingSocial Books, and giv­ing me asso­ciates links for the books — i.e. if you buy a book from Amazon based on a click from my “library” pages, I get the kick­backs, rather than some­one else. There’s also the added ben­e­fit of the mar­ket­ing speedbump.

The down­side is that you don’t get the social net­work­ing effects of LS, point­ing you at new books. Unfortunately the peo­ple I know on LS tend to read mostly fiction/fantasy. I think it’s been 2 years since I picked up a pure fic­tion book of any type, honestly.

The next step is to start tag­ging and review­ing the books I can hon­estly remember…

Be the second to comment on this...


2008-10-12

The 1930s

I’ve updated the blog theme, and I’m just enough of a pre­ten­tious bas­tard to talk about it.

Two years ago, I took a pho­to­graph of the “back forty” behind my apart­ment build­ing. The build­ing itself was stuck at the edge of civ­i­liza­tion, at the end of a small cul-de-sac hang­ing off a street which divided the pseudo-suburb of DeKalb, IL from the farm­land which sur­rounds it. I’ve one of that series of shots as my desk­top wall­pa­per for a while now, some­thing I stopped last week.

The image itself seemed fit­ting for my exist­ing blog title (Homage To Icarus), and I’ve always wanted to use it as a back­ground spread for this blog. Along the way, I decided to re-implement the blog as a soft­ware project, stored com­pletely in sub­ver­sion, using ven­dor branches of Wordpress, built in Zend 6 (Eclipse + some pro­pri­etary PHP stuff that I don’t actu­ally use for this).

The theme itself was based on a thought I’d had a long time ago about the last pres­i­den­tial elec­tion. Namely, the utter shame­lesness and pro­pa­ganda of it. As back­ground, the United States makes it’s friends look bet­ter, and it’s ene­mies look worse than they really are. There’s more than just an ele­ment of car­toon­ish silli­ness every time some bas­tard or other is des­ig­nated “The Next Hitler” by an spokesper­son for the Executive Branch. Every gov­ern­ment does it to their for­eign rivals, and the extrem­ists in one’s own coun­try are also like­wise attacked.

What arche­typal Western gov­ern­ments typ­i­cally do not do is call other mem­bers of the gov­ern­ment “trai­tors,” schem­ing to sell Our Country down the river to who­ever the bad guy is this time around. In this regard, what the 2004 elec­tion reminded me of most was read­ing George Orwell’s descrip­tions of polit­i­cal life in the 1930s; the faux nation­al­ism that dis­be­lieved all of Stalin’s crimes (on the part of the left) and invented hor­rors by the anti-fascist resis­tance (on the part of the right). It’s sim­ply depress­ing to look at the garbage that peo­ple are expected to believe about their polit­i­cal ene­mies: Reds Crucify Nuns, Kerry con­spires to sell out U.S. with Jane Fonda dur­ing Paris Peace Talks, and this is work­ing right up to today, Barack Obama a secret Muslim, per­son­ally respon­si­ble for the cap­i­tal cri­sis.

So I started type­set­ting this web­site like a book printed in the 1930s. The header was set in a fat serif type, like the chap­ter title of a flour­ish­ing book — as opposed to one that would sim­ply print the chap­ter title in bold upper­case and waste a half a page. I dithered about that, added and removed other graph­i­cal ele­ments like the sidebar.

And this week­end I had time to sim­ply sit down and work on the site. Given then exi­gent cir­cum­stances (i.e. the implo­sion of the econ­omy), I started googling for “1930s,” and ended up see­ing some adver­tise­ments and page lay­outs from Popular Mechanix, the obvi­ous pre­cur­sor. At that point the right answer pre­sented itself: don’t model this on a book from the 1930s, model it on the other side, a mag­a­zine adver­tise­ment. The rest was sim­ply a mat­ter of fin­ish­ing the implementation.

So far as future work, what I’d like to do is retract the side­bar into a tab, and I’m think­ing about the use of drop shad­ows and gra­di­ents to give a dis­tor­tion effect when it slides out… We’ll see :-) .

Comment on this...


2006-07-08

Suckered

Yep, I was fooled. No homo­erotic missile-on-missile action. No death from above.

The para­noid, cyn­i­cal, haven’t-slept-in-a-week side of me thinks the sto­ries were planted as part of a last-ditch effort to frighten the North Korean gov­ern­ment into call­ing off the test (for tech­ni­cal rea­sons, nat­u­rally). Of course, that side of me also thought they were crazy enough to try shoot­ing the mis­siles down (pri­mar­ily because most of the sto­ries ran along the lines of “let’s attack a nuclear power”, albeit totally non­cha­lant about the prospect), so it’s also entirely pos­si­ble I’m just low on sleep.

Be the first to comment on this...


2006-06-10

Another LJXP Test

And hope­fully the last one, as it appears floated images break the LJ theme I’m using.

Be the first to comment on this...

Testing Livejournal Cross-Poster

Image TestThis is only a test.

Be the first to comment on this...


2006-04-30

Homage To Icarus

Some ran­dom thoughts to com­mem­o­rate the blog retitling/redesign:

Primitivism is Bullshit

It may be inescapable at this point, all chances for decent evo­lu­tion hav­ing been squan­dered on jet-into-building porn, but going back to pil­ing mud is bull­shit, I don’t care how egal­i­tar­ian the mud-piling com­mune is. This thought, wrung dry, is the inspi­ra­tion for the reti­tling. The new feel is retro, I think, like 1998 or sumpin’.

Justice is not Vengeance!

I have a prob­lem with the McNews, battle-o-the-sexes, class-analysis bereft ver­sion of fem­i­nism. The ver­sion that says that sex­ism will truly be dead when women can exploit men with the same verac­ity that men exploit women today, aka “when women are equally rep­re­sented among CEOs then every­thing will be OK.” I’ve noticed it’s often the ver­sion of “fem­i­nism” that wishes to inflict fash­ion mag­a­zines, pink shirts, body-image para­noia, and objec­ti­fi­ca­tion on men, or at least would set­tle for it as some form of pay­back for every media image from June Cleaver to Jenna Jameson.

Be the first to comment on this...


2006-03-25

Changing Gears

I’m done blog­ging par­tic­u­larly on pol­i­tics. I’m done because (essen­tially) all polit­i­cal blogs are turn­ing into the minor leagues of pun­ditry, let­ting pro­pa­gan­dists hone their craft before being wran­gled, branded, and paid to use those same skills as the future Priesthoods of Power. This is not a con­test between the two par­ties, this is sim­ply the cor­po­rate media sys­tem (and the par­ties they feed off of) rec­og­niz­ing and attempt­ing to swal­low Internet pro­pa­gan­dists as they did already did to the leaflet­teers, news­pa­pers, and radio broad­cast­ers. Television is a spe­cial case because it was top-down con­trolled from day one, due to the enor­mous cost inher­ent in run­ning your own tele­vi­sion studio.

Politics will still loom large on this blog, how­ever, because I see the politc in my own life and the lives of those around me (or if you pre­fer soul­less cliché: “I believe the per­sonal is polit­i­cal”), but it will not be another end­less, repet­i­tive, anti-Bush snark parade mas­querad­ing as me hav­ing some­thing impor­tant to say. Not that I don’t really, really wish Bush would spend the rest of his life in a cage for crimes against human­ity — Clinton could be his cell­mate — but it’s not worth my time to go over the same crap as every­one else.

Be the first to comment on this...


2006-01-09

UPS, Progress, Ooops

[New UPS]So I splurged on a new UPS Saturday, an APC Back-UPS RS 1500—hope­fully it’ll work, it’s been charg­ing so-far, and hope­fully the con­troller soft­ware works under Ubuntu. I have an UPS already, but it’s under­pow­ered for my sys­tem. So when the guy next door turns on his (fire-code vio­lat­ing) microwave, it flux­u­ates the power just enough to kick in the bat­tery, which promptly trips it’s cir­cuit breaker (effec­tively tog­gling the power to my machine). Bigger, bad­der UPS it is.

[New Blog Template]I’ve also updated my blog tem­plate in honor of Wordpress 2.0. The tem­plate uses JavaScript menus and tables-for-layout, but I don’t really care about niceties in web design any­more. If every­one used a recent copy of Firefox or Safari, I would ditch tables in favor of doing all the lay­out in CSS and JavaScript, leav­ing a clean, pressed, cell-phone friendly blog in it’s place, but a full third of the peo­ple view­ing this site (includ­ing most employ­ers, sadly enough) use IE, so the more I do in CSS and JavaScript, the more “work, damn you” moments I cre­ate for myself.

IE, BTW, is the devil. Not a min­ion, not a hench­fiend, the full-on devil him­self. I’m going to tweak the tem­plate to show a link to GetFirefox​.com if you aren’t using a Mozilla browser.

On the work front, I fig­ured out how to do a incre­men­tal progress-bar using JavaScript and PHP, so a ten-minute val­i­da­tion of 30,000 records in a MySQL data­base doesn’t look like it’s crashed your browser or hung. The way, BTW, is to write two classes, a JavaScript one which actu­ally han­dles adding the images to the win­dow and updates them, etc. and a PHP class to han­dle cal­cu­lat­ing what to do, and then writes out JavaScript to update the progress-bar image (ugli­est part was actu­ally get­ting PHP to flush it’s buffers).

It works well, in spite of it’s sta­tus as a sick hack. The val­i­da­tion results are stored in another table in the data­base, so the items lists and edit­ing pages can dis­play a “this record has issues” icon. Yes, yes, the solu­tion is to prop­erly val­i­date input, blah-blah-blah. If I was rewrit­ing the sys­tem, that’s what I’d do, but the soft­ware didn’t for a long time (and still doesn’t, in a grad­u­ally dwin­dling set of cases), and many of our cus­tomers have loads of data they’re drag­ging in from a vari­ety of pro­pri­etary Access night­mares. So pro­vid­ing a “here’s a list of things to fix” page when get­ting a new cus­tomer going with the sys­tem is really use­ful — as is mark­ing all the bro­ken items as such when­ever they appear in the system.

Oh, and I missed the release of FUSA 2.13.4 (in time to get in with the GNOME 2.13.4 release) by a half-hour. I’ll choose to blame biol­ogy — in that the woman who lives across the hall wran­gled me into giv­ing her a ride to the bus sta­tion about an hour before the release was due. Yeah, I’m a sucker like that.

And now it’s off to my 4 hours of sleep, hop­ing that I can wake myself early enough to get into the office and find out what’s wrong with the CVS server. Sigh.…

Comment on this...

Go backward in time