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.

Sun, 23 Feb 2014

At SCALE 12x, I just spoke with Karsten Wade about Red Hat's new relationship with CentOS

I haven't had time to listen back to the recording yet, but I just spent some time with Karsten Wade of Red Hat, the onetime Fedora Community Gardener who's now tending to the community around CentOS, the Red Hat Enterprise Linux-derived distribution that is now a whole lot closer to Red Hat that it has ever been before.

That last statement is a bit of a cheat because until the announcement this January of the new relationship between CentOS and RHEL, they were deliberately not very close at all.

I still have to "process" the interview (in my own mind, that is), but I get the feeling that Red Hat's involvement with CentOS -- which includes employing a number of developers who have been volunteering their time until now, adding some open governance to the project as well as providing infrastructure support -- will only be positives for the distribution that people have turned to when they want an enterprise-level operating system without the Red Hat subscription that goes along with it.

Read the rest of this post

Sat, 22 Feb 2014

I'm at SCALE 12x on Saturday, and here's what I did so far today

I'm at SCALE 12x at the Los Angeles Airport Hilton hotel on Saturday, Feb. 22, 2014, and so far I've roamed the show floor, which seems a whole lot bigger than the last time I attended SCALE, which was probably in 2009.

The floor is thick with people, and there's a lot going on at the booths.

Read the rest of this post

Fri, 21 Feb 2014

Dive into the world of Linux and free software at SCALE 12x this weekend in Los Angeles

The free-software world converges on Los Angeles this weekend, Feb. 21-23, 2014, for SCALE 12x, the Southern California Linux Expo at the Hilton Los Angeles Airport hotel.

The Friday-Sunday convention welcomes users of the free Linux computer operating system that powers everything from servers and supercomputers to desktops, laptops, smartphones and toasters (and just about everything with a computer controlling it).

And it’s not just Linux. SCALE offers talks by experts as well as booths staffed volunteers from other Unix operating-system derivatives such as FreeBSD and OpenBSD, and offers sessions on the latest cloud-computing technologies, database software projects PostgreSQL, MySQL and MariaDB, programming languages that include Python, Perl, Ruby and Javascript.

If you’ve ever wanted to know just about anything about running a server but were afraid to ask, SCALE is the place to get all the answers and more.

The show is thick with enthusiasts who come hear talks about the latest in free and open technology and meet in the exhibit hall with representatives from open-source software projects and the companies that build their businesses on them.

Read the rest of this post

Thu, 20 Feb 2014

Back to AMD Catalyst in Fedora 20 for the suspend/resume

As much as the open-source Radeon driver has improved in the 3.12 and 3.13 Linux kernels in Fedora 20 -- and that improvement has been significant, I returned to the proprietary AMD Catalyst driver for one reason.

Suspend/resume.

While everything else is working better in the Radeon driver, solving pretty much all of the problems I had with it in the 3.11-and-earlier days, the one thing it won't do with the 3.13 Linux kernel in Fedora 20 is allow the laptop to properly wake after it has been put to sleep. (The hardware is an HP Pavilion g6-2210us with the AMD A4-4300M APU, which includes AMD Radeon HD 7420G graphics.)

It makes me sad in a way. Radeon has come so far. And so fast. With Radeon DPM (invoked with a kernel boot parameter in 3.12 and by default in 3.13), 3D hardware acceleration works and CPU temperatures are pretty much the same as under Catalyst.

But the convenience of being able to shut the laptop lid to put the machine to sleep, then open it and have it wake up -- it's just too much to give up. I can't help it. It's a feature that's important to me.

Read the rest of this post

I will be at Scale 12x this weekend

I haven't been for about five years, but this year, this weekend, I'll be at Scale 12x at the Hilton Los Angeles Airport hotel.

And I'll have a longer article on Scale 12x as soon as I can crank it out today.

I'll look for interesting talks, but I'm more interested in being in the exhibit hall and talking to people involved in the world of free software.

I plan to grab a bunch of interviews that I can plow into articles in the days and weeks ahead.

