The Best of 2016

See the 2015 post here!

Here is my second installment of the best things I’ve found, learned, read, etc. These things are listed in no particular order, and may not necessarily be new.

This annual “Best Of” series is inspired by @fogus and his blog, Send More Paramedics.

Favorite Blog Posts Read

Articles I’ve Written for Other Publications

I’ve continued to write for a few different outlets, and still find it a lot of fun. Here is the total list for 2016.

Favorite Technical Books Read

I haven’t read as much this year as previously

  • The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary – Really cool book about early community software development practices (at least that’s what I got out of it). Also covers some interesting history on the start of time-sharing systems and move to open-source platforms.
  • Computer Lib – An absolute classic, the original how-to book for a new computer user, written by Ted Nelson. I managed to track down a copy for a *reasonable* price and read the Computer Lib portion. Still need to get through Dream Machines.

Favorite Non-Technical Books Read

Number of Books Read

5.5

Favorite Music Discovered

Favorite Television Shows

Black Mirror (2011), Game of Thrones (2011) , Westworld (2016)

Programming Languages Used for Work/Personal

Java, JavaScript, Python, Perl, Objective-C.

Programming Languages I Want To Use Next Year

  • Common Lisp – A “generalized” Lisp dialect.
  • Clojure – A Lisp dialect that runs on the Java Virtual Machine
  • Go – Really interested to see how this scales with concurrent network programming.
  • Crystal – Speedy like go, pretty syntax.

Still Need to Read

Dream Machines, Literary Machines, Design Patterns, 10 PRINT CHR$(205.5+RND(1)); : GOTO 10

Life Events of 2016

  • Got married.
  • Became a homeowner.

Life Changing Technologies Discovered

  • Amazon Echo – Not revolutionary, but has a lot of potential to change the way people interact with computers more so than Siri or Google Now. The fact that I can keep this appliance around and work with it hands free gives me a taste of how we may interact with the majority of our devices within the next decade.
  • IPFS – A distributed peer-to-peer hypermedia protocol. May one day replace torrents, but for now it is fun to play with.
  • Matrix – A distributed communication platform, works really well as an IRC bridge or replacement. Really interested to see where it will go. Anyone can set up a federated homeserver and join the network.

Favorite Subreddits

/r/cyberpunk, /r/sysadmin, /r/darknetplan

Completed in 2016

Plans for 2017

  • Write for stuff I’ve written for already (NODE, Lunchmeat, Exolymph, 2600)
  • Write for new stuff (Neon Dystopia, Active Wirehead, ???, [your project here])
  • Set up a public OpenNIC tier 2 server.
  • Participate in more public server projects (ntp pool, dn42, etc.)
  • Continue work for Philly Mesh.
  • Do some FPGA projects to get more in-depth with hardware.
  • Organization, organization, organization!
  • Documentation.
  • Reboot Raunchy Taco IRC.

See you in 2017!

 

Site/Project Updates

You may have noticed that some of my sites are now sporting forced https and ipv6 support. Here’s a little rundown of upgrades and updates.

  • famicoman.com – Forced https and ipv6, software updated. Fixed some broken static sites I’ve had available. ChannelEM, Techtat, and other old projects are available through their own subdomains and indexed on this page, https://static.famicoman.com/
  • noobelodeon.org, elcycle.org – Forced https and ipv6. All subdomains have the same treatment.
  • anarchivism.org – Forced https and ipv6, software updated. Now has a static subdomain for sites I’ve mirrored, https://static.anarchivism.org/
  • raunchytaco.com – Forced https and ipv6. Temporarily disabled the quote database as it is not compatible with the latest PHP. I am looking into Chirpy as an alternative.
  • obsoleet.com – After being down for a while, I’ve restored the site. Forced https and ipv6, software updated.

 

I’m currently splitting my time between writing, doing a little for mesh.philly2600.net, server migrations, and rebuilding Raunchy Taco. Let me know if anything is broken!

 

 

ChannelEM and TechTat are now Archived

Since both TechTat and ChannelEM are essentially no longer updated, I didn’t want to have to worry about maintaining them on the server. I’ve backed up their installations, and created static html versions of each website which are now up at the URLs below.

