↓ Skip to main content

Blog

Browse the archive by year →

All posts
#

2010

Solving hangs in Emacs on Windows

·184 words·1 min
One change I made that had a significant improvement (for me anyway) was to add the following to my .emacs file: ; try to improve slow performance on windows.(setq w32-get-true-file-attributes nil) It seems this variable was changed to default to "true" relatively recently and is known to cause some slow-down problems around file access. I still get some random hangs now and then (probably due to my .emacs customisations) but it is much better now. via stackoverflow.com I have battled for a while with Emacs on Windows (I tried Vista and Win7 so far) hanging for a few seconds every once in a while, usually while typing or saving a file. I have finally found the solution, thanks to the all-knowing stackoverflow.com. It seems the w32-get-true-file-attributes variable changed its default value to 't in recent versions, and this seems to cause the problem. After setting the variable to nil as shown above, the hangs have disappeared. It still takes a long time to open a file (I think the culprit here is font-lock-mode), but that's a far less frequent operation, so it is tolerable.

Government Agency Apologizes for Evicting British Jedi - Lowering the Bar

·52 words·1 min
"Jedis are very welcome to shop in our stores," he said, "although we would ask them to remove their hoods. via loweringthebar.net Hilarious story, particularly the response from the Tesco representative. I'd say that's the only way to deal with wackos like that - make fun of them on their own terms.

My Head is in the Cloud

·29 words·1 min
My head was once filled with bits and pieces of information like phone numbers, to-do lists, and addresses. I’ve ceded that responsibility to technology. via tweetagewasteland.com So very true.

How’s that for a low price guarantee?

·79 words·1 min
via passiveaggressivenotes.com Great sense of humor (follow the link for more signs from the same store). Reminds me of the signs in a Shakey's Pizza place where we used to go when I was a kid. Two I remember: "We have a deal with the bank. The bank doesn't make pizza, and we don't take checks." "If you would like to use your plate for your cigarette ashes, please ask the waiter to serve your pizza in the ashtray"

How to Suck at Facebook - The Oatmeal

·43 words·1 min
via theoatmeal.com I've never been a big fan of Facebook, though I think it's OK to keep in touch with family and friends who use it (that's my main use for it these days). But these behaviors really drive me up the wall.

How to make the LG BD370 region-free

·111 words·1 min
The instructions below apply to the LBD 370 & 360. via videohelp.com How to make the LG BD370 region-free (mine came set to "All regions" for Blu-Ray, but not for regular DVD). For the most complete instructions, see the post by BoriMar, February 06 2010. One change: I had to burn the contents of 6000.zip to a CD for it to recognize it, putting it in the USB drive didn't work, but the down/upgrade files worked fine from the USB drive. I burned the CD using the built-in capabilities of Windows Vista, just making sure to check the options for "mastered" format, and to close the session on ejecting the CD.

ShadyURL

·32 words·1 min
Sure, you can shorten your URLs, but that just leaves them mildly cryptic and foreboding. Use ShadyURL to make your URLs downright alarming. via wondertonic.tumblr.com My new URL shortener of choice :-)

Must-Have Windows Software (or Windows Programs that I use) - good coders code, great reuse

I am not just a Linux enthusiast, I also happen to use Windows quite often. In fact, Windows is my primary desktop from which I connect to all the other boxes and do my work on. During the years of Windows usage, I have accumulated a list of must-have Windows programs that I wouldn’t be able to work without. Some of them are commercial, some are freeware, but that doesn’t matter. What matters is how productive you are with your setup. If you’re really productive on Linux with your own set of tools, it’s perfectly fine and you have done a great job of finding the best tools of trade. via catonmat.net Having recently moved to Windows as my main desktop OS (out of work requirement, not by wish), I have been trying to find good software that makes it a more pleasant environment. This list has many good recommendations.

Rugged software

·193 words·1 min
I am rugged - and more importantly, my code is rugged. I recognize that software has become a foundation of our modern world. I recognize the awesome responsibility that comes with this foundational role. I recognize that my code will be used in ways I cannot anticipate, in ways it was not designed, and for longer than it was ever intended. I recognize that my code will be attacked by talented and persistent adversaries who threaten our physical, economic, and national security. I recognize these things - and I choose to be rugged. I am rugged because I refuse to be a source of vulnerability or weakness. I am rugged because I assure my code will support its mission. I am rugged because my code can face these challenges and persist in spite of them. I am rugged, not because it is easy, but because it is necessary… and I am up for the challenge. via layer8.itsecuritygeek.com This is important. We need to stop building fragile software, stop repeating the same mistakes that have caused vulnerabilities and failures for decades, and we need to teach software developers the importance of building rugged software.

Fraser Speirs - Future Shock

·61 words·1 min
Secretly, I suspect, we technologists quite liked the idea that Normals would be dependent on us for our technological shamanism. Those incantations that only we can perform to heal their computers, those oracular proclamations that we make over the future and the blessings we bestow on purchasing choices. via speirs.org Very interesting post about the negative reactions to the Apple iPad.

