Contributing to free/open-source software is one of the best ways to learn how to be a better hacker, both technically and ethically.
Most devs end up using a huge amount of open-source code in their projects, so giving back to these projects only makes sense. That’s the main idea behind the Google Code-in, a contest for teens to jump-start their participation in open-source software.
I love startup companies. I love open source software. I love innovation. Put them all together and you have the ingredients for something incredible. Meet Docker, Inc. (formerly known as dotCloud), the San Francisco based open source company that will revolutionize the way you package and deploy applications on Linux servers.
Through the persistence of Olivia Irvin of MindShare PR, I had the pleasure of meeting Ben Golub, CEO of Docker, Inc. I'm glad that she stayed in contact with me so that I would take notice of Docker, the solution and the company. It was a great find.
A couple nights ago I was looking over the UEFI spec, and I realized it shouldn’t be too hard to write UEFI applications in Rust. It turns out, you can, and here I will tell you how.
CyanogenMod, the largest custom Android ROM, is looking to jump into the mainstream in a big way. The top members of the team responsible for the ROM recently received $7 million in funding to form CyanogenMod Inc.
Unlike the Apple I, the Apple II was fully assembled and ready to use with any display monitor. The version with 4K of memory cost $1298. It had color, graphics, sound, expansion slots, game paddles, and a built-in BASIC programming language.
What it didn’t have was a disk drive. Programs and data had to be saved and loaded from cassette tape recorders, which were slow and unreliable. The problem was that disks – even floppy disks – needed both expensive hardware controllers and complex software.