I have moved to http://www.econ.upenn.edu/~clausen

Ideas In Progress

home projects ideas rants recommended books/articles
photos uni music Clausen Profit Systems

These are some things I am/was thinking about, but haven't been developed into nice code/essays/papers yet. Basically, works that are in progress, or have lapsed out of progress.

The motivation for this is for me to keep reminding myself what I want to work on, and also to allow half finished ideas to still "reach the world". (Or my friends, at least) I love feedback!

Ideas that have progressed further are in projects (in particular reputation).


cachefs [English] [Portuguese (old)] Wouldn't it be nice if I didn't have to wait for PDF viewers and web browsers to rerender pages I've already looked at? This idea is primarily by Elvis Pfutzenreuter, although me and Rik van Riel also contributed.

downloadable-talks.html Why don't researchers publish audio versions of their articles?

equivalence.txt Is there an objective measure to decide if two programs work the same way?

google-subvert.pdf: How much does it cost to buy a good PageRank? (superseded by my reputation research page)

spam-route-hash.html: making anonymous spam expensive to send.

foldup.html: source transformation for deciphering and debugging.

consoled.txt: we need a console daemon to handle multiple user logins on multiple consoles. Something like screen+xdm+login rolled in one.

auction-trust.txt: online auction systems should use transitive trust metrics (like google/advogato) to verify identity, and a good negative-reputation metric for trustworthiness.

Randomio: a program that tests storage devices by doing IO that is random both in location and data. Might be useful for testing for unusual errors.

reunion.txt: I think conditional RSVPs ("if X people come") would make reunions more successful.

functional-fs.txt: can file systems benefit from purely functional data structures?

todo.txt: we need a big grand-unified todo server, that can help us find a fun problem to solve in the free software world.

I think everyone should maintain a contact database... when society is ready for it!

convertfs is a cool idea by Serguei Tzukanov.

upstart, my replacement for Sys V init scripts. Actually, I've got some better ideas now (take a look!)

libvolume.txt a standard way of addressing and doing IO on devices is needed in GNU/Linux userland.

volume-issues.txt my checklist of problems to solve in volume management.

Rational Street Performer Protocol I've been thinking about the maths of this lately. Still in the process of cleaning up notation...

languages.txt languages-pt_BR.txt some advice from my experience of learning Portuguese, and some plans to help others do likewise...

online-tech-support.txt those with more-time-than-money should help those with more-money-than-time

apt.txt APT (Advanced Package Tool) should be easier to configure, and should solve the "developer's official binaries" nightmare.

circle-index-server.txt some thoughts on overlapping index servers, in distributed hash tables like Circle