101 - 365 (baby!)
a blog of truth and beauty
        

Home
Index
About
Gallery

p e r i o d i c
Buy Images!

The 'Hood
jenett.radio.randomizer - click to visit a random Radio weblog - for information, contact randomizer@coolstop.com

Art

Science

Computer

Tools

Auf Deutsch

Celebrity

Discussion

Personal

Moved On...

Other Chris Heilmen

Listed on
BlogShares
Google: chris 101
<# phx blogs ?>
Hot or not?
Hire me!
Geo
jenett.radio.randomizer - click to visit a random Radio weblog - for information, contact randomizer@coolstop.com


September 2002
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
Aug   Oct

Click to see the XML version of this web page. Click here to send an email to the editor of this weblog.

Friday, September 20, 2002

 Dave Winer points to Joel Spolsky's site saying that Joel posts outrageous remarks. The Mac diss caught my eye, so off I went, finding an outrageous rant about NASA software. Joel's contention seems to be that modern software production methods (designed to maximize the profitability of the software produced) should work for space vehicle control purposes. It won't and here's why:

Software used in outer space must be 100% reliable or be redundant for those parts which may fail. Complexity, features and a cool user interface are not needed. Simplicity and reliability are required because the system needs to be maintainable or circumventable while in use. Just as electrical machinery is more reliable if it has large wires, software is more reliable if the flow of execution is large and visible. Software development techniques based on layers of abstraction that is used to make all the software common on our machines will not work in the cold, lonely vacuum of space.

Chris Heilman's own old fashion software, Pocket Forth, works by directly altering the electronic configuration of metalloid atoms suspended in a silicon lattice.

comments

© Copyright 2003 by Chris Heilman.