Saturday, October 12, 2013

Even In Hollywood Pulp Fiction, More Can Mean A Lot Less





Everything is more exaggerated in this sequel to 2010's Machete, including Machete's (Danny Trejo) signature weapon, now serrated and electric.



Rico Torres/Open Road Films


Everything is more exaggerated in this sequel to 2010's Machete, including Machete's (Danny Trejo) signature weapon, now serrated and electric.


Rico Torres/Open Road Films



Machete Kills


  • Director: Robert Rodriguez

  • Genre: Action

  • Running Time: 107 minutes

Rated R for strong bloody violence throughout, language and some sexual content.


With: Danny Trejo, Mel Gibson, Demian Bichir, Michelle Rodriguez, Charlie Sheen



There's the strong silent type, and then there's the strong mute type. In Robert Rodriguez's Machete Kills, journeyman tough-guy Danny Trejo skews toward the latter. If the recurring catchphrase in these films is "Machete don't ____" — as in, Machete don't text, Machete don't tweet, Machete don't die — the fact is that what Machete mostly don't do is speak.


At times, to be blunt, he comes off like a silent film star who's accidentally lumbered onto the set of a bloody, violent, thoroughly ridiculous talkie: reluctant to speak, sometimes a little confused by his surroundings.


He may be right to feel that way. The fact that Machete Kills even exists is the latest in an unlikely series of events that started with a jokey fake trailer in the 2007 double feature Grindhouse, from Rodriguez and Quentin Tarantino; somehow the Machete films have become a franchise venture, making a leading man out of a guy who might otherwise have spent a career playing the snarling background heavy.


2010's Machete bucked the odds and managed to successfully re-create, at feature length, all the things that made that compact 2-minute ersatz trailer such fun. It worked both as a genuinely admiring homage to its grimy '70s vengeance-cinema roots and as a funny, self-aware recognition of that genre's inherent amateurish excesses. It even managed to work in some bluntly effective political commentary on immigration policy.


Sadly, Machete Kills proves that there's a limit to how thin the concept can be stretched. That limit is somewhere around the point where Charlie Sheen — playing the smoking, swearing, assault-rifle toting President of the United States — makes a joke playing into the "winning" meme he spawned in real life. The whole thing collapses, thereupon, into a heap of winking self-reference.





Antonio Banderas is among the four celebrities who cameo as the different incarnations of El Camaleon.



Rico Torres/Open Road Films


Antonio Banderas is among the four celebrities who cameo as the different incarnations of El Camaleon.


Rico Torres/Open Road Films


Sheen isn't the only bad-press-plagued celebrity a-gnawing at the scenery here, either. Mel Gibson steps in as villain Luther Voz, right-wing survivalist, military-industrial profiteer and smug one-percenter. Instead of a bunker stocked with canned goods and guns, he's got a whole space station meant to accommodate a privileged few should the nuclear gambit he's attempting to engineer on Earth come to fruition.


(Mexican laborers are being kidnapped to perform the station's menial functions — about the only significant remnant of the first film's political agenda.)


Averting nuclear winter is a big step up in assignments for Machete, the ex-Federale who last time around was tasked merely with foiling political scheming and a bit of personal vengeance. But this is a sequel, and everything has to be bigger and badder and bloodier. Even Machete's signature weapon has been souped up; now it comes in both an electrical model and a completely impractical triple-pronged switchblade version.


There's still a measure of fun to be had here, to be sure — Rodriguez looks for ever more creative ways for Machete to kill, beyond the standard beheadings and lengthwise bodily bisections, and there's a gag with a helicopter rotor that's truly inspired. And the revolving cast of actors filing extended cameos as the shape-shifting "El Camaleon" is, admittedly, an often hilarious touch.


But where the first film reflected its simple roots by not reaching for too much, here it too often feels like Rodriguez is trying too hard to impress. It's as if, after getting by on pure charm on the first date, he showed up for the second armed with flowers, chocolates, a teddy bear and a ring. It's just too much — and the excess is compounded by the need for digital effects without the budget to make them even slightly convincing.


The best moments in Machete Kills are the simple ones, like a playful jab at our expectations of gratuitous sex: It's there, but Rodriguez serves it up with a clever means of obscuring it. Also great is the trailer — of course it all comes back to a trailer — for the proposed third installment, Machete Kills Again ... In Space. But we might be better off if Rodriguez took a cue from his protagonist's less-is-more reticence, and let that one just remain a trailer.


Source: http://www.npr.org/2013/10/10/228490632/even-in-hollywood-pulp-fiction-more-can-mean-a-lot-less?ft=1&f=1045
Category: Krokodil   floyd mayweather   Seaside Heights   Gia Allemand Dead   ESPYs  

Thursday, October 10, 2013

Ruby scripting language makes embedded play



Popular scripting language Ruby is branching out into embedded applications, with an mruby version of the language. But the main Ruby variant is viewed by its founder as needing only minor improvements in upcoming versions.


Appearing Wednesday afternoon at a Ruby user site in the San Francisco Bay Area, Ruby founder Yukihiro Matsumoto talked of his latest project, mruby, the lightweight version of Ruby for embedded applications that was first released last year.  Mruby will vie with languages such as Java and C in the embedded space, but Matsumoto sees mruby as a superior language to Java -- at least when it comes to embedded development. He downplayed the usefulness of Java ME (Micro Edition), which is intended for embedded development, saying it was "not really Java."


Oracle lately has been pitching embedded Java for use in the so-called "Internet of things," which features a multitude of connected devices. Both ME and, to an extent, the standard edition of Java are being positioned for embedded systems. But the ME version does not have the Java ecosystem and requires more memory than C programs, Matsumoto said, at the offices of cloud-based transaction software company Coupa.


Embedded systems are getting bigger and bigger these days, and being featured in systems such automobiles, said Matsumoto. Mruby, with its flexibility and productivity benefits, can play a part in this, but it will not dominate, he said. "Most of the system will still be in C or C++." The next step for mruby is to improve its stability, Matsumoto said. Mruby is housed on GitHub.


For smartphone app development, there already is a bridge between mruby and Objective-C, Apple's programming language for the iPhone, making it possible to write iPhone apps in mruby, Matsumoto explained. Programs are written in mruby and compiled to binary code, which can access underlying Objective-C libraries. This usage of mruby, however, is still in an alpha stage of development.


Matsumoto also talked up the completeness of his Ruby reference implementation, CRuby 2.0, also known as Ruby 2.0. This upgrade was released in February and features garbage collection, for memory management, and keyword arguments, for being more descriptive about method calls. Matsumoto sees version 2.0 and its critical improvements as an important milestone. Later versions, such as 2.1, 2.2, and 2.3, will only need minor improvements, he said. Version 2.1 is due in December with even more improvements in garbage collection as well as literals capabilities, for mathematical programs.


Matsumoto started developing Ruby in 1993. "I designed Ruby as a hobby in the beginning," he said.  Matsumoto stressed enjoyment of the Ruby language as a benefit that produces motivated programmers.  "Motivated programmers become very productive."


This story, "Ruby scripting language makes embedded play," was originally published at InfoWorld.com. Get the first word on what the important tech news really means with the InfoWorld Tech Watch blog. For the latest developments in business technology news, follow InfoWorld.com on Twitter.



Tags: tom hanks   raiders   red sox   49ers   torrie wilson