Skip to main content

  Among all my personality defects, some of which have been explored at great length both here in comment threads and over drinks at Netroots Nation, the most grievous and least appreciated of them is this:



I’m A Hacker


    Step over the inscrutable squiggle of additional content … but play nice, or I’ll melt your computer over the internet.

  This is me, in my living room, hacking.





   Oh, wait, got all script kiddie there for a second. This is what it really looks like.





    So what’s happening here is typical hacker stuff. I’m installing FreeBSD under VMware. I’m forced to run Microsoft Windows (aka The Start Button Virus) on my laptop due to some software I use for work. All of our Twitter stuff runs on a proper operating system named FreeBSD, which you’ve likely never known you were using, but you have. I don’t know if it’s true any more, but a few years ago two thirds of internet sites ran on FreeBSD based systems. You know, rinkydink little things like Hotmail …

    Once I have the system installed in this ‘sandbox’ I’m going to bring two pieces of software I wrote on to it for some clean up before I release it.

    One of those things is our Team Management software, which I’m going to release Open Source, probably by posting it on github.  This is the system behind Progressive Congress News, it’s what we use for elections, and there are various activism things that use it, too. Mostly it exists to let multiple people run a single Twitter account, concealing who is doing the tweeting, branding each tweet with a custom application name, and if you’re willing to fiddle a bit the system can use a Google Voice account to do mass text messages.

   The other thing is our Twitter Press Agent, which I am not going to just hand over to the unwashed masses. Twitter relentlessly hunts spammers and automated content sources, but our stuff, built using the principles of voice network congestion management, looks so realistic their automated patrol stuff doesn’t see it as a problem. It also ‘feels’ nice to humans, as it quietly whispers links to things they want to see, without overwhelming a conversation.  Unless, of course, someone uses the ANNOY injector, but we won’t talk about that here, now will we?


    So I’ve combined Windows and FreeBSD system administration, perl programming, the Net::Twitter library, various bits of the Google APIs, some hundred year old theories of Agner Krarup Erlang, and produced something that no one else has.

  And that is just one aspect of the wide world of hacking …


Originally posted to Stranded Wind on Mon Jul 18, 2011 at 10:47 PM PDT.

Also republished by Progressive Hippie.

EMAIL TO A FRIEND X
Your Email has been sent.
You must add at least one tag to this diary before publishing it.

Add keywords that describe this diary. Separate multiple keywords with commas.
Tagging tips - Search For Tags - Browse For Tags

?

More Tagging tips:

A tag is a way to search for this diary. If someone is searching for "Barack Obama," is this a diary they'd be trying to find?

Use a person's full name, without any title. Senator Obama may become President Obama, and Michelle Obama might run for office.

If your diary covers an election or elected official, use election tags, which are generally the state abbreviation followed by the office. CA-01 is the first district House seat. CA-Sen covers both senate races. NY-GOV covers the New York governor's race.

Tags do not compound: that is, "education reform" is a completely different tag from "education". A tag like "reform" alone is probably not meaningful.

Consider if one or more of these tags fits your diary: Civil Rights, Community, Congress, Culture, Economy, Education, Elections, Energy, Environment, Health Care, International, Labor, Law, Media, Meta, National Security, Science, Transportation, or White House. If your diary is specific to a state, consider adding the state (California, Texas, etc). Keep in mind, though, that there are many wonderful and important diaries that don't fit in any of these tags. Don't worry if yours doesn't.

You can add a private note to this diary when hotlisting it:
Are you sure you want to remove this diary from your hotlist?
Are you sure you want to remove your recommendation? You can only recommend a diary once, so you will not be able to re-recommend it afterwards.
Rescue this diary, and add a note:
Are you sure you want to remove this diary from Rescue?
Choose where to republish this diary. The diary will be added to the queue for that group. Publish it from the queue to make it appear.

You must be a member of a group to use this feature.

Add a quick update to your diary without changing the diary itself:
Are you sure you want to remove this diary?
(The diary will be removed from the site and returned to your drafts for further editing.)
(The diary will be removed.)
Are you sure you want to save these changes to the published diary?

Comment Preferences

Subscribe or Donate to support Daily Kos.

Click here for the mobile view of the site