http://techtat.static.famicoman.com/

http://channelem.static.famicoman.com/

The static sites are not perfect, and may have some missing thumbnails, background images, or pages that were created on-the-fly by applications. Regardless, all the pages and their information should be intact. The original domains should work until I let them expire, but for now they will offer up a redirect to the new static sites. Neither Techtat nor ChannelEM ever got the traction I hoped they would, though they proved to be interesting projects when they were active. ChannelEM in particular, when it worked, worked very well and I would love to apply the approach of an online television station developed there to another project down the road.

Until then, I’ll narrow my focus a bit, and continue my “Spring Cleaning” as best as I can.

 

The Summer Backlog

Every Summer I speculate that I’m going to have an unbelievable amount free time. It will always be so fantastic and freeing. I’ll be done school, working a stress-free job, and there will be so much unscheduled time that I’ll just get bored and come up with hundreds of new tasks for myself.

This never happens.

Well, the having-free-time-thing never happens but I do take on new activities anyway. After enough time, I end up with a bunch of things I’ve been meaning to do, and work on them impulsively at sporadic intervals. Everything moves forward, slow and steady, but in an agonizing and chaotic fashion.

I do make time for my projects, but the available time is fluctuating as the years go by. When I started these projects all I had was time and energy, but no money. Now, I seem to find myself with a modest amount of money and energy, but no time. Eventually, I’m doomed to have time and money, but no energy. This is the vicious cycle, and here I find myself in the second stage.

Without organization, every project falls on its face. I’m a big proponent of organization, especially when I have so much going on. After a while, you just need to keep track and work smarter (or risk meeting some men who want to put you in a straitjacket). Below, I’ve outlined (to the best of my ability) the various projects I’m working on, and where they need to go next. Hopefully this not only helps me stay on track but also gives you something to yell at me about the next time you see me.

Obsoleet
I’ve actually had most of an episode filmed for a long time by this point. The only problem that I faced was the audio cut out at the end of one of the shots. After I redo it, which I wanted to do anyway, the footage should be mostly set to go into editing. Additionally, I’d like to film a little skit for the intro if I can manage it. Editing usually doesn’t take a whole lot of time, though I do want to try out some new software and I have to cut a brand new introduction. High definition video also proves to be more of a hassle and take some more (read unplanned) time.

Anarchivism
This one is going along pretty well, especially recently. On the scanning side of things, I have plenty of stuff coming in but not a lot going up. The scanner I have is awful when it comes down to conducting magazine scans and I’ll have to look for something beefier before going full tilt on my library. As an aside, I’ve more or less created the most complete wiki of hacker magazines complete with information on them as far as I can tell. With my current rig, I can pump out some more Blacklisted! 411 issues without much hesitation.

Going after Revision3 has slowed a little, but I can get back into it with some one-liners soon. Getting to other odds and ends comes and goes as I find them. The only section that could have hours poured into it is the hacker con category. The videos I find not only have different ways of being obtained but also get updated with a new crop annually, so everything is constantly in flux. I’m trying to hunt down some of the more difficult stuff as well as fill in actual information about the conferences. If you want to help out, please do.

TechTat
This one is more or less dead due to lack of interest. While it was cool having a collaboration site for retro tech, it lost its luster after a few months. I considered turning TechTat into an audio podcast but I’m not sure how that would turn out. I’m certain I can find some use for the concept.

ChannelEM
ChannelEM keeps trucking on, but is prone to frequent crashing. It does seem to get more stable after software updates, but still ultimately hangs. I want to take a look at the scripting done to run the station and see if I can put in any fail-safes to stop the crashing. CEM also needs a rotation update with any new episodes. Further, the idea of getting new shows to join up is a bit fruitless now, but the site does well as it stands. For no real reason at all, I’d like to see if I can add on to the existing scripts and create a JSON API with scheduling information.

Moonlit has also been working on some very interesting video projects that I’d like to integrate which would completely change the look and feel of both the site and the content.

Raunchy Taco
More or less in a standstill. The stability fluctuates and there isn’t that much going on there anyway. The IRC server is really only kept up if Ethan, Pat, and myself need a place to chat. For a network that has been off-and-on for 6-7 years, we have empty periods like this all the time. I’d like to just keep it up if I can.

