Warning: Table 'edadmin_drpl1.accesslog' doesn't exist query: SELECT uid, timestamp FROM accesslog WHERE (path = 'node/398' OR uid > 0) AND sid = '6f737de533a2c584134e0a0d06e1059b' ORDER BY timestamp DESC LIMIT 0, 1 in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:224:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:09d09eeb5d6cab940f397c99c6bd239f'\";s:5:\"%file\";s:44:\"/home/edadmin/public_html/includes/cache.inc\";s:5:\"%line\";i:27;}', 3, '', 'http://ed-rex.com/blog/March_2014', '', '54.221.131.67', 1519326437) in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:5680:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: UPDATE cache_filter SET data = '<h3><em><big><big>Woe is knee!</big></big></em></h3>\\n<h3>or</h3>\\n<h3><em><big><big>I blog the body (semi) athletic!</big></big></em></h3>\\n<table cellpadding=\\"0\\" cellspacing=\\"0\\" width=\\"3 in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:224:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:a777d0249b540b4111ef42e9d15d7638'\";s:5:\"%file\";s:44:\"/home/edadmin/public_html/includes/cache.inc\";s:5:\"%line\";i:27;}', 3, '', 'http://ed-rex.com/blog/March_2014', '', '54.221.131.67', 1519326437) in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:2124:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: UPDATE cache_filter SET data = '<p><center></center></p>\\n<table align=\\"center\\" style=\\"width: 225px;\\">\\n<tbody>\\n<tr>\\n<td style=\\"width: 225px; background-color: rgb(176, 83, 162); text-align: center; vertical-align: bottom;\\">\\n<div><span style=\\"font-size: 19px;\\"><span style=\\"font-fami in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:224:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:0abc4daf3615eae37d92fac6774cbdca'\";s:5:\"%file\";s:44:\"/home/edadmin/public_html/includes/cache.inc\";s:5:\"%line\";i:27;}', 3, '', 'http://ed-rex.com/blog/March_2014', '', '54.221.131.67', 1519326437) in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:1083:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: UPDATE cache_filter SET data = '<table align=\\"center\\" style=\\"width: 200px;\\">\\n<tbody>\\n<tr>\\n<td>\\n<script type=\\"text/javascript\\"><!--\\ngoogle_ad_client = \\"pub-5278265615507417\\";\\n/* 160x600 picture-only, created 9/29/10 */\\ngoogle_ad_slot = \\"3058889442\\";\\ngoogle_ad_width = 160;\\ngoogle_ad_height = 600;\\n//--><!--\\ngoogle_a in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:224:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:44e05be548c17efbc6463c731ca1d7c4'\";s:5:\"%file\";s:44:\"/home/edadmin/public_html/includes/cache.inc\";s:5:\"%line\";i:27;}', 3, '', 'http://ed-rex.com/blog/March_2014', '', '54.221.131.67', 1519326437) in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:870:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: UPDATE cache_filter SET data = '<p><center><br />\\n<table align=\\"center\\" border=\\"0\\" cellpadding=\\"0\\" cellspacing=\\"0\\">\\n<tbody>\\n<tr>\\n<td>\\n<div style=\\"text-align: center;\\"><a href=\\"http://ed-rex.com/bumblepuppy\\" target=\\"_blank\\"><img src=\\&qu in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:224:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:1587bce80743d25a13699439e1436ddf'\";s:5:\"%file\";s:44:\"/home/edadmin/public_html/includes/cache.inc\";s:5:\"%line\";i:27;}', 3, '', 'http://ed-rex.com/blog/March_2014', '', '54.221.131.67', 1519326437) in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:828:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: UPDATE cache_filter SET data = '<p><center><br />\\n<table style=\\"height: 645px; width: 285px;\\">\\n<tbody>\\n<tr>\\n<td><a href=\\"http://www.bppress.ca/product/old-mans-last-sauna/\\" target=\\"_blank\\"><img alt=\\"The Old Man\\'s Last Sauna, cover image\\" src=\\"/sites/default/files/2013_06/sauna_ad04.jpg\\" st in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:224:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:a641667eb8686ec6a410a6d1682e9f16'\";s:5:\"%file\";s:44:\"/home/edadmin/public_html/includes/cache.inc\";s:5:\"%line\";i:27;}', 3, '', 'http://ed-rex.com/blog/March_2014', '', '54.221.131.67', 1519326437) in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:2569:\"Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired\nquery: UPDATE cache_filter SET data = '<p><center><br />\\n<table style=\\"width: 275px;\\">\\n<tbody>\\n<tr>\\n<td style=\\"background-color: rgb(176, 83, 162); text-align: center;\\">\\n<div><a href=\\"http://ed-rex.com/mailman/listinfo/ed-rex-update_ed-rex.com\\" target=\\"_blank\\"><strong><span style=\\"font-f in /home/edadmin/public_html/includes/database.mysql.inc on line 135
March 2014 | www.ed-rex.com


