The biggest problem with going home is that the past is now in front of you and the future behind you. Hence that once derelict street you rode bikes down, now becomes the most intense melancholy. In our daily lives the future is supposed to be in front of us, firmly planted, becoming present. In reality the past gets in the way of our feet all time. We trip over nostalgia, we lose time as past events slurp up that precious moment called present. It’s when we’re walking into the past that we often find the most valuable trinkets however. The little realizations that build up into the future that becomes us. It is simply the fact that the past can be defeatist, depressing, that keeps us running forward into a future that can only be improved by walking into the past.

October 10, 2016 at 4:33 pm Leave a comment


The works of Takashi Amano are often startingly on first look. The use of aesthetics in what is usually just the pet trade makes the clever and thoughtful touches of his work stand out. Amano was a Japanese aquarium maker who excelled at revealing the beauty of natural forms in cleverly engineered ecosystem we called aqua design or more popularly known as aquascaping. Amano managed to install aqua scapes with a sense of permanence as if any naturally occuring envionment would ever stay in as complete status as his aquascapes do. In that they reveal a hidden hand: Amano’s aqua scapes are carefully controlled, crafted, yet manage to capture a disorganized beauty we usually only see in the nature.it is by a careful understand of those slippery dynamic systems that Amano is able to achieve such simplicity. Electric motors, carefully placed plants, and selected fish all become the cybernetic appartus that maintains a perfect algae bloom that juxtaposes perfectly with schools of betas. Technology can produce silence and that quiet is visual, the aural feedback of all the filtering systems and pumps behind Amano’s designs are far less aggravating compared to the silence of the landscape.

ABZÛ – with a name that translates into body of knowledge AbZu, which is a spirtual follow up to Journey, wants us to believe it is a profound or meaningful experience. Meaning here being defined those moments when the mystical rains down and some nonlinguistic understanding overcomes us, in other words a spiritual experience. It is the later that AbZu excels at. Heiroglyphics suggest this is a creation myth and schools of exotic fish placantly swim by like an Amano aquarium that has gentrified into full blown cosmpolitianism. But AbZu at heart is algorithims. It’s lush overly dense ecosystems are like vivrant stereotypes of the coral reefs and kelp gardens divers lumber through daily. Yet the game reveals some serious limitations. This is not Aquanaut’s Holiday, AbZu often feels more confined than even Amano’s creations, the game takes place in a sliver of ocean teeming with schools. This is not a quiet world. Dolphins click, an orchestral soundtrack soars, and the ocean is busy. In other words its a lot like diving. But is is this maximalism, which is much more like the real ocean than Amano’s calm, which also reveals the hand behind all of this. AbZu isn’t like nature, rather it is a series of algorithims intended to provide Disney like moral lessons that paint disrpect for the oceans in completely black and white terms. It is a love letter to diving, but the game is heavy handed in approach. AbZu is a hyper real myth of oceanic becoming and in that feels all the more fake for it. The ocean is mysterious and large enough itself, AbZu on the other hand schools a little to perfectly, presents its enviroments are a little bit to grand. Its as if nature obeyed the plot of Beauty and the Beast. In that it is a nice psyedelic shot of earth worshipping goodness. Take it with ease, and remember sharks do smile, its just thst the game is more interested in a cinematic experience of the corsl reef when the actors in actual reefs always seem so much deeper as if they have something to say AbZu can not.

August 15, 2016 at 6:36 pm Leave a comment

TensorFlow on Nixos 4.4.14 with Python 2.7

was discussing this in #nixos yesterday and while the general consensus was it could be done no one knew exactly how so figured it out.

Basically the script from the nix os dev environments for python with virtual env is all you need:


with import <nixpkgs> {};
with pkgs.python27Packages;

