Today I finished reading “A Briefer History of Time” by Stephen Hawking
Archives for 2004
Listening – Thickfreakness
This week I am listening to “Thickfreakness” by The Black Keys
Paper – Secure History Preservation Through Timeline Entanglement
Today I read a paper titled “Secure History Preservation Through Timeline Entanglement”
The abstract is:
A secure timeline is a tamper-evident historic record of the states through which a system goes throughout its operational history.
Secure timelines can help us reason about the temporal ordering of system states in a provable manner.
We extend secure timelines to encompass multiple, mutually distrustful services, using timeline entanglement.
Timeline entanglement associates disparate timelines maintained at independent systems, by linking undeniably the past of one timeline to the future of another.
Timeline entanglement is a sound method to map a time step in the history of one service onto the timeline of another, and helps clients of entangled services to get persistent temporal proofs for services rendered that survive the demise or non-cooperation of the originating service.
In this paper we present the design and implementation of Timeweave, our service development framework for timeline entanglement based on two novel disk-based authenticated data structures.
We evaluate Timeweave’s performance characteristics and show that it can be efficiently deployed in a loosely-coupled distributed system of a few hundred services with overhead of roughly 2-8% of the processing resources of a PC-grade system.
Read – The Four Steps to the Epiphany
Today I finished reading “The Four Steps to the Epiphany: Successful Strategies for Startups That Win” by Steven Gary Blank
Listening – Hail To The Thief
This week I am listening to “Hail To The Thief” by Radiohead
Read – Agile Project Management
Today I finished reading “Agile Project Management: Creating Innovative Products” by Jim Highsmith
Read – MySQL Cookbook
Today I finished reading “MySQL Cookbook” by Paul DuBois
Read – The Fantasies of Robert Heinlein
Today I finished reading “The Fantasies of Robert Heinlein” by Robert Heinlein
Nostalgia
I remember:
Assembling Acorn Atom’s on the kitchen table that had a glorious 2K of RAM (expandable to 12K, though now I own one with 32K due to a 3rd party expansion board)
Publishing small 1/8th page ads in glorious black & white to sell assembled Acorn ATOMs.
Getting my program listings published in Popular Computing Weekly, Computer & Video Games (before it became crap, when it still had “The Bugs” cartoon, and Adventure Corner), The ATOM, Acorn User, and many other magazines of the day.
Screwing the RAM pack on to the back of the ZX81 to stop it from wobbling.
Writing a chess program in 1K.
Fighting with the assembler to save 200 bytes to get it down to less than 32KB so we could ship with only one ROM in the arcade machine.
Read – Programming Interviews Exposed
Today I finished reading “Programming Interviews Exposed: Secrets to Landing Your Next Job” by John Mongan
Paper – Tap Tips: Lightweight Discovery of Touchscreen Targets
Today I read a paper titled “Tap Tips: Lightweight Discovery of Touchscreen Targets”
The abstract is:
We describe tap tips, a technique for providing touch-screen target location hints.
Tap tips are lightweight in that they are non-modal, appear only when needed, require a minimal number of user gestures, and do not add to the standard touchscreen gesture vocabulary.
We discuss our implementation of tap tips in an electronic guidebook system and some usability test results.
Listening – Frank
This week I am listening to “Frank” by Amy Winehouse
Read – Guy Mannering
Today I finished reading “Guy Mannering” by Walter Scott
Studying – Lessons in the landscape – drawing the landscape
This month I am studying “Lessons in the landscape – drawing the landscape”
Paper – Using Simulated Annealing to Calculate the Trembles of Trembling Hand Perfection
Today I read a paper titled “Using Simulated Annealing to Calculate the Trembles of Trembling Hand Perfection”
The abstract is:
Within the literature on non-cooperative game theory, there have been a number of attempts to propose logorithms which will compute Nash equilibria.
Rather than derive a new algorithm, this paper shows that the family of algorithms known as Markov chain Monte Carlo (MCMC) can be used to calculate Nash equilibria.
MCMC is a type of Monte Carlo simulation that relies on Markov chains to ensure its regularity conditions.
MCMC has been widely used throughout the statistics and optimization literature, where variants of this algorithm are known as simulated annealing.
This paper shows that there is interesting connection between the trembles that underlie the functioning of this algorithm and the type of Nash refinement known as trembling hand perfection.
Listening – Mount Eerie
This week I am listening to “Mount Eerie” by The Microphones
Paper – In vivo spam filtering: A challenge problem for data mining
Today I read a paper titled “In vivo spam filtering: A challenge problem for data mining”
The abstract is:
Spam, also known as Unsolicited Commercial Email (UCE), is the bane of email communication.
Many data mining researchers have addressed the problem of detecting spam, generally by treating it as a static text classification problem.
True in vivo spam filtering has characteristics that make it a rich and challenging domain for data mining.
Indeed, real-world datasets with these characteristics are typically difficult to acquire and to share.
This paper demonstrates some of these characteristics and argues that researchers should pursue in vivo spam filtering as an accessible domain for investigating them.
Paper – Note on Needle in a Haystack
Today I read a paper titled “Note on Needle in a Haystack”
The abstract is:
Introduced below is a quantum database method, not only for retrieval but also for creation.
It uses a particular structure of true’s and false’s in a state vector of n qubits, permitting up to 2**2**n words, vastly more than for classical bits.
Several copies are produced so that later they can be destructively observed and a word determined with high probability.
Grover’s algorithm is proposed below to read out, nondestructively the unknown contents of a given stored state vector using only one state vector.
Listening – Want One
This week I am listening to “Want One” by Rufus Wainwright
Read – Java 1.4 Game Programming
Today I finished reading “Java 1.4 Game Programming” by Andrew Mulholland
Read – The Origin of Species
Today I finished reading “The Origin of Species” by Charles Darwin
Read – The 21 Irrefutable Laws of Leadership
Today I finished reading “The 21 Irrefutable Laws of Leadership: Follow Them and People Will Follow You” by John Maxwell
Read – Shave the Whales
Today I finished reading “Shave the Whales” by Scott Adams
Read – What Do You Call a Sociopath in a Cubicle?
Today I finished reading “What Do You Call a Sociopath in a Cubicle?” by Scott Adams
Read – Red Thunder
Today I finished reading “Red Thunder” by John Varley
Paper – Dealing With Curious Players in Secure Networks
Today I read a paper titled “Dealing With Curious Players in Secure Networks”
The abstract is:
In secure communications networks there are a great number of user behavioural problems, which need to be dealt with.
Curious players pose a very real and serious threat to the integrity of such a network.
By traversing a network a Curious player could uncover secret information, which that user has no need to know, by simply posing as a loyalty check.
Loyalty checks are done simply to gauge the integrity of the network with respect to players who act in a malicious manner.
We wish to propose a method, which can deal with Curious players trying to obtain “Need to Know” information using a combined Fault-tolerant, Cryptographic and Game Theoretic Approach.
Paper – Combinatorial Auctions with Decreasing Marginal Utilities
Today I read a paper titled “Combinatorial Auctions with Decreasing Marginal Utilities”
The abstract is:
In most of microeconomic theory, consumers are assumed to exhibit decreasing marginal utilities.
This paper considers combinatorial auctions among such submodular buyers.
The valuations of such buyers are placed within a hierarchy of valuations that exhibit no complementarities, a hierarchy that includes also OR and XOR combinations of singleton valuations, and valuations satisfying the gross substitutes property.
Those last valuations are shown to form a zero-measure subset of the submodular valuations that have positive measure.
While we show that the allocation problem among submodular valuations is NP-hard, we present an efficient greedy 2-approximation algorithm for this case and generalize it to the case of limited complementarities.
No such approximation algorithm exists in a setting allowing for arbitrary complementarities.
Some results about strategic aspects of combinatorial auctions among players with decreasing marginal utilities are also presented..
Read – The Years of Rice and Salt
Today I finished reading “The Years of Rice and Salt” by Kim Stanley Robinson
Listening – Damnation
This week I am listening to “Damnation” by Opeth
Read – Free Prize Inside
Today I finished reading “Free Prize Inside: The Next Big Marketing Idea” by Seth Godin
Read – Yotsuba&! #01
Today I finished reading “Yotsuba&! #01” by Kiyohiko Azuma
Read – Tricks of the 3D Game Programming Gurus
Today I finished reading “Tricks of the 3D Game Programming Gurus: Advanced 3D Graphics and Rasterization” by Andre LaMothe
Listening – Fallen
This week I am listening to “Fallen” by Evanescence
Read – Unleashing the SUPER Ideavirus
Today I finished reading “Unleashing the SUPER Ideavirus” by Seth Godin
Read – Monstrous Regiment
Today I finished reading “Monstrous Regiment” by Terry Pratchett
Read – The Fast Forward MBA in Business
Today I finished reading “The Fast Forward MBA in Business” by Virginia O’Brien
Read – Master Humphrey’s Clock
Today I finished reading “Master Humphrey’s Clock” by Charles Dickens
Read – Tank Girl 2
Today I finished reading “Tank Girl 2” by Alan Martin
Listening – Haha Sound
This week I am listening to “Haha Sound” by Broadcast
Read – Lessons in Mastery
Today I finished reading “Lessons in Mastery” by Anthony Robbins
Studying – Graphic design fundamentals
This month I am studying “Graphic design fundamentals”
Listening – Let It Be… Naked
This week I am listening to “Let It Be… Naked” by The Beatles
Read – Rules of Play
Today I finished reading “Rules of Play: Game Design Fundamentals” by Katie Salen
Listening – St. Anger
This week I am listening to “St. Anger” by Metallica
Paper – Robust Classification with Context-Sensitive Features
Today I read a paper titled “Robust Classification with Context-Sensitive Features”
The abstract is:
This paper addresses the problem of classifying observations when features are context-sensitive, especially when the testing set involves a context that is different from the training set.
The paper begins with a precise definition of the problem, then general strategies are presented for enhancing the performance of classification algorithms on this type of problem.
These strategies are tested on three domains.
The first domain is the diagnosis of gas turbine engines.
The problem is to diagnose a faulty engine in one context, such as warm weather, when the fault has previously been seen only in another context, such as cold weather.
The second domain is speech recognition.
The context is given by the identity of the speaker.
The problem is to recognize words spoken by a new speaker, not represented in the training set.
The third domain is medical prognosis.
The problem is to predict whether a patient with hepatitis will live or die.
The context is the age of the patient.
For all three domains, exploiting context results in substantially more accurate classification.
Read – Graphics Programming Methods
Today I finished reading “Graphics Programming Methods” by Jeff Lander
Read – Game Programming All in One
Today I finished reading “Game Programming All in One” by Jonathan S. Harbour
Listening – Dance Of Death
This week I am listening to “Dance Of Death” by Iron Maiden
Read – The 21 Absolutely Unbreakable Laws of Money
Today I finished reading “The 21 Absolutely Unbreakable Laws of Money” by Brian Tracy
Read – All Tomorrow’s Parties
Today I finished reading “All Tomorrow’s Parties” by William Gibson