Title photo
frugal technology, simple living and guerrilla large-appliance repair

Regular blog here, 'microblog' there

Many of my traditional blog post live on this site, but a great majority of my social-style posts can be found on my much-busier microbloging site at updates.passthejoe.net. It's busier because my BlogPoster "microblogging" script generates short, Twitter-style posts from the Linux or Windows (or anywhere you can run Ruby with too many Gems) command line, uploads them to the web server and send them out on my Twitter and Mastodon feeds.

I used to post to this blog via scripts and Unix/Linux utilities (curl and Unison) that helped me mirror the files locally and on the server. Since this site recently moved hosts, none of that is set up. I'm just using SFTP and SSH to write posts and manage the site.

Disqus comments are not live just yet because I'm not sure about what I'm going to do for the domain on this site. I'll probably restore the old domain at first just to have some continuity, but for now I like using the "free" domain from this site's new host, NearlyFreeSpeech.net.

Wed, 05 Mar 2014

Does the programming language matter?

At some level, ends and means in computer programming dictate that whatever language gets you there is the right one.

If you want to work on a certain project, and that project's code happens to be written in PHP, that is something to think about.

Do you want to attract collaborators? From among the languages you like, pick a popular one.

Read the rest of this post

Buffer's Awesome plan makes it way more usable, but I'm not in a position to part with $102 right now

I have tweeted a bunch and written some, too, about Buffer, the web and mobile app that allows you to space out your social posts and reposts and have them released at specific times during the day.

Having Buffer "baked in" as a browser extension is a killer feature.

As a user, my company has gone all in for Buffer. We are a subscriber. A business can part with much more than the that the Awesome Plan costs for a year. a year is something most businesses scrape off the bottom of their boots on a slightly wet morning.

Read the rest of this post

Tue, 04 Mar 2014

Helpful post: How to manage/sync your iOS 7 device under Linux (natively) by Manuel Escudero

This post is here more so I don't lose track of this extremely detailed tutorial on how to deal with iOS 7 devices under Linux, especially Fedora.

(Because friends don't let friends use iTunes)

Why blogging shouldn't be replaced by Facebook -- Dave Winer's view

If you're not following blogging and RSS pioneer Dave Winer, you should be.

Here are some recent, important (yet short) Dave Winer posts on blogging and social media's evisceration of it:

A blog post has lasting value. A tweet stream is more ephemeral, it can evaporate almost instantly.

The blogging tools developers aren't giving the users anything new and/or interesting to do. ... Since when does a software category survive without introducing new stuff every so often?

Okay so people who used to blog now prefer to post their observations on Facebook for the immediate interaction of it. I know what they mean now that I've been using Facebook for a few months. Hearing the likes and the comments is a kind of Pavlovian reward. It's true, I know the feeling.

People like Facebook because when they post something there, they get responses from people they care about.

Sun, 02 Mar 2014

New OpenShift feature I'm excited about: scp

I use Red Hat's OpenShift, and I'd like to use it more. I'm aiming to get the hang of all the different moving parts: the web interface, the rhc command-line interface, getting in with SFTP, git ...

I still maintain that PaaS (platform as a service) solutions like OpenShift need to be as easy to manage as shared hosting, which you can deal with via FTP and which doesn't need a special command-line utility.

I'm not saying that everything shouldn't be configurable for full-on developers. But there should be a simpler way to run cloud/networked applications. And yes, I recognize that we still do have shared web hosting, which can be pretty darn easy.

Read the rest of this post

Sat, 01 Mar 2014

The Fall of Perl, the Web's Most Promising Language, by Conor Myhrvold

Read this: The Fall of Perl, the Web's Most Promising Language, by Conor Myhrvold

brian d foy says, "The Fall of Perl" would more suitably be titled "The Rise of Python"

Tue, 25 Feb 2014

If this appears on Twitter an hour after my last Tweet, it works.

If you see a link to this post on Twitter an hour after my last Tweet, my IFTTT-Buffer timed blog RSS-to-social setup is working.

Using Buffer and If This Then That to automate RSS into Twitter at regular intervals

Sure it's better to script everything locally, and I bet that piping RSS to social media at regular intervals is more than scriptable, I started using Buffer a week or so ago to spread out my Twitter posts in the event that I do a bunch of them at once.

Mind you, this hasn't yet happened. But it could. And I'm testing the service for my day job.

For my personal sites, I've been using dlvr.it to automatically feed blog RSS to Twitter (and occasionally Facebook). But while dlvr.it theoretically CAN dribble out posts at timed intervals with it's new (to me) "Q" feature, use of RSS with Q requires a paid subscript to dlvr.it. Again, for the day job this is something we might consider (if anybody but me was a dlvr.it fan), but I'm not that crazy about the paid options.

Read the rest of this post

Firefox vs. Chrome on Windows and Linux

I spent quite a bit of time running Google Chrome/Chromium on both Windows and Linux, but between feeling uncomfortable giving away so much data to Google (when logged in on Chrome) and how well Firefox performs on Linux (which is very well from what I can see), I now use Firefox about 99 percent of the time in Fedora 20.

But on my Windows 7 work machine, which is a more powerful (quad-core AMD to my laptop's dual-core, with 8 GB of RAM to the laptop's 4 GB), I flip it, using Chrome about 99 percent of the time.

So I've been switching it up to see how I might like using more Chrome in Linux and more Firefox in Windows.

I'll keep it short. There's nothing about Chrome on my laptop in Fedora 20 that makes me want to use it. It's no faster and no more stable. And SELinux doesn't much like it (and I get warnings).

I spent the whole day yesterday in Windows 7 on my big box running Firefox (version 27 on both machines for the record) for everything. It was measurably slower, and I had a few periods of non-responsiveness, especially with my customary 15-20 open tabs.

This means I'll be sticking with Firefox on my Linux-running laptop (and for my personal use, where I'm not so crazy about Google spying and Chrome on my workplace desktop, where I'm already using Google Apps and am not doing any personal business (and could care less if Google knows about my web use as it relates).

Mon, 24 Feb 2014

In Movable Type 4, comment spam was overwhelming

So I'm working on a blog that I moved from Movable Type to WordPress in early 2012 but haven't touched since.

There were about 8,000 spam comments that weren't marked by the system as spam from 2009-11.

That's a lot of spam, and I remember now how hard it was to keep up with at the time.