March 2014

  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:09d09eeb5d6cab940f397c99c6bd239f' in /home/edadmin/public_html/includes/cache.inc on line 27.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<h3><em><big><big>Woe is knee!</big></big></em></h3>\n<h3>or</h3>\n<h3><em><big><big>I blog the body (semi) athletic!</big></big></em></h3>\n<table cellpadding=\"0\" cellspacing=\"0\" width=\"300\" align=\"left\" style=\"margin: 5px 8px; float: left;\">\n<tr>\n<td style=\"padding:0px;\"><img src=\"http://ed-rex.com/sites/default/files/2013_06/geoff_at_ravens_field-summer_2013-b.jpg\" /><br /><small><strong><em><centre>Young Geoffrey <strike>fails in daring prison escape</strike> seeks an opening during a soccer match at Carleton U\'s Raven\'s Field, summer 2013. Photo by the Phantom Photographer</centre></em></strong></small></td>\n</tr>\n</table>\n<p><span style=\"font-variant: small-caps;\"><strong><small>March 8, 2014, OTTAWA &mdash; </small></strong></span>How easily we forget physical pain; and a damned good thing, else our childhood\'s would be remembered as a litany burning fevers, snapped bones and flesh stripped away, like a carrot on a grater.</p>\n<p>Ladies and gentlemen, last Sunday I skinned my knee &mdash; and I\'m damned if it doesn\'t still hurt!</p>\n<p>Actually, I didn\'t just skin my knee, I also got kicked in the hand during the same incident. Happily, the application of some ice took care of the latter assault in mere minutes.</p>\n<p>Yes now, very nearly a full week later, the knee &mdash; alas! &mdash; still causes pain.</p>\n<p><a href=\"http://ed-rex.com/about/woe_is_knee\" target=\"_blank\">Click here for the full story including &mdash; consider yourself warned! &mdash; one Not Safe For Dinner photo on the other side!</a></p>\n<p>_______</p>\n<p><big><big><strong><center>\'Steaming like raw meat dropped onto a hot stove\'</center></strong></big></big></p>\n<h3><big><big><a href=\"/reviews/the_departure\" target=\"_blank\"><em>The Departure</em>, by Neal Asher, reviewed</a></big></big></h3>\n<table cellpadding=\"0\" cellspacing=\"0\" width=\"125\" align=\"left\" style=\"margin: 5px 8px; float: left;\">\n<tr>\n<td style=\"padding:0px;\"><a href=\"http://www.amazon.ca/gp/product/0330457616/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;camp=15121&amp;creative=330641&amp;creativeASIN=0330457616&amp;linkCode=as2&amp;tag=edirexonl-20\" target=\"_blank\"><img src=\"/sites/default/files/2013_06/the_departure-cover125px.jpg\" alt=\"Image: Cover of The Departure, by Neal Asher\" /></a><small><strong><em></em></strong></small></td>\n</tr>\n</table>\n<p><span style=\"font-variant: small-caps;\"><strong><small>March 3, 2014, OTTAWA &mdash; </small></strong></span>It\'s not news that one shouldn\'t judge a book by its cover, but I have a soft spot for space opera; I confess, the big space base (which I initially mistook for a starship of some sort) adorning the cover of <a href=\"https://twitter.com/nealasher\" target=\"_blank\">Neal Asher\'s</a> novel, <em>The Departure</em>, helped sell me on it.</p>\n<p>As it turned out though, <em>The Departure</em> hardly qualifies as space-opera and only squeaks by as science fiction pretty much the way <em>Superman</em> does: on technicalities only.</p>\n<p>Though it\'s set in the future and some of the action takes place in orbit and on Mars, the book is really just a narrated first-person shooter dressed up in some SF tropes &mdash; a corrupt and incompetent world government, artificial intelligence, robotic weapons and a transhuman genesis.</p>\n<p>But all that <em>is</em> only window-dressing. That spectacular cover is a gateway to lugubrious dialogue, sophomoric libertarian philosophy, hackneyed world-building and, especially, to one pornographic blood-bath after another.</p>\n<p><em>The Departure</em> is one of the worst books I have read in a very long time. More boring than <em>Atlas Shrugged</em> (which <a href=\"http://ed-rex.com/reviews/genocide_is_painless\" target=\"_blank\">I reviewed</a> a while back), it drips with just as much contempt for ordinary human beings. Unlike Rand\'s John Galt though, Asher\'s superman does much of his killing at first-hand.</p>\n<p>Does this novel have any redeeming qualities? The short answer is \"no\". <a href=\"http://ed-rex.com/reviews/the_departure\" target=\"_blank\">The long answer lives behind this link</a>.</p>\n<p>_______</p>\n', created = 1519326437, expire = 1519412837, headers = '', serialized = 0 WHERE cid = '2:09d09eeb5d6cab940f397c99c6bd239f' in /home/edadmin/public_html/includes/cache.inc on line 112.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:a777d0249b540b4111ef42e9d15d7638' in /home/edadmin/public_html/includes/cache.inc on line 27.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p><center></center></p>\n<table align=\"center\" style=\"width: 225px;\">\n<tbody>\n<tr>\n<td style=\"width: 225px; background-color: rgb(176, 83, 162); text-align: center; vertical-align: bottom;\">\n<div><span style=\"font-size: 19px;\"><span style=\"font-family: georgia,serif;\"><strong>Like what you&#39;ve read?</strong></span></span></div>\n</td>\n</tr>\n<tr>\n<td style=\"width: 225px; background-color: rgb(176, 83, 162);\">\n<form action=\"https://www.paypal.com/cgi-bin/webscr\" method=\"post\"><input name=\"cmd\" type=\"hidden\" value=\"_s-xclick\" /> <input name=\"hosted_button_id\" type=\"hidden\" value=\"MR496TCXQQXQL\" /> <input alt=\"PayPal - The safer, easier way to pay online!\" border=\"0\" name=\"submit\" target=\"_blank\" src=\"http://ed-rex.com/sites/default/files/adverts/donate_button02.gif\" type=\"image\" /> <img alt=\"\" border=\"0\" height=\"1\" src=\"https://www.paypalobjects.com/en_US/i/scr/pixel.gif\" width=\"1\" /></form>\n</td>\n</tr>\n<tr>\n<td style=\"width: 225px; background-color: rgb(176, 83, 162); text-align: center; vertical-align: top;\">\n<div><span style=\"font-size: 26px;\"><em><strong><span style=\"font-family: georgia,serif;\">Tip the author!</span></strong></em></span></div>\n</td>\n</tr>\n</tbody>\n</table>\n<p></p>\n', created = 1519326437, expire = 1519412837, headers = '', serialized = 0 WHERE cid = '2:a777d0249b540b4111ef42e9d15d7638' in /home/edadmin/public_html/includes/cache.inc on line 112.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:0abc4daf3615eae37d92fac6774cbdca' in /home/edadmin/public_html/includes/cache.inc on line 27.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<table align=\"center\" style=\"width: 200px;\">\n<tbody>\n<tr>\n<td>\n<script type=\"text/javascript\"><!--\ngoogle_ad_client = \"pub-5278265615507417\";\n/* 160x600 picture-only, created 9/29/10 */\ngoogle_ad_slot = \"3058889442\";\ngoogle_ad_width = 160;\ngoogle_ad_height = 600;\n//--><!--\ngoogle_ad_client = \"pub-5278265615507417\";\n/* 160x600 picture-only, created 9/29/10 */\ngoogle_ad_slot = \"3058889442\";\ngoogle_ad_width = 160;\ngoogle_ad_height = 600;\n//-->\n</script><script type=\"text/javascript\"\nsrc=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">\n</script></td></tr>\n\n</tbody></table>\n', created = 1519326437, expire = 1519412837, headers = '', serialized = 0 WHERE cid = '2:0abc4daf3615eae37d92fac6774cbdca' in /home/edadmin/public_html/includes/cache.inc on line 112.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:44e05be548c17efbc6463c731ca1d7c4' in /home/edadmin/public_html/includes/cache.inc on line 27.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p><center><br />\n<table align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td>\n<div style=\"text-align: center;\"><a href=\"http://ed-rex.com/bumblepuppy\" target=\"_blank\"><img src=\"/sites/default/files/2011_06/BPad4TNP_04.jpg\" style=\"width: 225px; height: 227px;\" /></a></div>\n</td>\n</tr>\n</tbody>\n</table>\n<p></p></center></p>\n', created = 1519326437, expire = 1519412837, headers = '', serialized = 0 WHERE cid = '2:44e05be548c17efbc6463c731ca1d7c4' in /home/edadmin/public_html/includes/cache.inc on line 112.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:1587bce80743d25a13699439e1436ddf' in /home/edadmin/public_html/includes/cache.inc on line 27.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p><center><br />\n<table style=\"height: 645px; width: 285px;\">\n<tbody>\n<tr>\n<td><a href=\"http://www.bppress.ca/product/old-mans-last-sauna/\" target=\"_blank\"><img alt=\"The Old Man\'s Last Sauna, cover image\" src=\"/sites/default/files/2013_06/sauna_ad04.jpg\" style=\"width: 285px; height: 634px;\" /></a></td>\n</tr>\n</tbody>\n</table>\n<p></p></center></p>\n', created = 1519326437, expire = 1519412837, headers = '', serialized = 0 WHERE cid = '2:1587bce80743d25a13699439e1436ddf' in /home/edadmin/public_html/includes/cache.inc on line 112.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:a641667eb8686ec6a410a6d1682e9f16' in /home/edadmin/public_html/includes/cache.inc on line 27.
  • user warning: Table './edadmin_drpl1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p><center><br />\n<table style=\"width: 275px;\">\n<tbody>\n<tr>\n<td style=\"background-color: rgb(176, 83, 162); text-align: center;\">\n<div><a href=\"http://ed-rex.com/mailman/listinfo/ed-rex-update_ed-rex.com\" target=\"_blank\"><strong><span style=\"font-family: georgia,serif;\"><big>Stop being late to the party!</big></span></strong></a></div>\n<p>\n<div><span style=\"color: rgb(204, 255, 0);\"><em><span style=\"font-size: 24px;\"><strong><span style=\"font-family: georgia,serif;\">Subscribe!</span></strong></span></em></span></div>\n</p><p><a href=\"http://ed-rex.com/mailman/listinfo/ed-rex-update_ed-rex.com\" target=\"_blank\"><img alt=\"Subscribe to my newsletter!\" src=\"http://ed-rex.com/sites/default/files/2011_07/subscribe_ad02.jpg\" style=\"width: 275px; height: 108px;\" /></a></p>\n<div><span style=\"color: rgb(255, 255, 0);\"></span></div>\n<div><strong><span style=\"font-family: georgia,serif;\">Subscribe to the <em>Edifice Rex</em> mailing list to be notified whenever there&#39;s an update!</span></strong></div>\n<div>&nbsp;</div>\n<div><strong><span style=\"font-family: georgia,serif;\"><big><big><big><a href=\"http://ed-rex.com/mailman/listinfo/ed-rex-update_ed-rex.com\" target=\"_blank\">Click here to sign up</a></big></big></big><br />\n(I promise, I won\'t abuse your trust; I won\'t sell your address to anyone or anything else, no matter how tempting the offer.)</span></strong></div>\n<div><a href=\"http://ed-rex.com/mailman/listinfo/ed-rex-update_ed-rex.com\" target=\"_blank\">&nbsp;</a></div>\n</td>\n</tr>\n</tbody>\n</table>\n<p></p></center></p>\n', created = 1519326437, expire = 1519412837, headers = '', serialized = 0 WHERE cid = '2:a641667eb8686ec6a410a6d1682e9f16' in /home/edadmin/public_html/includes/cache.inc on line 112.

