Tuesday January 11, 2005
|
Vanity Foul Dedicated to the wanderings of an egotistical mind. |
|
Microsoft is mean to little old ladies! Tim Bray said it, not me. Navigation Blindness An interesting article on how users perceive navigation elements (or don't). While they don't use the term, it seems "context" related linking would score higher in usability. Interestingly, the Related Postings section at the end links to Why Primary Navigation Must Die, which advocates 'breadcrumbs'. What's "interesting" about this is that Navigation Blindness pans breadcrumbs as useless and possibly harmful (distracting). One of the things I've been pondering for some time is how to integrate an "Upload Image" link into Roller's Edit Weblog page. 6A and LJ sittin' in a tree... So, the rage-of-the-day is that Six Apart may acquire Live Journal. What I enjoyed was flipping through the comments on Om's post. There were the "oh my gahd! This is great!" comments, but more interesting (I thought) were the "this is a bad idea" trackbacks. Meet me in St. Louis Actually, in Denver. I'll be there on company business January 9th through the 11th. I'd like to get together with any Java/blog people in the area and "hoist a few". I'll be in the Greenwood Village area, to be more specific. UPDATE: Unfortunately the trip has been postponed until next week. Software isn't like mouthwash Obviously. While gargling this morning it occurred to me that software is about the only product that really dictates *how* you are allowed to use it. Then in my aggregator was this piece on EULAs. Of course my statement is likely overly simplistic; I'm sure there is some other product with restrictive licensing, but what? Anyway, I also thought it made an interesting title. "Software isn't like mouthwash", roll that over tongue for awhile. SourceBeat, for magazines Joe Ottinger is disappointed with the Java Developers Journal again. Carl Fyffe suggests that Joe, Charles Miller, Matt Raible, Alan Williamson, and some others band together to create a new magazine. While I know little to nothing about publishing, it put me in mind of the following idea. Perhaps the SourceBeat (SB) guys could help out. They've already got a subscription model, they've already got a stable of good authors. They recently managed to get their titles produced in hard-copy for sale on Amazon, so they've an established relationship with a printer. Maybe they should spin-off a periodical, "Source Beat Monthly", which *could* include updates from their author stable. Then those who have purchased a SB title without the subscription could instead subscribe to the magazine. I would think they wouldn't want to limit it to just SourceBeat content, but include other authors and topics not covered in X-Live books. This would provide value for those who have purchased an X-Live subscription as well. Just a thought. I'm A Functional Idiot Ever since Rodney Waldhoff created the Jakarta Functor project I've been trying to figure them out. I thought I had some idea of how to use them, though not a thorough enough understanding for actually applying the concepts/code. So when I found a link to Abhijit Belapurkar's article Functional programming in the Java language I checked it out. I thought Abhijit did a descent job of explaning functional programming concepts. But then he started demonstrating it. I didn't quite follow his examples of "you're already using it", though I felt I understood. Then he started demonstrating with the Jakarta Functor library. Once he got to "expression composition" I was lost. The example of a BinaryFunction wasn't bad, but part of his explanation seemed backwards (to me) as applied to the code:
Then we get to "binary composition". I have to say that this one threw me completely. Maybe the example just needs more whitespace or something, but I cannot keep track of all the *Function classes. Most likely its the fact that I haven't internalized "unary" vs "binary" (I know, 2 vs 1), but the exposition following the code had my mind glazed over. Perhaps if the author presented the code in chunks, each followed with explanatory text, it'd be easier to follow. As it is I cannot keep track of which Function is being discussed. I'm not a CompSci major, not even a minor, so it's quite likely that I just don't have the educational background to appreciate this topic. But this isn't the first article I've read on the topic (though it is the first in over a year). Still, I likely need a refresher or a more 'freshman' level article. Well color me red! Ralph Reed says in a USA Today article
That describes me to a T, yet I voted Blue. And that the "values in school" that I want are critical thinking; not accepting everything you hear/read at face value. I don't feel that "gay marriage" is a threat to heterosexual marriage, I think that divorce is a much greater threat. And I don't believe that the way to reduce the number of abortions is to outlaw them. Outlawing behavior worked real well with alchohol, remember? And it has done wonders with drugs and prostitution. We have to get to the root cause of these problems, why people abuse drugs, why don't people use adequate birth control? [1] I don't have the right answers, but I recognize wrong answers when I hear them; and that is what I heard from the Republican candidates again this year. And yet they won. I believe that is because they gave the easy answers, the ones (most) people wanted to hear, the ones with the least ambiguity. Now don't take this as an attack on those who voted Red. The easy answer is very appealing, especially when no other is given. I don't think the Blue team presented much of any answer, except to occasionally (rarely) say "it isn't that simple." The bright spot? Nearly half of the country recognized it isn't that simple and voted for the guy without a clear solution. [1] Note that several Congress members have suggested outlawing all forms of birth control (I forget their names). How would that reduce teen pregnancies or reduce abortions? |
|
||||