08:51 AM, 24 Jun 2003 by dave bauer Permalink | Comments (0)
01:46 PM, 20 Jun 2003 by dave bauer Permalink | Comments (0)
10:12 PM, 18 Jun 2003 by dave bauer Permalink | Comments (0)
03:59 PM, 16 Jun 2003 by dave bauer Permalink | Comments (0)
02:39 PM, 16 Jun 2003 by dave bauer Permalink | Comments (0)
09:05 AM, 16 Jun 2003 by dave bauer Permalink | Comments (0)
Second, open-source hackers can learn from agile programmers how to wake up. The terminology and conceptual framework of agile programming sharpens and articulates our instincts. Learning to speak the language of open source, peer review, many eyeballs, and rapid iterations gave us a tremendous unifying boost in the late 1990s; I think becoming similarly conscious about agile-movement ideas like refactoring, unit testing, and story-centered design could be just as important for us in the new century.
10:32 AM, 15 Jun 2003 by dave bauer Permalink | Comments (0)
12:03 PM, 13 Jun 2003 by dave bauer Permalink | Comments (0)
08:40 AM, 13 Jun 2003 by dave bauer Permalink | Comments (0)
Thanks to Andrew for the link.
Update:
I had some more coherent thoughts about this. It looks like from their About Page that the Computer Clubhouse organization along with Intel, and other sponsers are deciding where to focus their efforts. Obviously they can't just sponser every community. What if instead of the money flowing from a central core on sponsers, communit based groups sought out community-based sponserships. Then the Computer Clubhouse organization could provide support, and ideas on programs etc, with funding coming from local sources.
Someone has probably already thought of this. I will have to research the ideas more. I just need to find out who is already doing this type of work. If you have any information, add a comment, or email me at dave@thedesignexperience.org.
11:30 AM, 11 Jun 2003 by dave bauer Permalink | Comments (0)
10:29 AM, 10 Jun 2003 by dave bauer Permalink | Comments (0)
10:40 PM, 09 Jun 2003 by dave bauer Permalink | Comments (0)
10:30 PM, 08 Jun 2003 by dave bauer Permalink | Comments (0)
Ok, I just didn't look in the right place. I stopped by #firebird on irc.mozilla.org and found out there are forums for Mozilla and Firebird at http://www.mozillazine.org. From there I learned there is a seperate xft enabled build. This I find very strange. Maybe they want to make it lean, but lean and hard is read is not really ideal for a web browser.
Update: http://forums.mozillazine.org/viewforum.php?f=23 will list all the various Firebird builds.
09:36 AM, 08 Jun 2003 by dave bauer Permalink | Comments (0)
Last year I linked to Richard Florida's creativity index, which ranked Albany second among medium sized cities. I am reading his book, The Rise of the Creative Class right now. I agree with about half of what he says so far, but I am still in the beginning of the book. I will try to write a better review when I am finished.
03:23 PM, 06 Jun 2003 by dave bauer Permalink | Comments (0)
01:37 PM, 05 Jun 2003 by dave bauer Permalink | Comments (0)
Since then OpenACS 4.x has grown. I started out with really no understanding of this very complex system. I just started hacking, and reading source code. A lot of source code. I experimented and even convinced some people that I had a clue. Now about two years later I feel that I actually have a good idea what is going on and can make some excellent contributions.
I encourage everyone who thinks they might want to be a hacker to try the things you think will be too hard. In porting my first package from oracle to davebql for OpenACS 4.5 I had to dive right into the acs-kernel and acs-content-repository, two of the more complex, and key packages in OpenACS 4.x. Taking that jump, and quite a bit of trial and error was a great learning experience.
Similarly, I recently stuck my toe into the water of Linux kernel programming. The two readers I have already know I purchased a laptop. I wanted to get ACPI working to report battery status, control the fan, adjust processor speed and al those fun features that "just work" under other operating systems. Unfortunately there were some bugs in the ACPI definitions built into the BIOS (I have no idea how it works under other OSs, they must just ignore bugs and depatures from the spec). There is some information about fixing this on the net. I really had to poke around in quite a few places and look at the same thing 10 or 15 times, but eventually I gained enough understanding to fix a few of the problems. After finding someone with a similar laptop I was able to be ACPI for all the devices working. In addition to getting ACPI working, I can now recompile my kernel with one eye tied behind my back. I recommend Debian and the make-kpkg process.
So, I think besides an interest in hacking, you also need a strong intolerance for things that don't work. I really don't like it when things aren't working, and it gets me motivated to fix it. I definitely appreciate the people working on the Linux kernel who are figuring out these things for all of us.
07:13 AM, 05 Jun 2003 by dave bauer Permalink | Comments (0)
12:06 PM, 03 Jun 2003 by dave bauer Permalink | Comments (0)
| June 2003 | ||||||
| S | M | T | W | T | F | S |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | |||||