The need for a more representative sample
Yolanda King, daughter of the man we are remembering today in the
U.S., said "my father made more than one speech." Martin Luther King,
Jr. is often remembered here for his I have a dream
speech. As memorable, as finely crafted, and as well-delivered that
speech was, King went on to deliver powerful speeches in the
subsequent five years. Many of them,...
Addressing fixed resources
in Java Today , Kevin Shockey writes his Management Hack #2 -
Understanding the Pie Metaphor. When he asks for more needed
resources, he's tired of hearing that there is only a fixed "pie" and
that if his piece increases someone else's must necessarilly
decrease. His theory is that if you can grow the size of the pie and
convince those in power of your...
Help provide test cases
Eugene Kuleshov has asked for examples of projects which make
heavy use of generics. He has written about
Using the ASM Toolkit for Bytecode Manipulation. He asks "We are
doing some testing for ASM 2.0 API and need to capture as many
variations of Java5 generics for our test cases. So, I was trying to
find some kind of list of projects that are heavily using generics...
In the December 2004 Communications of the ACM the association's
president, David A Patterson wrote that statistics for ACM conferences
show they are healthy. "I am concerned, however, about the overall
impact of increasing workloads on program committees and conferences
and the decreasing acceptance rates on authors, especially authors of
papers focusing on big ideas or...
The promise of Java Beans
Remember the idea that Java Beans would be like little components
that we could wire together the way you wired electrical components
together into circuits that would light lights and ring bells? I'm not
talking about the developer centric components and the reusable
libraries and frameworks. I'm talking about beans and something like
the Bean Box on steroids that...
More on this year's JavaOne abstracts
There's a scene in Field of Dreams where Kevin Costner
has taken James Earl Jones to Fenway park to see a baseball game. As
they stand in line at a food concession, Costner asks Jones, "what do
you want?" Jones rails against fans that have hounded him for decades
and says that he just wants to be left alone. "No, " Kostner says
gesturing at the concession...
A friend sent me a link to this classic article on
The Age of Homework. It served as a reminder of a couple of
things. First, email, web pages, blogs, and other online technologies
continue this push to keep our attention on things that are immediate
and we sometimes lose track of what's important. This Tom Peters
article was written eleven years ago. It's not that it's earth...
What do you believe is true?
The World Question Center has asked scientists and science minded
people What do you
believe is true even though you can't prove it. As Alan Kay
writes in his answer, "Guessing in science is done all the time, and
the difference between what is real and what is true is not a big
factor in the guessing stage, but makes all the difference
epistemologically later in...
Throwing stuff away
I spent some time last week writing a toy application that
exercises the Apple Rendezvous Java APIs. This particular example is a
tictactoe game. At one point I realized that most of the game logic
isn't needed for the final version as it will mainly be used in a book
I'm co-authoring with Rendezvous architect Stuart Cheshire. The code
that makes the example a better...
"Avoid Crappy Abstracts"
Casey Cameron has blogged with advice on
How NOT to Have Your Talk Accepted for the JavaOne
Conference . Judging by the email we got after last year's
selections, many of you think the answer is: submit one.
Casey feels your pain and is trying to help you craft your
submission. She has asked the program committee for their advice and
it came down to the following...