This Is Why They Continue to Fail
If I'm making a reference to Yoda you know it's bad. Today we're going to talk about just how little the companies that make cameras understand about how the people who buy cameras would like to be able to use them. A lot of recent camera bodies ...
Bloodborne and the Super Bowl
Today a meditation on what playing too much Bloodborne has in common with winning football games. Bear with me, I think it works.
Having finished my chalice dungeon run, I dutifully ran the rest of NG+ and the DLC in NG+ to collect the various weapons I needed for the ...
It's been about a year since the latest Dark Souls game came out. For various reasons I had not spent enough time with the game until now to have a chance of saying anything interesting about it. But I've recently spent more time with the title and now ...
I have no chill. I have no words.
Maybe next week.
Five Things That are Still Good in 2016
Today the site goes “against brand” and covers a few things that were not completely terrible in 2016. Short and sweet. Note: since I already covered the PSO coming back that obvious item is not in this list.
Astute readers of this web site will realize that even though ...
First Show Back
One of the great pleasures of being able to see the PSO on a regular basis is that first concert after the long summer layoff. What happens to your brain when you have not heard the band live for a while is that it forgets what it is like when ...
So we've made it to the last day of another two year clusterfuck of an election cycle. I am in general not one to talk about, think about, or really have much interest in politics at all. But my friend Pete makes a good point in saying that when ...
I always felt guilty for bailing on physics in school. As an undergraduate I studied mathematics, but I had enough room left over in my electives to fit in a physics double major if I wanted to. I did this for about a year, and it was going well until ...
Just in case you thought that almost 3000 words on dynamic runtimes wasn't enough, I had a few more thoughts that did not fit into how the final piece flowed together. In addition I thought of an obscure but relevant piece of Ancient Lisp Lore that I am contractually ...
Today another rumination about programming computers. Today's thoughts expand on an earlier piece that I wrote here about programming languages, but it is also related to how programs are inscrutable tubes of complexity, and who is good at programming computers anyway.
The Classical Style
As long time readers may or may not know, in my misguided youth I worked for and received a PhD in Computer Science. In retrospect I didn't really mean to do this. I had just neglected some aspects of my studies in this area as an undergraduate and felt ...
Books to Read About Computer Programming
Eleven books to read if you want to be a computer programmer.
The Structure and Interpretation of Computer Programs - Abelson and Sussman
Programming Pearls - Bentley
The Mythical Man Month - Fred Brooks
The Dragon Book - Aho, Ullman, Lam, Sethi
The Soul of a New Machine - Tracy Kidder
Algorithms - Cormen/Leiserson/Rivest ...
2001 is the year when mass market digital photography began. This was the first year both Nikon (with the D1x) and Canon (with a EOS-1d) introduced DSLR cameras that for the most part handled and performed essentially the same as their film counterparts. Still, it was only a relatively small ...
Ode to the Sony MDR-V6 (7506) Headphones
Headphones are a big deal these days. It would seem that after a decade of suffering with the shitty earbuds that come with their smart-phones people have finally decided that they want something decent and comfortable on which to listen to their MP3s, Spotify Streams, Apple Music Playlists, or, if ...
Dark Souls 3 comes out in a little more than a month, so of course I have been revisiting the Fromsoft oeuvre for the past few months of so. This is partly out of nostalgia and partly to reacquaint myself with the Souls (and Bloodborne) universe of horrors. As always ...
Star Wars VII: A New Hope
Ok here we go.
Back when I used to write about more video games than just Dark Souls I would joke that all my articles were about games that you had already played. Writing about the new Star Wars movie has the same sort of feel. Nothing I can possibly ...
Who are the Programmers
The 2015 Splash/OOPSLA conference was in Pittsburgh this year, so I took advantage of this fact to go see what the academics had to say about some aspects of what I do every day: program computers to do silly things. Even though I haven't been around academics since ...
Music not Words
Last year I went to a PSO concert that really irked me. I was irked because they wasted twenty minutes of my time in the first half of the concert explaining various aspects of the piece they were going to play after the intermission to the audience. I go to ...
The Surprising Classical Groove
Classical music tends to be perceived in the larger culture as a monolithic entity. In a world where some geek on Pitchfork will argue with you incessantly about the difference between Art Punk, Dance Punk, and Pop Punk you might have noticed that when you go to the online music ...
Beef Stir Fry
Note: This is a repost of an old tleaves article with the same recipe. But I wanted it at the top of the page because it's the best food ever. So here we go.
Don’t be fooled. This is easy. You just have to follow a few simple ...
The Wrong Question
Today's story starts with this TED video about teaching math. The video is short, you should go watch it. I happened across the thing accidentally one night and, unsurprisingly, I found myself annoyed and slightly angry. The video concerns itself with answering the following question about mathematics: "What will ...
A few months ago I needed a new podcast to use to fill the time during my commute and on the recommendation of a friend of mine I picked up The Sporkful out of NYC. On paper this should be right in my wheelhouse. It's an obsessive mostly nerdy ...
The Blood Red Moon in Yharnam
There are lots of spoilers for Bloodborne here. Read this later if you want to avoid them.
It's another year later and Hidetaka Miyazaki is back with Bloodborne: another sadistic action RPG/dungeon crawler with which to torture all of his long-suffering fans. The original brain behind Dark Souls ...
CGP Grey worries about a lot of things. Here is an incomplete list in no particular order:
- Riding in airplanes that will fall out of the sky.
- His checklists and GTD templates.
- Reviewing his quarterly progress towards life goals.
- Amazon Kindle text justification
- The size of his iPhone 6.
- Minute ...
10 More Things to Eat in Pittsburgh Before You Are Dead
Rather than fill some space with the standard patter, I'll just get to the point. Here is an extension of this already perfect list.
Fire Chicken Pizza
Among other great things, New How Lee has a dish called Chongqing Spicy Fried Chicken, or perhaps Chongqing Dry hot chicken. It ...
I like to take pictures of things, but I would not say that I'm a photographer. Back when I carried a camera that was a bit too large people would ask me about the machine and remark that I must be a pretty serious photo person. I would usually ...
The Golden Age of Cameras Part 2
If you ask photo dorks of a certain age to name the golden age of film cameras they will usually tell you that it was the 1970s. In addition, if you talk to the right people, they will tell you that the camera that started the 1970s golden age was ...
As part of his future dork training, we took the boy to see The Imitation Game. This film is essentially a work of fiction loosely based on the life of Alan Turing. Though almost completely conventional in its structure and outlook, the film was enjoyable enough, I guess. It's ...
The Search for General Tso
Here is something that doesn't happen often: I am feeling nostalgia for Chinese-American takeout food. I don't necessarily mean the completely generic single brown sauce choose one meat, and two vegetables sort of Chinese-American food. But I might not use some of my normal grounds to object to ...
I Lied: Super Bowl Thoughts
I said on twitter that I would have no more words about the football season that ended last night, but I lied. I have a few more things to say about the game specifically and the Pats in general. Then I'll really be done for the season.
There has ...
It's been a long time since the last time this happened. I am usually fairly level headed about the Pats. I grew up with the bad teams and feel like I have the right to enjoy and appreciate the good teams. The team's history since 2007 would make ...
Further Thoughts on Dark Souls
In the early days of my console gaming "career" the two games that I would always go back to when I felt that general sense of ennui were Madden and Halo. And not multiplayer Halo, I could play the campaign modes over and over again. There was something about the ...
Ups and Downs
Here are some ups and downs for this year. I'm purposely ignoring some big picture issues here, since then there would be no ups at all. It was that kind of year. You will also note that each of these might have fit into a well-considered twitter message, so ...
A Musical Offering
The Musical Offering is the sort of Bach that appeals to the mind of a stereotypical engineer. It lives in the wheelhouse of the sort of brain that enjoys abstract complexity and is more comfortable with a bit of emotional distance. So it's no surprise that it's my ...
The Inscrutable Tubes
Here is what a wise man once said about software:
The complexity of software is an essential property, not an accidental one. Hence, descriptions of a software entity that abstract away its complexity often abstract away its essence. For three centuries, mathematics and the physical sciences made great strides by ...
Chinese Braised Ribs
This is another one of my mom’s dishes. I grew up with this, but never really thought about how it was done. In college, I tried literally dozens of times to get this even close to right. Finally, with enough practice it just started happening. The keys are the ...
The Airplay Turntable Kit
I've mentioned before that I bought a lot of LP records when I was in graduate school. At the time the LP->CD switch had just gotten into full swing and you could buy vinyl at a huge discount compared to new what new CDs cost. So, I bought ...
The Golden Age of Cameras Part 1
I have always liked small cameras. All things being equal the smaller camera is always better. Over the years I have done my share of whining about how terrible the smaller digital cameras are. But now I am here to tell you that those times are over. We are in ...
Nouvelle Old Music
When people talk about "movements" they usually refer to something that has come into being as a reaction to, or in opposition of, something else that has existed for a long time. If you were a foodie in the 1960s (through the 70s and 80s) you would know that the ...
How to Ring
As a cultural force, the European classical music tradition arguably reached its peak sometime in the mid to late 19th century. This period produced the last group of towering musical geniuses, from Brahms to Bruckner to Wagner, and later Strauss and Mahler. Of this group I think you can say ...
The Consumer Rule
Note: This is a rewind of a tleaves post from 2005. It's still all basically true. Probably even more so.
Buying shoes used to be easy. You’d go to the store, try on two or three pair in your size and pick the one with the closest fit ...
Paris Things: 2014 Update
A long time ago my friend Eric asked me what to do in Paris. Since I live to serve I wrote a web page for him that contained some humble suggestions. Over the years whenever anyone asks me what to do in Paris I trot out that page, because we ...
Just Teach It
I have never liked the term term computer literacy. This phrase was coined in the early 80s right around the time the first consumer computers became available. Then, as now, there was a lot of anxiety around the machines. Then, as now, people weren't quite sure what to make ...
To The Fog!
A wise man once said:
A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable.
Since you are no doubt an erudite reader, you'll know that the wise man was Leslie Lamport, a computer scientist ...
What Programming Languages Say
It's probably not surprising that the easiest way to get programmers to talk to you is to ask them about programming languages. Mention your favorite new toy and you will get hours of excitement, invective, or a schizophrenic and bipolar combination of both. Therefore, it is also not surprising ...
Summer of Dark Souls II
Ok, it's not really summer, but it was Dark Souls time again. As all the addicts know, Dark Souls II launched this March. If Demon's Souls was a bit of a platform-specific cult game, and Dark Souls was a sleeper hit whose audience grew slowly but consistently over ...
I probably picked up the record collecting bug from my dad. When I was growing up the sight of his cabinet of LPs was a constant in our house. All of the music was Classical. I'm pretty sure what my dad would say about this would be something like ...
Perfect Sound Forever
Mosaic Records is everything you want from a record company. For the last thirty years or so they have been doing lovingly crafted, meticulously complete and methodically documented boxed sets that collect together the works of famous and not so famous jazz artists. There is only one problem with this ...
The Sound of Music
Classical music angst filled the Intertubes again last week. Well, it filled as much of the Intertubes as classical music ever does, which is to say probably a small amount. But, I ran across a "defense" of the industry against an army of worn out straw-man arguments trotted out as ...
The ASCOM Horror Show
In older and simpler times, telescopes were older and simpler. You put the tube on a mount. You stared at an atlas to figure out where the object was. You pointed the tube roughly at a bright star and then used the finder to move around until you could see ...
Suck Like Me: A Guide to Dark Souls PVP
The following text has a lot of plot and game mechanic spoilers, so if you haven't played through the game yet, you should bail out now.
PVP is truly the last bastion of the Dark Souls addict. Most players only interact with it as a consequence of trying to ...
Latitude is What You Can Get Away With
Long time readers of previous web site will not be surprised that I have on occasion enjoyed ranting at length on the subject of food and its preparation. Perhaps because of this, I sometimes find myself giving advice on cooking in various forms. Having gone through the long process of ...
I Have Opinions
As might be traditional if I actually did it every year here is a short list of things I think that are at best barely justifiable in any quantitative way. But they are true anyway. A good way to end the year.
Very few people know how to cook eggs ...
This is Your Brain on Software
In his new book, How Music Works, David Byrne has a lot to say on the effects of digital technologies on how music is created, recorded, distributed and sold. One of the keener insights he has is this one, about software that supports musical composition:
Though software is promoted as ...
Ten Places to Eat in Pittsburgh, 2013
It's been a couple of years since I did one of these lists so here we go again. The food scene has changed a lot in Pittsburgh over the last ten years or so, but it feels like it is growing and changing even faster now than before. So ...
Software Models and Hello World
I was at home for Christmas one year reading the New York Times on my laptop as we do, when my brother asked a random and off-hand question. He said "If all a computer can do is store zeros and ones, how does it end up drawing text and pictures ...
Summer of Dark Souls
It all started when I found out that the Xbox 360 had a downloadable version of Dark Souls along with its expansion pack. Since I must download things, I bought it and happily started playing another character. I did all the things I remembered doing before. I made enchanted weapons ...
Hello. Mutable States is my new web site about my general state of mind. It's also a way to troll certain people who are enamored of programming models that have no mutable state, but that's for another time.
There is nothing particularly exciting or novel about this site ...
Sky and Telescope, April 2013
After my previous little nostalgia trip into the glory days of astronomical magazine publishing, I decided that it might be cool to be able to read S&T on my iPad. Back when the iPad was announced there was a lot written about how it might save the magazine as ...
How to Polar Align Your Mount, A Survey
Polar Alignment is where you carefully make sure that the right ascension axis of your mount is exactly parallel with the rotational axis of the Earth. When you get this right, your mount can track any star in the sky just by rotating around its RA axis. If you get ...
Sky and Telescope, April 1980
When I was in high school in the early 80s, my parents bought me one of the now classic Edmund “Astroscan” 4 inch Newtonian telescopes. This was a simple enough machine to use. The scope was a short tube with a small red bowling ball attached to the bottom where ...
Maxim DL Setup and Workflow
Spring in Pittsburgh remains cold and cloudy. But, I did get out for one night in March and managed to run my whole setup from end to end to get one picture. So as a final illustration of how the whole process works, I'll describe step by step how ...
Flat Field Adventures and Maxim Workflow
One of the nice things about astronomy is that the Universe doesn't change much. You can leave it alone for months or years and when you come back everything that you remember will still be basically in the same place. You have to remember this when winter comes to ...
The Camera Bag Problem, 2013
I bought a new camera, so I had to look at camera bags again. I was allegedly after something "smaller" to hold the new set of "smaller" equipment I would be carrying now. This is of course a lie. It's apparently been a few years since I looked at ...
The Camera We Want, Redux
We took a trip to Hong Kong and Singapore over Thanksgiving break. Ever since I did a trip to Hong Kong for work a few years ago this trip has been in the plans. If you have any interest in East Asian food, or any other sort of food for ...
CCD Picture Techniques Part 2
I haven't written anything down lately because I've spent the last couple of months working out various details in my workflow for taking pictures of tiny dim objects trillions of miles away from the Earth. Astrophotography is perhaps the most purely technical of all of the possible photographic ...
CCD Picture Techniques Part 1
Here is an obvious fact that you learn when you try and take pictures of distant astronomical objects: distant astronomical objects are really really dim.
Consider the following photograph of a regular terrestrial scene (as they say in the astro-photo biz):
The following histogram gives you an idea of the ...
C, C, and D
It all started with the hot pixels. The Mallincam video camera that I had bought provided wondrous views of the skies above, but these views were always accompanied by a collection of colorful extras: pixels activated by the heat of the camera would glow red, green or blue next to ...
Math is Hard, Let's Just Quit
Andrew Hacker has pissed me off before. A few years back he wrote a book where he claimed that the standard humanities-oriented "Liberal Arts" curriculum was the only one worthy of actually being taught at the university level. Now, he might have just been making an oblique argument that our ...
I've had my Astro-Physics Mach1GTO equatorial mount for about two months now. The mount has continued to perform better than I could have expected, and I expected a lot. So while it may seem like I have already gushed uncontrollably about it I have just a few more things ...
Value for Money
I’m about a year into using my astronomical video camera to view deep-sky objects from the city and capture small and simple pictures of what I see. All things considered the experience has been tremendous, but there was an obvious weak link: the mount that I bought does not ...
Dark Souls Ate My Brain
Dark Souls ate my brain. I don’t understand how it happened. I started December a normal, older, jaded gamer who has not seen anything worth playing in most of a year. I ended it about half way through this game and already planning a second run to see if ...
All I Want for Christmas is a Place to Farm Souls
Dark Souls is the mildly sadistic sequel to the completely sadistic Japanese action RPG Demon's Souls. I gave up on the latter game a couple of years ago after encountering the second one hit kill boss in the game. The first one hit kill boss in the game was ...
Grab and Go
One key to enjoying the telescope hobby is to know how to set up and tear down your equipment quickly. This is especially true around Pittsburgh where the weather can change instantly from perfect to disastrous. Over the past couple of months I have developed a reasonably systematic routine in ...
Deep Sky Projects
Astronomy is an endeavor that is full of catalogs. And I don’t mean the ones that are on the Internet that are designed to separate you from your hard earned cash. For much of its history, astronomers did little else than catalog what was in the sky. Before the ...
Tens of Dollars
A guy at the office and I have a running joke about the amateur astronomy business. I will opine that the market is just begging for some great product to solve problem X for every telescope user in the world. And then we both snicker that one could make tens ...
Spring To Summer and The Nexus of All Things Dorky
As spring has turned into summer we are up against our last few chances to look at the really faint fuzzies in the spring sky. I refer of course to the mega-clusters of galaxies in Virgo and Coma Berenices. This week in Pittsburgh has been miraculously clear from summer haze ...
The Walking Dead
Ever since Nikon put out the first usable consumer DSLR camera (the D1x, btw) what people have pined for is something that would shoot pictures that are nearly as good, but in a much smaller form factor. Over the last few years, several cameras like this have finally become available ...
Fine Tuning in the Virgo Cluster, Plus a Surprise
Somewhat uncharacteristically Pittsburgh has had five reasonably clear nights in the last two weeks. In fact, we’ve had so many nights that I actually skipped one due to fatigue. On the other nights, I have taken the opportunity to try and fine tune setting up my little observational “system ...
A Subject for Yet Another Cloudy Night
Pittsburgh is on its way to about the tenth day in a row where the dusk brings a bank of clouds and haze from the west. So I'm going to talk about field of view, image size, focal length and image size and a cool photo-related astronomy service. Anyway ...
Late Night with the Mallincam
If there is one thing that I have learned in my now medium-long lifetime it's that in Western Pennsylvania you cannot count on clear skies lasting. So when the clouds parted last Friday night at 11:15pm, I had a short quandary. On the one hand, it was 11 ...
It clouded over in my yard, so I'm writing this instead of fiddling with my telescope. Aren't you lucky.
First, some background. As I mentioned before, the Mallincam is a device that is something of a hybrid. On the one hand it is a long exposure camera not ...
Portal 2 had a lot to live up to. Four years ago Portal started as a free short add-in to The Orange Box and turned out to be by far the best game in the entire collection. Now Portal 2 has struck out on its own, in its own box ...
Tinkering with the Stars
Anybody who knows me knows that I am not a tinkerer. This may sound strange coming from a professional software engineer, but I've just never been very good at it. I never took things apart as a kid. I never built my own hardware back when you could still ...
The Digital Desert Island
The other day I accidentally reset the music that I sync into my iPhone. As I result, I had to wait for a long while for iTunes to copy all the music back into the phone where I had inadvertently deleted it. As it copied track after track it occured ...
10 Things to Eat In Pittsburgh Before You are Dead
The idea for this list came to me while I was at the “offal night” at Legume. I also figured it would make a good piece for the annual exercise in end of year top ten lists. Well, so much for that. My personal criteria for the items on this ...
Same as it Ever Was
I have always really liked the Best American Essays series. For those of you who are not familiar with these books, every year they rope some editor into reading thousands of pieces of non-fiction from various periodicals that specialize in publishing such material. Then they put 20 or 25 of ...
The Ultimate Goto
When I was in college I was something of a programming languages hobbyist. I think all young dorks go through this phase. Programming languages are fascinating repositories of different ideas for creating abstractions for constructs that programmers find themselves building over and over again. Back in the day, one of ...
An Open Letter to the People Who Buy Games
I have been down on video games lately. Part of the reason for this is that I’ve been busy reacquainting myself with hobbies from my past and my brain is only big enough to hold one obsession at once. Another part of the reason for this is that at ...
A Telescope In the City
I never expected to get back into telescopes. While they were my first hobbyist love and contributed indirectly to my final choice of career, the time of my real interest had long passed by. It also does not help that I live in the suburbs under a semi-permanent light dome ...
The Dirty Dozen
A new store in the Dozen chain of cupcake bakeries opened near our office a couple of weeks ago. From my experience with their previous stores I could not think of a single reason to consider trying the new place. But, a few guys in the office have taken a ...
I Do Fusion 2: The Soup
I’ve always thought that the Chinese and Jewish cultures have some sort of subconscious bond. I’m not sure why I thought this, since truthfully I didn’t grow up around a lot of Jewish people. But there you go. Anyway, this soup is, I think, the natural expression ...
Auto is a Four Letter Word
A recent article in The Online Photographer got me thinking about the
role of automation in those machines that take pictures for us. It got me
thinking about this even though the piece was supposed to be about [what
People have been telling me to watch The Wire for years. I have resisted because in general I am suspicious of what television enthusiasts tell me. I finally relented because I never heard or read a single negative review of the show. I still had lingering doubts that I would ...
Vancouver BC: Cooler Than Seattle
I promised my friend and co-worker from Vancouver that I’d lead with that statement so I did it even though I love Seattle dearly. Don’t be mad. The truth is that Vancouver is cooler than most of your favorite cities. There are several reasons why, and some of ...
Lose The Disk
Long time readers of this site will remember (or not) that I’ve been slowly working my way through my CD collection and adding it all to iTunes. Over about the last three years, I’ve gone from having 140 albums filed to the current figure of around 375. The ...
You need to do backups. Back when computers were primitive and useless, backups were not as much of a problem because no one was storing anything in the machines. But these days, computers have grown up and it’s possible that your entire life is stored in your laptop. So ...
The middle of March means that March Madness is upon us. Therefore I’m going to talk to you about a film that is about the NBA. This might seem strange to you. But it makes sense to me. With the exception of a few years following Duke after I ...
Pity the poor PC gamer. There he sits at his computer desk waiting for those AAA titles to come to his “platform of choice” a few months after they ship on the crippled consoles. Then, when the object of his desire is finally made available, the publisher encumbers it with ...
While peterb wallows in his extended winter-induced MMO haze, I’ve been stuck on the console. I have the following four thoughts on my recent experiences.
I caved and bought a slim PS3 a few months earlier than I wanted to. But it’s OK because I had ...
Dinner in Half an Hour: Mushroom Soup
Today a soup that I discovered accidentally. It’s influenced by a lot of Chinese and Japanese style soups that I have consumed over the years, but I can’t claim that it actually has any real authentic connection to those cuisines. I threw this together one night in a ...
Why Football is Better Than Your Favorite Sport
Of course by “football” I mean American football and by “sport” I mostly mean “American Sport”. I certainly do not mean “rest of the world” football, which Americans call soccer. If your favorite sport is soccer than we can just agree now that you will hate me and I will ...
Things That Won't Make Your Pictures Better
My year in photography ended like it usually does, at my parents' house where
I took pictures of the Christmas festivities and all of the excessive
preparation of food. This year I sent the gallery to my parents, and then got
a curious email from my dad essentially asking me ...
Five Things I Don’t Like About Assassin’s Creed
Having given up on Dragon Age I jumped into arguably the second epic production of the Fall Season: Assasin’s Creed 2. You might remember that Assassin’s Creed was a fantastic running, jumping, climbing, stabbing engine wrapped up in a overall game that sucked your very will to live ...
Bored and Lonely in Middle Ear^H^H^H^H^H^H^H^H^H Ferelden
I decided to quit playing Dragon Age today. Actually that’s not right. I really decided to stop playing on Sunday. After three fourths of a day at work, I had come home to unwind for a couple of hours and throw fireballs at creatures from the great below. I ...
What Computers Do
Every once in a while someone who I don't know will find out that I work with computers. Often when this happens they get a look on their face like they have just found a great free source of technical support. I try to quickly end any such misconceptions ...
If camera bodies and bags are the number 1 and 2 dork shopping obsessions related to photography, sharpness is probably a close third. It is probably the most popular purely technical aspect of actual pictures that makes it to the camera dork shopping list. People buy bigger cameras, more expensive ...
Too Much Camera
After a lot of deliberation, I decided to pull the trigger on a D700. After only two days, I haven’t used it enough for to provide you with a in-depth and comprehensive review, Top Gear style. But I can say this: Wow.
The D700, of course, is Nikon’s ...
Halo Halo Halo Halo Halo Halo
It’s fall and it’s been two years since the last Halo game so it must be time for a new Halo game. And right on schedule, the nice UPS man showed up with my copy.
This game slots in as a little piece on the side of what ...
The Camera You Need
If you hang around the Interweb forums related to photography long enough, you come to notice that the two most common questions are always first “what should I buy?” and second something like “what bag should I put it in?” or “I am going on a trip, what should I ...
You Can't Go Back
A couple of months ago Kodak announced that they would stop manufacturing Kodachrome slide film. Given that this is a product that has been continually available for longer than most current photographers have been alive, you would think that this was a pretty big deal. But no. The end result ...
Pictures of Paris
I was standing behind the Gare St.
last week looking around at the morning light in Paris. We were taking the
train to Vernon to go to Giverny, where Monet had his house and famous
gardens. There was a lot of construction around the train station, but I
Male Pattern Dorkness
If I have any hobby that does not involve the gratuitous exchange of money for material goods, it is the observation of the dork in his natural habitat. It’s not just that I was educated by dorks at a school that was mostly dorky. Or that I work with ...
The Illustrated Pot Sticker
We had folks over for one of our periodic Chinese dumpling parties. The food came out particularly well this time, and I managed to use my nifty Panasonic LX-3 to take pictures of some parts of the process. So here is an updated and hopefully slightly more useful version of ...
Teaching the Less Important Lesson
Today over at The Online
Photographer Mike Johnston wrote a
post suggesting that spending a year using nothing but a Leica
and shooting nothing but black and white film could teach you a lot. I think
I am a fan of the Pittsburgh Symphony Orchestra. I know that at times I can sound ambivalent about this, but that’s more a reflection of the generally declining state of Classical Music as a cultural compass. In reality, I have no ambivalence about the PSO. I think they ...
Stir Fry Rules
Today I made a perfect stir fry. This doesn’t happen often, I usually get some small detail wrong that throws the whole enterprise off. I thought I would celebrate by imparting upon you, my dear readers, the rules you need to keep in mind to make the perfect stir ...
If there is something that photographers like to do more than shop for cameras it is this: photographers love to tell you why a given machine is not good enough for what they do. Cameras are too small, or too big, or too slow or too loud, or too “plasticky ...
Moore and Me
One of the many ways in which I’ve had a lucky life is that I grew up with Moore’s law. I became aware of computing hardware just about the time the integrated circuit came on the scene. From high school to college to graduate school and into my ...
Locavore (n): A person who eats local and fresh food, and is particularly smug about it.
This fall we happened to book a trip to San Francisco, where we planned to drop in on Slow Food Nation, the convention of the national Slow Food geeks. So we found ourselves in ...
Why I Don't Write
I sat down a few times this week to try and crank out my weekly or twice weekly little rantlet about nothing in particular, but I have not been able to summon the interest and the energy necessary to type the letters in the computer. In contrast, I just listened ...
The Abstraction Distraction, Part 2.
Previously on this channel we discussed the role of abstraction in the context of constructing software. Abstraction enables laziness by hiding details that are unimportant or irrelevant to the problem at hand. This is a powerful and beautiful idea because it gives the appearance of providing programmers with a great ...
The Abstraction Distraction, Part 1.
Abstraction is the activity that lies at the core of much of computer science, and computer hardware and software engineering. Understanding what the word means is thus at the core of understanding both how and why computing systems are are put together and evolve the way they do. It is ...
Dottie’s True Blue Cafe
Dottie’s True Blue Cafe is a small place in San Francisco that sits right where the gentrification of Union Square ends and the Tenderloin begins. It is a neighborhood place that has become a destination through well-deserved appearances in every publication that has an opinion on where to eat ...
Marginal Added Value
There are two universal rules about people who work in software:
Inexperience breeds an unrealistic optimism towards the power of new tools.
To offset (1), experience breeds an unrealistic hatred of all tools.
We have seen this cycle play out over and over again in the design, implementation and adoption ...
Legume is a new bistro-style restaurant in that increasingly glorious food corridor of Braddock avenue between the Regent Square theaters and the entrance to the Parkway East. I was suspicious of the place because the name conjures up images of a prison run by terminally smug pot-smoking NPR-listening hippy types ...
I originally planned to pick up The Orange Box on the strength of the Team Fortress 2 trailer videos. Here was a multiplayer game with some character, I thought. I was excited about it. The people who play games for me played a lot of the beta and seemed to ...
Internet Forum People: A Taxonomy
Spend any time on the Interwebs these days and you will inevitably end up reading one kind of forum or another. These days there seems to be one of these for every normal human interest and probably the interests that aren’t all that normal. I have two observations to ...
I finished the single player campaign in Halo 3 this weekend. There is almost no point in writing anything about the experience because the game has taken on a life separate from normal critical evaluation. There is really only one thing you need to know about Halo 3 and it ...
Hold That Recipe
Today I am inspired by the sauce I just ate. But I’ll get to that later. My story begins with a long standing conflict that I have with my lovely wife. Karen, in general, has the role of telling me what to cook. Left to my own lazy devices ...
The 80 and the 20
The 80/20 heuristic states that in most computer systems, you spend 80 percent of your time in 20 percent of the code. Another way to say this is that 80 percent of your users will spend most of their time using about 20 percent of the application that you ...
Chase the Light
Our first full day in Paris was gray, wet, and cold. As a result, I didn’t
take a lof of pictures of the city. It’s hard to make nice landscape or
cityscape photographs when the sky is white. But, I dutifully carried my
camera into the early evening ...
The Camera We Want
I like Thom Hogan. He is an intelligent writer, photographer and fellow technical geek and his web site is one of the better collections of information about Nikon cameras. As a bonus, the overall design and layout of the site shows a lot of taste and restraint, unlike almost every ...
Point And Shoot
This week I found the first photographic web site to pique my interest in a long time. For a while now I had been ignoring most of the photographic web because there just wasn’t any content at an appropriate level of maturity. What I mean by that is that ...
Requiem for the Latent Image
I have a drawer in my house. I call it my “photo junk” drawer. Eight or nine years ago, it started out as an empty hanging file drawer where I started to file away the PrintFile slide storage pages that I had been collecting since buying my first real camera ...
The subject of exposure in photography is filled with confusion. On the one
hand, automatic exposure systems have largely freed the general public from
ever thinking about the problem except under dire circumstances. On the other
hand, beginning photographers who aspire to become serious workers in the
medium are usually ...
God is in the House
To my way of thinking, every major genre of music has its quintessential forms. There is the three minute pop song sung by a group of three or four young freaks with long hair. There is the large scale Classical/Romantic Symphony. And in Jazz, there is the piano trio ...
Goulash and Other Things
Tonight a few recent discoveries, none all that long, but each very pleasing.
The Vacuum Insulated Thermos
These have changed the nature of our domestic hot drink management. After the initial purchase we went on to obtain three more of various different sizes. Combined with a nice electric pot for ...
New Ratings System
At this web site we don’t rate things that we review. In particular, we don’t rate the video games that we review. After all, we are self-absorbed wankers with an inflated opinion of the quality of our own writing. We would like to think that we provide insightful ...
Saturday in the Strip
It was another Saturday in the Strip. La Prima and Il Piccolo Forno were as full as always. Actually, they were even more full than usual, especially for a weekend in Janurary. There was coffee coming out of the cafe. There were baked goods and other food in the bakery ...
iTunes told me today that it has 440 albums in its database. That number seemed high to me, but I have been ripping the occasional disk once in a while ever since I got my iMac two years ago. And, every new disk I buy generally goes into the machine ...
This is What I Do
Once in a while, in the midst of casual conversation, someone will ask me what I do. When I was a graduate student, I would mutter something about computer science research, algorithms analysis and by the time the word “geometry” came out of my mouth after “computational” their eyes would ...
When I was in high school, I was a bit of a dork. No really, it’s true. Back then even a passing interest in the emerging digital technologies was looked upon with suspicion and would get you beat up during study hall. We geeks were antisocial outcasts relegated to ...
The Camera I Want
Back in 1998, I was shooting black and white film and printing in the darkroom and generally talking trash about how crappy digital capture was at the time. I put the digital takeover at least ten years out, although later I would update my estimate to only five years on ...
The One True Index
There is a great scene in the film High Fidelity where one of Jon Cusack's buddies comes over to see if the wants to go clubbing, and finds Cusack on the floor of his apartment surrounded by piles of records. He asks how he is filing the albums, and ...
They are Both Stupid
Reading through my daily list of online “media”, I’ve lately felt a low, almost background level of annoyance with the subject matter and tone of some of the content that has streamed my way.
Here is the problem: pick any of the current questions of our time, and listen ...
Halo 1 Retrospective
A couple of weeks ago, I listened to a GDC presentation about Halo on my iPod. The talk was fascinating, and covered a lot about what is good in the game, particularly the A.I. and the pre-recorded alien dialog ("Augh! He's everywhere!"). As part of the presentation, they ...
Advanced Stage Hobbyist Consumption Syndrome
I’ve been buying games I probably won’t play lately. I should be clear. It’s not that I might play them. I won’t.
To you, this might seem irrational, even insane. But I recognize that it’s the natural progression of my psyche through the stages of ...
The Soul of a New Machine
I read The Soul of a New Machine for the first time when I was in high school. It is the best book I have ever read about computers. It is one reason I ended up working in software engineering. If you have not read this book, you should go ...
Classical Music - Not Dead Yet
We went to a PSO concert last weekend. This is the first show we have been to in about a year. In the past, I used my PSO experiences to show why the cultural position of Classical Music in our modern world is somewhat shaky. However, this is not the ...
The Year in Games
Now that everyone else has already done their own roundup of the year in games, it's my turn to jump in, late as usual. At this point, there is not that much to be gained from just telling you that Resident Evil 4 was completely 733t or that Half-Life ...
WWDDOCD (World Wide Distributed Dork OCD)
Regular readers will recall that I have recently forked over a large amount of cash on a piece of A/V equipment. I gave up a small piece of my soul for a Sony television larger than my entire living room. Well, it’s really only as large as one ...
The Real Thing
The search for the true and authentic culinary experience occupies the mind of all of the food obsessed people of the world. Real Chinese. Real cheese. Real barbeque. Real sushi. The list goes on and on. Entire magazines and cookbooks dedicated to the objectively correct or best way to cook ...
I Sing the Dinner Eclectic
We spend a lot of time pontificating on food on this site. So much so that often we are accused of being "foodies" or "food snobs". I categorically deny this accusation. A more accurate representation of my position is that I am a "food hobbyist" or "food obsessed."
The main ...
Deal with the Devil
My friend Dave used to say that the exponential increase in hard disk capacity over time was sure proof that not only was the storage industry in league with the darker forces, but also that every disk platter was clearly populated with the souls of the poor industry employees who ...
The PC is Dead, Long Live the PC
Pete, as usual, has generated a lot of comment traffic with his recent rantings about whether or not it is the fault of the developer when a game on a PC is a crashy piece of crap. For the most part, the battle lines are drawn along the question of ...
What The Internet is For
In the distant past, around ten years ago, there was a hallowed time when the Internet both defined and demonstrated its true purpose. Back then, there were vendors on the net, like Amazon.com, from whom you could order almost anything and have it delivered to your house just a ...
Tricks are for Kids
Sometimes you have to feel sorry for the gaming industry. Here we have a medium that is in the beginning of its life, struggling to be taken seriously. It has slowly scratched its way to the big time as a source of commerce, and you can almost see the collective ...
Tools of the Trade
If there is one inescapable fact of life in our dynamic technological society, it is that if enough people are interested in a given activity, the tools that enable that activity will change. I was thinking about this recently as I was presented with two press items about the film ...
Putting the "A" in "AI"
I got to thinking about the A.I. in games while playing the first few levels of the new Xbox shooter, Far Cry: Instincts. By coincidence, I had also recently replayed a few levels of Halo 2 and my first impressions of Far Cry were that the A.I. was ...
Madden NFL: Hour of the Phantom Dark Fantasy Kingdom Tactics
My addiction to Madden is well known to long time readers. It was one of the first games I bought for the new Xbox, and I always manage to find a reason to buy it again. Now, being an average dork, I am by no means a rabid football fan ...
I had a feeling of nostalgia come over me a few weeks ago and got out the old manual film camera to shoot a roll of black and white and send it to a lab I found that does process-and-scan.
Aside from the Leicas, there is no current production camera ...
My Brain on Ico
When I got a PS2 last Christmas, the one nearly unanimous game recommendation that I received from the crack dealers friends I know who play games was Ico. Over and over I heard "You gotta get Ico". So I bought Ico. That was six months ago, and I finally got ...
In the South Side of Pittsburgh, on 17th about a block and a half south of Carson Street is a small house with a green awning. Under the awning is a door and a sign that reads: DISH Osteria and Bar. From the outside, the door is just another door ...
Legendary Ease of Use
This month the Official Xbox Magazine included a demo of Jade Empire, the upcoming RPG that Bioware has been developing since they passed the KOTOR franchise to others. I mention this because for the last year or so I've had the following conversation with Pete a few times:
R is not for Role
Lately, my game playing time has been mostly budgeted to games that the industry puts into the general genre of “Role Playing Game” or “RPG”. Before Knights of the Old Republic I had mostly ignored games like these, but since that game I have delved into Mario and Luigi, Disgaea ...
How to Take Good Pictures
The two best books that I’ve read about how to take pictures are Mountain Light by the late Galen Rowell and On Being a Photogapher by David Hurn and Bill Jay. The first is a book about landscape photography, while the second is a book about photojournalism. But I ...
No Free Silver Bullet Lunch
So my buddy Pete took me to lunch today with some fellow software engineering friends of his. While munching our rather excellent Indian buffet food, one of the engineers related an incident that happened to him on vacation. He was walking back to his hotel room, and he overhears one ...
The Axiom of Choice
I have been fortunate enough to get my hands on an iPod Shuffle. I was mostly seduced by the look of the item, but wasn’t sure how the screenless shuffle- only interface would really work out in practice. Surprisingly, the Shuffle is by far my favorite iPod device for ...
Digital Generational Stupidity
Your recent series of radio stories entitled "Digital Generations" is some of the most ignorant, juvenile, cliched and simply lazy reporting that you have done all year, and that includes the coverage of the election. Where to start.
Let's start with the profile of the "digital child ...
Halo 2: My View
Just finished the single player in Halo 2, so I feel like I can talk about the game in more detail.
The single player campaign improves on the first game in almost every way. For example, in the first Halo, there was a load screen for every large chapter ...
The Latent Object
There was a discussion on our local chat system a while back about the genesis of the frenzy over Halo 2. Pete suggested that the pre-release hype for a game such as Halo has its origins in the hard-wired obsessive addiction that hard-core gamers have for the next big hit ...
Hot Dog Rules
I have an almost irrational fondness for sausage that extends even more irrationally to hot dogs. A good hot dog can be a thing of beauty and a stupendous culinary experience besides. A bad hot dog is at best sad and at worst something that will make you vomit in ...
Software Engineers: A lexicon
I’ve been working at software companies for the last 15 or so years of my life. In this time, I’ve worked with a lot of people who call themselves software engineers. The following is a collection of shallow, unfair, insulting and overly general classifications of the types of ...
Classical Music is Dead (or at least Terminal)
Events have conspired this week to bring up a topic that I find sort of near and dear to my heart and yet simultaneously deeply depressing. That topic is the state of "classical" music in our modern times. Growing up, my father listened to nothing but classical music in the ...
P.F. Chang's: Why it's evil
Places like this represent a new trend in the marketing of what is essentially bad fast food towards a more lucrative audience.
A couple of years ago, my new job took me to a set of offices that were situated close to a new retail complex in the Pittsburgh area ...