Author archives: Mike
Cortical Algorithm at PyGTA Tonight (Book precis and implementation discussion)
Written by
on
in
Design Theory,
Snaking.
Since I didn't get anyone else standing up with a "deep" topic for tonight, I'm proposing that we look at the cortical algorithm put forward by Hawkins in On Intelligence, and then see if we can hash out how you'd go about creating such a thing in Python (efficiently enough to make it useful). ...
More text in a few areas (Expanding the early modernist and post-modernist sections)
Written by
on
in
Design Theory.
Got a little more time to work on the thesis this evening. Broke the Play section off, then started work on making the "Functionalism" section less abrupt and more descriptive. Same with the Post Modernism introduction. Only an hour or so of work on it, though, so not a whole lot of movement.
Bogging Down in Play (Too big a topic, too quick a treatment, too long an excursion...)
Written by
on
in
Design Theory.
Spent a while rereading the sections on Play in the thesis. They're trying to cover far too large a topic far too quickly, so they sound trite. Need to go back and cover the months and months of conversations and ruminations on the topic, not just hit the crystallized "decisions". Shouldn't be hundreds of pages ...
On Intelligence (and Of Design)
Written by
on
in
Design Theory.
We picked up a book from the University of Toronto bookstore over the holidays, "On Intelligence", by Jeff Hawkins. I sat down today and read it (it's only around 200 pages). Basically it echoes a number of the theories from my thesis way back in 1998, but wraps it all up in a discussion of ...
Clobbered (Soni and I taken out...)
Written by
on
in
Vindaloo.
She's been out of commission since yesterday afternoon. I just woke up this afternoon with aches and nausea. No fever yet, so I have something to look forward to. My body says sleep now.
OpenGLContext 2.1.0a1 Installation Streamlining (SetupTools re-cursing...)
Written by
on
in
Snaking.
(I'm testing on a Win32 box). Download and install Python 2.5, put the Python directory on your path. Install Win32 GLUT and GLE, then download ez_install.py and run the following:
python ez_install.py OpenGLContext
python ez_install.py Pygame
python ez_install.py numpy
python ez_install.py PIL
python ez_install.py SimpleParse
python ez_install.py TTFQuery
If I got everything properly put ...!-->!-->
PyOpenGL 3.0.0b1 is out (Lots of bug fixes...)
Written by
on
in
Snaking.
Spent the whole day yesterday and today on PyOpenGL 3.x. Fixed quite a few show-stopping bugs, such as a silly little failure in the array handling and using the wrong function-types for callbacks on Win32. As mentioned, got the Nurbs working yesterday.
I've uploaded a compiled version of GLE for Win32 folks as well. I've ...!-->!-->
Nurbs finally fixed in PyOpenGL 3.x (Strange behaviour...)
Written by
on
in
Snaking.
I finally tracked down the problem with nurbs rendering in PyOpenGL 3.x. Apparently passing a bald integer where a void-pointer is expected was causing ctypes to re-interpret the value. I went with returning a void_p and the nurbs started flowing again.
Added support for saving/viewing the depth buffer to one of the OpenGLContext tests. Added ...!-->!-->
GObject is everywhere (Sigh...)
Written by
on
in
Young Coders.
Spent the day on OLPCGames today. I'm trying to clean up the code so that the various pieces can be used independently to let people code for the OLPC without giving up portability (and I was hoping, to get GTK totally out of the picture for people not using the GTK-based features, so that you ...
Examples Wanted (For documentation...)
Written by
on
in
Young Coders.
One of the ideas that was discussed during the Developer Community meeting today was, of course, documentation. One of the things that people would really like to see is lots more example-based documentation, particularly for our OLPC-specific code-base.
So, if you have, or know of any code that demonstrates the use of a particular OLPC-specific ...!-->!-->