31337

Dec. 7th, 2010 12:30 pm
prog: (zarf's werewolf)
That's the final dollar amount of Zarf's fundraiser. I know, right?

Warmest congratulations and excitements to [livejournal.com profile] radiotelescope, who will officially launch his full-time, solo game-development career with the start of 2011! It's been a long time coming.
prog: (Default)
After accidentally leaving my nice notebook on the train last weekend, I took the opportunity to pick up a Moleskine, the brand of notebook that I've heard a lot about over the last year or so. (Probably I've been hearing about them for longer, but since I didn't get into the habit of using a paper notebook again until early 2009, I didn't hear any of it.)

I chose a softcover pocket-sized model that fits nicely into my sportcoat's breast pocket, or my front pants pocket in a pinch. (My lost notebook was too large for this.) After a week of use I am quickly joining the ranks of Moleskine fan-dorkery. Things I've learned:

• I am in fact able to take notes just fine on unruled paper. Moleskine sells ruled notebooks, and I would have bought one if I hadn't known that the ones labeled "plain notebook" meant really plain. However, even though my notes are mostly writing, I got used to the lack of letter-scaffolding very quickly. And my doodles, spot-art, and various expository circles and arrows are happier for it.

• Moleskines may look at first like they can't lay flat like spiral-bound notebooks. However, they want to be abused: to make it stay open, just pound the sucker flat with the heel of your hand, or fold it over, or wedge the top edge under your keyboard. The integrated elastic band, with which you seal the notebook shut after use, helps heal any temporary deformities you wreak on the Moleskine's shape. It feels good to roughly manhandle this thing that you're also pouring your thoughts into, and I'm not sure why. Something like pounding clay?

• The "Reward for return: $______" pre-printed line on the title page is smart. Not because it's convenient, but because it informs the new Moleskine user that, yes in fact, their thoughts are precious and they should take the time to put a price tag on an insurance-against-loss policy. (I wrote down 100.)

• I was about to write that I haven't figured out any good use for the accordion-pocket attached to the inner back cover, except that I found myself interrupted by the arrival of my new bizcards. And, wouldn't you know it, a few of them fit right into that pocket real good, making the notebook an emergency backup bizcard reservoir.
prog: (Volity)
Or rather, go ahead, but I'll just tell you the same thing I tell everyone else, when they say "Hey, you should make Volity for $SOME_NEW_THING" (most recently, this has been Google Wave). "No," says I, "you should make it. It's an open protocol. Knock yourself out."

My attitude towards Volity today is something like borderline hostility. I consider it an aspect of what William Gibson has called "the great clomping foot of nerdism", the kind that is always more interested in taking things apart and exhaustively cataloguing the components than it is in creating wonderful new stuff. Obsessed with categorization and taxonomies, of finding the common root to all things, and then trying to capture that in code, or at least in sprawling wikis. And then, when it's "done", wondering why nobody except for one's fellow robed adepts show any interest at all in it.

It's the video-game equivalent of spending more time writing and trimming an enormous, detailed "world bible" than in creating any stories set in that world. Or of tabletop-game "systems" like Icehouse or Piecepack, which despite their aspirations never sold to anyone other than hardcore game geeks (hi).

If you want to make a video game, go make it. The tools, community and resources to help you do so are all there for you. And yet, if you're a certain kind of geek, the temptation will exist to instead treat your game idea as the top level of a stack: the real prize, you're sure, lay in generalizing all the lower levels, paring and refactoring them into some sort of Ur-Game technology that will solve gaming, somehow, and lead inevitably to lifelong fortune and glory.

My advice is: don't go there, because I know you have great ideas and you're a ninja and everything, but that is folly. Please just make your game instead. I guarantee that you'll be happier with it, and you'll make more fans that way, too. If you're new to making games, the fans might not come, but you'll be so thrilled at what you made - even though it sucks - that you'll do it again, and again, and it will keep getting better. And eventually you'll really be onto something.



I started writing this post with the intent that it'd accompany a release of Webgamut source code to Volity's Sourceforge account. I had a burst of energy to do so earlier today, but it didn't take long to peter out. I am loath to put context-free, commented-but-otherwise-undocumented code out there, because that sounds worse that nothing. I'd instead want to spend a day or so writing some nice farewell documentation for it, first. And I just can't muster the energy right now to re-learn how to get this 18-month-old glop of Perl, Mason and Javascript to run on my laptop.

