Résumé. This is my old C.V. which is also available in Norwegian, and a longer one as a PDF file.
Sonar for the blind|
It helps blind people to hear the shapes around them.
Simplest multiplication circuit|
This is electronics that can be used in computers, phones, etc.
|Build a multiplying machine using NAND logic gates.||Solved at||39||NANDs against 48 at 5 years.||Win.|
|Build a 4-vertex Connectedness Tester using NANDs.||Solved at||19||NANDs against 30 at 2:8 years.||Win.|
|Drive a hexadecimal 7-segment display using NANDs.||Solved at||30||NANDs against 37 at 4 years.||Win.|
|Build an EBCDIC converter using NANDs.||Leading at||309||NANDs against 727 at 4:6 years.||Win or leading.|
|Build a bit-counting comparator using NANDs.||Leading at||123||NANDs against 169 at 4:8 years.||Unpublished.|
|Build a 2-way ULP using NANDs.||Solved at||11||NANDs against 11 at 4:8 years.||Verified the winner.|
Super Strong Design |
It bears a heavy man of 125 Kg and is made from just 58 grams of
ordinary weak PLA plastic.
(Put on the net 2018-8-8)
Silent Motor Drive |
These are the electronics and the motor, working together
Silent Robot No.2 |
Bigger and lighter than my first design.
Silent Robot |
I built this robot and made it silent and smooth by using
cybernetics and digital signal processing.
Fiddle, self built.|
I made this green fiddle mostly from 3D printed bioplastic. The
design is from Hovalin. Koka Nikoladze plays it well.
3D printer, self built.|
And it works quite well now. I can make plastic parts of quite
hight quality on this machine, provided I wait. Or I can make
them fast and sloppy.
It is a Delta printer, which means that the pen writing with melted
plastic is moved by diagonal rods of carbon fiber, which are light, strong,
and fast, but tricky mathematically.
Fastest Phone Cryptography.|
Specifically for the ARM processor, which is used in phones.
Sound Camera v.6.|
This is a prototype for imaging turbulence noise.
Sound Camera v.2.|
I used sound instead of light to take this picture
of a clothes hanger. This is the second acoustic camera I designed
and built, and it has a much better objective than my first one.
I used sound instead of light to take this picture
of my electric guitar, with my self designed acoustic camera.
Sound Wave Video.|
Animation of a sound field,
taken with my self designed sound camera.
My Best Patent.|
My very self made patent. It got accepted by the
European Patent Office. Making it correctly and arguing
logically with patent officers was a lot of hard work.
Thin film memories. |
My patented method for producing very large memories cheaply and efficiently, using thin film.
Bigger flash memories |
I can put one bit extra per cell in flash memories, thus
increasing their capacity by about 30%
BadRAM for FreeBSD |
A program to make computers avoid the bad parts of bad RAM.
It is quite new, so it has not been tested much yet. It might actually work.
Block size of flash |
How I measured the block size of some flash memory. It was 8 kB.
Market segmentation test |
I found four distinct segments when searching through data not meant for finding segments.
I found this method of accelerating research. It's used for marketing.
A radar simulation, in Java |
It calculates the reflections and transmissions of radar waves.
Waves in a disc, in Java |
Posted here because it is beautiful.
Complex flow, in Java |
Fluid mechanical simulation of chaotic vortices.
Vortex flow, in Java |
Fluid mechanical simulation of a vortex standing in the wind.
Waves, in Java |
A physically correct wave simulation, in Java. It has low numerical and real dispersion.
YouTube if you lack Java.
A falling drop of water |
Simulated in Java.
You Tube if you lack Java. (Put here 2006.1.3. But fixed for newer Java versions of 2010.01.15)
Quantum pairing, in Java |
The spontaneous crystallization into bound 2-particle states.
Quantum mechanical simulation of 2 particles, in Java |
The Schrödinger wave equation, in Java. It is fast, stable,
unitary, and pretty. The pictures are used in the article below.
Explaining the Many-Worlds interpretation of Quantum Physics |
With pretty pictures.
double complex U    
Quantum Physics For Programmers |
Instead of using formulas, I use short programs to illustrate
Quantum Mechanics for programmers.
3D printing of my model of the icosian group.
What happens if one packs dodecahedrons tightly?
Muscle Monitor |
An iPhone app that monitors vibrations from muscles. Works quite well.
My blog: http://morepossible.com|
This blog has existed for a while, and has a few interesting posts.
I guess more will come.
The human inner ear separates sounds into tones, sort of.
find similar |
My very powerful search engine.
Correlation is Evidence of Causation.|
A simple proof that correlation is evidence of causation.
Fingerprint crypto key |
I found several ways of using fingerprints as cryptographic keys.
The Best Dithering |
Řyhus Dithering No.9 with just the 8 binary colours, and is
apparently the worlds best dithering. The picture is of me.
A method for doubling the resolution horizontally on LCD screens and similar. Nice for headsets. It is simple, good, elegant, and not patented.
I used to fly: |
This is also me, flying a hangglider, which is dangerous, difficult, but most of all, a lot of bother, since 70% of trips are flightless, and 80% of flights are just glides to the ground, and there are a lot of elitist pressure from the organization. But the few hours high in the air are fantastic, but not enough to make up for all the bother, if it wasn't for the fact that I like going on tours with my car and view beautiful landscapes. So I sold my wing after flying for 7 years.
This is a spectrogram of me first whispering "aaaiii" and then
saying it normally, and then with higher pitches.
My Sun Valve |
I invented this Sun Valve, which are panels that can switch
between being transparent and retroreflective, and are easy to
make and cheap to produce. They can also be used for solar heating
and cooling, as well as heat isolation.
Light solar sail. |
Unpatented and about 100 times lighter. Put here 2008.4.18.
(web GUI) |
It works by statistical and probabilistic methods.
It uses statistics from billions of games to estimate a model,
and the model to estimate the best move.
The program calculates all 64 squares in parallell, using bit boards.
|Absence of evidence is evidence of absence.|
Code fixing. |
Correcting human errors and similar in codes.
This is a single stroke writing method for phones, PDAs, notepads,
etc. Every characher is just one straight line to draw, and it is
very tolerant of drawing errors. The image should be extra sharp
when viewed on a typical LCD.
Why sequential is good. |
When complex systems are simplified, they get sequential. So one might as well admit that sequential programs, datastructures, and similar are best. A good argument for avoiding overdone object orienting, call-backs, etc. Put here 2007-06-03
Optimal 256 colour palette. |
A description of my optimal general 8 bit palette. Put here 2002.1.18.
This is me, and my 6 monitor screen, which worked in Linux,
FreeBSD and WindowsMe. I finally threw them away, since they
used so much current that they often blew the house fuses and
aborted the server. I considered replacing them with 6 LCD screens.
Hewlett Packard A1097C monitor. |
How to make this nice 19'' monosync monitor work.
A very simple demonstration of how the impossible can be
achieved through Evolution.
This is my graduate master thesis. It's about analyzing sound spectrally and cheaply.
Logging of difficult USB |
How I managed to sniff a difficult old USB device which only worked in
old Windows-98, with the help of virtualization under Linux.
(Put here 2009.11.17)
Fedora 12 seems to work fine.
"The end of time" |
by Julian Barbour. Criticized by me.
Linux microscope. |
How I managed to get the "Intel Play QX3 USB" microscope to work under Linux.
Put here 2002.6.11.
Spheres on spheres. |
Old project, but put here 2001.3.14. Enjoy!
Old projects. |
Things that I did, and were willing to exhibit on the net.
I used to read Scientific American, but now prefer a real scientific magazine, Science. I can recommend Discover for the more popularized stuff.
Phone: +47 9001 4425
Kim Øyhus Odvar Solbergs vei 90, L.8013 N-0970 Oslo Norway
"Perhaps seven small black spaceships
can become one big white one? -
Perhaps I would like something to drink? -
Yes, that seems more likely."
It's not the strongest nor most intelligent of the species that survive; it is the one most adaptable to change.
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay."
Very simple ideas lie within the reach only of complex minds.
Thinking is hard work. One can't bear burdens and ideas at the same time.
True dissent doesn't feel like going to school wearing black;
it feels like going to school wearing a clown suit.
Supposedly smart people are weirdly ignorant of Bayes Rule.
"Source code has only 2 purposes: Being understandable by humans, and by machines."
"Guardian syndrome morality does not allow innovation except by elite leaders."
"I have a personal relationship with Reality."
"Every single day I see code where people obsess over the wrong thing. They'll spend all their energy on making some crazy over-designed type hierarchy work or on fitting into some methodology or they throw themselves at the mercy of some framework they think will magically fix the fact that they have no idea what the code really does."
"But I've never seen the Icarus story as a lesson about the limitations of humans. I see it as a lesson about the limitations of wax as an adhesive."