My bookmarks

This is a list of Alvin Alexander's bookmarks.

After nine years of research, Numenta finally has apps that mimic the way the brain works.

Jeff Hawkins and Donna Dubinsky started Numenta nine years ago to create software that was modeled after the way the human brain processes information. It has taken longer than expected, but the Redwood City, Calif.-based startup recently held an open house to show how much progress it has made....

A person close to Apple said it is natural that a bigger Apple would broaden its portfolio. "I think Steve would have been saying yes to more things if he were still running the company," said this person, who noted that while Mr. Jobs was an intuitive decision maker, knowing what he liked and didn't like immediately, his snap decisions sometimes led to errors in judgment. Mr....

The real promise of 3-D printing isn’t about manufacturing products for everyone. It’s about manufacturing products for just one person. Some people call this idea “mass customization.”

Normal is a new company that makes custom, personalized earphones (earbuds, actually) for $199. With the Normal iOS and Android app starting today, you’ll be able...

Code cache tips:

  • Avoid iteration over heterogeneous sequence of objects with virtual calls. If we have sequence of heterogeneous objects the best thing would be to sort them by type so that executing virtual function of one object will lead to fetching code which can be used by the next object.
  • Make fast paths using branch-free sequences of code Inline cautiously.
      ...
http://httpbin.org/

“Testing an HTTP Library can become difficult sometimes. Postbin is fantastic for testing POST requests, but not much else. This exists to cover all kinds of HTTP scenarios. Additional endpoints are being considered. All endpoint responses are JSON-encoded.”

In his book, "Mastery," Robert Greene draws from the latest research, interviews modern masters, and examines the lives of former greats like Albert Einstein, Leonardo da Vinci, and Mozart to discover what it takes to achieve excellence. He argues that success is within anyone's reach, if they have discipline, patience, and follow a number of important steps.

From the link: “This User’s Manual was written for admitted Hacker Schoolers to help them navigate and understand Hacker School. We've decided to publish it in the hope that it will give the outside world a clearer picture of what Hacker School is like. You can read more about our motivations on our blog.”

From the article:

But online marketers are increasingly seeking to track users offline, as well, by collecting data about people's offline habits—such as recent purchases, where you live, how many kids you have, and what kind of car you drive.

Tracking people using their real names—often called "onboarding"—is a hot trend in Silicon Valley. In 2012...

An article about how Airbnb uses self-management. I think that when people are good workers, are working on something they're interested in, and have a huge profit incentive, it's pretty easy for everyone to do the right thing.

An article on Cult of Mac about a simple game that achieved great sales success.

“It may sound simple, but it’s the Apple kind of simplicity that actually takes a lot of work,” Denis Mikan says of the game he co-created.

The idea behind Blek is ingeniously straightforward. At its simplest you draw a line on screen, and then this line repeats itself over and over...

Booktype is a free, open source platform that allows organisations and communitites to produce beautiful, engaging books formatted for print, Amazon, iBooks and almost any ereader.

An interesting article on how to set up a note-taking system using Evernote and another app named Hazel.

A good article on how to customize your xscreensaver text (on Linux systems).

This is a good series of articles, “Four ways to build mobile apps.” Covers Native iOS, Native Android, HTML/CSS/JavaScript + PhoneGap, and Appcelerator Titanium.

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...