Woe is knee!

or

I blog the body (semi) athletic!


Young Geoffrey fails in daring prison escape seeks an opening during a soccer match at Carleton U's Raven's Field, summer 2013. Photo by the Phantom Photographer

March 8, 2014, OTTAWA — How easily we forget physical pain; and a damned good thing, else our childhood's would be remembered as a litany burning fevers, snapped bones and flesh stripped away, like a carrot on a grater.

Ladies and gentlemen, last Sunday I skinned my knee — and I'm damned if it doesn't still hurt!

Actually, I didn't just skin my knee, I also got kicked in the hand during the same incident. Happily, the application of some ice took care of the latter assault in mere minutes.

Yes now, very nearly a full week later, the knee — alas! — still causes pain.

Click here for the full story including — consider yourself warned! — one Not Safe For Dinner photo on the other side!

_______

'Steaming like raw meat dropped onto a hot stove'

The Departure, by Neal Asher, reviewed

Image: Cover of The Departure, by Neal Asher

March 3, 2014, OTTAWA — It's not news that one shouldn't judge a book by its cover, but I have a soft spot for space opera; I confess, the big space base (which I initially mistook for a starship of some sort) adorning the cover of Neal Asher's novel, The Departure, helped sell me on it.

As it turned out though, The Departure hardly qualifies as space-opera and only squeaks by as science fiction pretty much the way Superman does: on technicalities only.

