Résumé. This is my C.V. which is also available in Norwegian, and a longer one as a PDF file.
|
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. |
|
Complex flow, in Java
Fluid mechanical simulation of chaotic vortices. |
|
Vortex flow, in Java
Fluid mechanical simulation of a vortex standing in the wind. |
|
Quantum pairing, in Java
The spontaneous crystallization into bound 2-particle states. |
|
|
Quantum
mechanics simulation of 2 particles, in Java
The Schrodinger 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. A tale of how, through mental visualization of multi dimensional wave functions, I understood this as a student. (Put here 2010.01.05) |
double complex U[16][16][16][16][16] [16][16][16][16][16] [16][16][16][16][16] [16][16][16][16][16] [16][16][16][16][16] |
Quantum Physics For Programmers Instead of using formulas, I use short programs to illustrate Quantum Mechanics for programmers. (Put here 2009.12.31) |
|
Dodecahedral packing. What happens if one packs dodecahedrons tightly? The space must be curved. Either parabolic or hyperbolic. Parabolic packing gives the icosian group, in the picture. |
|
3D printing. 3D printing of the icosian group above. 2007.12.6 |
|
SubLCD A method for doubling the resolution horizontally on LCD screens and similar. It is simple, good, and elegant. |
|
|
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. |
|
|
Waves, in Java A physically correct wave simulation, in Java. It has low numerical and real dispersion. |
|
A falling drop of water, simulated in Java. (Put here 2006.1.3. But fixed for newer Java versions of 2010.01.15) |
|
Spectrogram: This is a spectrogram of me first whispering "aaaiii" and then saying it normally, and then with higher pitches. It is a sharper variant of my thesis of 1993. The time axis is horizontal to the right, about 10 seconds, and the vertical axis is the pitch, which is 9KHz at the top. (Put here 2006-11-4)
|
|
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 size by about 30% (Put here 2009.2.16) |
|
Light solar sail. Unpatented and about 100 times lighter. Put here 2008.4.18. |
![]() |
My Sun Valve I invented this Sun Valve, which are panels that can switch between being transparent and retroreflective, and is easy to make and cheap to produce. It can also be used for solar heating and cooling, as well as heat isolation. It is my entry for Googles Project 10¹°° competition, sent as a 30 second YouTube vido. This longer YouTube vido explains it better. |
![]() |
Statistical Othello
(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. Put here 2006-03-29. It has become much stronger since then. 2010-07-12: Under reconstruction, as it is now using the new minimax method I invented in my sabbatical. Extremely promising. |
|
Absence of evidence is
evidence of absence. A proof that the lack of evidence for a claim is evidence that the claim is false. Version of 2007-04-14 There is also an older version from an old Usenet article, also in Norwegian, from 2004-8-17. |
| Code fixing. Correcting human errors and similar in codes. |
![]() |
Pentaput 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. (Put here 2006-03-29) (Available on the iphone as of 2010-04) |
|
Greenhouse cooling I measured the greenhouse effect of 2 small greenhouses. One with carbon dioxide, and one with ordinary air. Surprisingly, the carbon dioxide one got cooler; no mistake. (Put here 2009.12.17, made 2008.07.26) |
|
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 |
|
Eigen-genes How different are people genetically? Are there clusters? An answer is calculated and shown here, using singular value decomposition. (Put here 2009.9.24) |
|
Optimal 256 colour palette. A description of my optimal general 8 bit palette. Put here 2002.1.18. |
|
Xinerama: 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 hope I can get hold of 6 LCD screens to replace them. ( Thrown away 2007-8-29 ) |
|
Hewlett Packard A1097C monitor. How to make this nice 19" monosync monitor work. And yes, I had 3 of them in the picture above. Put here 2001.10.26. |
|
Selection. A very simple demonstration of how the impossible can be achieved through Evolution. (Put here 2004.7.14.) |
|
Thesis. 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.2.16) |
|
"The end of time" by Julian Barbour. Criticized by me. Put here 2002.3.26. |
|
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.
Snailmail address:
Kim Øyhus Odvar Solbergs vei 90, L.8013 N-0970 Oslo Norway
GSM CellPhone: +47 9001 4425
ISDN phone: 2210 5333.
"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.
"Source code has only 2 purposes: Being understandable by humans, and by machines."