The drop is always movingYou know that saying about standing on the shoulders of giants? Drupal is standing on a huge pile of midgetsAll content management systems suck, Drupal just happens to suck less.Popular open source software is more secure than unpopular open source software, because insecure software becomes unpopular fast. [That doesn't happen for proprietary software.]Drupal makes sandwiches happen.There is a module for that

Following up on Doctorow's keynote

Submitted by nk on Fri, 2014-10-03 02:14

You will often find the less you are allowed to do with a computer the more user friendly it seems. This is hardly a coincidence. You need to make your decisions on how much inconvenience you are willing to take in exchange for your freedom in computing. The first and most important step is to make these decisions deliberate. Perhaps after the keynote this necessity is clear.

I will detail my choices and my rationale. As Doctorow said, I avoid everything Apple. They have made DRM'd computing mainstream and I do not really want anything to do with them. When work makes me use a Mac (happens) then I use a very old second hand Mac Mini but have plans to switch to a Hackintosh. The best is if you can find a free hand down piece to make sure you are not fueling the Apple ecosystem even indirectly. And, I run OS X 10.7.4 because 10.7.5 comes with Gatekeeper and that software is simply not acceptable because it can limit the computer to only run Apple sanctioned applications. Another possible choice is to refuse work that requires a Mac -- I never claimed to be perfect.

Alas, the above decision makes you use Linux as your primary OS. Mind you: there are no good choices in the OS space. However, the "classic" Linux problems of laptops not sleeping, wifi, projectors are gone by now. Buying printers need a little care but most work.

Probably you want a smartphone and with the iPhone ruled out that probably means an Android phone. Pick one with an unlockable bootloader and install a custom recovery and a custom ROM. Consider as you install each free app on what are you giving up. I decided that using Google Maps is worth it for me but that's something everyone needs to decide for themselves and that's one of the hardest decisions. Practice healthy paranoia by sniffing your own traffic with tPacketCapture or a similar tool from time to time to make sure you know what's happening on the phone.

Speaking of traffic, make sure you can trust your router: buy one that is compatible with open source firmware and flash one. I was much afraid to make this step because I feared I will get another maintenance and/or stability nightmare but nothing like that occured. These days you can find a few with preinstalled DD-WRT even. If you choose one of these, make sure to email the manufacturer saying you've choosen their device because of the open source firmware. This perhaps will spur them to make more of the same. There are companies that purport open source compatibility but at the same time the small print says installing such violates warranty. Ask them why.

In eReaders, avoid the Kindle. I had a Kindle once -- the Paperwhite screen made me waver -- but no longer. These days I have a Kobo Aura HD for the beautiful screen of it. Make sure your eReader radio is off. Another of those convenience vs freedom decisions -- I very strongly prefer my device and my books being controlled by me and in turn I can suffer plugging the reader in to download a book or four. Edit: I recommend buying books from Barnes & Noble because their DRM is super easy to remove. Don't forget to email them thanking for this -- it's understandable they don't have the choice to sell DRM free books but at least they don't use the vile Adobe system many places use BN removed their download feature so AFAIK there is no good ebook store at the moment. At least for tech books at O'Reilly are DRM free, yay!

Commenting on this Story is closed.

Submitted by Anonymous on Fri, 2014-10-03 15:21.

From the DrupalCon Amsterdam speaker email:

"Linux users are strongly encouraged to borrow a non-Linux running laptop, as we’ve learned the hard way that our recording setup doesn't play well with this platform (we sincerely apologize)"

Submitted by Anonymous on Sat, 2014-10-04 18:47.

This is pretty sad. I wonder what shitty software they use...

Submitted by Anonymous on Fri, 2014-10-03 20:32.

I'm curious, what kind of work would require a Mac?

Submitted by Anonymous on Fri, 2014-10-03 20:56.

Everything runs better in a virtual machine, IMHO; including OSX under VMware, seriously, been doing it for years. FWIW, I use 64bit Ubuntu as my Host OS. --The new tester in Amsterdam on the Migrate team.

Submitted by nk on Sun, 2014-10-05 09:47.

Must be just me but VMs are brutally slow for me. Even with hardware virtualization. I can't stand it.

Submitted by Anonymous on Wed, 2014-10-15 16:23.

It might be the hardware you're worrying about, and thus fixable. I'm not using a notebook PC at all when I virtualize OSX; But I am using really serious Intel hardware, 16Gb RAM, etc. That said, my setup is several years old already and modern, pricey notebooks can match and surpass it. The slowest aspect is the OSX graphics card, which is 100% emulated of course. I only allocate a single core to any VM, but Gbs of RAM, for example.

Still, I find OSX plenty fast enough that I can record (Ubuntu as Host) movies of an OSX/Safari demo, using VMware, without any noticeable glitches. If I were to complain about CPU speed, I think being able to make snapshots, clones and what-have-you makes up for any perceived pokiness; and I'm not feeling it at all myself.

When/if I need to demo how Safari handles a Drupal site, this option as-described is solid for me. Affordable also. --The new tester in Amsterdam on the Migrate team who is (sadly) trying to get the rent paid before full participation.

Submitted by Anonymous on Thu, 2014-10-16 01:07.

...also, this is how I test Drupal'd rendering in an iOS device. (Using regular Apple Dev tools, i.e. X-Code, and the browser provided)

Submitted by nk on Sun, 2014-10-05 09:48.