Author: fledgling otaku

  • review: “Batmanime” – Batman Gotham Knight

    Briefly, I didn’t enjoy this as much as I’d hoped. The general idea is that it bridges Batman Begins and The Dark Knight, providing some backstory to the second film, and does so with a series of shorts done in artistic style inspired by various anime.

    I seem to be going against the grain in my general disappointment with this. The best episode of the disc was the first one, because it plays to the image of Batman in the mind of the ordinary criminal as something supernatural or inhuman. Except, instead of criminals, it’s children, who are in a way just as susceptible to Batman’s mystique as the criminals are (though obviously in awe rather than fear). My only gripe was that the animation style was the same as Tekkon Kinkreet, with richly detailed cityscapes that take your breath away, but with bizarrely distorted character art, misshapen limbs and torsos and minimalist faces. Still, it was a good story.

    Gotham City looks gorgeous. Still, a bit too NYC and not Chicago enough for my tastes.
    Gotham City looks gorgeous. Still, a bit too NYC and not Chicago enough for my tastes.

    The rest of the installments were largely forgettable, though seeing Bruce Wayne realized in Oyamada Masumi style (episode 3, Field Test) was a bit of a treat. Also, a supporting character from The Dark Knight gets some character development in episode 2 (Crossfire), and the recurring villain Sandman makes an appearance, as do Batman-universe minor villains like Croc and Deadshot. There’s a few tidbits about Bruce’s attitude towards guns, pain, and gadgetry, but nothing about Batman’s detective skills.

    The animated sequel/prequel is not unique as a concept – the Riddick series has a anime-style bridge installment between Pitch Black and Chronicles, (Dark Fury) and that was far superior an effort both in terms of general art as well as advancing inter-movie plot and character backstory. Still, if you’re really a big fan of the Batman movie franchise reboot (as I am), it’s definitely worth watching.

  • Hellsing looks interesting

    Mark talks about Hellsing and manages to pique my interest – not necessarily because of the blood and gore, but because of the description of Alucard:

    One of the big problems with the series for me is actually that Alucard is way too powerful. There are several villains who crop up in the series, but most don’t even come close to Alucard’s power, and even the one climatic battle in the series is kinda lacking in suspense because even when it seems like Alucard has been defeated, he always manages to come back somehow.

    For some reason, I am reminded of Aang in Avatar here. In his Avatar state, Aang is essentially invincible, but those scenes are incredibly exciting instead of dull – especially the final episode, where Aang fights the ultimate villain of the series, and (not to spoil it too obviously) wins, big time. Another example of this is the Terminator (original movie), where Arnold is literally unstoppable and his eventual demise is almost purely providential rather than because of any strategizing by the overmatched human protagonists.

    Regardless of whether its a hero, villain, or something in between – there’s something very satisfying about a character who wields sheer power. Handled deftly, it can be a fresh change from the usual “hero tested beyond his limits and then succeeds against all odds” formula.

    In fact the ultimate example of this is probably the character of Superman – in my opinion the best stories are those where he has to use his powers, not the ones where he loses them, faces a more powerful being, finds himself weakened by Kryptonite, etc etc. Superman being, well, super is what makes Superman fun.

  • Backing up your tweets

    Twitter: over one billion tweets served. Actually, it’s probably more than that, since the count is from GigaTweet, an external service and not an official count. If we do the math, that comes out to:

    140 chars per tweet x 1 byte per char x 10^9 tweets = 140 billion bytes = 130.4 GB worth of data

    The 1 billion tweet mark took Twitter just over two years to achieve. Even assuming exponential growth, it’s hard to see Twitter’s raw tweet storage needs exceeding a terabyte ($109 and falling) in the next five years.

    Of course, raw storage alone isn’t the whole story, since unlike the gigabytes of data on our home computers, the data on Twitter needs to be actively accessed and queried from the databases, which is a non-trivial task (as any regular user of Twitter over the past year can attest to). This is probably why Twitter has been enforcing a limit of 3200 tweets on users’ archives. The overhead on maintaining the archives beyond that is probably a threat to Twitter’s ability to maintain uptime and service reliability. The limit seems reasonable, since only the heaviest users will have reached that limit by now – I’ve been on twitter longer than most of the A-listers, and I tweet every blog entry I make from 5-6 different blogs, but I’m still only around 1200 tweets. Also, with far fewer followers (several hundred instead of thousands), I have only a handful of @replies compared to the firehose that folks like Darren (@problogger) or Scoble (@Scobleizer) see on their real-time clients. As a result, Twitter is more akin to an email/private messaging system for users like myself, rather than a real-time chatroom for the big users.

    Still, even a casual Twitter user should be at least partially alarmed at the thought that their entire Twitter history is subject to arbitrary limits and no real guarantee of backup. As usual, it’s up to us to protect our own data, especially data in a walled garden (albeit one with handy RSS and API gates). Good user practices are the same whether we are using an online service or word processing at home, after all.

    Here are just a few ways in which you can backup your tweets. I am sure there are more, so if you have any ideas I’ve not listed here, please share in comments!

    Tweetake.com – This service lets you enter your username and download a CSV-format file of your followers, favorites, friends, and tweets. Unfortunately, @replies are not available for backup. It doesn’t save direct messages, either, but if you configure your twitter account to send you notification emails of direct messages, you can t least archive those separately. The CSV format is useful for archiving but not very user-friendly, though you could in principle import the data again into some other form.

    Alex King’s Twitter Tools – this is a wordpress plugin that lets you manage your twitter account directly from your WordPress blog. The plugin lets you blog each tweet and/or tweet each blog post, and you can also generate a daily tweet digest as a blog post if you choose (and assign it to an arbitrary category). There’s no way to archive replies, DMs, or follower relationships.

    Twitter itself supports RSS feeds, so you could slurp your own feed of replies and tweets using a feedreader and periodically back those up or even write them to disk. Also, users of third-party services like Socialthing, Friendfeed, or Ping.fm also have an alternate interface to Twitter that could potentially be used for backup. However, none of these provide comprehensive tweet archives either, only real-time mirroring.

    Finally, Dave Winer has proposed a service/API that twitter clients can use to backup the RSS feed of a twitter account, but this is more of a technical solution of interest to twitter developers rather than end users.

    UPDATE: Johann Burkard has written a great little tool in Java called (appropriately) TwitterBackup. It is a very simple piece of freeware that simply downloads all your tweets to a XML-format file saved locally. You specify a filename as you desire, and the tool is smart enough that if you give it the name of a file that already exists, it will only download newer tweets and append them to it rather than do a full download again. This incremental backup of tweets is ideal behavior – the only thing that this tool doesn’t do is preserve your follower/following relationships.

    To be honest, none of these solutions are perfect, though Tweetake and Twitter Backup come closest. What would the ideal twitter backup tool look like? A few thoughts:

    1. be available as a desktop client or Adobe AIR application rather than yet another online service asking for your twitter password. ((Twitter’s implementation of OAuth or OpenID or some other authorization system is long overdue, by the way.))
    2. At first run, it should allow you to retrieve your entire (available) twitter history, including tweets, replies, and DMs.
    3. After the initial import, it should provide for periodic incremental backups of your tweets/replies/DMs, at an interval you specify (ideally, a five minute interval minimum).
    4. It should preserve your friend/follower relationships, and let you import everyone you follow onto any new twitter account or export all their RSS feeds as an OPML file.

    What else? There’s definitely a niche out there for an enterprising developer to take Twitter’s API and create a tool focused on backup rather than yet another twitter client. Hopefully before I reach the 3200 tweet limit myself!

  • thoroughly enjoying The Last Airbender

    We’ve been watching Avatar: The Last Airbender and are already on Book 3. This has been a fantastic series. It’s what I call Amerime (American animation expressly inspired by anime, like Samurai Jack or the Dark Knight prequel) and follows the story of a hero who has to master his innate power and save the world. Yeah, you’ve heard that before, but what makes Avatar so enjoyable is the sheer fun that the writers have with the characters. Main protagonist Aang is 12 years old an acts like it – goofing off, possessed of that maddening childhood overconfidence one moment, and stressing about facing off in his destined battle with the Fire Lord like a kid worries about an exam the next – including the mandatory dream about showing up without his pants. The basic premise of “benders” who can manipulate each of the primary elements of Earth, Air, Fire and Water is both familiar and unique, with the bending styles drawn from real-life asian martial arts styles (with the same attention to choreographic detail as Samurai Jack). The world is richly detailed and the secondary characters are never two-dimensional. It’s just… fun.

    I was also quite excited to hear that M. Night Shymyalan was tapped to make a live-action version of Avatar next year, but my enthusiasm for this has suddenly cooled given how the design for the Dragonball Z movie seems to be going. Not that I know anything about Dragonball, mind you, but it just serves as ample warning of just how profoundly Hollywood can take something and make it suck. That which is truly great has farther to fall.

    In its pristine animated form, however, I can’t recommend Avatar enough. It’s derailed all my more traditional anime watching right now.

  • Talisman video game cancelled

    Looks like there won’t be a video game adaptation of fantasy board-game classic Talisman after all:

    one of the biggest problems with a game like Talisman relied on social exchanges that a video game couldn’t necessarily guarantee. “Whether it’s the taunting of the person sitting to your right or the planning of what the players should do next, it relies on people sitting together and talking,” Boye said. “If you’ve played online games lately, you notice that not all players use their headsets. Social games like Talisman rely on that aspect, so if the people in your match aren’t going to use their headsets, the social aspect of a board game gets completely drained and becomes a slog as you could be sitting there for five minutes waiting for your next turn.”

    Wouldn’t the same argument apply to Dungeons and Dragons?

    Not that I have time to play either board games or video games, actually, but I was a big fan of Talisman back in the day. It helped to have a friend who was so into it that they spent all the money on the expansion sets 🙂

  • election math

    I just finished extolling the virtues of keeping politics out of the Otakusphere, but this isn’t really a post about politics, it’s about math. Besides, only a geetaku audience can appreciate this.

    Good Math Bad Math points out the innumeracy of many election-beat reporters who seem to be unaware of how percentages work:

    as results were coming in from Ohio, one reporter was saying “Black turnout in Cleveland was only around 18%, which is only up 2% from four years ago”. That’s a rather classic bad-math error. A two percent increase over 16% is 16.32% – which is a trivial change. A change from 16% to 18% is actually a 12.5% increase – which is very significant.

    At the opposite side of the scale, I think it’s astounding just how eerily accurate Nate Silver of fivethirtyeight.com was regarding his predictions. The cool thing about his methodology is that he actually simulates the election results in Monte Carlo fashion, running each one 10,000 times:

    The basic process for computing our Presidential projections consists of six steps:

    1. Polling Average: Aggregate polling data, and weight it according to our reliability scores.

    2. Trend Adjustment: Adjust the polling data for current trends.

    3. Regression: Analyze demographic data in each state by means of regression analysis.

    4. Snapshot: Combine the polling data with the regression analysis to produce an electoral snapshot. This is our estimate of what would happen if the election were held today.

    5. Projection: Translate the snapshot into a projection of what will happen in November, by allocating out undecided voters and applying a discount to current polling leads based on historical trends.

    6. Simulation: Simulate our results 10,000 times based on the results of the projection to account for the uncertainty in our estimates. The end result is a robust probabilistic assessment of what will happen in each state as well as in the nation as a whole.

    This is a more stochastic approach to election prediction which I think matches reality very well.

    I also found this collection of links, which are dangerously interesting. Among them, “The Mathematics of Voting“:

    Mathematical economist Kenneth Arrow proved (in 1952) that there is no consistent method of making a fair choice among three or more candidates. Topics cover Fairness Criteria, Voting Methods, Fairness Criteria applied to Voting Methods, and Ranking Procedures.

    Then there’s the old favorite topics, like should we ditch the Electoral College? (no). Should we use an Instant Runoff Voting system instead? (no).

    Election math is cool.

  • energy alternatives

    Solar power is good enough for the biosphere, so by golly it’s about time it was good enough for human industry! Of course, photosynthesis is only 6% efficient. That number includes the biological losses, the absorption ratio (if I understand the numbers from that link correctly) is 34%. According to various sources the absorption efficiency of solar panels seems to max out around 40%, with power conversion efficiency of 6%, so state of the art is roughly comparable to nature (though of course, manufacturing cost is another matter). However, a new nanomaterial-based coating seems to have been developed that boosts absorption by ~40%:

    The new RPI solar cell is a normal cell covered in a special anti-reflective coating which traps sunlight from nearly every angle and part of the spectrum. The new cell is near perfect; it absorbs 96.21 percent of the sunlight shined on it, while a normal cell could only absorb 67.4 percent. That 43 percent efficiency boost, coupled with mass production, if properly implemented could place solar on the verge of competing unsubsidized with coal power, at last.

    Shawn-Yu Lin, professor of physics at Rensselaer and a member of the university’s Future Chips Constellation describes the breakthrough, stating, “To get maximum efficiency when converting solar power into electricity, you want a solar panel that can absorb nearly every single photon of light, regardless of the sun’s position in the sky. Our new antireflective coating makes this possible.”

    This is pretty exciting, especially if the mass production can work out. Even if power conversion efficiency stays the same, improving absorption by 40% should boost the total power output by the same amount.

  • that which must not be spoken

    I deliberately keep my politics off this blog, because I’ve found that politics is a topic that necessarily inflames passions of the sort that are antithetical to people sitting around and talking about things they enjoy. I’ve been a traveler of the middle path, with a leftwards drift, since 2000, and Ive seen a lot of victories and losses on both sides of the aisle. My experience shows me that people are the same – they have the same fears, the same biases, and the same need to paint their opponents in dark colors of the Other to validate their passion, because they wrongly feel that there’s some shame in that passion. There isn’t – the passion is good, and it’s necessary, and it’s worth it to look in the mirror after a bitter fight and reflect that what divides us is so much smaller than what brings up together.

    There are those who will not be able to let go, and there are those who will, but just not yet. I don’t think anyone I know or read regularly sincerely wants the President-elect to fail, or wants the country to be punished for making the “wrong” choice, or takes any pleasure in pronouncements of doom forthcoming. But much of what those people I respect are saying right now, does sound like they do desire those outcomes, in the absence of benefit of the doubt, or the simple knowledge of their characters born of personal contact and friendship. Emotions are cathartic and also nothing to be ashamed of.

    At any rate, I am glad the election is over, because there’s a lot of blogging to do in the otakusphere. I’ll be back on a regular-ish schedule again now. If you have any interest in what I’ve to say in the political realm, I do invite you to stop by my blog at Beliefnet, City of Brass – but let’s leave that, there.

  • TwiTip

    Darren Rowse of ProBlogger fame has launched a new blog, TwiTip, aimed at introducing Twitter to new users. Darren always has an interesting and insightful take on blogging and so I think his insights will be worth reading even if you’re a veteran twitter user. Given how much I blog about twitter I can fully understand the appeal of starting a blog devoted to it!