Author Archives: Luke Maciak

Reader Replacement Recommendations?

In March I wrote a lengthy post about death of Google Reader and my out of control subscription list that I could never even dream of keeping up with. Well, I managed to solve one of the problems I mentioned … Continue reading

Posted in technology | 9 Comments

Using Vim for writing Prose

Vim is a great text editor for writing code. Anyone who claims otherwise is either an Emacs user (and you should be OK with that, because Emacs is pretty neat) or a “casual” code wrangler who sometimes dabbles in programming … Continue reading

Posted in programming | Tagged | 3 Comments

Ruby Gems and Warhammer

The other day I wrote about my attempts to get back into Warhammer. Today I wanted to touch upon a slightly different aspect of the hobby. The open secret of war gaming community is that models are technically optional. This … Continue reading

Posted in programming | Tagged , | 4 Comments

Warhammer Fantasy

Along with a few of my buddies I have recently decided to get back into Warhammer Fantasy Battles. Some of you might already know what it is, but I feel that I probably need to explain the hobby to the … Continue reading

Posted in rpg and tabletop | Tagged | 2 Comments

The Least Useful Key

What is the most useless key on your keyboard? It would probably be grammatically correct to say “least useful” rather than most useless, but I actually want to talk about keyboard keys that excel at uselessness. Keys you would actually … Continue reading

Posted in sysadmin notes | 17 Comments

Arrested Development: Season 4

I typically don’t review sitcoms (even very good ones), but Arrested Development is a little bit of a special case. Not because of it’s popularity amongst the digital denizens or it’s uncanny ability to generate memes and quotable catch-phrases. It … Continue reading

Posted in tv | Tagged | 3 Comments

On Fermi Paradox

Our sun is a relatively young star, and one of millions yellow G-type main sequence stars in the galaxy. A lot of these are surrounded by planetary systems, with one or more large bodies in their respective Goldilocks zone where … Continue reading

Posted in futuristic musings | 7 Comments

Digital Age Information Overload

As I become older, I grow more and more certain that most people are idiots. Especially the smart, ambitious, driven and successful ones – they tend to be the biggest idiots of them all. Every day I get to watch … Continue reading

Posted in technology | 10 Comments

Source Code Typography

When you run a blog such as this one you usually learn to live with writers block or you quit early. Or perhaps not “writers block” itself but just lack of good ideas for blog posts. My usual way of … Continue reading

Posted in programming | Tagged | 3 Comments

Status Line in Vim

If you are following the recent trends in the Vim community you have probably noted the ever growing popularity of Powerline. As the name suggests, it is a very powerful status line generation plugin, but I don’t think that’s why … Continue reading

Posted in programming | Tagged | 2 Comments

Iron Man 3

Iron Man 3 is the first of the post-Avenger era Marvel movie. Joss Whedon’s epic super hero romp is a tough act to follow, both in terms of quality and box office success (which are not the same thing mind … Continue reading

Posted in movies | Tagged , | 6 Comments

Python: Increase Your Zen, Maximize Your Hapiness

The philosophy of Python can be summed up in a single line: python -m this When I first discovered Python it still had that ugly, pixelated green snake logo all over their website, and the documentation was all like “Monty … Continue reading

Posted in programming | Tagged | 2 Comments

Unity is not Great

About two weeks ago my work laptop died. The motherboard just bricked itself to pieces and there was no rescuing it. As my old machine was old and decrepit, and I was going to be replacing it with something with … Continue reading

Posted in technology | Tagged , | 15 Comments

Writing Vim Plugins in Python

There are few things Vim and Emacs users have in common. One of these things is the fact they can talk together about programatically extending their work environment. You can’t really expect to talk to Eclipse of Visual studio about … Continue reading

Posted in programming | Tagged | 2 Comments

Lord of Light by Roger Zelazny

When I reviewed Illium and Olympos by Dan Simmons I was quite impressed by how he managed to seamlessly blend the legendary ancient epic with post-singularity science fiction while staying true to both. I gave Simmons a lot of credit … Continue reading

Posted in literature | Tagged | 2 Comments

Vim: Tabs and Buffers

Lets talk about Vim tabs today, because they seem to be a source of perpetual confusion for new users. Most conventional text editors use tabbed interfaces the same way as web browsers do. You take a file, and load it … Continue reading

Posted in programming | Tagged | 2 Comments

Vim Sessions

Vim, like Emacs and most other decent editors (as if there were any other decent editors out there) is an application that ought to only run in a single session on your machine. When using the console version of vim, … Continue reading

Posted in programming | Tagged | 2 Comments

The Dusk of Bloggosphere

Remember when blogs were the hottest thing on the internet? No of course you don’t. That was well before your time, wasn’t it? Back in 2003 when I first got the idea of creating Terminally Incoherent, blogging swiftly becoming one … Continue reading

Posted in technology | 14 Comments

Spoilers in the age of Social Media and Ubiquitous Time Shifting

You know what really grinds my gears? Folks who complain about TV spoilers in social media. Quite often I will tweet something about an episode of The Walking Dead or Game of Thrones several hours, or even days after the … Continue reading

Posted in programming | 7 Comments

Virtues of a Programmer

Larry Wall once said that the three virtues of a programmer are Laziness, Impatience and Hubris. This saying has become legendary tidbit of software development humor. And as all good jokes, this one is funny because it is mostly true. … Continue reading

Posted in programming | 8 Comments

Bioshock Infinite: Part 2 – Elizabeth

Spoiler Warning! This post contains spoilers for Bioshock Infinite, including mid and late game details. It does not discuss the main plot or the end twist but it does spoil at least one major important game event which is pivotal … Continue reading

Posted in video games | Tagged | 2 Comments

Bioshock Infinite: Part 1 – Art Direction and Visual Storytelling

Bioshock Infinite is a great game. You may remember that I had mostly positive things to say about the original Bioshock game. I have never played the sequel, because to be honest, it seemed like an incredibly stupid idea at … Continue reading

Posted in video games | Tagged | 4 Comments

Explosive Log Failure

Terminally Incoherent went down this Friday. And when I say down, I mean all the way down – terminally shut as it were. Fortunately, no one noticed. I got no angry emails.Hell, I didn’t even get a friendly “hey, your … Continue reading

Posted in meta | Tagged | 9 Comments

Diaspora by Greg Egan

I believe I have found a new favorite writer. His name is Greg Egan and he writes science fiction so hard you can’t consume it in hasty bites least you want to break your mind’s teeth on it. You have … Continue reading

Posted in literature | Tagged | 5 Comments

The Beauty of HTML5

If you are still using HTML4 for your new websites you should stop probably stop. And I’m not saying this because of standards compliance, or some sort of web snobbery. I’m saying this because it is a pragmatic thing to … Continue reading

Posted in programming | Tagged , | 2 Comments