The 'Israelification' of airports: High security, little bother - thestar.com

·107 words·1 min
Israelis, unlike Canadians and Americans, don't take s--- from anybody. When the security agency in Israel (the ISA) started to tighten security and we had to wait in line for — not for hours — but 30 or 40 minutes, all hell broke loose here. We said, 'We're not going to do this. You're going to find a way that will take care of security without touching the efficiency of the airport. via thestar.com Very interesting article about doing airport security when you face real, constant threats, and how to do it without ridiculous and time-consuming measures that are only useful to further promote the security theater.

Automatically cc myself in Outlook

·242 words·2 mins
I like to Cc myself in all emails I sent. This has a few advantages over the automatically-stored copies in the “Sent” folder that most email clients create, the most important being that the handling of “Sent” varies significantly from client to client – some store it on the server, some store it locally, some erase it after a while, etc., whereas having a copy in my Inbox means it’s readily accessible and in the same place as other messages from the same thread.

2009

Musical DNA

·9 words·1 min
via musicaldna.com and @jensmccabe Very interesting music visualization technique.

2009 in photos (part 1 of 3) - The Big Picture

·34 words·1 min
via boston.com As usual, awesome photo set from TBP, showing some of the good, the bad and the superbad of 2009. Photo 39 (above) is absolutely heartbreaking. "Why isn't dad reaching back to me?"

CopperExport development paused

·172 words·1 min
I want to post a short update aimed at users of my iPhoto plugin CopperExport. I have received multiple reports of it failing in recent updates of Snow Leopard, and I have also verified personally that it does not work properly in iPhoto'09. Unfortunately, since the big move, I find myself without easy access to a Mac for development (I had a Mac at my previous job, and I use Windows at my new job), which pretty much makes fixing these bugs impossible. Until I get a new machine, I will not be able to provide updates to CopperExport. Of course, if any developers out there want to make the appropriate fixes, I will happily accept patches that you submit, and produce a new release myself. I apologize to my users for this not-so-happy state, and I want to assure you that as soon as possible, I will resume development. Thank you for your patience and your support, and for the many kind words you have sent me about the plugin itself.

After the move

·419 words·2 mins
So, three weeks after our move back to Mexico, things are going well. We battled some illnesses in the beginning (we got a pretty bad cold), but we are all but recovered now, and we've been extremely busy. We are in the process of finding a place to live, moving from Mexico City (where we arrived, and where my new job started) to Queretaro (where my permanent job will be), buying a car, finding a school, and many other "startup tasks" that need to be done.

Server-less does not mean service-less

·628 words·3 mins
For a few weeks now, all of mine and my family's online presence and services have been running exclusively using free services. Before, we shared a rented server with some friends, and that server hosted all the services provided by all of our domains: zzamboni.org, sorianoramirez.org, newmoms.ch and virtsecurity.org.

Drives On What Side?

·22 words·1 min
via reflectionof.me Interesting map. I didn't know Argentina used to drive on the left side (until 1945, according to Wikipedia: http://en.wikipedia.org/wiki/Right-_and_left-hand_traffic#Argentina )

xkcd - A Webcomic - Scary

·51 words·1 min
via xkcd.com Scary indeed. From the alt text "I'm teaching every 8-year-old relative to say this, and every 14-year-old to do the same thing with Toy Story. Also, Pokemon hit the US over a decade ago and kids born after Aladdin came out will turn 18 next year." I feel old.

Crash test: 1959 Bel Air vs 2009 Malibu

·30 words·1 min
via iihs.org "[They] don't build cars like they used to. They build them better." The difference in the crash results is astonishing (look at both the photos and the video).

A fresh start

·306 words·2 mins
Welcome to Ideally Blue, my new blog about life, technology and whatever else comes to my mind. As part of the process to leave Switzerland, my wife and I decided to stop using our own self-managed server (which we have used for over two years, shared with some good friends) and move everything to "the cloud", using hosted services. This includes mainly email, which we moved to Google Apps, and several web sites and blogs, which turned out to be the complicated bit. For my own blog BrT, I toyed for a while with the idea of migrating it either to Wordpress.com (the obvious choice, since it was a self-hosted Wordpress blog) or to Posterous (I've also been a Posterous user for some time, and I think it's a fantastic concept and service).

10 Useful Usability Findings and Guidelines « Smashing Magazine

·115 words·1 min
Everyone would agree that usability is an important aspect of Web design. Whether you’re working on a portfolio website, online store or Web app, making your pages easy and enjoyable for your visitors to use is key. Many studies have been done over the years on various aspects of Web and interface design, and the findings are valuable in helping us improve our work. Here are 10 useful usability findings and guidelines that may help you improve the user experience on your websites. via smashingmagazine.com Interesting findings. I have experienced a few of these, for example failing to find a link because it looks too much like an ad block, and I automatically ignore it.

30 Bad Practices of Web Designers

