The most recent 20 comments posted to Electrolite by Mike Kozlowski:

Show all comments by Mike Kozlowski.

Posted on entry Strange currencies. ::: August 05, 2004, 02:16 AM:
I'm glad Tim Walters got that out there, because I was starting to feel alien for understanding what was meant by the term "genre fantasy." Unlike most the people using it, though, I don't think it has especially pejorative or derivative connotations. I'd say that Wolfe's The Knight is genre fantasy, for instance.

Teresa, you didn't ask me, but I feel compelled to answer anyway: Leiber's "Fafhrd and the Gray Mouser" stuff is genre fantasy, as is Zelazny's Amber. I haven't read Leiber's other stuff, but at least some of Zelazny's other stuff (Lord of Light) isn't. I'm 95% sure Cook's Black Company is, but haven't read it. Brust's Taltos novels are close, but don't quite fit. I want to say that Dunsany is, but that's clearly insane and unsupportable, so I'll just think it quietly and wrongly. Vance, Powers, Pratchett, Henderson, Bordertown, and Alvin Maker are definitely not genre fantasy -- they're fantastic SF, magic realism, British humor, SF magic-horsey wish-fulfillment, urban fantasy, and historical fantasy, respectively. I haven't read Anderson, Roberts, or enough Yolen to say about them.

Posted on entry Fans: still slans. ::: July 21, 2004, 09:35 AM:
Fans aren't slans; they're Jay Leno.
Posted on entry How the machine works. ::: March 04, 2004, 08:15 PM:
So, uh, what's CCCP?
Posted on entry How the machine works. ::: March 03, 2004, 08:47 AM:
The youth of today must be so pleased: They've FINALLY found something that'll piss off their hip, libertine elders.
Posted on entry Egoboo. ::: January 26, 2004, 04:16 PM:
Clark, your preferences are legit, but it's hard to see how they're offended by Patrick's design. Yes, he's a bit overfond of generic structural tags with class-based styling (that is, using [span class='title'] where an [h2] tag would be more appropriate), but it's still very user-stylable -- certainly moreso than HTML ever was in practice back in the "golden age".

A richly styled, highly laid-out site isn't incompatible with flexible markup and solid structure.
Posted on entry Reasons to like Kerry. ::: January 20, 2004, 12:41 PM:
Nah, the glass is half full: Kerry can get a huge boost from the big "secret society" vote. According to Zogby, Dean's unfavorables are very high amongst secret society members, so having a strong secret society candidate is a big win for the Democrats in this key demographic.
Posted on entry What "real people" do and don't do. ::: January 13, 2004, 03:00 PM:
DRM will either be invisible and mostly unbothersome for legitimate use, or it'll be gone. There might be a few years of awkwardness and confusion before that becomes clear, but it will. And note that Microsoft is in business for itself, not as part of some Hollywood consortium; if they think that they could make a few billion more if DRM weren't an issue, DRM won't be an issue.

(And I'll generously assume that people are misspelling my name out of inattention, rather than the misguided belief that long names are funny, and direct them toward the correct spelling in Patrick's entry.)
Posted on entry What "real people" do and don't do. ::: January 12, 2004, 01:49 PM:
I'm not talking about Performas with tuner cards, here -- I'm talking about the real convergence that becomes possible with ubiquitous digital media and networks. As an example, look at Microsoft's CES-announced Windows Media Center Extender, which is a somewhat primitive stab at the goal. The idea is, you've got all sorts of digital media, and you want to be able to use it from everywhere, and you don't necessarily want computers everywhere. So, you set up your media server (with the big drives), put all your music, photos, videos, and what-not on there, and then you litter your house with specialized devices that use it.

You can TiVo all your TV on the server, and stream it (or a DVD) out to set-top boxes on any of your TVs (or to the TV itself, once the media streaming technology is standard and mature enough to be built-in); you can have all your music archived, and play it on any stereo system in the house; you can view your photos via a wireless electronic picture frame if you want, on the TV, or whatever. (And, of course, any computer can get in on the viewing action.)

And, once things are networked so thoroughly, it's a pretty quick hop to realize that the Internet is on that same network -- sitting at a friends' house, you don't need to say, "Remind me to bring you that CD next time I see you," you can quickly grab it right from your media server; ditto with showing off your vacation photos, or that great episode of the Simpsons they missed. And once your phone becomes a proper broadband Internet device, you'll be able to grab/stream a playlist to your phone/music player, too.

