Category Archives: General

Catch-all category

General

N810

I don’t have a lot to say about it yet, but I just realized I hadn’t uselessly announced to the ‘world’ that I bought a Nokia N810 to add to my stable of mobile devices.

It was pretty neat that the first thing it does out of the box is finds your phone and hooks up to the data service to get connected to the Internet. Well, if you’re me, that’s neat.

General

Domain-name specificity

I used to be surprised when I ran into a really specific-sounding domain name on the web. For example, chairarmpads.com. But, when ya think about it, it’s $10/year or less to register a domain name, and the really specific ones are less likely to be taken already, and maintaining a virtual server for a name costs essentially zero unless someone uses it (in which case you can probably make back your money).

In this specific case, I couldn’t figure out where to buy replacement arm pads for my chair, but a web search revealed said web site and they delivered as advertised. So I’m much happier with my chair now that I’ve replaced the worn out (and sucky even when new) arm pads with these babies. Yes, I am willing to spend $60 for ’em, as long as they last better than the stock ones on this $300 chair.

General

Direct brain interface

Don’t know why it didn’t occur to me until I read An ‘attractive’ man-machine interface, but there’ll probably be a time when a person could have a temporary direct computer-brain interface without surgery or an implant or something. Just some nanobugs that you swallow, and that attach themselves to, say, optic nerves, and a wireless device in your pocket talking to them. I think I’d be quite a bit less hesitant to try something like that if it was shown to be reversible over a short period of time.

[If desired, insert joke about how if your brain was running Windows, then…]

General

Smartphone

OK, I’m late to the party, but only because I’m picky about what I put in my pocket. I finally got a smartphone.

I got the Palm Centro (in black, not red). And I must say, it is suh, uh, weet. I’m glad I waited until the point where the UI and form factor are where they are in this device, because it made for a very nice inaugural geekend.

I’m still waiting for Android phones, because that sounds like a great platform, but only ‘on paper’ at this point; I’m a bit skeptical that the real things will be as open and easy to develop for as stated. In the meantime, I hadda get something, and PalmOS is the most open and livable smartphone OS out there (for US/Sprint people, at least).

Actually, the development situation for PalmOS has improved markedly since last time I looked (when I bought my second Sony Clie, which is gathering dust at the same rate as the first). It seems that Access has reached a pretty good level of “All applications are equal”, and getting from zero to developing full applications, with a good IDE, documentation, and simulators, is a free registration and a free (and partly open source) single download. OK, PalmOS may be old and a tad wheezy, but it’s still looking fairly vibrant from my look around, and Access may take it places in the future.

I got an unlimited data, unlimited phone-as-modem plan for a decent $40 add-on to my voice plan, so the next time I’m at Borders and can’t remember which Simpsons writer wrote a few books including some sort of sci-fi one, I can whip out my little pocket web-browser-matic and get the answer. Hope that happens again to justify the hundreds of dollars of total outlay…

It’s John Swartzwelder, who wrote “The Time Machine Did It”, among others.

General

Good customer service email

Wow, this happens so rarely I just had to tell everybody (bothbody, at least). I just had a positive customer service experience. Seriously. I sent an email through a form (to Sprint PCS) and they responded within the advertised timeframe, and actually read the entire request and responded to it appropriately (and with a good answer, BTW).

It’s amazing that that’s amazing, but it is.

More about the particular service I have in the next post…

General

Game engine project

I’m looking for investors and customers for my new game engine project, Unsweetened Engine. The first customer to use this engine will have the power to redefine the FPCE genre.

Partial feature list:

  • Written in clear yet highly optimized C++ (full source included with license)
  • Runtimes available for Windows (DirectX and OpenGL), Linux, PS3, Wii
  • Per-pixel shading features that are indispensable for realistic candy rendering, including subsurface scattering and refraction
  • Easy-to-use particle system. Use it at any scale to simulate overturned display carts, context-aware vomiting, dropped change, etc.
  • Royalty-free access to over 300 licensed candy models from major manufacturers
  • Embeddable ribbon-candy editor allows for seamless user-generated content
  • Advanced physics library with unprecedented gummi physics
  • Complete implementation of the FADTSS digestive system model (developed by a nutritionist!): 37 tunable parameters allow for groundbreaking precision in real time
  • A* pathfinding, IK and natural-language parsing combine to enable a new level of performance in customer counter interactivity
  • 3D, low-latency, high-resolution sampling sound system (physical modeling available as an option)

Serious inquiries only, sucka.

General

Two things you didn’t care to know

I like to breathe fog.

I like to have ribs at 1am sometimes.

General

Backups are good

If you’re a go-go guy like me, you don’t want to have to spend a quarter-second between keystrokes to realize that you’ve accidentally selected five hundred files instead of just two before you hit that delete key. Backups to the rescue. That and ntfsundelete, which helps you get the handful of files that were modified since the backup yesterday. Because you deleted these files 2 minutes, literally, before the next backup VSS snapshot was to be created.

General

Neurons abuzz

Hmmm, it’s pretty interesting to me how my brain works sometimes.

Tonight as I was walking home from the grocery store, not particularly thinking about work, it popped into my mind: infinite loop! If a certain event happens tonight, there’ll be an infinite loop that will fill up the disk, which sucks a bunch on a remote machine because you might not be able to log in at that point to clean it up, and I’d have to have tech support clean it up and reboot it, and the pilot starts tomorrow.

Fixed that before the event happened, but only thanks to the fact that somewhere in my brain, there was a simulation running of two servlets on two machines reacting to a nightly automatic event…

General

Temporological

Not many hits come up in search engines for the word ‘temporological’. Nothing like ‘psychophysiological’, for example.

But I did think of a reason to make such a compound today. I was thinking about how in software code*, for a given ‘location’ in the code (line number, basic block, etc.), there are a set of temporal and logical conditions that hold there. For example, “after this line in this block, the Person object has been created and all its fields are null”.

I’m kinda fascinated by that aspect of programming, but I can’t explain precisely why yet…

* I normally wouldn’t use a weird phrase like “software code”, but I didn’t want to say just “code”, and I didn’t want to say just “software”. Huh.