·74 words·1 min
Every once in a while you will come across a page that just doesn’t seem ‘right’. There are three elements of a website that can be harmed by bad practice: The website lacks something in its design. The content is written badly. The search engines don’t like something about the site. Considering the three points above, this article will explains the do’s and dont’s of certain design habits. via problogdesign.com Nice set of recommendations.

Fix MacFusion on Snow Leopard | Racker Hacker

·127 words·1 min
First off, credit for this fix goes to Geoff Watts from his two tweets. If you’re using Snow Leopard, you’ll find that the current version of MacFusion refuses to complete a connection to a remote server. You can fix this in two steps: First, quit MacFusion. Second, open System Preferences and then open the MacFUSE pane. Check the “Show Beta Versions” box and click “Check For Updates”. Go ahead and update MacFUSE. Third, open up a terminal and do the following: rm /Applications/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/sshnodelay.so Your MacFusion installation should now be working on Snow Leopard. I’ve tested SSH and FTP connectivity so far, and they both appear to be working. Thanks again to Geoff for the fix! via rackerhacker.com Worked perfectly for me. MacFusion is such a great tool.

Going home

·340 words·2 mins
Thirteen years ago, I left Mexico to study a Ph.D. in the U.S. In the meantime, apart from doing that, I got married, we moved to Switzerland, and we formed a beautiful family. I have learned so many things, I have changed in so many ways. In the words of my advisor, during one of our very early email exchanges, before I went to Purdue:

Send to Posterous directly from Google Reader

·213 words·2 mins
We're big fans of Google Reader. It's one of the easiest ways to view everyone's stuff fast. Yesterday, Google Reader added a new Send To feature that lets you post to your favorite places right from Google Reader while you're looking at stuff. By popular demand, now you can use this new Send To feature with Posterous. Go to Settings > Send To in Google Reader and under "Don't see your favorite site?" click Create Custom Link. Then copy and paste the values below into the custom link fields: Name URL Icon URL It should look like this: Click Save and you're done. Now when browsing Google Reader, you'll see a "Send To" option for Posterous at the bottom of each reader entry like so: When you click Posterous, you'll be sent to our "Share on Posterous" page that works like our Bookmarklet. We've also revamped the way the bookmarklet handles text posts so if you don't select any text on a page, we'll still try to extract the meatiest part of the content of a page. Of course, you can always still just click "Email" to post@posterous.com, and that will still work just great too. Feel free to email us at help@posterous.com if you run into any problems. via blog.posterous.com Testing :-)

Posterous keeps getting better

·39 words·1 min
Posterous now supports even GitHub Gists - they keep adding support for more and more different sites, both for embedding and for auto-posting. I can't wait to get my iPhone, to use it more and more effectively everywhere.

2008

How to trick an RHEL5 client install to use server RPMs

·55 words·1 min
For one of my projects at work, I am using a test install of RHEL5 in "workstation" mode, but I needed to install some packages that are only available in the "server" package list. To temporarily make yum search the server repositories, just change the following line in /etc/sysconfig/rhn/up2date:

Easy video conversion in Mac OS X

·39 words·1 min
After a lot of searching (and trying iMovie) for how to convert a video file to flash (.flv) format, I found ffmpegX, a nice tool that does all the hard work, invoking other tools in the backend as needed.

Synchronizing 1Password data between two local accounts (howto)

·280 words·2 mins
I am a big fan of the incredibly useful 1Password. The latest beta release (2.8.3.BETA-11) introduces a new keychain format that, among other things, allows 1Password to detect changes made to the file by other programs and reload the changes on the fly. I am using this now to keep my 1P data synchronized between my work and personal accounts on my machine. Here's what I did:

Updated script for defining a new wallet item in 1Password

·53 words·1 min
If you have been using my method for defining new wallet items in 1Password, you may have noticed that in recent versions the display of those new items has been broken. I have updated the instructions and the script to work with the recent changes, you can get it from the same page.

Fixing Mail.app's recent mail addresses problem

·167 words·1 min
I had noticed for a while that somehow my Mail.app's "recent mail addresses" list was not updating (I never seemed to get any of my recently used addresses in Quicksilver). Today I noticed the following error message in /var/log/system.log:

Markdown support

·25 words·1 min
* Testing * if posterous * understands * markdown If not, it would be a nice feature to add. See [the markdown page](http://daringfireball.net/projects/markdown/) for reference.

My GTD system

·62 words·1 min
Here's my mapping from David Allen's GTD workflow to the parts in my system that implement each component. My main electronic tools are Things (http://culturedcode.com/things/ ), Journler (http://journler.com/ ), Mail.app and iCal. My main physical tools are my HPDA, my physical tickler file, my A-Z filing cabinets and my "inbox" and "pending" boxes.

Testing posterous

·55 words·1 min
Posterous looks quite nice, with the ability to "do the right thing" for different media types, and to autopost to other places. I have just set it up to autopost to my blog (http://zzamboni.org/brt/ ), we'll see if it does the right thing.