Today I finished reading “Yukon Ho!” by Bill Watterson
Listening – Sehnsucht
This week I am listening to “Sehnsucht” by Rammstein
Adults Responsible
I have taken on too much adult responsibility when I am clearly not an adult.
Read – Love in the Time of Cholera
Today I finished reading “Love in the Time of Cholera” by Gabriel GarcÃÂa Márquez
Read – The Complete Essays
Today I finished reading “The Complete Essays” by Michel de Montaigne
Portable Power Sockets For Your Home?
Never understood why houses and offices are not built with arrays of inductive coils laid out in a cellular mesh and embedded directly in to the walls.
We could just have a normal electrical power socket with a suction cup on the back that you stick on the wall that draws power directly from the inductive mesh.
Boom!
Instant power socket where ever you need it.
You could embed the mesh directly into the dry wall and let it electrically isolate itself whenever it is cut.
The mesh layout would also be robust enough to route power around areas that have been cut.
If you made each portable, remote power socket addressable, i.e. with an IP address and a small microcontroller built in to it, you could directly control the power socket from a central system. Switch lights on and off, monitor power draw, and so on.
Studying – The great photographers
This month I am studying “The great photographers” and also “Female character drawing”
On-line study, with instructor lead discussions. I am combing this area of study with the female character drawing as the drawing class is too slow for my tastes.
Four, two hour sessions plus some self study for the photographers class. My 2nd month of “Female Character Drawing”
Listening – Come To Daddy
This week I am listening to “Come To Daddy” by Aphex Twin
Read – Unlimited Power: The New Science Of Personal Achievement
Today I finished reading “Unlimited Power: The New Science Of Personal Achievement” by Anthony Robbins
Listening – Portishead
This week I am listening to “Portishead” by Portishead
Paper – Integrative Windowing
Today I read a paper titled “Integrative Windowing”
The abstract is:
In this paper we re-investigate windowing for rule learning algorithms.
We show that, contrary to previous results for decision tree learning, windowing can in fact achieve significant run-time gains in noise-free domains and explain the different behavior of rule learning algorithms by the fact that they learn each rule independently.
The main contribution of this paper is integrative windowing, a new type of algorithm that further exploits this property by integrating good rules into the final theory right after they have been discovered.
Thus it avoids re-learning these rules in subsequent iterations of the windowing process.
Experimental evidence in a variety of noise-free domains shows that integrative windowing can in fact achieve substantial run-time gains.
Furthermore, we discuss the problem of noise in windowing and present an algorithm that is able to achieve run-time gains in a set of experiments in a simple domain with artificial noise..
Read – The Prince of Tides
Today I finished reading “The Prince of Tides” by Pat Conroy
Read – Maison Ikkoku #5
Today I finished reading “Maison Ikkoku #5” by Rumiko Takahashi
Read – Speaker for the Dead
Today I finished reading “Speaker for the Dead” by Orson Scott Card
Listening – Third Eye Blind
This week I am listening to “Third Eye Blind” by Third Eye Blind
Listening – The Dance
This week I am listening to “The Dance” by Fleetwood Mac
Read – The Essential Calvin and Hobbes
Today I finished reading “The Essential Calvin and Hobbes: A Calvin and Hobbes Treasury” by Bill Watterson
Read – Cyteen
Today I finished reading “Cyteen” by C.J. Cherryh
Read – The Town
Today I finished reading “The Town” by William Faulkner
Studying – Female character drawing
This month I am studying “Female character drawing”
Three months, one night a week workshop. 1st month
Listening – Ultra
This week I am listening to “Ultra” by Depeche Mode
Read – Cradle
Today I finished reading “Cradle” by Arthur C. Clarke
Listening – Flaming Pie
This week I am listening to “Flaming Pie” by Paul McCartney
Oh the humanity
Some people just bring out the HR violation in me.
Read – The Mirror of Her Dreams
Today I finished reading “The Mirror of Her Dreams” by Stephen R. Donaldson
Listening – Mogwai Young Team
This week I am listening to “Mogwai Young Team” by Mogwai
Read – Matilda
Today I finished reading “Matilda” by Roald Dahl
Read – Return to Eden
Today I finished reading “Return to Eden” by Harry Harrison
Listening – Adam & Eve
This week I am listening to “Adam & Eve” by Catherine Wheel
Read – Knight Moves
Today I finished reading “Knight Moves” by Walter Jon Williams
Read – Mermaid Saga #4
Today I finished reading “Mermaid Saga #4” by Rumiko Takahashi
Listening – In It For The Money
This week I am listening to “In It For The Money” by Supergrass
Read – Living the 7 Habits
Today I finished reading “Living the 7 Habits: The Courage to Change” by Stephen R. Covey
Read – The Winter of Our Discontent
Today I finished reading “The Winter of Our Discontent” by John Steinbeck
Studying – Drawing fundamentals
This month I am studying “Drawing fundamentals”
Four day in-person workshop
Listening – Songs From Northern Britain
This week I am listening to “Songs From Northern Britain” by Teenage Fanclub
Read – Gold: The Final Science Fiction Collection
Today I finished reading “Gold: The Final Science Fiction Collection” by Isaac Asimov
Listening – Time Out Of Mind
This week I am listening to “Time Out Of Mind” by Bob Dylan
Read – The Authoritative Calvin and Hobbes
Today I finished reading “The Authoritative Calvin and Hobbes: A Calvin and Hobbes Treasury” by Bill Watterson
Listening – Be Here Now
This week I am listening to “Be Here Now” by Oasis
Read – The Far Side Observer
Today I finished reading “The Far Side Observer” by Gary Larson
Very Large Data Sets for Compression
An idea I have been pondering recently is using very large data-sets as a means to compression. Two parties want to exchange large amounts of data over a very limited amount of bandwidth, they can’t agree up front what data will be exchanged in the future, but they can agree for now to both receiving two identical copies of a very large amount of data that is indexed using a sliding window with the index of each piece of data stored in a lookup table.
So now each party has a large lookup table of robust CRC’s or equivalent, and each CRC maps to a piece of data in the larger data set. Both parties go off to opposite sides of the world and connect over a slow connection to each other, when one party wants to transmit a sizable amount of data to the other party the first party would scan through they local copy of the large data set, looking for either identical data matches, recording the identical match index in to the data set, or “close enough” matches, recording the index and the differences. Then the first party could transmit these indices, or indices and differences to the other party.
It would also be possible to create this large data set either from a very large prime number or a sufficiently random, non-repeating, seedable sequence if both parties agree to the random number algorithm and seed in advnace.
Obiously if we are going to store this much data then hard drives need to come down in price. I’m thinking for this to be a valid experiment you would require at least 500GB, possibly even 1TB of data storage to test out this idea but it would be interesting to see.
With this technique it would be possible to transmit web pages or binary data across slow connections much faster than what is currently possible, though as bandwidth increases in the future the value of the idea becomes less important.
Listening – Surfacing
This week I am listening to “Surfacing” by Sarah McLachlan
Read – Modern Compiler Implementation in C
Today I finished reading “Modern Compiler Implementation in C” by Andrew W. Appel
Studying – Software project management
This month I am studying “Software project management”
Have done project management for quite a few software projects so far but I think some formal training in the subject wouldn’t hurt.
Open University has a non-credit course being offered and best of all, I don’t have to watch any of those terrible videos from the 1970’s.
This is an on-line class delivered via a website (ooh! fancy!) and some interactive conference calls with the instructor and other class members.
It is three months long, but none of the material is gated. There are no team based project assignments from what I can see. Just a bunch of reading, a couple of essays and two multi-choice exams. This should be pretty easy in terms of workload.
There is a five-day optional residency that goes with the course I am going to take as well.
Update: Done with all the class work. Will take the residency in late August and then I am done.
Listening – Tubthumper
This week I am listening to “Tubthumper” by Chumbawamba
Are you there god?
If you could be a god, the only god in fact, a supreme being, in an alternative reality, would you do it?
Let’s assume this reality is just a big simulation on a powerful computer.
You would “live” in that reality for as long as you like, but once you step in, you cannot leave.
If you could be god in a virtual reality and give up this reality, would you?
Why not?
What’s the difference?
Read – Advanced Compiler Design and Implementation
Today I finished reading “Advanced Compiler Design and Implementation” by Steven S. Muchnick
Read – Something Under the Bed is Drooling
Today I finished reading “Something Under the Bed is Drooling: A Calvin and Hobbes Collection” by Bill Watterson
Read – Software Project Survival Guide
Today I finished reading “Software Project Survival Guide” by Steve McConnell