One of the longest ongoing debates in the productivity/Getting Things Done crowd is about which app works best for keeping tasks in order. Different factions support everything from power tools like OmniFocus to good old pen and paper. Apparently, though, some people miss classic command-line productivity apps like Lotus Agenda. If you're running a Unix-like OS, and you need a solid GTD system, you might find Beeswax, a free, Agenda-inspired app, worth a look.
It's a little tricky to explain how this works, so you might need to check it out for yourself, but we'll do our best. Basically, you have to-do items, and you have categories. If you assign sub-items to an item -- you know, something that takes multiple steps to do -- it's treated like a category. Items can be assigned to multiple categories, so everything is flexible. If you're someone who hates anything that requires a mouse, this is right up your alley.
It may have taken 15 years, but the developers behind Wine have finally decided the Windows emulation layer for Linux and Unix-based systems is stable enough to wear a 1.0 label. Now, don't get too excited. That doesn't mean every last Windows app will run on Linux under Wine. But it does mean that Wine's more stable than ever, and thousands of Windows applications have been reported to work.
Wine 1.0 installation instructions are available for a whole slew of distributions, including Fedora, Red Hat, SUSE, Mandriva, Slackware, Ubuntu, Debian, FreeBSD and Solaris. Or if you wait a few days there's a good chance the latest version of Wine will be added to your distro's official repositories.
To be perfectly honest, you might not notice a ton of changes from previous versions of Wine. But the latest build does include a ton of fixes for specific applications including WinRAR, Skype, Dragon Naturally Speaking, and video games like Call of Duty 1.0
It's been a few years since the Opera web browser's interface got a major overhaul. But now the Opera Desktop Team has posted an updated version of Opera 9.5 beta which features a shiny new theme.
The new theme is a bit closer to what you'll find on Opera's non-desktop browsers, including Opera 9.5 for Windows Mobile and Opera for the Nintendo Wii. Aside from a darker look, there are a few nice features, like an animated stop/refresh button that turns red when a page is loading, and green when it's finished.
There's also a new settings icon in the main toolbar that lets you open the side panel to launch the Opera Widget engine, bookmark sidebar and other tools.
The updated version of Opera 9.5 beta is a development snapshot, so there are some known issues. But there's an option to install this version side by side with an existing version of Opera so you don't lose your settings.
Way back in the dark ages of 1993, we were introduced to this thing called email. Email in the olden days was not like email now. All the packets traveled uphill no matter where they were going, and usually there was a good three or four feet of snow on the internet backbone. We used these big hulking things called VAX/VMS nodes that were attached to some pretty sweet fourteen inch monochrome VT 100 terminals. There were also these machines that ran something called UNIX, which sounded to us like something that should have been found in the college health center, not the computer lab.
Eons passed, and things changed. Though there were many more email packets flying around, plate tectonics had changed the course of things so that now they traveled downhill, really really fast. The internet backbone became a series of tubes. All the VT 100 terminals banded together and created an archipelago in the South Pacific. And UNIX...
UNIX evolved. Mutated. It trickled down into various UNIX brands and distributions. There were things like BSD UNIX, HP-UX, and AT&T Bell Labs UNIX. There were other branches, too, rogue sprouts on the evolutionary tree: FreeBSD, and OpenBSD. Slightly alien but vaguely reminiscent life forms injected their DNA into the gene pool: Linux, and this weird little UNIX-esque animal called Solaris.
Sun recently let Solaris go open source. OpenSolaris is more a traditional UNIX environment than a Linux type environment, but the appeal of taking a peek at the 2008.05 OpenSolaris release was too great for us to resist. The folks at OpenSolaris knew this, and baked some goodies into the OS that no Linux user could refuse.
We were given a no-strings attached liveCD, so our Linux install would never know we cheated. We had a bash shell, and the GNOME desktop environment, so our eye candy and commands would feel familiar and easy.
In the beginning, we talked a bit about the holy war that wages onward between KDE and GNOME. Some of you aptly pointed out that there is a third desktop environment out there. It was never our intention to slight this desktop (we actually use it regularly). Like a mouse dodging to avoid the crashing footsteps of the desktop environment giants, Xfce is often included in discussions as an afterthought.
So apologies if the fact our current discussion of Xfce supports the "afterthought" theory. It wasn't our intention, and hey, we offer the consolation that if it really is an afterthought, and least it's going to be detailed.
Xfce indeed, is the third major desktop environment. It's kind of like the fifth Beatle. People know it's there, but... What's it called again? What's it do?
That, friends, is totally unfair. Xfce is one of the fastest and easiest desktops out there. It balances pretty and functional without any extraneous annoyance getting in the way. It isn't most people's first Linux desktop environment. But it very well could be.
Safari always had an interesting and convenient way of searching for text: it dims the background and highlights text-matches throughout the page. It's too bad Firefox can't couldn't do that. It's now possible to easily add that functionality to everybody's favorite open-source browser thanks to a recent mozillaZine post.
The install process is pretty simple if you use the better set of instructions and files, and it shouldn't take more than a few minutes of copying, pasting, and mouse clicking to complete. The animation process in between "Next" clicks is also fun, and if you're still on the fence about it, you could check out a video or two on the custom feature.
File this one squarely in the "because we can," category, but the Digital Streets blog has a tip for command line junkies who want to update Twitter without opening a web browser or a 3rd party application. All you need to do is install cURL, a command line utility for Linux, Windows or OS X and then send a message to Twitter with your status updates.
In Ubuntu, here's how to install cURL:
Open a terminal
Type "sudo apt-get install curl" (without the quotes)
Enter your root password when prompted
Once cURL is installed, you just need to type the following to send a tweet (this time you should include the quotation marks around your message): curl -u yourusername:yourpassword -d status="Your Message Here" http://twitter.com/statuses/update.xml
It's up to you to figure out why you would actually want to do this, but now you can.
There are many unique ways to test your system stability (like faking an earthquake by shaking your desk wildly), but this one takes the cake.
The System Stability Tester, a freeware download for Linux, Unix, and Windows, claims to test the stability of your system by calculating millions of digits of Pi in different threads, and comparing the threads for any disparities. You can also run the test on a single thread for benchmarking purposes.
Originally developed as a system stressing and benchmarking tool for overclockers, the System Stability Tester has since gone open source (licensed under the GNU public license) and more mainstream (e.g., by giving Windows users an easy executable install file).
So after your system calculates up to 128 million digits of Pi, what comes next? Memorization, of course. In "White and Nerdy," Weird Al claimed to know Pi to a thousand places. In the real world, if you can believe it, that number is paltry.
Fun fact for the day: the world record for number of memorized Pi numbers is held by Chao Lu of China. Want to know how many numbers he memorized? Click the jump...
Amarok has just released a preview of its new version 2, codenamed "Kutie." In case you didn't know, Amarok is the free music player for Linux and Unix, with support for album art, lyrics, and Wikipedia and last.fm integration.
A word of warning: this is a very early release and a technical preview only (it's called a pre-alpha release; if you've ever wondered what came before alpha, this is your chance to find out). The developers admit that many things are broken or not feature complete, though it does play music; which is, upon deeper reflection, a nice thing to have in a music player.
So why release such an early version? Call it an inspiration, a call to arms. They need developers and artists to help finish Amarok 2.0. If you hear that siren song, you can join them in their IRC channel #amarok on freenode or let them know via email.
Look, we know you can figure out how to do things like show the Home, Desktop, and Trash icons on your Ubuntu desktop, customize Compiz settings, or show advanced file permissions in the Nautilus file manager. But how hard do you really want to dig to find those settings?
Ubuntu Tweak makes it easy to customize your desktop environment and a handful of other settings like your startup session and power management settings. The utility runs on Ubuntu 7.04 and 7.10 and could make life a lot easier on Linux/Ubuntu newbies.
The Download Squad team got really excited this morning. When we contemplated installing Paint-Mono, we pictured it and GIMP arming themselves with swords, screaming "There can be only one!" We thought there would be an epic battle, and the victor would lop off the other's head in a firestorm of light.
Instead, we ended up compiling Mono.
Paint-Mono is a Unix port of Paint.NET. To install, it requires Mono 1.2.6, your favorite flavor of Unix (OSX, BSD, Linux, or Solaris), and a Subversion client. (Here's a little warning: if you're running Ubuntu Gutsy, you don't have the right version of Mono. Deb packages for this version are hard to find, so that most likely means compiling from source. The Mono installer didn't work for us).
So is it a GIMP killer? At this point we'd have to say no. We couldn't get Paint-Mono to compile (even after installing Mono 1.2.6). According to Miguel de Icaza, most of the features in Paint.NET have been ported over to Paint-Mono, with more to come. It might be a nice alternative as it develops, but we'll have to wait and see. Right now, it could have all the features of GIMP and more, but we'd still recommend GIMP to our friends just because they'd actually be able to install it and run it on their Windows, Linux, or even Mac computers.
If you thought the Y2K bug had a lot of world ending potential, you might want to skip this post right now. If we don't blow ourselves up by 2038, the end of the world is going to have little to do with nukes and a lot to do with Unix because Unix systems can't keep track of the date past January 19, 2038.
According to Y2K38.info, Unix keeps track of the date and time using a four byte integer that represents the number of seconds past January 1, 1970. The integer can only get so big before having to restart from zero. If a machine can't restart it's time, which may be the case for many Unix systems, it will crash. Hackosis confirms this problem has the potential to affect Linux boxes too. Unfortunately, machines running on *nix operating systems act as the backbone for much of the cyber-world, meaning we may see anything from planes falling out of the sky to the internet shutting down when this hits.
Are you scared yet? Probably not, and neither are we. 2038 is far, far away, and it's very unlikely that we'll be using the same technology for pretty much anything when the year comes. Also, there's way too much money to be lost to a simple little bug, and no company's going to stand by and let that happen. Finally, keep in mind that Y2K38.info has been around since before the year 2000, meaning the author wrote much of the content on the site without seeing the results of the Y2K bug. However, the site is still up, so the author must believe it's still a problem. For those interested, the site is headlined by a countdown timer in binary, decimal, and date forms, which are definitely worth checking out if you're into ones and zeros.
NetBSD 4.0 is finally out, and, if you don't know what that is, sit tight and we'll get to that later. For those that know all about NetBSD, here's the lowdown on the latest major update to the operating system:
The 4.0 release includes support for version 3 of the Xen virtual machine monitor (yawn). It also includes support for Bluetooth (welcome to 2005) and many new device drivers and embedded platforms based on ARM, PowerPC and MIPS CPUs. It also contains complete binaries for 51 different machine types.
For those who aren't into the NetBSD scene, NetBSD 4.0 is a Unix-like operating system often used in production and research environments. It's open source and easily redistributable. It's available at various sites around the web, and you can get many of the popular NetBSD programs through pkgsrc, the NetBSD Packages Collection.
Repetitive tasks are what computers do best, although in many areas that's a point we seem to have forgotten.
This IBM Linux tip gives you all the knowledge you need to schedule repetitive tasks like a pro. Covering the common cron, as well as Anacron and AT, if you're in need of some job scheduling so you can enjoy a martini while some repetitive process runs, this is the ticket to your virtual freedom.
Open source financial management application GnuCash hit version 2.2.0 this week. Updates include automatic saving, an improved scheduled transaction view, and oh yeah, support for Windows.
GnuCash now runs on GNU/Linu, BSD, Solaris, OSX and Windows. While the last few releases have include limited Windows support, the development team says the port is now complete.
The program is designed for personal or small business accounting, letting you track bank accounts, stocks, income, and expenses. And best of all. It's free (as in both beer and speech)