Though it's set in the future and some of the action takes place in orbit and on Mars, the book is really just a narrated first-person shooter dressed up in some SF tropes — a corrupt and incompetent world government, artificial intelligence, robotic weapons and a transhuman genesis.

But all that is only window-dressing. That spectacular cover is a gateway to lugubrious dialogue, sophomoric libertarian philosophy, hackneyed world-building and, especially, to one pornographic blood-bath after another.

The Departure is one of the worst books I have read in a very long time. More boring than Atlas Shrugged (which I reviewed a while back), it drips with just as much contempt for ordinary human beings. Unlike Rand's John Galt though, Asher's superman does much of his killing at first-hand.

Does this novel have any redeeming qualities? The short answer is "no". The long answer lives behind this link.

_______

Spread the word!


Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:306:\"Table &#039;edadmin_drpl1.accesslog&#039; doesn&#039;t exist\nquery: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values(&#039;March 2014&#039;, &#039;node/398&#039;, &#039;&#039;, &#039;54.221.131.67&#039;, 0, &#039;6f737de533a2c584134e0a0d06e1059b&#039;, 510, 1519326437)\";s:5:\"%file\";s:62:\"/home/edadmin/public_html/modules/statistics/statistics.module\";s:5:\"%line\";i:63;}', 3, '', 'http://ed-rex.com/blog/March_2014', '', '54.221.131.67', 1519326437) in /home/edadmin/public_html/includes/database.mysql.inc on line 135

Warning: Table 'edadmin_drpl1.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:796:\"Table &#039;./edadmin_drpl1/sessions&#039; is marked as crashed and should be repaired\nquery: UPDATE sessions SET uid = 0, cache = 0, hostname = &#039;54.221.131.67&#039;, session = &#039;messages|a:1:{s:5:\\&quot;error\\&quot;;a:1:{i:0;s:398:\\&quot;user warning: Table &amp;#039;edadmin_drpl1.accesslog&amp;#039; doesn&amp;#039;t exist\\nquery: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values(&amp;#039;March 2014&amp;#039;, &amp;#039;node/398&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;54.221.131.67&amp;#039;, 0, &amp;#039;6f737de5 in /home/edadmin/public_html/includes/database.mysql.inc on line 135