Ken's blog

mostly on computers and mathematics

Wednesday, May 22, 2013

[dmqschet] My drinking team has a hockey problem

›
Create a mockumentary about the "serious" problem of endorphin addiction, treating it as if it were an illegal drug like heroin. P...

[zkczbahc] House with secrets

›
Build a house with lots of concealed passageways and hidden rooms.  Who has the knowhow for this kind of architecture and engineering?  Is i...
Tuesday, May 21, 2013

[ibnsbavv] Change of base cipher

›
The conceptually simple cipher of treating a message as a long number in one base and converting it to a different base does not appear amon...

[ckwwicxy] Base 100 in ASCII

›
The numeral 0 is decimal 48 in ASCII, so encode base 100 with unsigned char values 48-147, achieving 2x better text compression compared to ...
Friday, May 17, 2013

[tvgqvnnt] Filesystem within disjoint containers

›
Create a filesystem backed by files in other filesystems.  However, unlike the simple way of allocating a single file and creating and mount...
Thursday, May 16, 2013

[sqpeajig] Filesystem supporting lists

›
View a list data structure as a filesystem.  Running 'ls' gives the files numbered 0, 1, ...  Or in base 256 depending on what optio...

[tpyexbcs] Peace and love

›
Peace and love are not two distinct concepts but one and the same.  Those who think they see peace but not love with it are not actually see...

[kvhsuasc] Theories cannot be disproven

›
The traditional scientific method mantra goes, theories or hypotheses can only be disproven, not proven. However, if we include the ever-p...
Tuesday, May 14, 2013

[bqdiynnv] Worst possible move

›
Devise a selfmate in 1 chess position which also maximizes the number of direct mate in 1 moves available.  You had many ways to win, but yo...
Monday, May 13, 2013

[zxmxkwqa] XMonad with GNOME on Ubuntu 12.10 and 13.04

›
This was on a freshly installed and dist-updated i386 Ubuntu 12.10 Quantal Quetzal . apt-get install --no-install-recommends xmonad libghc-x...
Sunday, May 12, 2013

[facmksrm] Avoiding checkmate

›
A standard chess problem format is Mate in N.  Mate in N+1 is not considered a solution. The dual problem type is to avoid mate in N, succ...

[onjmibmz] Computer chess problem assistant

›
Create a computer program which will defend chess problems, e.g., mate in N, against you, making sure to make you play against all possible ...

[febvwdap] Chess thickness

›
For each position of a chess game, compute the number of moves, or proportion of moves, that do not lead to being checkmated.  Probably done...

[abhhelkr] Search for tactical tricks and classify

›
Search for chess positions for which the computer evaluation radically changes depending on the depth of search.  Classify each by tactical ...

[pcaervbb] d120 dice

›
Create a 120-sided disdyakis triacontahedral die as the sphere-like die with the largest number of faces.  Anything larger is either cylindr...

[kkpxndep] Constant day or night

›
What would the earth be like if one side constantly faced the sun? In particular, how effectively would the oceans and atmosphere redistri...

[tbknnbkz] Ice energy

›
Water curiously expands when it freezes into ice.  Can we extract energy from this effect?  I'm imagining a piston driving a linear gene...
Saturday, May 11, 2013

[khgcvgqo] Robotically constructed Rube Goldberg

›
Create a robot to set up a Rube Goldberg device.  The robot makes thousands of attempts, far more than a human would have patience for, to c...
Friday, May 10, 2013

[ixyrlifr] Single speaker or a debate

›
While it may be fun to listen to a single smart speaker give a polished speech, it might be better for your personal growth to listen to a d...

[ehyksjyg] Force to learn shortcuts

›
Consider an on screen keyboard that not only provides letters but also common words like "the". If a user types T H in sequence,...
›
Home
View web version
Powered by Blogger