Incidentally, this week I have reached another milestone. I have two computers at home: one is a (headless) mail server, and the other is my iMac desktop. The server was a Linux box until a few days ago when either its power supply or mobo died.
I meditated on this, and came to the conclusion that it was worth several hundred dollars to me to not have to fuck around with the PC hardware dance again, so I replaced it with a Mac Mini. This means there are now no Linux machines in my house*, and even at work, I no longer have any Linux machines that have video cards in them**, which is as it should be.
So, if this release doesn't work on Linux... uh, that's why.
* except Tivo, which doesn't count.
** except the kiosks, which almost don't count. (Ha.)
Someone made a screensaver out of Voronoi diagrams? Nifty.
The cool part is that I made the OpenGL depth buffer do the heavy lifting, instead of having to actually compute the cells myself.
Excellent. I usually use OpenCV for that kind of thing.
Good choice; the 'Mini is silent unless it "does something," and, well, nicely aestetic aswell.
(Thanks for saving our screens, by the way.)
... just be careful if you stick external disk on it. My G4 mini is pretty quiet but its 3.5" external drive is pretty noisy :p
This time you didn't even ask that this not be mentioned on slashdot. You're learning!
Builds and runs under Debian Etch. I'm kind of surprised the Debian maintainers haven't been keeping up, as there doesn't seem to be any build related obstacles.
glcells is delightfully creepy in a Cronenbergian kind of way :-)
Worth noting: It looks like the website changelog and the README changelog are inconsistant. I think the README is missing one of the entries that's on the site, and is off by one as a result.
As always, thanks for saving my screens.
When you pass the same number to -minfood and -maxfood glcells throws a floating point exception. It doesn't fail when given -minfood > -maxfood, but I have checked to see if it is doing the right thing (since I am not certain what the right thing would be).
In a separate matter, is it your intent not to test on Linux machines anymore (i.e. leave it up to the distros)?
That should have been haven't.
Yet another separate note, I love the Sierpinski Triangle in m6502 and that the points are interactive in the windowed version of voronoi.
How do you admin the new machine? (Background: We have a headless one and I'm always frustrated when I want to change something on it, since the VNC server seems to stop listening when the machine does a sleep/wakeup cycle.)
So far, by plugging a mouse in and switching monitors (my 2nd monitor has two inputs and a switch on the front, so that's relatively painless.) I've never tried to use VNC or Remote Desktop. Hopefully I'll almost never have to do that, since most of the software running on it that I might ever have to mess with (postfix, dovecot, bind, dhcpd, spamassassin) is adminnable from ssh.
hey that upper left looks kinda familiar... is that a post-NY thought?