The Happytime Murders Review: It's A Dirty Muppet Movie
When the first trailer for The Happytime Murders arrived, it was clear what kind of movie this was going to be. It's a dirty version of the Muppets. What's more, it's from director Brian Henson, son of Muppets creator Jim Henson. The potential for something cool and different was obvious. The only question is whether the movie would hit the mark or not.
As it turns out, for the most part, it lands pretty well. The Happytime Murders is set in a world where humans and puppets coexist. When the former stars of a 1980s TV show get murdered, disgraced former puppet cop Phil Phillips (Bill Barretta) and human detective Connie Edwards (Melissa McCarthy) are forced to work together to find the killer. It's a pretty straightforward murder mystery that just so happens to be loaded with foul-mouthed puppets, lots of violence, and one wildly awkward sex scene.
Still, the story actually works. While it's not hard to figure out who the villain of the film is, figuring out their motivations is a different story. The plot also opens up a world that would be very interesting to visit again in future movies, should that be in the cards.
As simple and interesting as the story is, though, there is one major problem with The Happytime Murders. This adult puppet movie is simply too adult. There is a certain novelty to the idea of puppets that curse, have sex, and do horrible things. In practice, though, it's very easy to take the joke too far. Throughout the film, puppets and humans let the cursing fly so gratuitously and frequently that the impact of it simply wears off. It happens so often that it ceases being funny and instead seems like the movie is trying too hard to be edgy. How many times can a character drop an F-bomb in the span of two minutes before it means absolutely nothing? That's something The Happytime Murders is keen to explore.
Likewise, with graphic content, this movie doesn't seem to know when to stop. In the red band trailer, there is a sequence where one of the puppets has an orgasm that lasts so long it overstays its welcome a bit. Somehow, though, it's even longer in the movie. There's an audience for gross-out humor that will undoubtedly find themselves giggling at these moments in the film, but just a bit of restraint would have greatly improved the movie.
There's still plenty to like about The Happytime Murders, though. Strangely, building this odd world where humans and puppets live together in something far less than harmony is where The Happytime Murders excels most. From the beginning of the film, it's explained that puppets are seen as less than, and often subservient to, humans. They're the target of verbal and physical abuse, and some of them spend their time and money in an attempt to transform their looks to appear more human, while others have bought into the idea that they exist only to entertain humans.
Chances are you're not expecting the dirty puppet movie to examine racism in America at all. However imperfect a comparison it may be, though, it's one of the things The Happytime Murders does well. What's more, setting the film in Los Angeles, a city with a massive immigrant population, goes a long way in illustrating the divide.
The cast is another piece of the puzzle that fits well. While Melissa McCarthy is mostly doing the same thing she always does--yelling and falling down, while cursing--she somehow manages to have chemistry with a puppet. However, there is an odd running joke throughout the film that everyone thinks she's a man. It might have been funny once or twice, but by the third, fourth, or fifth time that particular joke is revisited, it's just tired.
The biggest standout of the of the movie is Maya Rudolph, who plays Phillips' secretary Bubbles. She serves as a potential love interest for the former cop and manages to have many of the movie's funniest moments, whether at her desk in Phillips' office or out in the field helping to solve the mystery.
If you're expecting to see some of your favorite Muppets in the film, you'll be disappointed. None of them make cameo appearances. After all, the Muppets are owned by Disney. Still, it will be impossible to look at the puppets in this film without knowing they were designed by The Jim Henson Company. Likewise, Muppet veterans Barretta, Julianne Buescher, Kevin Klash, and Alice Dinnean make up the puppet voice cast.
In all, The Happytime Murders is a fun and very interesting film to watch. It's as close as you'll ever get to a Rated-R Muppet movie and sets up what could become a potential franchise that would be exciting to revisit--just maybe with a little restraint next time.
The Good
The Bad
A simple, easy-to-follow plot
There's so much cursing that it makes the foul language mean nothing
The use of notable Los Angeles locations helps ground the movie
It's not hard to figure out who the killer is
Its examination of racism was very unexpected
The puppet sex scene lasts way too long
Maya Rudolph blows the rest of the cast out of the water
SEGA®’s most requested re-release of all time finally comes to a new generation. Shenmue delivers an epic story of revenge within a unique open world that is still unrivalled in depth and detail. Return to the epic saga that defined modern gaming. The saga begins…again.
Scammers are still trying to snag free games from indie devs
“I have the benefit of working for a lot of different indie devs, so I notice patterns that a developer who’s only putting out their one game wouldn’t seeAU.”
– Emily Morganti speaking to Kotaku about key scammers trying to take advantage of independent developers.
Before a game is launched, it’s likely that a strange email address requesting a free copy for review purposes will show up in the inbox of an unsuspecting indie dev.
Key scammers utilize this method constantly, and it’s no secret that it’s an issue within the industry.
In a recent interview with Kotaku, Emily Morganti, who handles PR for adventure games, discusses how key scammers continue to be a problem for indie devs trying to market their titles without being conned.
Morganti explains the subtleties that lie in every odd request, which takes the form of misleading email addresses and copy that seems off.
“Some of these people email about every game that comes out, using the same copy-and-paste email. Some people do a blanket request for multiple games on the same day—so multiple developers are getting the exact same email about how excited someone is to stream their game,” she explains.
“There was one guy a few years ago with a long sob story about how he’d lost his job and had a big tax bill to pay and couldn’t afford games but a free copy of [insert game name here] would make his life complete.”
Despite sharing a few similarities, every scammer works differently when it comes to execution. The last notable scammer Morganti encountered made waves, as he reached out to many devs for free codes.
Going by the name Dmitry Tseptsov, he sent several emails to Morganti asking for codes, explaining that he operated a coffee shop in Ukraine where he’d give out video games as prizes for trivia. Unsurprisingly, the request turned out to be a ploy for free codes despite the cafe being a legitimate business.
Morganti admits that its becoming difficult to parse which review requests are honest and which ones are malicious. She recalls an instance where an editor for a publication reached out for a code the same time a scammer (who was impersonating the editor) did as well.
“I heard from the editor first and added him to my list for a review copy, and then I heard from the scammer on the day we got keys, and I sent it to him thinking it was the same person,” she says. “A few days after that, the real editor emailed me to ask where his key was, and we pieced it together.”
“I’ve been doing PR since 2006 and always had a policy of sending a key to anyone who asked for one, no matter how small the site, but I’m a lot more suspicious now,” Morganti continues.
“The work involved in vetting people to figure out if they’re legit or not isn’t worth the effort and I think writers from smaller sites and freelancers are paying the price.”
She was speaking as part of a longer discussion around scammers trying to take advantage of independent developers and how it affects smaller contet creators, so be sure to read the entire piece over at Kotaku.
A Patch For Morphies Law Has Been Submitted To Nintendo To Fix Online Issues
Cosmoscope, the studio behind Switch newcomer Morphies Law, has submitted a patch to Nintendo in order to fix some of the issues experienced by early players.
If you missed the news, Morphies Law recently ‘did a Fortnite‘, surprising everyone by launching on the system without any real warning; the game was shown off during the 2018 Indies Showcase, and was available on the console just hours later.
The premise is incredibly creative, and the game offers up an interesting twist on the shooter genre with its changing body mass mechanic. Players have noticed some frustrating issues early on, however – a fact that we confirmed in our review.
If you’ve been playing the game and faced the odd issue or two, here are the full patch notes currently under review by Nintendo. Assuming it’s approved, these changes should soon be implemented to improve the game’s performance:
– Changed online settings to enforce geographical proximity – this should alleviate the lag while we continue working on setting up dedicated servers, please let us know your feedback. – Fixed spawn protection – now you’ll be invincible for 5 seconds or until you leave your base. – Fixed gunshot sounds looping infinitely sometimes on death. – Fixed loud sounds that would sometimes play before the map intro. – Fixed XP gains for private games – it is now 75% of the regular online XP instead of 25%. – Increased the daily cap on XP and Nuts that can be gained from offline/private/local games to 5000XP and 500Nuts. – Fixed bug in Tanker Town where exiting tunnels at certain inclinations would sometimes kill you. – Fixed the recharge time of weapon part “Sonic Punch” – it is no longer spammable. – Disabled the ability to “unready” in private/LAN matches to avoid potential 5v3 scenarios.
Did you grab a copy of the game on day one? How have you found the experience? Let us know how you’ve been getting on in the comments below.
Miyamoto Doesn’t Want To Make An MMORPG Because It Would Be Boring
Shigeru Miyamoto – the creator of many of Nintendo’s most successful franchises and all-round lovable guy – recently delivered a keynote speech for the 2018 Computer Entertainment Developers Conference held in Yokohama, Japan. We actually covered the news not that long ago, but some new information regarding his speech has since come to light.
Alongside talk of smartphone gaming culture, praise towards Minecraft – which he apparently wishes he had created himself, and general words of wisdom, Miyamoto-san shared his thoughts on the genre of MMORPGs. If you’re unfamiliar, massively multiplayer online role-playing games – to give them their full title – take an awful lot of work to develop and maintain. Titles such as World of Warcraft – which now has over 100 million user accounts attached to it – need constant monitoring, updates, and more to stay relevant as the game continues to evolve online.
Here’s a snippet of what he had to say:
“A few years ago, when MMORPGs were coming into fashion, I didn’t want to make one. Since I get tired of things easily, I don’t want to keep making one game.”
He went on to explain that, while the free-to-play business model is something that he’s not particularly keen on – and would put him off creating an MMORPG regardless – it’s actually his personal working style that causes the bigger issue. He said that once a game has been developed, he wants to instantly move on to the next project rather than being stuck on the same title; having to push out new updates and keep on top of maintenance doesn’t suit his personality.
So there you have it – if you were hoping for a new, Miyamoto-created take on the MMORPG genre, you’re probably out of luck. Still, the Nintendo legend has mastered so many other genres in his lifetime that we can definitely let him off on this one.
The year is 1983. The world teeters on the verge of destruction as the Cold War tightens its icy grip. East or West: trust no one, question everything. The fate of humanity rests in your hands as you pit spy versus spy in tactical Phantom Doctrine.
1.13.1 is now available! It improves performance and fixes a bunch of bugs that made their way into 1.13. There’s also a few changes in this update that are listed below.
A full changelog for this release can be found on Minecraft.net.
CHANGES
Performance optimizations
Added dead coral
Fish now have a 5% chance of dropping bonemeal when killed
Squids now only spawn in rivers and oceans
Added a concept of force-loaded chunks to the game, and a command (/forceload) to toggle force-loading on and off
MC-119971 – Various duplications, deletions, and data corruption at chunk boundaries, caused by loading outdated chunks — includes duping and deletion of entities/mobs, items in hoppers, and blocks moved by pistons, among other problems
MC-135484 – Pressing Q + right click a block while holding a double block only shows the top of the block
MC-135816 – Trident does not return uppon reload of world
MC-135857 – Beacon effect icon doesn’t have a blue edge if it overwrites a potion effect
MC-135878 – Maps delete recently marked banners upon reopening world
MC-135893 – Upgrading from 1.12.2 to a newer version will cause trapped chests placed in 1.12.2 & earlier to stop triggering redstone through the floor
Open Source Akraino Edge Computing Project Leaps Into Action
The ubiquitous topic of edge computing has so far primarily focused on IoT and machine learning. A new Linux Foundation project called Akraino Edge Stack intends to standardize similar concepts for use on edge telecom and networking systems in addition to IoT gateways. The goal to build an “open source software stack that supports high-availability cloud services optimized for edge computing systems and applications,” says the project.
“The Akraino Edge Stack project is focused on anything related to the edge, including both telco and enterprise use cases,” said Akraino evangelist Kandan Kathirvel, Director of Cloud Strategy & Architecture at AT&T, in an interview with Linux.com.
The project announced it has “moved from formation into execution,” and revealed a slate of new members including Arm, Dell, Juniper, and Qualcomm. New member Ericsson is joining AT&T Labs to host the first developer conference on Aug. 23-24.
Akraino Edge Stack was announced in February based on code contributions from AT&T for carrier-scale edge computing. In March, Intel announced it was joining the project and open sourcing parts of its Wind River Titanium Cloud and Network Edge Virtualization SDK for the emerging Akraino stack. Intel was joined by a dozen, mostly China-based members including China Mobile, China Telecom, China Unicom, Docker, Huawei, Tencent, and ZTE.
The Akraino Edge Stack project has now announced broader based support with new members Arm, Dell EMC, Ericsson, inwinSTACK, Juniper Networks, Nokia, Qualcomm, Radisys, Red Hat, and Wind River. The project says it has begun to develop “blueprints that will consist of validated hardware and software configurations against defined use case and performance specifications.” The initial blueprints and seed code will be opened to the public at the end of the week following the Akraino Edge Stack Developer Summit at AT&T Labs in Middletown, New Jersey.
The project announced a lightweight governance framework with a Technical Steering Committee (TSC), composed of “active committers within the community.” There is “no prerequisite of financial contribution,” says the project.
Edge computing meets edge networking
Like most edge computing projects and products, such as AWS Greengrass, the Linux Foundation’s EdgeX Foundry, and Google’s upcoming Cloud IoT Edge, the technology aims to bring cloud technologies and analytics to smaller-scale computers that sit closer to the edge of the network. The goal is to reduce the latency of cloud/device interactions, while also reducing costly bandwidth delivery and improving reliability via a distributed network.
Akraino will offer blueprints for IoT, but it is more focused more on bringing edge services to telecom and networking systems such as cellular base stations, smaller networking servers, customer premises equipment, and virtualized central offices (VCOs). The project will supply standardized blueprints for implementing virtual network functions (VNFs) in these systems for applications ranging from threat detection to augmented reality to specialized services required to interconnect cars and drones. Virtualization avoids the cost and complexity of integrating specialized hardware with edge networking systems.
“One key difference from other communities is that we offer blueprints,” said AT&T’s Kathirvel. “Blueprints are declarative configurations of everything including the hardware, software, operational and security tools, security tools — everything you need to run production in large scale.”
When asked for further clarification between Akraino’s stack and the EdgeX Foundry’s middleware for industrial IoT, Kathirvel said that EdgeX is more focused on the intricacies of IIoT gateway/sensor communications whereas Akraino has a broader focus and is more concerned with cloud connections.
“Akraino Edge Stack is not limited to IoT — we’re bringing everything together in respect to the edge,” said Kathirvel. “It’s complementary with EdgeX Foundry in that you could take EdgeX code and create a blueprint and maintain that within the Akraino Edge Stack as an end to end stack. In addition, the community is working on additional use cases to support different classes of edge hardware.”
Meeting new demands for sub-20ms latency
Initially, Akraino Edge Stack use cases will be “focused on provider deployment,” said Kathirvel, referring to telecom applications. These will include emerging, 5G-enabled applications such as “AR/VR and connected cars” in which sub 20 millisecond or lower latency is required. In addition, edge computing can reduce the extent to which network bandwidth must be boosted to accommodate demanding multimedia-rich and cloud-intensive end-user applications.
Akraino Edge Stack borrows virtualization and container technologies from open source networking projects such as OpenStack. The goal is to create a common API stack for deploying applications using VNFs running within containers. A VNF is a software-based implementation of the networked virtual machines implemented via closely related NFV (network functions virtualization) initiatives.
In a May 23 presentation (YouTube video) at the OpenStack Summit Vancouver, Kathirvel and fellow Akraino contributor Melissa Evers-Hood of Intel, listed several other projects and technologies that the stack will accommodate with blueprints, including Ceph (distributed cloud storage), Kata Containers, Kubernetes, and the Intel/Wind River backed StarlingX for open cloud infrastructure. Aside from EdgeX and OpenStack, other Linux Foundation hosted projects on the list include DANOS (Disaggregated Network Operating System) and the LF’s new Acumos AI project for developing a federated platform to manage and share models for AI and machine learning.
Akraino aligns closely with OpenStack edge computing initiatives, as well as the Linux Foundation’s ONAP(Open Network Automation Platform). ONAP, which was founded in Feb. 2017 from the merger of the earlier ECOMP and OPEN-O projects, is developing a framework for real-time, policy-driven software automation of VNFs.
Posted by: xSicKxBot - 08-23-2018, 02:18 PM - Forum: Windows
- No Replies
Skip user research unless you’re doing it right — seriously
Is your research timeless? It’s time to put disposable research behind us
“We need to ship soon. How quickly can you get us user feedback?”
What user researcher hasn’t heard a question like that? We implement new tools and leaner processes, but try as we might, we inevitably meet the terminal velocity of our user research — the point at which it cannot be completed any faster while still maintaining its rigor and validity.
And, you know what? That’s okay! While the need for speed is valuable in some contexts, we also realize that if an insight we uncover is only useful in one place and at one time, it becomes disposable. Our goal should never be disposable research. We want timeless research.
Speed has its place
Now, don’t get me wrong. I get it. I live in this world, too. First to market, first to patent, first to copyright obviously requires an awareness of speed. Speed of delivery can also be the actual mechanism by which you get rapid feedback from customers.
I recently participated in a Global ResOps workshop. One thing I heard loud and clear was the struggle for our discipline to connect into design and engineering cycles. There were questions about how to address the “unreasonable expectations” of what we can do in short time frames. I also heard that researchers struggle with long and slow timelines: Anyone ever had a brilliant, generative insight ignored because “We can’t put that into the product for another 6 months”?
The good news is that there are methodologies such as “Lean” and “Agile” that can help us. Our goal as researchers is to use knowledge to develop customer-focused solutions. I personally love that these methodologies, when implemented fully, incorporate customers as core constituents in collaborative and iterative development processes.
In fact, my team has created an entire usability and experimentation engine using “Lean” and “Agile” methods. However, this team recognizes that letting speed dictate user research is a huge risk. If you cut corners on quality, customer involvement, and adaptive planning, your research could become disposable.
Do research right, or don’t do it at all
I know, that’s a bold statement. But here’s why: When time constraints force us to drop the rigor and process that incorporates customer feedback, the user research you conduct loses its validity and ultimately its value.
The data we gather out of exercises that over-index on speed are decontextualized and disconnected from other relevant insights we’ve collected over time and across studies. We need to pause and question whether this one-off research adds real value and contributes to an organization’s growing understanding of customers when we know it may skip steps critical to identifying insights that transcend time and context.
User research that takes time to get right has value beyond the moment for which it was intended. I’m betting you sometimes forgo conducting research if you think your stakeholders believe it’s too slow. But, if your research uncovered an insight after v1 shipped, you could still leverage that insight on v1+x.
For example, think of the last time a product team asked you, “We’re shipping v1 next week. Can you figure out if our customers want or need this?” As a researcher, you know you need more time to answer this question in a valid way. So, do you skip this research? No. Do you rush through your research, compromising its rigor? No. You investigate anyway and apply your learnings to v2.
To help keep track of these insights, we should build systems that capture our knowledge and enable us to resurface it across development cycles and projects. Imagine this: “Hey Judy, remember that thing we learned 6 months ago? Research just reminded me that it is applicable in our next launch!”
That’s what we’re looking for: timeless user insights that help our product teams again and again and contribute to a curated body of knowledge about our customers’ needs, beliefs, and behaviors. Ideally, we house these insights in databases, so they can be accessed and retrieved easily by anyone for future use (but that’s another story for another time). If we only focus on speed, we lose sight of that goal.
Creating timeless research
Here’s my point: we’ll always have to deal with requests to make our research faster, but once you or your user research team has achieved terminal velocity with any given method, stop trying to speed it up. Instead, focus on capturing each insight, leveling it up to organizational knowledge, and applying that learning in the future. Yes, that means when an important insight doesn’t make v1, go ahead and bring it back up to apply to v2. Timeless research is really about building long-term organizational knowledge and curating what you’ve already learned.
Disposable research is the stuff you throw away, after you ship. To be trulylean, get rid of that wasteful process. Instead, focus your research team’s time on making connections between past insights, then reusing and remixing them in new contexts. That way, you’re consistently providing timeless research that overcomes the need for speed.
Have you ever felt pressure to bypass good research for the sake of speed? Tell me about it in the comments, or tweet @insightsmunko.
The Command Line Interface (CLI) is now available for Microsoft Library Manager (LibMan) and can be downloaded via NuGet. Look for Microsoft.Web.LibraryManager.Cli The LibMan CLI is cross-platform, so you’ll be able to use it anywhere that .NET Core is supported (Windows, Mac, Linux).
Once the LibMan CLI is installed, you can start using LibMan from the root of your web project (or any folder).
Using LibMan from the Command Line
When using LibMan CLI, begin commands with “libman” then follow with the action you wish to invoke. For example, to install all files from the latest version of jquery, type:
> libman install jquery
Follow the prompts to select the provider and destination. Type the values you want, or press [Enter] to accept the defaults.
The install operation creates a libman.json file in the current directory if one does not already exist, then adds the new library configuration. It then downloads the files and places them in the destination folder. See the example below.
To learn more about the LibMan CLI, refer to the LibMan CLI documentation on the Library Manager Wiki.
Happy coding!
Justin Clareburt, Senior Program Manager, Visual Studio
Justin Clareburt is the Web Tools PM on the Visual Studio team. He has over 20 years of Software Engineering experience and brings to the team his expert knowledge of IDEs and a passion for creating the ultimate development experience.