Mmm. There really isn't a great way to start off a roundup of open-source and freeware games. We should just be able to say that: "Hey! Over here! Free games! Free, fun games for you to play! Come play them!" But that would be a dull and uninteresting way to start a feature article about free games. So with that out of the picture and all, maybe we can describe a game or two that you'll be seeing in this little roundup. A sneak preview, if you will.
First up, we have a great quasi-sequel to a zombie-killing classic. We say "quasi," because it's not really a sequel, just a graphical modification. But going from 2D to an orthogonal view adds such depth and joy to the game that we can't bear to keep it all to ourselves. Oh, and the zombie-killing. You kill a lot of undead creatures in this title. In fact, that's really your sole purpose: survival, killing, and more killing.
Second, we're taking a look at this crazy numbers-based puzzle game. It's a lot like Tetris, only instead of trying to make solid lines from falling shapes, you're tasked with matching groups of numbered blocks together. The more you use the fantastic powers of addition to combine your blocks into larger numbers, the crazier combinations you can create. If we weren't having so much fun playing this, we'd swear it was educational...
But that's enough teasing for now. Click the link and check out the five awesome, free games we're playing this week!
Believe it or not, your terrifically fast Core i7 fresh off Intel's assembly line contains DNA that dates back over three decades. The same is true if you roll with AMD's latest silicon, the Phenom II X4. We're of course referring to the longstanding x86 microprocessor architecture that has dominated the desktop and mobile scene since before some of you were even born, and will probably be a mainstay still yet for many more years to come.
Invented by Intel in 1978, the x86 architecture has evolved through the ages, not only getting faster, but increasingly flexible as more and more extensions and instruction sets accompany each new release. It's been a wild ride the past 30 years, and whether you lived through it all or have only recently picked up your first processor, we invite you to join as we look back at not only the most popular x86 CPUs in its history, but ones you may never even have heard of.
Buckle up, sit back, and join us after the jump for a look back at the x86 timeline.
We are certain that many of you want to try Linux to see what it is like, but have no idea where to start or how to get into it. This is our complete guide to introduce you to the Linux environment and teach you how to adjust to it if you are a new user. From picking the perfect distro for your needs to partitioning and installing the OS, this guide will show you the step-by-step process of getting Linux up and running on your machine. We break down the fundamental differences between the Linux and Windows graphical interfaces, and show you how to utilize Linux's terminal like a pro. Whether this is your first time running Linux or you've been an open-source accolyte for years, you'll find lots of useful tips and reference information in this comprehensive overview.
Traditionally, most new users have always been reluctant to experiment with the command line interface, (commonly referred to as the terminal) yet it has always been one of the most important parts of learning Linux. Once you understand the terminal, Linux will finally open up to you. The terminal is easily the most powerful part of a Linux system; it is your way of being able to work directly with the operating system without any barriers or hindrance.
This guide will cover basic terminal usage in addition to ways to enhance basic commands. For the sake of simplicity, we will only address the underlying concepts of shell scripting instead of covering it in detail. We saved this part of our guide for last because it is typically the most difficult to grasp. However, the terminal is fairly easy to understand when broken down into simple concepts.
Back in 1995, when HTML first took off with the general public, there were a number of offenders that made the Internet look aesthetically awful. Designers employed atrocious HTML elements, such as the <blink> and <marquee> tags, which only made a show of serious web coders. It’s doubtful that anyone at that time considered blinking and scrolling text fluid web design.
In the last few years, CSS has taken off with the rise of Web 2.0 and has certainly transformed web design into a much simpler endeavor—gone are the days of having to repeat the same mundane code or navigating a sea of jumbled up HTML in search of that one inconsistency. Things have gotten better since the Nineties and early-2000s, but some web designers are still foolishly living in the past. We’ve decided to update the criteria of HTML elements that are simply outdated and have been replaced by a batch of shinier, better CSS elements. If 1997 was the last time you’ve had a crash course in web design, than read on to learn a few new things about this versatile web world.
It all started while we were researching an article on future user interfaces. Touch interfaces are hardly futuristic at this point, but multi-touch hardware like the Microsoft Surface or the iPhone is just starting to become a big deal, and we decided to see what big things are going on in that field. What we found that surprised us the most wasn’t anything about the future of multitouch; it was about something that people are doing right now.
There is, it turns out, a whole community of very smart folks out there on the internet perfecting the art of building DIY multi-touch surfaces. The process isn’t exactly simple, but the results we saw were stunning: multitouch surfaces with responsiveness rivaling Microsoft’s $12,000 offering, built in a garage on a shoestring budget. “Future UI article be damned,” we thought, “we’ve gotta build one of these for ourselves.”
And so we did. We documented the whole process, from start to finish, so that you can try building one of your own, if you’re so inspired. We’re not going to claim to have done everything perfectly the first time, so think of this article as more of a build log than a definitive how-to. Still, we’re very pleased with how the table turned out. We’re so pleased, in fact, that we put together a video showing the table in motion.
Read on to see the video and find out how we made it!
It's been a little while since we've done a hodgepodge roundup of awesome freeware and open-source software. So brace yourself. The following free software applications have absolutely nothing in common with each other, save for them all being free and beneficial to your geek life in some capacity. We're looking at version-tracking applications that help keep all of the different installed software on your PC as up-to-date as it can be, as well as an easy-to-use display calibration app and a whole hodgepodge of must-have PC utilities (arranged neatly via a single installer application, to note).
But that's not all! To check out all of the other helpful applications we've got our dirty little fingers on, you're just going to have to click through to the full article. That's right. In Hollywood, we would call this a "teaser." But really, these apps are useful enough that you should have already scrolled past this introductory rambling and clicked right on the "I want more! I want more!" link--even though it's actually called "read more." You get the idea.
You’re twiddling your thumbs while waiting in the check-out line at your favorite retailer and you hear a great new song over the PA system. You could turn to the next person in line and ask if they know it—engaging in an impromptu but probably fruitless game of Name That Tune—or you could whip out your smartphone, record a snippet of it, and send it to a music-discovery service. It will report back with the name of the song and that of the artist who recorded it, which album it appears on, what year it was released—heck, with a couple of button presses, you can buy the song right then and there.
What technology magic makes such a thing possible? It’s called audio fingerprinting, and it’s gaining significant traction with both music lovers and rights holders looking to protect their assets. There are two basic components to an audio-fingerprinting system: A database containing the unique audio fingerprints of millions of songs, and a tool that can analyze a song and search that database for a match.
We’ve become so accustomed to the ease and convenience of iTunes and blink-and-you-miss-’em CD rips that we forget how in the mid-1990s, ripping a CD was a time-consuming process fraught with peril. Shoot, ripping a single disc to a 128Kbps MP3 could take eight hours on a 200MHz Pentium! Fast forward a decade and faster hardware and better software have made CD ripping so mainstream your mom does it.
Now, ripping DVDs is our great challenge. Copying and transcoding the disc’s video into more efficient formats involves math an order of magnitude scarier than what’s required to rip audio CDs. A machine that will rip the latest Miley Cyrus CD in mere moments could take hours to extract and convert your copy of Alien vs. Predator to an iPod-friendly format. But with the right software, a quad-core-equipped PC, and a little know-how, you can cut your disc-rip time from hours to 30 minutes. Plenty of tricks and traps still await first-time rippers, but we’ll show you the basics and then walk you through some of the most valuable power-user ripping secrets.
Your first decision is simple: What player are you ripping your discs for? Are you ripping for a portable player, like the PSP or iPhone? Would you rather stream to a device in your living room, like the Xbox 360, PS3, or Popcorn Hour? Or are you simply interested in making archival-quality DVD rips in case you lose your collection? More likely, you’re looking for a combination of all three of these things. We’ll show you how to rip your DVD to a file suitable for streaming that consumes a fraction of the disk space of a DVD but maintains full video and audio quality. Then you can take that file and convert it for whatever other devices you might have, like a PSP or an iPod.
With the preliminaries out of the way, let’s get started.
Integrated-circuit design is currently based on three fundamental elements: the resistor, the capacitor, and the inductor. A fourth element was described and named in 1971 by Leon Chua, a professor at the University of California, Berkeley’s Electrical Engineering and Computer Sciences Department, but researchers at HP Labs didn’t prove its existence until April 2008. This fourth element—the memristor (short for memory resistor)—has properties that cannot be reproduced through any combination of the other three elements.
Chua first theorized the memristor’s existence based on symmetry. There are four fundamental circuit variables—current, voltage, charge, and flux (changes in voltage), but until now, relationships had been defined for only three of those variables: A resistor opposes the flow of an electric current, so it relates voltage to current; a capacitor stores energy in an electric field between two conductors, so it relates charge to voltage; and an inductor stores energy in a magnetic field created by the electrical current running through it, so it relates flux to current. Chua believed that there must be an element that relates charge to flux, and he dubbed this undiscovered element the memristor because it would “remember” changes in the current passing through it by changing its resistance.