There are challenging issues to overcome here (not the least of which is how they're going to fit DRM-mania into it), but they're all overcomeable. And once they are overcome, the idea of not having a CD with you will seem very quaint and twencen.
Posted on entry What "real people" do and don't do. ::: January 11, 2004, 12:41 AM:
Patrick:

I've expanded and clarified my comments.

Nastiness was not intended, and is explicitly disavowed; that was attempted humor via rhetorical excess.

Will Shetterly:

I continue to maintain, in the face of all sensible opinion, that Vanilla Ice and the Spice Girls are two of the pillars of modern pop music. I think someone once agreed with me, causing me to collapse in shock.

Erik:

I'm not saying Apple is doomed. I'm saying Apple missed a chance to be really big, the way they are with the iPod, but across the board and more-so. I could be wrong -- as I pointed out in Ginger's comments, my annual take for giving strategic direction to tech companies is $0 -- but that's my take.

(And while I have no desire to have a Windows vs. Mac debate, I'll say that I think XP's interface is the most user-friendly, get-stuff-done-oriented, and polished of any OS I've used.)
Posted on entry "...Basis for a system of governance." ::: December 11, 2003, 08:28 PM:
Do you know, every time I read Electrolite in Lynx (where there are no borders to make it obvious which comments belong to which posters), I always have to look twice to figure out who wrote what. Convention is a powerful force.
Posted on entry Get a grip. ::: December 10, 2003, 07:06 PM:
As far as I'm concerned, the question is and has always been, how the heck could Bush hope to win? He essentially tied with Gore, and that's back when people thought he was a moderate. Now that he's rather obviously not moderate (and more obviously not competent), he's going to lose support from the center. And I can't imagine anyone who voted for Gore saying, "You know, that Bush really is a great President," so he's not going to get offsetting gains.

Posted on entry Lazy blogging. ::: November 26, 2003, 08:36 AM:
Stefan: The documentaries are fine, but they don't have the goshwow jaw-dropping impact of the FOTR documentaries, because... well, it's basically the same movie-making process, so they have a lot less new to say. The most interesting ones, I think, were the Gollum one and the locations one.
Posted on entry Hold it right there. ::: October 22, 2003, 07:01 PM:
If you use a relational DBMS, you get all sorts of things for free that you don't get with a plain text file or BerkeleyDB. Transactions, so that if something breaks while your vote's being recorded, your whole vote can be rolled back and you can try again safely.

I'm not saying that a RDBMS was definitely the best thing here, because I don't know enough about their requirements to even begin to speculate (neither does anyone here who hasn't developed this type of software), but I'm saying that on the face of it, it's not a dumb decision.

ACCESS, though... hoo boy. Access. Wow.
Posted on entry General protection fault. ::: October 22, 2003, 06:52 PM:
So, Erik, in the system you describe, how do you specify that on some pages, you can only vote for one candidate, and on others you can vote for multiple candidates? How do you handle straight party-line tickets (which some districts may have mandated)? How do you handle write-ins? How do you handle the half-dozen other exceptions that neither of us is aware of, but will certainly pop up when you try to deploy your machine?

Posted on entry Hold it right there. ::: October 22, 2003, 06:43 PM:
Patrick: The data-collection and transmission problem is a subset of the broader problem you describe. Yes, you need to get all that data secured, audited, and so forth, but ALSO you need to present the ballot to the voters in a non-confusing way, collect the votes reliably, and so forth.

If you can't give the voters a UI (whether it be touch-screen, ATM-style, punch-card, Scantron or otherwise) that they can easily understand and use, and if you can't accurately store their votes, you sure as heck can't do much toward reaching that broader goal.
Posted on entry Hold it right there. ::: October 22, 2003, 06:39 PM:
Erik, you're being ridiculously reductionist. Why flexible? Because every voting machine in every district needs to have different positions and different candidates (and, oh, if it's in California, you're legally bound to list them in a particular order that certainly isn't the one you hard-coded in).

And you need to group the candidates and specify how many in each group you can vote for (i.e., only one President, but three district judges), and you probably need to show their party affiliation, and allow a straight party ticket (in some precincts; in others it may be illegal to show that option) (and hey, there's another relationship: party to candidate, so you know who to tick off if the user votes a straight party-line).

You're ignoring all the details and complications that make software actually complex to develop, and pretending that all you're implementing is a pair of counters.
Posted on entry General protection fault. ::: October 22, 2003, 03:56 PM:
Erik,

In order for the voting machine to work, it needs to know: 1) what positions are being voted on, 2) who the candidates for that position are, and 3) which votes went for each candidate for each office.

There are several relationships here. You have a relationship of candidates to office (the system needs to know this in order to display the ballot properly); you have a relationship of votes to candidate and position (so that the system knows which candidate/position combination a vote was cast for). You don't NEED an RDBMS to manage those relationships, but they do exist, and using a RDBMS to capture them is more elegant than hacking up relations in plain text files.
Posted on entry Hold it right there. ::: October 22, 2003, 03:46 PM:
The answer to "Why an RDBMS?" is "Why NOT an RDBMS?" It's almost always easier, more portable, and more flexible to write software that stores its data in a DBMS than in a flat-file.

But, man, Access.
Posted on entry Trivia of the day. ::: October 21, 2003, 09:03 AM:
It's been my experience that people who talk about how easy it is to support old OSes in new apps haven't had to do it. It's a pain in the ass; if you have to do it, you can, but if you can reasonably get away without doing so, you will. (Web developers, do you want to still write pages for Netscape 4? I thoughtn't.)
Posted on entry Our impending Wile E. Coyote moment. ::: October 14, 2003, 09:22 AM:
All I can say is, it's a damn good thing we have the party of responsible, fiscal conservatives in office right now. Between Republicans' long-held insistence on a balanced budget, hard-nosed realization that there aren't any free lunches, and absolute commitment to free trade, the US should be able to solve its problems in a sound fashion.

Comment statistics for Mike Kozlowski on the Electrolite blog

YearNumber of comments posted
20049
200318
20021

Total: 28 comments. View all these comments on a single page.