wax ideal
learning to be human, since 1984
learning to be human, since 1984
Jul 25th
I’ve noticed a pattern in software distribution. It usually works like this:
Since the whole Web 2.0 craze in the early 2000s, have been profiting from user data. Free services require registration so that the data can be sold to advertisers and other corporations that use it for whatever they are allowed by law (and sometimes, not allowed).
Users tend to be oblivious or apathetic to concerns of privacy, security, identity, and general exploitation thereof: This has to stop.
While I think business is good (and necessary), I think big business often neglects to see the whole picture and the detailed picture simultaneously. It neglects to respect users, or even identify them as people. Rather, it treats them as sources of income and statistical data – not expendable – afterall, they fuel the software – but not really human either.
How do we stop this?
We take over the last step. We replace the new software with already democratized software, written by the people, for the people. We don’t mine data or harvest identities. We build communities where creativity and capability are values learned early in childhood. And we stand up and fight for eachother; against greed, corruption, exploitation, malice, and all those things that split us apart.
Idealistic? Yes. Possible? Yes. Likely? We’ll see…
Jul 18th
I use a program called “Stickies” to temporarily keep track of notes throughout the day (similar to the OS X program with the same name, but for Windows). It creates resizable, styleable post-it-note-esque boxes on my desktop that can be repositioned, deleted, or serve as reminders (visually, and with audible alarms). I restarted my machine a few days ago and was prompted to choose a file from which to restore my stickies settings. My heart sunk as the backup restoration failed – but I knew somehow I’d get them back, and I did. Here’s how:
Jul 12th
Nearly six months ago, I moved away from the big city. Seldom have I longed for the restaurants, bike lanes (paved roads, for that matter) and friends, despite the fondness for them that I had developed. I now call this place home—the vast, wide open skies and rolling hills of North-Central Wisconsin—and I couldn’t be more sincere in my love and appreciation for where I live.
Mostly, it’s because I have learned, experienced, and accomplished more things recently than during any other time since childhood. In fact, it often reminds me of that period of my life: constant discovery, invention, failure, and recovery. Never, though, has my learning been in such a different area of knowledge: mostly farm related. I have also learned a lot more about food, programming, and design (three things I love, but already knew a lot about).
To give you a taste of my current life, here’s what I did over the past 2 days:
Since moving here, I’ve also:
I’m sure there’s more that I’ve forgotten, and even more to come.
Jun 10th
Dear Me,
It’s been about a week since I got sick, as you’re well aware. One of the worst sinus infections I’ve ever had has also imbued me with an unexpected and very much unpleasant “treat”.
That is to say, something happened to me that I never could have anticipated. Prepare yourself for a tale of musicial mucous and chapping skin!
After blowing my nose constantly for 2 days, my flesh started to get dry and irritated. Naturally. For the following 4 days, I had been applying carmex regularly, to keep my nose and upper-moustache region that-oh-so-supple tenderness that it is used to.
Well. Somewhere in there, a hidden smidgen got on my eyelashes. At first I couldn’t figure out why they kept sticking together every time I blinked – afterall, I hadn’t realized it even had it on my finger.
After some detective work in front of the mirror and feeling the wet, almost waxy texture around my eye, I had a Eureka! moment (which was rather fitting, considering I had just watched a documentary on Archimedes). Ahem.
I proceeded to wash my eye with soap and warmish water, and hit the hay. Four hours later I woke up – gasping for air, as my throat and nasal passages had both filled entirely with a thick, disgusting mucous whose color you certainly don’t want me to describe – only to find my eyes were sealed shut with the gluey residue that clearly hadn’t washed off.
In my delirious awakened state, I wiped my lashes off with a towel. Minor success – back to bed. I awoke again, 4 hours later to a similar situation and finally fixed the problem.
This, mind you, is after scouring the internet for a solution. Maybe my search query was trash. Maybe I couldn’t read with my eyes fused shut. I really don’t care. It’s done. Hopefully this will never happen to you again. If it does, you’re a total muppet, but at least you know what to do. Common sense isn’t so common after all, especially when you’re in a weird mental state.
Write back soon.
Love,
Your Jackass-self
May 15th
I recently ran into a problem with a Drupal site I designed and maintain. Here’s a quick explanation of the problem, and then the solution.
The front page has a Views Slideshow Block that grabs node data from custom CCK types. These types contain an image to be displayed in the slideshow (but not the node itself) and a checkbox for enabling or disabling the node from appearing in the Slideshow Block. The slideshow images by default link to the nodes from which they were created.
The problem is linking to a page rendered by Views. Since I can’t add a field for the image or checkbox in a view page (not that I know of, let me know if I’m wrong on this) I had to figure out a different way. And I did, but not without further glitches.
I added the image and checkbox fields to my Page content type and created a node with the appropriate image. It appeared in the slideshow and linked to the page. I then tried several methods to redirect the alias to the correct page. First, the Path Redirect Module. Fail. Then, cpanel’s .htaccess redirect configuration tool. Fail. Then manual .htaccess configuration. Fail.
I don’t really know why the .htaccess failed – I have suspicions it has to do simply with Apache not updating, the fact that I have the Global Redirect Module installed, the clean url directives that already exist in the .htaccess file, or some similar url rewriting conflict.
In a pinch, I added this snippet of code to the body of the page I created:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.mysite.com/aliasname");
exit();
?>
This delicious morsel did the trick, but not without a headache first. You’ll have to have access to posting PHP code, and post it as source, even if you select the PHP option.
Apr 11th
I recently designed and printed a two-sided barrel-folded mailer for an upcoming fundraiser. I ran into an issue that I had to resolve quickly, as I was printing the job on a client’s printer, from their computer, using limited software (read: MS Word).
I know, blasphemy – but we needed a quick fix and I got the job done.
Barrel-folded mailers generally require the two outer end-panels to be printed 180° to the angle of the main body copy. The top panel is where the return & mailing address go (the first flap you open), and other is inside the flap (the second flap you open). Thus, some text needed to be upside-down.
After fumbling through Word (I cringe as I capitalize it) I decided against flipping the text in the program, opting instead to flip the paper and slide the text to the bottom of the page. This achieved the desired result in much less time than searching through help or online. While this technique isn’t revolutionary, it is a good reminder to think beyond software and into the actual material you are printing on. A simple flip or fold could lead to a creative solution to a more complex problem.