326 karma · joined December 14, 2010
I'm not suggesting that doing this is a walk in the park, you definitely have to prioritize around it (which may include living in a city that isn't insanely expensive), but it's doable.
This is one of my favorite features of the Mueller area: the apartments do have shops on the ground floor. I actually live in a live-work unit in one of the apartments. My wife and I live upstairs, and she runs a hair salon on the ground floor below our unit. The other shops nearby include a small convenience/grocery store, a chiropractor, a shared-work space, restaurants, a small gym, etc.
The shops on the ground floor really improve the quality of the area, so I'm glad that Austin is finally pushing for more of this.
Thank you very much for the video link. It occurred to me while working on this that video game artists and animators probably do a ton of this, and have much more sophisticated models. Indeed, the result from that video is really, really good. I'm coming from a painting and abstract background. This was my first real exercise in studying natural patterns and textures through algorithmic artwork. I mostly intend to apply it to abstract artwork, but the more realistic approach shown in the video is a different, interesting angle on the same subject.
I'm using Quil, which is a Clojure wrapper for Processing. The source is quite dense, so it's hard to understand without following the post. It's mostly about tweaking probability distributions along gradients.
The one exception to this might be a need for higher availability, especially if expanding to multiple datacenters is part of the plan.
CQL was designed to resemble SQL in order to present an API that is reasonably familiar for most developers. It's quite limited when compared to SQL because it focuses on the areas where Cassandra excels.
(Disclosure: I'm a Cassandra committer.)
That depends on how you are using Cassandra. Typically, you are expected to know your query patterns up front, and so you will lay your data out accordingly when ingesting. When done properly, this allows for ~1ms queries that return completely up-to-date results.
Given that nodes cannot disagree on the set of replicas for a row, quorums must (by definition, and the pigeon hole principal) overlap by at least one replica.
There are more details on the options here: http://www.datastax.com/docs/1.2/dml/data_consistency
1. For those unfamiliar with Cassandra, Patrick McFadin's talk (Building a Cassandra Based Application from Scratch) can give you a good feel for how Cassandra tends to be used
2. Greg Ulrich's talk (Servers Fail, Who Cares?) covers some great ways that Netflix uses Cassandra for high availability
3. Scaling MongoDB with Cassandra is a fun lightning talk
" Allow easy navigation to relative files
cmap %/ %:p:h/
This basically replaces everything before the slash with the directory of the file you're editing. That way, you don't have to necessarily cd, but can easily open files near the one you're currently editing. You can just do ":e %/foo.txt" to open foo.txt in the same directory.That video focuses on handwritten digit recognition, but it's great for understanding the basics. There's a second Google Tech Talk video from a few years later that talks directly about phoneme recognition as well: http://www.youtube.com/watch?v=VdIURAu1-aU
This is especially true when you're looking for workers with very specific skill sets. It's generally easy to find a generic Java developer locally, but if you're looking for, say Cassandra experts (like we are at DataStax, with an office in Austin), then you're probably willing to hire someone anywhere in the world if they're good enough.
That's no longer true. In 0.7, keyspaces and column families may be created, altered, or dropped live.