buildPythonPackage {
name = “impurePythonEnv”;
buildInputs = [
zlib ];
LD_LIBRARY_PATH = “${stdenv.cc.cc}/lib”;
src = null;
# When used as `nix-shell –pure`
shellHook = ”
unset http_proxy
export GIT_SSL_CAINFO=/etc/ssl/certs/ca-bundle.crt
# used when building environments
extraCmds = ”
unset http_proxy # otherwise downloads will fail (“nodtd.invalid”)
export GIT_SSL_CAINFO=/etc/ssl/certs/ca-bundle.crt

the only minor additions are swig you also might need to add numpy and pip if you want to. I installed pip from nix-env -i

the only minor modification is this:

LD_LIBRARY_PATH = “${stdenv.cc.cc}/lib”;

it sets the lib path so when tensorflow needs a gcc lib it can get to it.

and that is my default.nix

nix-shell in the dir with that then do a normal virtualenv install of tensorflow for python 2.7 I did it CPU only.

I am working on modifying this script so it can work with tensorflow 3.5 and possibly with open cuda, but I did this to do basic tensorflow examples at a Hack Night so might be working in something else next.



July 27, 2016 at 12:31 pm Leave a comment

Some quick points on Angular vs React

At heart Angular is a piece of javascript that acts like a browser inside of a browser in order to emulate what a Single Page Application is supposed to be like. When you click on a link in angular an html template is fetched and then inserted into the view in front of you. Some javascript services and controllers might be too. In case you hadn’t noticing your browser can do this a lot faster than Angular can.

React is written in jsx an xml / html like language that fools you into thinking you’re writing html. In fact you’re writing javascript. Because of this views in React are primarily composed of functions. The order of those functions is manipulated by the state. The result is that when you’re using React you think you’re looking at html when in reality its actually a javascript function with the ability to render multiple views on a single page. React in other words can do a single page application while Angular is mostly relaint on a duplicate browser and a client side server to do the same.

Angular is complex, full of inheritance, uses an MvC like model, and has numerous global like $scope that create really intense inheritance chains that can become hard to manage. React is deceptively simple mostly because React does what browsers do the best: Views. React is intended to make pretty views its only afterwards that you learn about flux and realize  that react is more complex than it seems. React is also based off component compisition. Inheritance is difficult in React and that expense makes it more stable: you have to think about what you’re passing down while Angular $scopes and controllers often become jungles of services and inherited objects.

Angular places you in a high seat, it asks you to design an entire framework first and then views second. React on the other hand starts with the views then tries to simplify the controller using flux. Angular is like the visual studio of javascript frameworks: a lot of what’s going on is hidden underneath you kind of just have to do things the Angular way. On the other hand React will accept jquery functions and let you bind them to components. Its more of a rigging that javascript can build around. Anyone who has tried to get jquery to work in angular’s digest cycle knows the pains of incorporating other libraries into Angular.

Angular’s methodology is more serious, it was built with applications in mind. React on the other hand was built from serious research into high volume high performance javascript applications, but has a less serious tone and presentation. Working with react is pleasant, facebook had the common sense of letting users develop simple little applications with react before the reality of incorporating a flux framework comes into play. Angular on the other had requires an extensive learning curve of specialist terms and c like methodologies. It can be daunting and using it fully can be challenging.

None of this is intended to disparge Angular entirely. The entire framework in the right hands can do some amazing things. However I can’t help but be surprised at how easy, interesting, and fun I’ve found creating React apps to be. Angular requires skilled programmers to work out its various parts however React encourages good practice and a clean state system to make web apps more idiot proof. The later is highly appreciated not because web surfers are dumb, but rather curious.

January 15, 2016 at 3:01 pm 1 comment

WordPress Entry

in the late 1990s I found myself in China as an Oracle salesman. Entire post-occupied blocks had been abandonned as well off originals had now situated the selves in former tax shelters in Taiwan, Singapore, portions of the bay area etc. So I found myself alone in a British colonial apartment block with nothing but the cyborg I was trying to sell them.

The cyborg would climb the thick wood stairwell in the morning as I began another night out trying to get Jason Fong and other notable tech types to by into our technology. Mainlanders would soon occupy this spot. Capitalists would swoon in making their lives into the 30 usd a plate street food you encounter today, but back then It was still colonial opulence. The cyborg would mutter random phrases like a monkey’s paw, truthisms that we couldn’t quite muster tales of words delivered on different planets interplanetary dispatchs of UFOs aground in Shenzen and visa booklets larger than life itself. My passport swelled.

September 12, 2015 at 5:19 pm Leave a comment


There’s this magical theater where all the girls go to masturbate. Elizabeth knows it well. She sits in the front row, unzipped khaki shorts, and masturbates to the hunky guys she has plastered over the unicorns on her trapper keeper. The movie is never terribly interesting mostly housewives confronting mundane situations like an ex-lover who pops up as the principal of the kindergarten or a former friend who fucked your ex now on the other side of a business deal. There are some robots that mop up the house, but the films never depicts them as more than domestic servants so Elizabeth has lost interest. Primarily the films are about sex, but not the physical kind more the weird emotional kind capitalism consumes as lifestyle. The weird fetishistic touches of consumerism she is allowed, the way her house and body are in some commune of domestic malaise that drives her to the bedroom and that’s when Elizabeth watches, when the movie gives tips on the clit and the pectoral muscles. Where to touch your husband and why. When it’s all over she goes home.

April 26, 2015 at 1:28 pm Leave a comment


i work in this high tech future park maybe somewhere in Seattle. There is a zombie out break somewhere out there, but ya know class politics and all of that. I am homeless in this high tech park and must sleep in the park. I am paranoid and stash a shotgun inside a small circular aquarium I guess? Not sure. Regardless the night comes and I’m trying to be inconspicuous when this guy I know from New York shows up and kisses me or maybe he tries to bite my nose it is strangely pleasurable but also weirdly humane as if he’s sparring me his desires. I am then accousted by a roving band of Africans who I am frightened by but turn out to be just like me and rather safe. At some point I fish a flashlight out of the aquarium and we go through my stuff. The next day I am in a car and we’re discussing how the zombie outbreak must be like horrific in lower class circles (I know I’m homeless right?) when I am on my bike and in that same place in the park some cops knock me off my bike using water. It’s a roadblock and they’re checking folks for the virus. I am asked if I know this man and I gingerly say yes.

April 15, 2015 at 12:08 am Leave a comment

Older Posts


  • Links

  • Feeds