The IPTV Archive
More or less in waiting. I put up a hefty amount of content, and then ultimately mirrored it to Internet Archive where it can live forever. If I had the time, I’d spend it doing more detective work for the missing shows- there is always more detective work to do. There are probably a half dozen more smaller shows I could throw up at some point but nothing too pressing.

Additionally, when I started the site I used Blip because it had (arguably) the best quality at the time. Now, YouTube has eclipsed it. There was a bit of panic a few months back about some Blip channels being closed down for no reason and I have to entertain the idea that this could happen to me. If that happens, the whole library would likely need to be moved to YouTube. A big move, but likely a nice one for the content.

Moreover, I’ve also considered moving the content over to Anarchivism as it would be a much more flexible platform.

House Keeping and Solo Projects
I enjoy writing and I’d to do more of it. Besides just being more active here, I’d like to get back into writing for other outlets. I’m thinking of more for The New Tech, and another for my local 2600 group. I’ve also been playing around with Medium (I like the concept but it still might be pretentious dribble) and would like to publish another article through it. I’m looking into 2-3 print publications as well if I can come up with the right topics and go into those pieces with the right energy.

Aside from my web work, I have a bunch of little, lower-profile things going on that I need to get out of the way.

I recently got a display for my Apple G5, so I can let it run as a capture PC for video transfers. I already have an ADVC box hooked up and the machine captures great… but it needs a monitor hooked up to run. Then, I can do more video transfers which can ultimately pop up in other places (Maybe a found footage section on Anarchivism).

I want to set up a dedicated headless Linux server for staging web projects amongst other things. I might also have it just run wget scripts all day or some custom web crawlers or who knows what else.

I have an old cocktail arcade cabinet that needs some love. If the original electronics are beyond repair, it would be nice to outfit the cab with new hardware and set up a MAME machine.

More Raspberry Pi projects would be nice. I like having the Incredible Pi set up as a PBX but I feel like I could do more with it. I have another Pi set up as a media center that I use often. I’m currently on setting up a Bitcoin mining rig with another and still have many more ideas. Raspberry Pi cluster? Telnet BBS? BBS hooked into the PBX? The possibilities are endless.

Paranoia kicks in with regard to my data. I have a dozen or so terabytes worth and I need to clean data off of old drives, sort it, duplicate it, and duplicate the data that’s already there. To make matters worse, I’m constantly downloading more.

A CJDNS Meshnet node has also been in the works for a long time. I tried to set up my first one on a PogoPlug and while I eventually got the software to compile, I couldn’t connect to anybody. It may be time for another try, and possibly on a “normal” box before adapting it to the PogoPlug.

I’m experimenting with a few more programming languages and development environments. Recently, I’ve looked into running some Go, and am learning a great deal of JavaScript. I’d like to look into C# and also play with the Unity engine. Aside from these, I’m reasonably proficient at Android development and might be tying this in with another project of a friend’s.

And the list goes on.

 

There’s a lot of things here- a hell of a lot of things. I’d be lying if I said that there weren’t going to be even more. Hopefully, as I now have a nice little outline, I’ll be able to zero-in my focus and get some work done.

In the meantime, sit back and enjoy the show.

 

Where is Obsoleet?

I haven’t made a new episode in a while. I apologize for that. Let’s talk about what has happened in the interim.

Episode eight came out in February, and I released a short test video a month after with my new camera. In the month of April, I started working on a short documentary, but here is where the snags started. What it really comes down to is my computer being unable to handle editing high definition video. I edited together the footage from the first shoot after a few days, but trying to do anything more than splice clips is next to impossible. I can’t color correct without crashing, precision editing cannot be done with choppy video, and I barely have enough resources to run my editing software yet alone any other applications.

Let’s step aside from this for a minute.

In early May, I started the SaveRev3 project. I actually hinted at this in Obsoleet as an un-named project. Anyways, with the the help of others I have archived all of Revision3’s “Archived Shows” including ones they removed from their site. A nice accomplishment if you ask me. On top of this, I started a new website for the project called Anarchivism. Anarchivism is an ad-hoc/umbrella/do-ocracy destination for archiving projects which has already expanded past the Revision3 efforts to cover other video shows, audio shows, hacker conference media, and demoscene discs. With any luck, it will only get larger.