What do you think? Would it be useful to you or anyone you know were I to just paste a couple of my hard disk's directories into Sourceforge and just put a "Here, you figure it out" README next to them? I don't know, I'm asking. Would the fact that the target for this maneuver would intentionally be obsessed game geeks make it OK?



This post also briefly had a concluding thought along the lines of "I wish someone told me all this six years ago, alas," but that's just dumb, and I apologize for the five minutes of wrong-idea-giving it gave.

I don't regret my work on Volity, nor the work that others have put in, and certainly not any interest that others still have in the project. I think that's great, and I wouldn't even be asking about Sourceforge if y'all didn't exist. I just wanted to put my own current attitude about Volity into words. I'm proud of what we did manage to build, and I am wiser - the real kind, not the cynical kind - for the experience.

lolhack

May. 24th, 2007 01:05 pm
prog: (tom)
Today's output for screen -DR was not the usual "(New screen)" but "Be careful! New screen tonight."

I cannot grumble about "geek humor" if, in fact, I get the joke. And the joke was presented to me while launching an obscure command-line Unix shell utility.

(Also screen -list prepends its output with "Your inventory:" OK guys.)

.....
...f.
../..
I HAS A SWORD
prog: (tom)
Why did I come into the office today? I've had some nicely productive days at home this week. I have a meeting this afternoon, but that's not for hours yet. I guess I just like the walk. News flash: I can take long walks without having to sit in a cube farm for six hours halfway through. Yeah I know.

One result of the contractor-empowerment thing I posted about a couple days ago is resolve to bill a full work-day for every day that I work. Um... wait, so what were you doing before? Eh, I don't even want to talk about it. The point is that ITA agreed to this arrangement because they wanted to take me on part-time, but had no infrastructure set up for that, but on the third hand had been meaning to investigate bringing in some contractors. So they'd been expecting me to bill in day-long chunks, and let us say that they've been enjoying quite a bargain from me instead.

As for the work-at-home thing, even if the intent was to let me be a fakey-fake part-time employee, the true fact is that I am a contractor and I should treat myself like one. And I mean, hell, why not: I get no benefits and my scale kind of blows, compared to other software contractors with my skill and experience. OTOH I don't have many of the responsibilities that my full-time ITA friends must shoulder, such as on-call support periods and having to attend frequent meetings. I think that being in the office by default also falls into this category.

My situation in the ITA office does not present an optimal work environment for me. I sit in an all-male cube farm, and it's probably an experience closely resembling what you imagine. The monogenderedness of it is a real issue for me; Harvard had a swear-to-gord fifty-fifty split among the scientists there, even if all the tech and admin staff (incl. Y.T.) fell along the usual gender lines. I worked with the scientists enough to get workish exposure to both men and women and this was important to me. I do not get that here.

But that said, I kind of don't interact with anyone here. There's rarely any need to. The cube is a three-walled, one-man dealie, I get to use my own computer - my nearly six-year-old iBook - through which I can pump pink noise into my ears at will, drowning out all the ambient conversation. So I'm actually fairly well personalized and isolated here, which is nice. But what's the point when I can just be home, surrounded by my very own environment and comforts, instead? The worst thing I get there is Nicky barking once in a while. Feh.

Going to make some changes.



Confession: I'm kind of over geeks and geek humor and geek culture and all of that, and I have been for some time now. You may call me a geek if you wish and I suppose I wouldn't be able to deny many of the line-item reasons you'd have for doing so. But I don't identify. Most of the time.

Dur-hur

Jul. 3rd, 2006 11:42 am
prog: (King of All Cosmos)
Another rare example of geek-jokery that actually made me laugh, seen at Origins:

A t-shirt with a pair of large d20s at chest-level, each showing "20", with the caption YES, THEY'RE NATURAL

