Quick
index
main
eev
maths
blogme
dednat4
littlelangs

emacs
lua
(la)tex
fvwm
tcl
forth
icon
debian
debian-rj
w32/AIX
politics
personal
heroes
irc
contact

Angel's Egg - the home page of Eduardo Ochs (a.k.a. Edrx)

Welcome! I'm a mathematician, logician, categorist and type-theorist who used to do computer programming and Free Software activism in his spare time... I have a Free Software project that I consider extremely important, and I have decided that I have to spend a few years outside of the academic world working on day jobs related to Free Software in order to concentrate better on it and make it as usable and well-known as possible.

The world does need simpler ways to understand Type Theories and categorical models, true, but it desperately needs to reduce computer illiteracy and other illiteracies and to realize the importance of Free Software and Free Information. The Eev Project is an effort against illiteracies, and it has stayed underground for far too long; type theory will have to wait.

July, 2007: I am currently working full-time (or sort of) on IUP and on the DaVinci Project.

October, 2007: I am no longer working on DaVinci and IUP. I am working a tiny fraction of my time on Plurall, and I am finishing several important personal projects (BlogMe, Dednat4, DNC, eev, peek.lua). Expect releases soon. Cheers.

2007nov07: weird news - a round table that I was invited to speak at turned out to be about Digital TV, Digital Radio, Free Software and Education - and I haven't watched any TV, or listened to the radio, in at least 5 years... the details, and my notes (in Portuguese) are here.

December, 2007: I moved to São Paulo (São Caetano, actually) and I am working at Omnisys.

Quick index:
[eev] eev, that is a tool for automating almost everything,
[dednat4] dednat4, for typesetting trees and categorical diagrams,
[dednat4] my outdated page on categorical semantics,
[blogme] BlogMe, that generates the html of these pages,
[llangs] a list of all of my little (extensible) languages,
MiniForth and RubyForth (by Marc Simpson)
other programs in Lua and Forth,
other things related to Emacs,
my pages on Tcl/Tk/Expect, Icon, and (La)TeX,
how to contact me (and my CV),
my pages on (micro)politics, veganism and the CoE,
my personal pages.

(Note, 2007mar14: sorry, this site is currently a mess... I'm rewriting parts of the tools that I use to generate the pages in html - BlogMe and TH -, I'm adding an interactive mode to Dednat4, and I'm looking for a job...)


The eev project, computer tourism, and related topics (about making free information easier to use):

If you are new to this site then
please start by these links: Main articles in the mailing list, in reverse chronological order:
  • (gmane, arch) how to try eev without installing it
  • (gmane, arch) a lisp-ish alternative to customize
  • (gmane, arch) unifying the single-steppers
  • (gmane, arch) eethrow (by Rubikitch; it later became F8/eepitch)
  • (gmane, arch) sending lines one at a time to buffers (M-P)
  • (gmane, arch) langhelp (by Rubikitch)
  • (gmane, arch) a demonstration mode (obsolete)
  • (gmane, arch) "(require 'eev)" considered harmless
  • (gmane, arch) simple CGIs
  • (gmane, arch) glyphs for typesetting mathematics
  • (gmane, arch) psne and TeX
  • (gmane, arch) eev-ttp: links with arbitrary text
  • (gmane, arch) big modular e-scripts

The 1979 paper about Emacs by RMS (*), Lisp Conference speech of 2002.

Related projects: Howm (EmacsWiki, main, wiki, mailing list), rcirc, xnee


Mathematics, Logic and Semantics:

VT transitivity in an
    EqFibration
xdvi

Other computer things (mostly programs):

Command-line interfaces

September 11, 2001 - the inevitable happenned in an oh so glorious way
If you treat everybody else as an enemy you get an ulcer.
The American ulcer is bleeding (in the form of the falling of the twin towers), and it is no longer possible to just take a pill, find something external to blame, and forget about the problem.

(By the way: The seven levels of despair, by John Berger.)

2003mar20: Oh, no - they're destroying another country -
What we need is a world without the United States.
What have you been doing for that?