• Tag Archives iOS
  • Streets of Rage III

    Bare Knuckle III / Streets of Rage 3
    Publisher: SEGA
    Developer: SEGA AM7
    Platform: Mega Drive / Genesis, PlayStation 2, PlayStation 3, GameCube, Xbox 360, iOS
    Year: 1994 (MD), 2005 (JP PS2/GCN), 2009 (NA/EU/AUS PS3/360), 2011 (iOS)

    Streets of Rage III was the last in the original trilogy of Streets of Rage side-scrolling beat-em-up games for the Genesis and the last to be released for 25 years. The first Streets of Rage had been released in 1991 and the second in 1992. This was an extremely popular series despite the massive gap in releases after the third game.

    Streets of Rage 3 included several changes from the previous two games in the series. It had a more complex plot including more character dialog and cut scenes, not that I think those things are especially important to this type of game. It also featured longer levels and faster gameplay. There were also additional complexities such as unique moves with certain weapons, hidden characters and more.

    Speaking of the plot, Mr. X, the series protagonist is back again and has started a research company called RoboCy as a sort of shell company for his criminal empire. His secret goal is to create an army of robot replacements for key city officials and then control them. His henchmen also plants bombs around the city to distract the police. The key researcher, Dr. Zan, brought in to develop the robots finds out about their intended nefarious use and contacts Blaze Fielding who contacts Axel Stone and Adam Hunter, the heroes of the series.

    Though there are some improvements and changes, game play is similar to the previous games in the series. Up to two players can play at a time, battling waves of enemies. Every playable character can now run and perform a dodge roll and blitz attacks can be upgraded. Weapons an be picked up and some have special attacks but their use is limited before they break.

    All of the Streets of Rage games were generally well received, including this one. It has also been re-released in various collections over the years so there are a varieties of ways to play it. It was included in the Japanese version of Sonic Gems Collection for the GameCube and PS2, it was included as part of Sonic’s Ultimate Genesis Collection for the PS3 and Xbox as well as Sega Genesis Classics for Windows, Linux, MacOS, PS4, Xbox One, and the Nintendo Switch. It also appeared on Steam both as a standalone game and as part of Sega Genesis Classics Pack 5. It was also included as part of the Genesis Mini 2 released just a couple of months ago. If you are a fan of the genre then this is definitely worth playing and there are plenty of ways to play it. The same goes for the first two games as well.

    After 25+ years, a new sequel, Streets of Rage 4, was finally released in 2020 for a wide variety of platforms. I haven’t played it but reviews indicate that it has done a pretty good job of both updating the game for newer systems and maintaining the same general feel as the older games.


  • Facial Recognition, Differential Privacy, and Trade-Offs in Apple’s Latest OS Releases

    Many users rely on cloud-based machine learning and data collection for everything from tagging photos of friends online to remembering shopping preferences. Although this can be useful and convenient, it can also be a user privacy disaster. With new machine learning features in its latest phone and desktop operating system releases, Apple is exploring ways to provide these kinds of services and collect related user data with more regard for privacy. Two of these features—on-device facial recognition and differential privacy—deserve a closer look from a privacy perspective. While we applaud these steps, it’s hard to know how effective they are without more information from Apple about their implementation and methods.

    Facial recognition and machine learning

    Let’s start with the new object and facial recognition feature for the Photos app. The machine learning processing necessary for an app like Photos to recognize faces in pictures is usually run in the cloud, exposing identifiable user data to security threats. Instead, Apple has bucked this industry trend and opted to develop a system that runs in the background on your phone, tablet, or laptop only, without you having to upload your photos to the cloud. Keeping user data on the device like this—rather than sending it off to Apple’s servers or other third parties—is often better for user privacy and security.

    The choice to run machine learning models like facial recognition on a device rather than in the cloud involves some trade-offs. When deployed this way, Apple loses speed, power, and instant access to mountains of user data for its facial recognition machine learning model. On the other hand, users gain something much more important: privacy and control over their information. Running these services on the device rather than in the cloud gives users a higher degree of privacy, especially in terms of law enforcement access to their data.

    While cloud is often the default for large-scale data processing, Apple has shown that it doesn’t have to be. With these trade-offs in mind, Apple has rightly recognized that privacy is too great a price to pay when working with data as sensitive and identifiable as users’ private photos. Running a machine learning model on the device is not a privacy guarantee—but at the very least, it’s a valuable effort to offer technically sophisticated facial recognition functionality to users without requiring all of them to hand over their photos.

    Differential privacy

    The second noteworthy feature of Apple’s latest release is a model called differential privacy. In general, differential privacy is a process for making large datasets both as accurate and as anonymous as possible. It’s important to note that Apple is not the first large-scale data operation to take on differential privacy: Microsoft researchers pioneered the field, Google employs anonymized data collection algorithms, and the Census Bureau released a differentially private dataset. Collectively, these initiatives show the way forward for other parts of the tech industry: when user data needs to be collected, there are often cleverer, safer, more privacy-respecting ways to do it.

    In this case, Apple is trying to ensure that queries on its database of user data don’t leak too much information about any individuals. The best way to do that is to not have a database full of private information—which is where differential privacy comes in. Differential privacy helps companies like Apple learn as much as possible about their users in general without revealing identifiable information about any individual user in particular. Differentially private datasets and analysis can, for example, answer questions about what kinds of people like certain products, what topic is most popular in a news cycle, or how an application tends to break.

    Apple has released few details about its specific approach to differential privacy. It has publicly mentioned statistics and computer science methods like hashing (transforming data into a unique string of random characters), subsampling (using only a portion of all the data), and noise injection (systematically adding random data to obscure individuals’ information). But until Apple provides more information about its process (which it may do in a white paper, as in the past), we are left guessing as to exactly how and at what point in data collection and analysis such methods are applied.

    Just as on-device machine learning has trade-offs, so too does differential privacy. Differential privacy relies on the concept of a privacy budget: essentially, the idea you can only make so much use of your data without compromising its privacy-preserving properties. This is a tricky balancing act between accuracy and anonymity. The parameters and inputs of a given privacy budget can describe how information is being collected, how it is being processed, and what the privacy guarantees are.

    With the new release, Apple is employing differential privacy methods when collecting usage data on typing, emoji, and searching in an attempt to provide better predictive suggestions. To date, differential privacy has had much more academic attention than practical application, so it’s interesting and important to see major technology companies applying it—even if that application has both good and bad potential consequences.

    On the good side, Apple has apparently put some work into collecting user data with regard for privacy. What’s more, even the use of differential privacy methods on user data is opt-in, a step we’re very glad to see Apple take.

    However, Apple is collecting more data than it ever has before. Differential privacy is still a new, fairly experimental pursuit, and Apple is putting it to the test against millions of users’ private data. And without any transparency into the methods employed, the public and the research community have no way to verify the implementation—which, just like any other initial release, is very likely to have flaws. Although differential privacy is meant to mathematically safeguard against such flaws in theory, the details of such a large roll-out can blow away those guarantees. Apple’s developer materials indicate that it’s well aware of these requirements—but with Apple both building and utilizing its datasets without any oversight, we have to rely on it to self-police.

    In the cases of both facial recognition and differential privacy, Apple deserves credit for implementing technology with user privacy in mind. But to truly advance the cause of privacy-enhancing technologies, Apple should release more details about its methods to allow other technologists, researchers, and companies to learn from it and move toward even more effective on-device machine learning and differential privacy.

    Source: Facial Recognition, Differential Privacy, and Trade-Offs in Apple’s Latest OS Releases | Electronic Frontier Foundation



  • Atari Turns 40, Celebrates with New Centipede

    Forty years ago today, Nolan Bushnell and Ted Dabney founded Atari, and the gaming giant is celebrating with a big push onto smartphones. The company released Centipede: Origins for iOS and Droid devices last week, overhauling the original’s iconic pixelated graphics with a fresh design and layers of new gameplay aimed at today’s Angry Birds generation.

    “The touch screen adds a dimension that I think is much more personal, as opposed to a joystick,” Giancarlo Mori, Atari’s head of product development, told me in a recent interview. “We’re trying to find the sweet spot between nostalgia and innovation—to give more than the original game design will allow.”

    Full article: http://www.rd.com/recommends/atari-turns-40-celebrates-with-new-centipede/