I think unfortunately that if you can work in naughty bits or excreta I'll always think it's the height of comedy.
prog: (Default)
Also I have been making myself laugh by thinking of Candamir as The Unix Sysadmins of Catan because just look at them.
prog: (khan)
He didn't explicitly say it, but I get the feeling that [livejournal.com profile] kynn just messaged me from the middle of his root canal just so I'd note it here.
prog: (Default)
OK, I joined Orkut. I hesitated because the BoingBoing people have been making fun of it, and apparently I must do everything Cory and Xeni tell me to do. So [livejournal.com profile] dougo invited me to it, and I said "meh". Then [livejournal.com profile] jjohn invited me to it, and... I still said "meh", but I clicked on the link in his invitation email and saw all these familiar and friendly ORA faces smiling back at me. Yes, sigh, OK. It's all for research, right? Finger on the pulse! The sacrifices we make.

You can go join if you want, and add me as a friend, if appropriate (I'm there under my real name and email address and so on). I dunno if I will ever send out any email invitations because, yes, "meh". Dunno if I'll ever fill out that personals-style information, either. Meanwhile, have been adding myself to 9,999,999 communities, which in some cases seem to have hundreds more members than their LiveJournal counterparts. The Perl community, for example, has 458 members.

But if you search for "perl", an earlier hit is for "I Hate Perl", with 2 members. And the first hit for "board games" is for a community called "bi poly kinky pagan gamer geek", which is almost exactly a local friend's summary description of the typical member of a certain local social circle, so I had to say har-d-har. (Friend is going nameless here to prevent incorrect association by proximity, ho ho.)
prog: (Default)
Thursday: Worked from home. Lunch with M. She provided what she claimed to be her first attempt at soup; I think she is not correct here, but anyway, it was very good. We talked about something that, in my thinking about it a little while ago, moved me to start this post, but now I cannot remember it. I will instead randomly say that M uses the Spanish words caliente and picante when she wants to specifically refer to a food's temperature-heat or spice-heat (respectively) and that's so handy that I'll start doing it myself, I bet.

Friday: No MFA with [livejournal.com profile] colorwheel because it would have involved a significant amount of walking, and it was Just Too Cold. Hoping to make up for this week sometime.

At work, styled up one project's Web interface and took a screen shot that Boss will present at a department-wide Monday meeting. Absurdly nervous, just because it contains a real researcher's name and a tiny bit of numeric data (out of context and therefore meaningless). Like I'm afraid he'll stand up and thunder "That is not my data! This is an outrage!! The Royal Society shall hear of this!" I dunno, I'm a spaz.

After work, Annie's Mac (it's so cold that I'm actually cooking and eating the food in my kitchen), Stargate SG-1 with [livejournal.com profile] cthulhia. Pomegranate eaten. Decided to be insane and attend [livejournal.com profile] jhango's hastily scheduled 2^30 party, celebrating that many seconds having passed since the Unix clock started, some 34 years ago. The precise moment wouldn't arrive until early Saturday, so she declared a Friday all-night thing. Shmike and I were the only ones to stay through the whole event, which is fine, since he is one of the few people in this group who is as good or better at twitchy video games than me, and video games were the predominant activity, so. Cthulhia there at the start (and we got in a few games of David Crane's "Freeway" via jhango's copy of the PS2 Activision collection), and the Freaks arrived the next morning, in time to see the new bit come in. We watched its arrival through a script that displayed the current time as one big, green, OCR-font binary number, and that explains that strange photograph, for those who were asking.

Saturday, after getting home, was: shower, work on Volity a bit, watch TV, sleep.

Sunday was a busy day. Mostly in Volity-land. Packaged up the latest Frivolity release and put it on SourceForge. Created a new website for Volity, which looks very nice. Wrote a long email explaining Volity programming concepts to the client developer, who so far is proving his value more as an asker of challenging questions (which force me to think and write answers that will surely show up in the book) than anything else, and I surely can't complain.



Next weekend is The Hunt!! I must really set aside some time before then to go over the warm-up puzzles. I have a feeling that no matter what I do I'll feel overwhelmed once the time actually arrives.

Photo post

Jan. 10th, 2004 08:49 am
prog: (camera)

Missed the capture of the new bit by one second. Oh well!

August 2022

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 9th, 2025 11:39 pm
Powered by Dreamwidth Studios