A story headlined ‘Syria seeks our help to woo US’ in Saturday’s Weekend Australian misquoted National Party senator Sandy Macdonald. The quote stated: “Syria is a country that has been a bastard state for nearly 40 years” but should have read “Syria is a country that has been a Baathist state for nearly 40 years.” The Australian regrets any embarrassment caused by the error.

— Correction in The Australian

Dear Amazon,


I am not pretentious enough for this.

Also, 91% lean? Screw that.

Always-Relevant Feynman Interview


The BBC keeps deleting copies of this video; hopefully this one will last for a while.

“Is it okay for a perky elf to crush on a cardboard princess?”


…aka Sword Oratoria, the DanMachi spinoff (streaming on Amazon Strike, the existence of which answers the musical question “how come Crunchyroll still isn’t available on the Fire TV?”​).

The DanMachi light novels are sufficiently popular in Japan that they not only got manga and anime adaptations, but two spinoff novel/manga series, the first of which has its anime debut this season.

The author had a problem, though: Dream Girl Aiz Wallenstein has all the warmth and charm of a block of wood. A shapely block of wood that’s really good at killing monsters, but still, wood.

His solution was to make it an ensemble piece about her Familia, putting lots of emphasis on the genki half-naked amazons Tiona and Tione, and adding the insecure-but-eager elf-mage Lefiya, who really, really wants to be Aiz’s friend. Or “friend”; she has a rather active imagination.

The first two episodes are heavy on cheesecake, yuri, and foreshadowing that Something’s Up In The Dungeon, plus cameos by Bell and Hestia that establish where we are in the main story. And way too much Loki.

Oh, and Ayako Kawasumi has taken over the role of elf-senpai Riveria. Apparently the original voice actress is off dealing with health problems.

Cheesecake: candy


Most pictures tagged “candy” involve Halloween, Valentine’s Day, and/or simulated oral sex. This tends to reduce the number of smiles, but I did my best.

more...

Camelcide, Effectomy,and Memetical


How to tell that your new random-word generator works: feed it the text of the Jargon File and get back things that you could easily come up with real jargon definitions for…

more...

The New Perl Way: “You’re doing it wrong”


use CGI;

“I’m sorry, Dave, I can’t do that.”

cpanm CGI

“You really shouldn’t use that any more. It’s bad for you.”

perldoc CGI

“The rationale for this decision is that CGI.pm is no longer considered good practice for developing web applications, including quick prototyping and small web scripts. There are far better, cleaner, quicker, easier, safer, more scalable, more extensible, more modern alternatives available at this point in time. These will be documented with CGI::Alternatives.”

perldoc CGI::Alternatives

No documentation found for “CGI::Alternatives”.

cpanm CGI::Alternatives
perldoc CGI::Alternatives

“Let me build this strawman that doesn’t actually make good use of CGI.pm to show you how you can easily switch to one of half a dozen different frameworks that let you use half a dozen different templating systems launched with half a dozen different embedded web servers, and replace your self-contained 100-line CGI script with half a dozen files located in half a dozen directories. For more fun, my sample code gets mangled if you try to view it as a manpage, so you really should download the raw file from CPAN.”

cpanm --uninstall CGI::Alternatives
cpanm Dancer2
perldoc Dancer2
cpanm --uninstall Dancer2
cpanm Mojolicious
perldoc Mojolicious
perldoc Mojolicious::Lite

use Mojolicious::Lite;
plugin CGI => [ '/' => "trivialscript.cgi" ];
app->start;

use CGI;

more...

Dear Amazon,


I think you’re pushing your personal kinks a little too hard.

Shall-Issue Open Carry


(via)

“Need a clue, take a clue,
 got a clue, leave a clue”