“​‘Moral?’ The outworn hypocrisy of ‘morality’ is for the weak and foolish. We live in a modern, dynamic, masculine society. It is free and independent — it needs nothing but itself.”

"Are you saying it can't get a date?"

— Leutnant Winzig and Udo, from The Desert Peach

Thanko: For all your Urban Ninja needs...


Walking the fine line between practical and batshit crazy, it’s the USB-Powered Fleece Helmet. I mean, who doesn’t want to keep their heads warm during the bitter Japanese winters? Except maybe someone who’d rather not have cheap Chinese lithium batteries right under their ears, exposed to the elements and about an inch away from a heating coil.

Um, Hestia?


I don’t think he’s ready for that discussion just yet…

(via the DanMemo mobile game)

Dear Amazon,


No idea how this ties into “Cycling”. Unless she’s a personal trainer.

Also, what have I purchased that made you think a “Cycling” category would be a good set of recommendations?

Then again…

Dear Funimation,


Abandoning the streaming rights to the Japanese version of a recent show while keeping the dub version online is not interesting to me. I just removed half a dozen recent shows from my watchlist because of that. I can still watch them on Crunchyroll, but your FireTV client actually works. If only you two were partners or something; oh, wait.

The Saga Continues...


Stop digging up dead idol singers and start stocking up on dried squid, because Zombieland Saga Revenge is coming!

Cop Craft episode 4


The OP and ED songs have been stuck in my head all week. I’ve rewatched episodes 1-3. I lightly skimmed the first light novel to see how faithful the anime is. I watched episode 4 when it came out this morning, then read the epilogue to see what they changed (mostly same events, different actions and implications; Tirana’s outfit was not described in the book…).

As expected, they finished off book 1. Unexpectedly, they finished it early and went right into book 2. All the other books are about 20% shorter than the first one, though, which means they’re either going to try to get all the way through book 4, or spend extra time on 2 and 3; not sure how either plan would work out based on how they handled this one.

It has some flaws (including the animation budget), but I like it.

more...

OMC: Asuka Kishi


As popular and photogenic as she is, it’s a bit surprising that they just keep recycling the same handful of photoshoots of Asuka Kishi (岸明日香). Then again, she’s only had 3 photobooks in six years compared to 15 DVDs, so perhaps her fans just want to see them bounce.

more...

Re: Universal Appeal


Brickmuppet hand-assembled a list of popular Pixiv pics on both the Male and Female lists. Naturally I scripted it with PixivPy, and included their relative position on the two lists…

The core of the code looks like this (delete “_r18” from both searches to see the clean-ish images); output is suitable for including directly in a Markdown-based blog like mine:

url = 'https://www.pixiv.net/member_illust.php?mode=medium&illust_id='

result = aapi.illust_ranking(mode='day_male_r18')
male={}
mcount=0
for i in result.illusts:
  mcount = mcount + 1
  male[i.id] = mcount
while result.next_url:
  next_qs = aapi.parse_qs(result.next_url)
  result = aapi.illust_ranking(**next_qs)
  for i in result.illusts:
    mcount = mcount + 1
    male[i.id] = mcount

result = aapi.illust_ranking(mode='day_female_r18')
fcount=0
for i in result.illusts:
  fcount = fcount + 1
  if i.id in male:
    print '* [F: %d, M: %d](%s%s)' % (fcount, male[i.id], url, i.id)
while result.next_url:
  next_qs = aapi.parse_qs(result.next_url)
  result = aapi.illust_ranking(**next_qs)
  for i in result.illusts:
    fcount = fcount + 1
    if i.id in male:
      print '* [F: %d, M: %d](%s%s)' % (fcount, male[i.id], url, i.id)

Rankings and links after the jump, because about a third of the clean sets of 500 and more than half the R-18 sets of 300 interest multiple genders:

more...

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