Category Archives: Open source

6 Fascinating Distributed Computing Projects

In this post, I’m going to cover some scientific distributed computing projects coordinated through the BOINC and @home distributed networks. For an introduction to what distributed computing is, read this post and maybe the Wikipedia page. Essentially, the BOINC software sends your computer work units to complete, which are sent back to headquarters and combined… Read More »

How to Learn Python Fast

Python is often recommended as a first programming language to beginners because of how fast and easy it is to write and execute code. Simplicity is literally built into it, and it isn’t uncommon to be able to write a 10-15 line function from other languages in 5 lines or less with Python. In addition… Read More »

Can the Raspberry Pi 2 be a HTPC?

After having flipped through several Linux and Raspberry Pi magazines, it became apparent to me that there is no shortage of things to do with a Pi. While certain projects approach what some might consider gimmicky (a portable briefcase retro gaming kit), others have recognizable utility that will only become more apparent with time, like a… Read More »

Turn Your Computer Into a Science Lab

After having learned a little bit about Folding@Home(F@H) over the years, I found myself ready and willing to join a team and try it out. Folding@Home is a non-profit distributed computing project operated by the Pande lab at Stanford university. Essentially, the software simulates potential ways a protein can be folded, and once complete, sends the “work unit” back… Read More »

uMatrix: A Desperately Needed User’s Guide

When I started using Google Chrome more, I realized there wasn’t a NoScript (different from a pop-up blocker) plugin available like there is for Firefox. After doing some research, I found many users recommended uMatrix – a beefed up ad-blocker, which was forked from HTTP Switchboard. So I tried it out, and my first impression while using it… Read More »

SteamOS – PC gaming in the living room?

After 3 years of development, Valve’s SteamOS has started shipping out on Alienware Steam Machines. ZOTAC, a Chinese computer hardware company, has a Machine of their own. Syberware is another partner in this release, offering their version of a Steam Machine. It has the following specs: – CPU: Intel Core i3 3.6 GHz – CPU Socket… Read More »

Python: First time setup and configuration

Why Python? I won’t make a persuasive speech here, since you should already have decided on using Python at this point, but just to review what is commonly said: Python is flexible. You can run your code in the debugger or from the command line as soon as you save it, make quick edits, and… Read More »