Richards Suite Of Tools

I've spent several hours just staring at my new can opener. It's a marvel of design and it amazes me that people can build such things. If the calculator hadn't, I think that would have rammed it home that everyday small needs are important too.

Includes:

other proposals / challenges?

Yes. RichardsDatabase?. In this context, I'm only interested in the user's view of database software. The internal architecture and model - relational, OO, network, XML, whatever - is irrelevant and as far as I'm concerned shouldn't need to be mentioned, as the user shouldn't have to know this. -- DaveVoorhis

I don't use databases so I don't have a clear user view of them. I use a filesystem and I want to use it as a database. Then there's the UniversalCatalog which is really just a vastly distributed database in an OO language. I think you need to be more specific.

Okay, I'll try, but I shall be "more specific" only in the most abstract and general terms in order to keep things brief, in order to avoid any reference to prior art, and in order to avoid any domain-specific references. The goal is to achieve the most generally-applicable design possible.

Store, retrieve, and recombine information about the world in a meaningful, intuitive, consistent and controlled way, in order to evaluate information about historical events and make predictions about future events, while ensuring that the information accurately reflects reality at all times.

Is that what you have in mind for UniversalCatalog? I think I've described "information system".

-- DaveVoorhis

Dave, every single one of my designs has unified something. Until maybe RichardsCalculator.

And you know what?

Only the OB was conceived from the first as a general system for BlueAbyss.

Design works better when it's concrete.

Okay, my question is can your need be filled by a NeoWiki? area governed by historian-fascists?

-- RK

I don't know. Can a NeoWiki? area governed by historian-fascists generate a balance sheet and income statement (i.e., standard reports) at the end of every month? A typical foundation goal of database systems, beyond retrieval of individual data items (eg., "What is Bob's address?"), is to produce standardized or ad-hoc formatted reports.

And what do you mean by "power relations"? In my mind, set theory is conjured. I assume this is not what you have in mind. -- DaveVoorhis

Oh, I thought you were trying to support historical analysis, as in by historians.

Power relations refers to things like "I own you, therefore I can unilaterally delete all of your work everywhere" and "I own this object therefore I'm giving user X the ability to change it so long as its size remains constant".


LuserAttitudeReadjustmentTool, natch.

I'm already working on ProgrammerAttitudeReadjustment?.

The moral of the story is this: be really sure you want a problem solved before asking someone to solve it. You might not like the solution they come up with.


Richard, can it be, that you 'suffer' from AbstractionAddiction? -- .gz

No. And leveling that charge at a concept user is very much akin to saying that a mathematician sees mathematics in everything ... and that this is somehow a bad thing.

As for getting Real Work Done (tm), I haven't even bothered designing a referential editor or text search tool. I put it on wiki as a way of flushing out my errant thoughts. I'm still focused on designing a new GUI. I'm just on a hiatus at the moment until I get my internet connection and can actually follow up on all the 3D engine suggestions I've gathered. -- rk

Sorry, it was not meant as a 'charge'. But your comparison with a mathematician is well placed. The point of my page really is not what one 'sees', but how that affect what one 'does'. And even though I was triggered by this page, it must not necessarily apply to you. -- .gz


CategoryInteractionDesign CategoryProject


EditText of this page (last edited December 21, 2005) or FindPage with title or text search