My bookmarks

This is a list of Alvin Alexander's bookmarks.

Documentation on using the RPi.GPIO Python module, including the very important:

GPIO.setmode(GPIO.BOARD)
  # or
GPIO.setmode(GPIO.BCM)

initial setting.

Some good notes, comments, and code on getting the Raspberry Pi working with the Si4703 FM Tuner Eval Board.

Source code for an Arduino “radio” project. Per the author, “The base code is from Spark Fun for Si4703 radio hardware. It uses a serial interface to run the radio. I use hardware to run it.” I’m about to do something similar with a Raspberry Pi, and I’m using this code as reference. I saw this code referenced in the comments on...

It is an invisible force that goes by many names. Computerization. Automation. Artificial intelligence. Technology. Innovation. And, everyone's favorite, ROBOTS.

Whatever name you prefer, some form of it has been stoking progress and killing jobs — from seamstresses to paralegals — for centuries. But this time is different: Nearly half of American jobs today could be...

Geoffrey Hinton was in high school when a friend convinced him that the brain worked like a hologram.

To create one of those 3-D holographic images, you record how countless beams of light bounce off an object and then you store these little bits of information across a vast database. While still in high school, back in 1960s Britain, Hinton was fascinated by the idea that the brain...

After eight years at Sony and five years spent elevating Disney Research to one of the premier interaction design labs in the world--Ivan Poupyrev--a Fast Company Most Creative Person 2013--is leaving for Motorola Mobility (owned by Google) where he’ll help develop new products to compete with dominant hardware companies like Apple and Samsung. In other words, Motorola is about to become...

Samsung and Apple collectively reported a 17% rise in their semiconductor demand during 2013.Together the firms saw $53.7bn of semiconductors consumed for the year, up $7.7bn from the previous year, a new Gartner report revealed.

The report also revealed that the top 10 firms outperformed the overall semiconductor buying market by purchasing $114bn worth semiconductors and accounted for...

http://www.papersapp.com/mac/

Papers is an Apple Design Award and Ars Design Award winning solution for managing research literature. Now, it's time for Papers 3 to take your personal library of research to a whole new level. Papers keeps your library organized and portable, automatically downloads full-text content for your articles, shows you related content when reading, and lets you sync your library between home...

Sir Jonathan Ive, the man credited with shaping the iPad and iPhone and whose personal fortune is estimated at $130m, said today that Apple’s guiding principal was nothing to do with its balance sheet, instead it simply wanted to make “great products”.

“Our goal isn’t to make money. Our goal absolutely at Apple is not to make money. This may sound a little...

At OSCON, Phil Dibowitz reminded me how little I understand about large systems – as he puts it, really large systems, systems of systems, with some similarities but with different people controlling parts. His work at Facebook explores the challenges (and opportunities) of creating tools that work across a company’s many networks and computers.

If you deal with such...

An opinionated todo-list plugin for Sublime Text (2 & 3) editor.

A look at how Motorola figured out Apple's product plan back in 1994, and how that lesson might apply to today. There's nothing new about that, but the chart about how Apple puts "experience" before anything else is good. (The desired experience is in the center of the image, followed by (a) characteristics of the experience, (b) enablers of those characteristics, and (c)...

http://www.gemmacorrell.com/

Gemma Correll illustration website. Funny cartoons and illustrations.

The link shows a simple, good, Akka remote actors example (client and server).

"Our hypothesis was that if we wrote our software in Lisp, we'd be able to get features done faster than our competitors, and also to do things in our software that they couldn't do. And because Lisp was so high-level, we wouldn't need a big development team, so our costs would be lower. If this were so, we could offer a better product for less money, and still make a profit....

http://www.scalacheck.org/

ScalaCheck: Property-based testing for Scala

ScalaCheck is a library written in Scala and used for automated property-based testing of Scala or Java programs. ScalaCheck was originally inspired by the Haskell library QuickCheck, but has also ventured into its own.

ScalaCheck has no external dependencies other than the Scala runtime, and works great with sbt, the Scala build tool...

Today, Apple introduced another series of new products across its lineup. But just being “better, thinner and lighter” isn’t what the world was used to under Steve Jobs. As an early Apple designer who worked closely with Steve, developing the Snow White design language that shaped all Apple products from 1984 to 1990, one thing is clear to me about the company today. To put...

New Relic CEO Lew Cirne banged his head against that problem for the majority of 2012. He finally had his “aha!” moment on Dec. 30 while on a family vacation in Tahoe: He needed to build a new kind of database, one designed to catch crumbs, and he knew exactly how to do it.

So he sent his family home without him and got his hands dirty.

“I spent a month up there coding, 8 a.m. to 10 p....

"The Two Wolves" - A cartoon story at zenpencils.com.

JavaCL is an API that wraps the OpenCL library to make it available to the Java platform (OpenCL is the first open, royalty-free standard for cross-platform, parallel programming of modern processors and GPUs).