My Geek Biography


Computers

1977
Used a computer for the first time in a student lab using
Teletype/paper tape for input of programs written in FORTRAN.
Don't remember what kind of computer it was.

1978
Fujitsu FACOM 2?? at Nagoya Univ.
Punch card input, and interactive use via tektronix storage-tube graphics
terminal.  FORTRAN.
(It was quite a sight to see people spilling a boxful of punch cards on
a side-walk on a windy day.)
CDC 8600? at the University of Maryland, College Park via DECwriter(?
dotmatrix-style teletype).  FORTRAN.

1979-1981
Data General NOVA 1200 minicomputer with 32kB core memory, 256kB Fixed Disk drive,
dual 8" floppy drives. Tektronix 609 storage graphics display driven by
D/A converter and Z-intensity control.  HP ink-pen plotter.
Data General RDOS (Realtime Disk Operating System)
FORTRAN and NOVA Macro Assember
Laboratory experiment control and data acquisition, analysis.
(Bad old days with blinking lights on the front panel)

1980-1983
Commodore PET, 6502,  8kB RAM, audio tape storage
Developed software for student lab instructions as a TA in
BASIC and 6502 Assember

1981-1985
Data General NOVA 4X with 64kB RAM (32kwords), 5MB removable, 5MB fixed HD.
Tektronix 609 storage graphics display driven by
D/A converter and Z control.  HP ink-pen plotter.
Data General RDOS
FORTRAN and NOVA Macro Assember
Laboratory experiment control and data acquisition, analysis.
(No more blinking lights? 5MB disk space seemed like a lot when we first got it.)

1984-1999
IBM PC series (PC, PC/XT, PC/AT)
MSDOS, MSC
Laboratory experiment control and data acquisition, analysis.

1987
While at ATR (Osaka):
Masscomp 68020 dual processor (1 primary, 1 graphics processor)

1989-2000
NeXT Cube 25~33MHz 68030/68040, 16~48MB RAM, 256MB OD,
660MB Fujitsu M2263S HD (This machine is still up, continuously for 13 years)
Other similar machines.
NeXTStep 0.9 - 3.3
OPENSTEP 4.2

1992-1999
NeXT Station Color 25MHz 68040, 32MB RAM, 1GB HD

1993-current
NeXT Station Color Turbo 33MHz 68040, 64MB RAM, 4GB HD
Generic Intel PC with NeXTSTEP 3.x for Intel processors.
Laboratory experiment control and data acquisition and analysis
Objective-C, Motorola DSP56001 Assembler
(Mission critical custom application of installed base=2 at Berkeley and Osaka-U)

1995-current
Various Windows PCs running 95, 98, NT, ME, NT, 2000

1999-current
Various Apple Macs running MacOS X (and MacOS X Server)
Macs are now OK finally with MacOS X. (MacOS 9 and earlier were horrible.)

Computers Currently on My Desk


iMac Core 2 Duo 2.16GHz, 3GB RAM, 20", 500GB HD +Cinema HD 23" LCD
MacOS X 10.4.9
Usage: 95%

Dumped and now gone thanks to Parallels: Dell Dimension 4300, 768MB RAM
Windows XP
Usage: 5%

NeXT Station Color Turbo 33MHz 68040, 128MB RAM, 4.5GB HD x 2
NEXTSTEP 3.3J
(brought back from the U.S., now on active duty at NIPS)


Current Home Machines


Mac mini CoreDuo 1.66GHz, 1GB RAM, 80GB HD,
MacOS X 10.4.9
Usage: 95%

Sotec  Pentium 3, 1GHz 128MB RAM, 80MB HD
Windows ME/2000
Usage: 5%

Laptops


MacBook Pro (Core 2 Duo 2.33GHz,15", 3GB RAM, 200GB HD)
MacOS X 10.4.9 and up



Visual Stimulator Hacking


1979-1981 (Milkman/Shapley: @Rockefeller Univ.)
VS-1: purchased from Rockefeller Univ group (nicknamed: Blue Box)
    Motorola 6800, EPROM programmed, wire-wrapped
    grating generator (sine table to D/A, analog multipler
    based raster rotator for XY displays.
    4-bit parallel custom control interface
    Display: Tektronix 608, Joyce Electronics (Robson) 300cd/m2
    linearized displays

1982-1984 (Robert Rumer, Ohzawa: @Berkeley)
VS-2: S100-bus based, wire-wrapped system, Motorola 6802 (BlueBox 2)
    EPROM programmed, 2-channel (left/right) visual
    stimulator.  6802-cross assembler running on DG Nova4X.
    4-bit parallel custom control interface
    Display: Dual Joyce Electronics (Robson) 300cd/m2
    linearized displays (mechanically rotatable deflection yoke)

1984-1987 (Ohzawa, Koyama: @Berkeley)
VS-3: IBM PC based (BlueBox 3)
    MSDOS, MASM-based TSR driver, MSC-based control program
    Vision Metrics PC Pattern Generator x 2 for left-, right-channels.
    4-bit parallel custom control interface via 8255 custom I/O card.
    Floppy stored DOS and the autoexec'ed VS3xx.exe.
    Display: Dual Joyce Electronics (Robson) 300cd/m2
    linearized displays (mechanically rotatable deflection yoke)
   
1986-2000 (Ohzawa, Anzai: @Berkeley)
VS-4: 386, 486, Pentium PC based
    MSDOS, MASM-based TSR driver,
    MSC-based control program (VS4, VS4RC, VS4BM)
    Imagraph 1MB VRAM graphics board x 2 for left-, right-channels.
    Serial RS232C control port
    Parallel port generates stimulus sync pulses via MASM driver.

2001- current (Nishimoto: @Osaka Univ)
VS-5: so far, only advisory role.



Data Acquisition

1993-
NeXT-based DSP application for spike data acquisition and sorting:
SpikeCoder with the installed base of whopping 2. It is still in active use in my lab. I've got to have an update to a newer platform soon.



My Car History

1978
Driver's license at age 22 in Nagoya.
Maryland (USA) driver's license
Plymouth Duster (1971, yellowish green, $600, V6; My first car ever)
It burned a lot of oil. While drivivng from MD to Atlanta, GA and back, the muffler
almost fell off, but I had a foresight to carry a duct tape
and iron wire.

1979
converted to California driver's license
Too poor to have a car for a few years, as a new graduate student.

1982-1986
Datsun B210 (1976, yellowish green, > 100k miles, $1000)

1986-2000
Mazda RX-7 (1986 model, pure red, 2+2, $18k; My first new car)
(Ph.D. completion gift to myself; sold to a sushi cheff for $1300 in year 2000)

(at Yosemite Valley, 1988?)

1993-1995
Nissan Sentra station wagon ('87 used, beige; Our first family car; Our second daughter was due, and it was obvious that we can't put two adults, a toddler and a baby in RX-7.)

1995-2000
Honda Accord LX ('94, metallic brown; 2nd family car)

2000-current

Mazda Premacy (2000, 3rd family car)

2001-2007
Mazda Roadster (Miata) (1996 model, 1.8L, 5-speed manual)
Purchased used. Dark Green. Preventive medicine for mid-life. It's a lot safer than the other kind of medicine.
(Hey, at least this makes attending committees on the other campus tolerable).

2007-current
Mazda Roadster (Miata) (2006 model, 2.0L, pure red, 5-speed manual, trial-drive car at dealer)
I don't need no stinking comment.

Mottos:
The more gray hair you get, the faster your car shoud (be able to) go.
You don't have to wait until age 60 to wear red.