Aside from this, I have been writing more. A lot more. I have been keeping SaveRev3 status updates, general reviews, editorials, etc. and it has given a new spark to my old habits. Aside from writing for my own site, I have also been contributing articles to The New Tech, a wonderful video podcast and community-oriented site.

This leads in to what’s next. I had originally thought about releasing short one-segment videos to pass the time before I build a brand new computer with all the bells and whistles (Which I’m starting early August). Instead of doing these one-off segments for Obsoleet, I got the idea to contribute them to other shows. I am planning on creating segments for both The New Tech and BSOD in the near future before starting season 2 of Obsoleet. This way, I can still make video while getting my computer together, and have some of the editing responsibilities split with others.

I also plan on branching back out into audio. The New Tech is planning a weekly radio radio show that I hope to be involved with in some capacity. I am also planning an episode of Hacker Public Radio, which has been on the to-do list since before it was even called Hacker Public Radio (TWAT represent!). In addition to all of this, I’ve been considering revamping Techtat so that it has its own podcast in addition to the articles.

So where are we exactly with Obsoleet? Season 2 will pick up after I build an editing rig. Plain and simple. In the mean time, I’ll produce content for other shows, so you can still get your fix. As a little bonus, I’ve recently registered obsoleet.com (which I’ve been waiting to be free since starting the show) and have migrated the site over there (Update your bookmarks). It still needs some work, but it’s getting there bit by bit.

As always, let me know what you think. If you have any additional ideas, suggestions, or gripes, you know how to find me.

 

I’ve been tumblr’d!?!

I’m not used to anything I put up here being used in some other way, but upon looking up my referrer history, I saw that one of my pictures from my article on vinyl has appeared here. The picture is tinted (or darkened) a bit, and I think it actually looks pretty cool. Also, I am very appreciative for the link-back. I do think, however, that it is a bit odd that someone found that picture interesting enough to share with others. People are reposting this, leaving comments about how they wish they had this collection, how you cannot go wrong with vinyl, etc. This picture was taken around two years ago, and my collection has grown to be about four times what you see here. When you have that much, it becomes difficult to organize, or even walk around considering how much space it takes up.Vinyl is awesome, and I love it, but it is somewhat addicting to say anything.

Anyway, I’ll disclose the picture here, as I attempt to create some strange loop that links back to wes pendleton, that links back to me, making anyone’s head spin.

 

The Quest for Blog Themes

I have (and do) always hated picking a blog theme. The current theme I am using here is called “Black and White,” and even though it took ages for me to find, I’m still not really very happy with it. Finding a theme is like an adventure to me. I usually end up finding lists of so-called “top themes” through google. One or two might look good, but most of these lists are so old, the theme is either lost to the world or slapped with a price tag. Then I find my way over to theme databases with sortable options, but even this usually fails to satisfy me.

I don’t know why I am so picky, but it torments me to no end. When I do find a usable theme, it is always narrowed down to one. I never have a handful of themes that look good and can be switched out at a whim, I just have  one that lasts me until I get bored of it and devote hours to finding a new one.

Maybe this year will be the year I find a theme I like. A beautiful blog theme that does everything I want and more. Something bright and organized, but simple and functional. I get the feeling that I am not alone in my search, but if you happen to like the theme you use on your blog, consider yourself lucky.

 

IPTV Archive MKII

So in December, I made a goal for myself to do some iptv archive work on my Winter break. As the time ticked down for December, I realized I did nothing to reach my goal. So in early January I started reuploading to the blip.tv account, paying attention to formats and conversion timeouts. It came to where I reuplaoded everything that was there, and than some.

So from there, I began work on a website for this archive, something static. When Stage6 went down, I lost all my tags and home made descriptions, and I didn’t want to have to go through that again. Enter http://cmdline.tv/iptvarchive. Its not much to look at, but it gets the job done. I hope to be uploading a series or two every week. With a few hundred gigabytes of this stuff, that shouldn’t be too hard to keep going.

So check out the site, spread it around, register, tell me I’ve got something wrong or broken, have fun.