Name: Jiri (George) Lebl
Member since: N/A
Last Login: 2008-01-26 02:23:29
Homepage: http://www.jirka.org/
Notes: Math geek, formerly software geek. This exhibits itself by putting latex code into C programs by mistake, rather than vice versa as used to happen previously.
Credentials: Mathematics: I have
successfully used
the Baire
Category Theorem in actual research. See my UIUC page for
more.
Coder: I have created more easter eggs in gnome
software than anyone else at the time. For example, Wanda
the fish, which appears in more than one place if you know
where to look and what to press, gdm computing square root
of 2 or pi by monte carlo method, asking for coins on login,
killer gegls from outer space,
and more... At various times I was actually paid for this
by Eazel and RedHat.
Below it says I'm a developer in a buttload of projects, but I'm not really anymore on anything by genius, since I don't have much hacking time these days.
I guess I am more pissed off about the inability of people to move on the road when it is raining and I am on a bike and thus trying to get home quickly. When bike is faster than cars and you are not in a big city where that would be expected, than something is wrong.
8 Nov 2007 (updated 8 Nov 2007 at 03:44 UTC) »
The intention of the original implementation was that all installed apps appear unless the user intentionally turns off the icons in some menu editor. Why would I ever install something unless I wanted to run it. Any other behavior is a critical bug in my opinion.
Picking "main categories" was exactly what the menu spec was supposed to avoid. That is, you should pick the CORRECT categories, not miscategorize your application just in order for it to appear in some currently badly designed menu. The set of category keywords was supposed to be independent of the menu structure!
Example of total miscategorization: Science/Mathematics apps. There's quite a bit of them, but they will never appear in a proper category, so they are all miscategorized just so that they appear. Properly, something like Octave or Maxima should include Application;Science;Math; and should appear in "Other" or in "Science" or "Science & Math" submenu. As it is, Maxima for example, appears in "Education" in fedora.
In any case the situation is no better (and it may in fact be worse) than it was before the vfolder menu spec. Stupid arbitrary submenus are pretty much enforced and you MUST categorize your application within these in order for your app to appear. So even if a good implementation came along, it wouldn't correctly categorize your menus since the .desktop files have bogus (or not enough) information in them. At least in the way things were done before all apps were at least displayed.
Anyway, I just felt like ranting.
After several weeks of not being able to produce anything useful, I've made a whole bunch of updates to genius and made a 1.0.0 release. It's not that it's so much more featureful than 0.7.7, but hell, it's been 10 years now, there ought to be a 1.0.0 release one of these days. I know I made a pledge to not release until it can do eigenvalues/eigenvectors in general, but I'm not sure when I will implement that. There is RQI code in there now, so you can get an eigenvalue and an eqigenvector for a general matrix, but I suppose the correct solution is to hook it up to some lapack code or some such. libgsl has some matrix stuff for double precision which I suppose would be fine, but it doesn't yet do arbitrary complex matrices either and I was too lazy to hook it up. Plus I'd need to depend on fairly new libgsl ...
I've made them install genius and maxima on all the linux boxes in the UIUC math department even though most people here use Mathematica since Wolfram is here in town. Strange as it seems, there are actual genius users out there, so perhaps it is time to make their ranks larger (no pun intended).
I'm also still working on a paper on which I was working when I last wrote a blog entry. I've yet again made the theorems slightly stronger in hopes of improving exposition (doesn't that sound weird). So it's still not arxiv ready I don't think for another week or so. So far people that have seen it like it.
vicious certified others as follows:
Others have certified vicious as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!