So if you're at the show on Saturday or Sunday, maybe I'll see you there.

Mon, 17 Feb 2014

An Indexette pre-tagging test for synchronized local-server directories

That title sounds like a bad master's thesis, right?

What I'm trying to do here is see how Ode posts that get their Indexette tagging locally play with my Unison sync setup.

If Ode doesn't "touch" the pre-tagged files on the server, I think we're all good.

Minutes later: That works. Now to code up a way to drop in the Indexette tag with system-generated current date and time.

Weeks later: I did write the code in the form of a short Perl script, and I incorporated it into the Gedit text editor via the Snippets plugin. I will detail this in a future post.

It's been nearly three years since I started using Ode

I took a look back today, and I learned that I started using Ode as my main blogging platform two years and 9 months ago. Call it "nearly three years," because that makes for a nice headline.

I suppose I could wait three months and write this post then. I'll probably do that, too.

But for today, I'd like to thank Rob Reed for all the care and feeding he has put into Ode over the years and all the help he's given me and the others who have used this software.

While Perl-powered CGI is as old as the hills, Ode does blogging in a way that is very satisfying for me. I'd rather write Markdown-tagged text files on my local machine and move them over to the server than work through a web interface (though Ode has one of its own in the form of the terrific EditEdit addin, which I do use on occasion).

Read the rest of this post

Fri, 14 Feb 2014

Linux init-system shocker: Mark Shuttleworth announces that Ubuntu will follow Debian and adopt systemd

You can knock me over with a feather right this very moment: Mark Shuttleworth announced in his blog that Ubuntu will follow Debian in adopting systemd as its init system, even though Ubuntu itself coded the alternative Upstart:

Upstart has served Ubuntu extremely well – it gave us a great competitive advantage at a time when things became very dynamic in the kernel, it’s been very stable (it is after all the init used in both Ubuntu and RHEL 6 ;) and has set a high standard for Canonical-lead software quality of which I am proud.

Nevertheless, the decision is for systemd, and given that Ubuntu is quite centrally a member of the Debian family, that’s a decision we support. I will ask members of the Ubuntu community to help to implement this decision efficiently, bringing systemd into both Debian and Ubuntu safely and expeditiously.

I thought Ubuntu would fight to the end, but the SABDFL appears happy to offload init-system development to Lennart Poettering and company. A wise move, I think. Canonical's resources are spread thinly enough that anything not directly related to getting their phone OS to market should be seen as ripe for offloading to other parts of the community.

I'm nowhere near qualified to opine on which init system is better, systemd, Upstart or even the old SysVinit, but it was clear in the debate coursing through the Debian mailing lists over the past month that the licensing of Upstart, which required contributors to sign a Canonical CLA (contributor licensing agreement) that allowed the company to make the code proprietary in the future, was a huge, huge nonstarter for many free software advocates.

So Upstart will ship in the Ubuntu 14.04 LTS release, and all derivatives like Kubuntu and Xubuntu, which are due in April. These long-term-support releases will be around for five years, so Upstart isn't exactly dead yet, though it's quite the lame duck.

I installed SpeedFan in Windows 8

In an attempt to get a handle on Windows 8 performance on this hardware, I installed SpeedFan 4.49.

Quick tip. Avoid crapware and get the download here.

SpeedFan isn't pretty, but it works well. I can monitor CPU, GPU and disk temperatures. It also keeps an eye on GPU voltage, CPU frequency, battery charge state, uptime and CPU load.

SpeedFan can also manually adjust your fan speeds. I'm not interested in that so much, but I thought I'd throw it out there.

In case you're wondering, Windows 8 doesn't run any cooler on this HP Pavilion g6 than Fedora 20 with either the proprietary Catalyst driver or the open Radeon driver with Radeon DPM activated.

Wed, 12 Feb 2014

'How to Sharpen Pencils': the documentary

All about the point:

HOW TO SHARPEN PENCILS from Pricefilms on Vimeo.