Skip to content

Archive for

26
Dec

Ben Heck’s sound-switching headphones


The Ben Heck Show - Episode 268 - Ben Heck's Smart Switching Headphones

You might not have wondered what Felix was like as a baby, but you’re about to find out. Ben hacks apart a VTech baby monitor so that it’s possible to listen to your favorite music with headphones, with interruptions when your little one needs attention. After breaking open the baby monitor, Ben finds the perfect place for the digital logic level control and 555 timers needed to latch onto the audio signal and switch over from music and back again. What devices do you need to make your life easier or more comfortable as a parent? Let the Ben Heck Show team know over on the element14 community.

26
Dec

What to Buy With the iTunes Gift Card You Unwrapped Today


iTunes gift cards are a common gift for the tech enthusiast during the holidays. The cards can be used to purchase apps, games, music, movies, TV shows, books, and more, making it difficult to decide what to buy with your freshly unwrapped gift. We’re here to help with some hand-picked recommendations.

Didn’t get an iTunes gift card under the tree? PayPal is offering 10% off iTunes e-gift cards through December 30 in the United States for use on U.S. storefronts only. Available denominations include $25, $50, and $100 for $22.50, $45, and $90 respectively. PayPal is also offering a $50 iTunes e-gift card for $42.50 via eBay in the United States for a limited time. While iTunes gift cards can occasionally be found for 15% off, these are a few of the best deals currently available.

Harry Potter and the Cursed Child

Harry Potter and the Cursed Child is the script for a two-part play based on a new original story J.K. Rowling helped to write. The book was released in July as the eighth story in the Harry Potter series, nearly a decade after the final Harry Potter and the Deathly Hallows book was released.

harry-potter-cursed-child
The story begins 19 years after the events of Harry Potter and the Deathly Hallows. Harry Potter is now an overworked Ministry of Magic employee, a husband, and father of three school-aged children, including his youngest son Albus, who struggles with the weight of a family legacy he never wanted.

Harry Potter and the Cursed Child is available in a digital format for $14.99 on the iBooks Store [Direct Link] for iPhone, iPad, and Mac.

Texture — Unlimited Access to 200+ Magazines

texture-magazinesTexture is an iPhone and iPad app that provides unlimited access to over 200 of the world’s most popular magazines for $9.99 per month. New users who purchase a subscription as an in-app purchase get a 7-day full trial.

Some of the magazines available include People, Vogue, Rolling Stone, National Geographic, GQ, Sports Illustrated, Wired, Maxim, Men’s Health, GQ, Bloomberg Businessweek, ESPN, Entertainment Weekly, and many others.

Magazines can be read on up to five devices per subscription, including offline by tapping download on a specific issue. Both new issues and a searchable archive of over 5000 past issues are available. A full catalog of available magazines, additional details, and sign-up promotions can be found on the Texture website.

Texture is a free download on the App Store [Direct Link] for iPhone and iPad. The app won a Best of 2016 award on the App Store.

Super Mario Run

Super Mario Run launched on the App Store for iPhone and iPad ten days ago, becoming the first official smartphone and tablet game featuring the iconic Nintendo character. The game is free to try for the first three courses, while unlocking all 24 courses in the World Tour requires a one-time $10 in-app purchase.

The game is a timed runner designed for one-handed gameplay. Mario runs forward automatically as players tap to jump, collect coins, pounce on Goombas, avoid obstacles, and reach the flagpole at the end of each course before the timer runs out. In the end, Mario must rescue Princess Peach from Bowser.

A challenge mode called Toad Rally allows players to compete with friends or strangers to see who can obtain the highest score while performing stylish moves. Toad Rally requires Rally Tickets, which can be acquired in a variety of ways, such as clearing worlds or through bonus games in your own kingdom.


Meanwhile, a Kingdom Builder mode enables players to create their own kingdom and customize it using coins and toads gathered in Toad Rally. Super Mario Run has since gained a new Friendly Run mode similar to Toad Rally, but items, coins, or new toads collected do count toward a player’s public totals in this mode.

Super Mario Run has been downloaded over 40 million times, but some players have criticized the $10 cost to unlock the full game due to limited gameplay. But, in the game’s defense, there are technically 72 courses given players have to collect pink, purple, and black challenge coins on each of the 24 courses.

Super Mario Run is available on the App Store [Direct Link] for iPhone and iPad. An always-on Wi-Fi or cellular connection is required.

Apps on Sale

A number of popular iPhone and iPad apps are on sale through the holidays, including Day One, Tweetbot, Alto’s Adventure, Byword, djay Pro, Duet Display, NBA 2K17, Limbo, SteamWorld Heist, Severed, Battleheart Legacy, PCalc, Pennies, Drafts, Don’t Starve: Pocket Edition, Broken Age, and many others.

app-store-holiday-sales-2016
More deals, including discounts on Mac apps, can be found on AppShopper or in the App Santa promotion, which runs through December 26. TouchArcade has also finalized its list of the 100 best games available this year. As a reminder, no new or updated apps will appear on the App Store until after December 27.

Apple Music Subscription

iTunes gift cards can be used to pay for an Apple Music subscription, which costs $9.99 per month for individuals, $14.99 per month for families with up to six people, and $4.99 per month for students in the United States and Canada. Prices and student plan availability vary in other countries.


Those looking for a slightly better deal on an annual Apple Music subscription should consider a 12-month Apple Music gift card, which Apple sells for $99. A 12-month subscription to Apple Music normally costs $120 when paying for the service directly with iTunes credit or another form of payment, so you can save $20.

Minecraft for Apple TV

Minecraft for Apple TV launched last week, giving players the familiar task of venturing into a randomly generated world and customizing it to their liking.

minecraft-apple-tv
Minecraft: Apple TV Edition is $19.99 and can be purchased directly from the tvOS App Store on the fourth-generation Apple TV.

Holiday Movies

With the holidays and winter weather upon us in the northern half of the world, now is a better time than ever to snug up on the couch and relax. Apple is offering a wide range of holiday movies in HD for $10 or less in the United States for a limited time, so this may be a good way to spend some iTunes credit.

• Elf
• National Lampoon’s Christmas Vacation
• Home Alone
• Home Alone 2: Lost in New York
• Dr. Seuss’ How the Grinch Stole Christmas
• The Polar Express
• A Christmas Story
• It’s a Wonderful Life
• Love Actually
• The Night Before
• Mickey’s Christmas Carol
• The Muppet Christmas Carol
• A Christmas Carol (2009)
• A Christmas Carol (1984)
• Tyler Perry’s a Madea Christmas: The Movie
• Miracle on 34th Street (1947)• Miracle on 34th Street (1994)
• The Santa Clause
• Bad Santa
• The Holiday
• This Christmas
• The Family Stone
• Last Holiday
• Jingle All the Way
• A Very Harold & Kumar Christmas
• Scrooged
• The Best Man Holiday
• The Family Man
• Adam Sandler’s Eight Crazy Nights
• Mickey’s Once Upon a Christmas
• Black Nativity
• Fred Claus
• The Perfect Holiday
Discuss this article in our forums

MacRumors-All?d=6W8y8wAjSf4 MacRumors-All?d=qj6IDK7rITs

26
Dec

Remembering CyanogenMod


cyanogen-os-cm.jpg?itok=7L4KY7Q8

In many ways, CyanogenMod is why I exist today.

Hyperbolic as that may seem, and perhaps a little too personal for a tech blog, it’s the truth. Seven years ago this Christmas a workplace accident rendered my right hand mostly useless. I couldn’t type, painkillers kept me in bed most of the day, and I had two different doctors telling me surgery was unlikely to restore enough of my hand that I’d be able to do just about all of the things I enjoyed doing. I was in a seriously dark place, and when I wasn’t trying to figure out how let my family cheer me up I was lurking in public CyanogenMod IRC channel just to keep my mind busy.

I was able to watch as the CyanogenMod team grew from a small public chat with a handful of clever ideas into a global community.

The time I spent watching as all of these remarkable people used every minute of their free time worked together to build ways for their phones to do new and amazing things not only encouraged me to push myself to find ways to contribute, it gave me a unique perspective. I was able to watch as the CyanogenMod team grew from a small public chat with a handful of clever ideas into a global community.

Unfortunately that means I was also there to watch as the software company that grew from this community quickly burned to the ground and pissed off a fair percentage of that loyal community. What excites me now with the recently announced Lineage OS climbing out from the CyanogenMod ashes has a lot to do with what excited me about CM from the beginning, and that’s what happens when clever people openly talk about what is possible with their spare time.

Back before anyone knew better

nexus-one-10.jpg?itok=ZZqrfcxS

My adventures with CyanogenMod didn’t start until the Nexus One, but only because I really needed my HTC G1 to be as stable as possible. I bought a G1 the day it was released because it had a Linux Terminal, and that meant I could remotely access my work servers and troubleshoot customer needs without carrying my laptop around everywhere. I worked for a small web hosting company and it was important that I always be ready to answer a support call when I wasn’t in the office. I was aware of the existence of CyanogenMod as a potential alternative, but didn’t really bother with it.

Most people didn’t hear about CyanogenMod until Google tried to shut the project down. A Cease And Desist letter from Google left the team thinking the project was completely dead, because Google didn’t want the proprietary parts of the OS included in these community builds. You could build Android and do whatever you wanted to it, but Google’s apps needed to be separate. The way around this quickly became installing the core OS built by CyanogenMod and then finding GApps elsewhere and installing that on top, but a surefire way to bring the Internet’s attention to something is to tell them they can’t have it. With a spotlight on the project, it grew quickly.

If you bought something and weren’t able to alter it to work the way you wanted it to, you didn’t own it.

The Nexus One was different for me. It was a gift after my accident, so I didn’t need it for work. This was mine to play with, so I started looking for the best resources to learn how to tinker. Most resources at the time pointed me to the XDA forums, but I found myself drawn to the real-time communication of the CyanogenMod IRC. In these relatively early days, the public channel existed as general communication and support. People would drop in, ask a question, and there was usually enough people around to lend a hand with whatever problem they were having. At this point, there was never more than 150 people active and the general conversation was geared toward sharing ideal and working through issues found when implementing new ideas.

Watching the channel over a period of months was great for me. The Nexus One was much easier for people to tinker with, which added to the rapidly growing popularity of the project. I was able to watch other people ask the questions I had, since typing with one hand took me forever, and before long I was able to offer help to those that had come in with common questions. This quickly became a social outlet for me. I made friends in the channel, and we all knew roughly when each other would be online. For someone less skilled like me, this meant I could make sure I was around when Cyanogen and Koush and others were around so I could learn from them as they worked out new ways to implement their ideas.

The group thought was if you bought something and weren’t able to alter it to work the way you wanted, you didn’t own it.

At this point, the purpose of CyanogenMod was entirely personal. The group thought was if you bought something and weren’t able to alter it to work the way you wanted it to work, you didn’t own it. For some people this meant ways to enable tethering in a time when the OS itself didn’t offer the feature. For others, this meant tweaking the underlying hardware to maximize battery life. All of these ideas came together, and the stuff that worked got added into the next build. That next build would be announced on XDA, and shortly after small burst of new users would come into the IRC to ask for help or talk about a new way to implement a feature. Rinse, build, repeat.

Expansion and Monetization

cm-babbq13.jpg?itok=6QCmg9yA

As much fun as the Nexus One group was, things didn’t really take off for Android as a whole until Motorola and Verizon released the original Droid. Verizon’s marketing budget drew in all kind of users looking for the official answer to not having an iPhone, and with that came tons of new people eager to play with all of the cool things the Nexus One kids were playing with. This raised several interesting problems at the time. For one, almost no one in the CyanogenMod team had Verizon Wireless and even fewer people had a desire to switch carriers. Perhaps more important, several other Android phones had been released both to GSM carrier in the US and internationally. Everyone wanted a way to flash CyanogenMod, but each of these phones had separate needs and required separate maintainers.

This was a weird time for Android, where carriers were doing things like disabling NFC chips in phones for seemingly no reason.

The single IRC channel quickly fragmented into many different channels to more easily discuss the individual needs of each device. Working with Verizon phones was a relatively low priority for most, both because Verizon was way more likely to be litigious and because CDMA networks are complicated and terrible things compared to the relative simplicity of GSM.

The desire to support these phones grew quickly, though, mostly out of necessity. HTC had released the Evo on Sprint with a customized version of Android, Motorola’s Droid wasn’t quite the same as “stock Android”, and Samsung was releasing phones on AT&T and T-Mobile with their customizations as well. These modifications all had the same things in common: they had a couple of ideas that were worth implementing on CyanogenMod, and software updates to add features Google was releasing weren’t coming to these phones anytime soon.

Supporting all of these phones required more than just the free time of a couple talented software developers and clever tinkerers. Each new build took time and energy on someone’s computer, and a desire for a centralized repository for all of the ideas being tested on all of the phones was a must. The CyanogenMod donations link was reasonably active, especially when team members reminded everyone the link existed, but in a time before Kickstarter or Patreon or really even significant activity on Twitter this meant working together to build a centralized place to build for all of these devices. It was time for the little blue bugdroid on a skateboard to become stickers and buttons and even umbrellas to help pay for the cost of maintaining the steadily increasing cost of supporting everything at the pace Android was expanding.

It was time for the little blue bugdroid on a skateboard to become stickers and buttons to help pay for the cost of maintaining the growing demand for builds, and builders.

The CyanogenMod team eventually grew to try reselling virtualized servers for other projects among other ideas, and eventually the project itself started making money. This meant more phones could be bought for more maintainers when new hardware was released, and eventually the team could offer nightly builds for the more popular phones. Every night there was a new build available with a new tweak. Sometimes these were small changes, sometimes major features were tested and added. Users got in the habit of flashing every single day to try the new things and offer feedback, and the teams contributors with their own ideas continued to grow alongside the users.

This growth period wasn’t enough for anyone to draw a salary or anything. CyanogenMod thrived as a project that offered a better way to use your phone, with features manufacturers either hadn’t thought of or didn’t want to add. This was a weird time for Android, where carriers were doing things like disabling NFC chips in phones for seemingly no reason and manufacturers were starting to figure out ways to build exclusive services that would encourage users to stay loyal and only buy that brand. As most of those ideas failed and crumbled, CyanogenMod continued to thrive and grow.

Growing up is hard

cm9-root-nightly.jpg?itok=sHjriAYb

Weirdly, CyanogenMod and Google decided at right around the same time that Android needed to stop being the thing geeks loved and start being something everyone could use. For Google, that meant standardizing features and becoming more aggressive with the manufacturer requirements for adding Google Apps to a phone. For CyanogenMod, that meant every single thing a person wanted couldn’t be yet another setting in a never ending list of options to enable or disable. Google and Android needed to be recognized brands, and the Google services needed to be front and center for every user to appreciate. CyanogenMod needed to be something that was just as stable as the software that came on your phone, and in most ways just as easy to use.

It took both sides a really long time to figure out what those changes meant, and not everyone agreed with how to proceed. Now that Apple’s iPhone was available on all of the same carriers you could get an Android phone, it became clear the ability to push a single update and have every iPhone become better was a feature people wanted. Google countered with a dramatic reimagining of Google Services. This was no longer a bundle of apps, it was a unified mechanism for tools that developers could add to their apps and know it worked the same on every phone. It also meant Google could better enforce security decisions if an app misbehaved or was behaving maliciously. Google’s answer to Apple’s universal identity is a unified core that can be modified and improved without the user ever needing to do anything.

This was no longer a couple of internet strangers in their free time, it was a group of close friends passionate about building something great.

CyanogenMod had a slightly easier decision to make and implement by comparison, but the people making those decisions were not organized in a corporate fashion. This was, by and large, a collective of voices that talked out each decision before making it. Streamlining CyanogenMod brought up some questions that weren’t easy to answer, like how many people actually needed root access after an update was installed and whether there really needed to be five toggle switches for how your notification light behaved. These questions started to guide the OS itself in a new direction, one that was less about adding a new feature because you could and more about creating a genuinely useful alternative to the less capable versions of Android being released by Samsung and HTC and others.

At the same time, hardware manufacturers were doing some maturing of their own. Competing with Apple in a world where Google was able to enforce their will on the way software worked meant competing almost exclusively in performance. Bigger, higher resolution displays and impressively capable audio or photography tools became the biggest talking points. Suddenly the conversation was all about specific ways you could use your phone that could only happen on this phone, and less about the most megapixels or whether the battery was replaceable. Meanwhile, Google’s Nexus program began a price war with devices like the Nexus 4 and Nexus 5. Did it really matter if your phone had all of the best specs if you could get it for half the price of the things that were considered the best? It’s a question still being answered today, with new reasons to have the conversation every couple of months.

Everything was maturing at a crazy rate, and the people spending every minute of their free time on this passion project now had hundreds of thousands of loyal users eager to see what happened next. While small compared to the overall scale of Android, the CyanogenMod community had become a massive global effort. A standalone website with detailed instructions for new users with hundreds of different phones existed, and a unified CyanogenMod release cycle ensured the team was building once and everyone had nearly identical experiences. This was no longer a couple of internet strangers in their free time, it was a group of close friends passionate about building something great.

Going corporate

2013-11-19-17.01.52.jpg?itok=fTK3RSe0

The next step for CyanogenMod couldn’t have been more clear. This version of Android was now good enough to be the kind of thing people who aren’t nerds could use and enjoy. CyanogenMod could have legitimately been something you handed a family member and didn’t worry about things like boot looping or apps constantly crashing. More people started asking what it would take for CyanogenMod to actually be an option out of the box for users, but the answer wasn’t a great one.

Here’s the thing about CyanogenMod: it’ll never exist as the default option on a phone you buy in a real store. It can’t, not legally anyway. Google has very specific rules about what needs to happen in order to approve Google Apps to be used officially, and a big part of that is a piece of hardware passing the Compatibility Test Suite. There is no mechanism for an OS passing this test without being an official piece of software for a phone. In order for CyanogenMod to be considered official and legitimate, the people responsible for software at the companies manufacturing hardware would need to see this OS as something more than a side project.

There will always be new ways our phones can be better, and I’d like to see the Lineage team introduce a few of them to us.

We all know what happened next. Steve Kondik and several others quit their day jobs, approached VCs, and secured funding to launch Cyanogen, Inc. This gave Kondik and others the ability to approach and be approached by manufacturers and offer an alternative to building a fork of Android in-house. For small hardware companies looking to make a dent in the budget hardware market, Cyanogen was very appealing. This third-party would handle maintenance, updates, and Google certification. Their small but aggressive community project user base had a history of being highly supportive, which even meant a wider group of US consumers that never would have given the phone a second look would buy immediately. Several phones running Cyanogen OS were available shortly after the company launched, and these small victories encouraged the company to grow aggressively.

It’s unfair to say that everything wrong about what happened next can be placed at the feet of Cyanogen Inc’s CEO, but Kirt McMaster is without a doubt the reason things went horribly wrong. Being overly bombastic to get a little attention from larger news organizations is not a new tactic by any stretch, but headlines about Cyanogen “putting a bullet in Google” with their fork of Android rapidly soured the community that helped create this company. From the perspective of users that had followed CyanogenMod for some time, McMaster was a loud-mouthed outsider with little substance. When it became clear in released emails his attitude was likely responsible for ruining early relationships with hardware partners, community opinion of the CEO worsened quickly.

Having been to the Cyanogen Inc. offices to learn about the new company myself, and been with Cyanogen staff at several events since, it’s clear McMaster was a divisive and controversial CEO. As far as I was concerned, the people building a CyanogenMod everyone could use were way more interesting. Fortunately, those people still exist and many are still passionate about that core thought about ownership. People should be able to do things with their hardware the manufacturer didn’t intend, and this is one of many community projects aimed at that thought.

What happens next

CyanogenMod as I’ve known it over the last seven years isn’t going anywhere. It’s getting a rebrand, some of the people I’ve come to call friend have moved on to other things, but the core idea still exists and Lineage OS is something I plan to pay very close attention to. Android has changed a lot. I’ve argued many times that it’s gotten good enough that community projects aren’t really producing things worth most people making the jump for anymore. Google is focused on making their services new and exciting through AI and more clearly defined hardware experiences.

But the mission for community projects is the same, and it’s something anyone of any skill level can participate in. Imagine a way your phone or the way you use your phone could be better, and talk with other people about how to make that happen. For me, back in the Nexus One days, that thing was a way to answer the phone with the trackball. That idea encouraged me to talk to people, learn how to make it work, and share that idea with the world. The most important thing I learned through that experience was how incredibly powerful a community software group can be if there’s a clear goal.

While it’s true there’s a lot less broken about Android nowadays, there will always be new ways our phones can be better and I’d like to see the Lineage team introduce a few of them to us.

26
Dec

‘Hidden Figures’ is the uplifting NASA story we need right now


Tales of the space race between the US and Russia inevitably focus on the white male scientists and astronauts who seemingly did the impossible. But it’s important to remember that those folks had plenty of support from people of all backgrounds. Hidden Figures, which hits theaters in a limited release on Christmas, is the rare opportunity to tell one such story: how three black women helped NASA launch the first American into orbit.

Based on the book of the same name by Margot Lee Shetterly, Hidden Figures is particularly timely as NASA is coming off of successful missions like the New Horizons Pluto excursion. The agency has finally found a groove on social media and it’s also beginning to talk about exciting missions ahead, like bringing humans to Mars. And of course, Hidden Figures is also incredibly relevant as we approach the presidency of Donald Trump, a man who’s proven to be resolutely anti-science when it comes to things like climate change.

Set in the lead-up to the Mercury-Atlas 6 mission in 1962, the film focuses on Katherine Johnson (played by Taraji P. Henson), a math genius who played a crucial role in calculating flight trajectories for NASA; Dorothy Vaughan (Viola Davis), who led black women at the West Area Computers division; and Mary Jackson (Janelle Monáe), NASA’s first African-American female engineer. They’re also supported by a coterie of other black women who served as “human computers” — people making complex mathematical calculations before the advent of traditional computers. (Annie Easley, another human computer at NASA, also had a lasting impact on modern spaceflight.)

From the start, Hidden Figures doesn’t waste any time proving why we should care about these women. Katherine Johnson is portrayed as a child prodigy who makes her way through college by the age of 18 with degrees in Mathematics and French. In an early scene, as the three women are dealing with a broken down car by the side of the road, they catch the attention of a white male police officer who has no problem wielding his authority over them with disrespect. But after learning they work at NASA, he offers them an escort to their offices, which leads to a striking image of the women speeding after his police car to keep up. That’s not something you usually expect to see in a film set in the early 1960s.

NASA (and its previous incarnation, NACA, the National Advisory Committee for Aeronautics) counts itself as one of the pioneers for diverse employment during the civil rights era in the US, but that doesn’t mean there weren’t any hurdles for black employees. The West Area Computers Division in Langley, Virginia, where the three subjects of Hidden Figures initially worked, was completely segregated by race. And, as you’d expect during that time, they also had to live with things like segregated bathrooms and dining areas.

Hidden+Figures+gallery+1.jpg

Hidden Figures confronts those equality issues head on. Once Johnson moves away from the human computer pool and gets assigned to the Space Task Group, she’s forced to deal with a room full of mostly white men who offer her little respect. There’s a hush when she pours herself a cup of coffee for the first time, and eventually someone sets up a ratty secondary machine to serve as the “colored” coffee maker. When she needs to use the bathroom, she’s forced to run all the way across the NASA campus to use the colored facilities by the West Area group. And she works with a colleague, played by Big Bang Theory’s Jim Parsons, who pays her little respect. Naturally, Johnson’s boss, a fictional NASA manager portrayed by Kevin Costner, is clueless about all of the issues she’s facing.

Things aren’t much better for the other women, either. Dorothy Vaughan gets rebuked from her white supervisor (played by Kirsten Dunst) when she asks for official manager status, even though she’s doing the work of a manager. When Mary Jackson wants to be promoted to an engineer, she’s forced to petition the city to let her take night classes at a segregated high school.

DF-00227_R - Mary Jackson (Janelle Monae) offers some help to NASA mission specialist Karl Zielinski (Olek Krupa). Photo Credit: Hopper Stone.

These are all issues we’ve seen before, but as we move further away from the indignities of Jim Crow laws and the struggle for civil rights, its easy to underestimate their impact. It also isn’t difficult to trace a line between the problems presented in Hidden Figures and diversity issues we’re still dealing with today. For example, Dunst’s character seems to mean well as a supervisor. And yet, she still blocks any attempt at advancement. (I also found it interesting that she addresses Vaughan as “Dorothy,” while subordinate calls her much younger supervisor “Ms. Mitchell.”) It’s the sort of casual discrimination that people of color still have to deal with today.

At the Space Task Group, Katherine Johnson argued to attend high-level meetings about the Mercury-Atlas 6 mission — something no woman attended before — so that she could have the most current data for her orbital calculations. She plotted the trajectory for Alan Shepard, the first American to reach space, in 1959, though we don’t see that in the film. Instead, Hidden Figures focuses on her calculations for John Glenn’s mission aboard the Friendship 7 spacecraft in 1962, which made him the first American to orbit the Earth. While NASA was moving away from human computers and towards IBM machines by then, Glenn famously asked for Johnson to double-check the machine’s figures before he took off.

DF-04856_R2 - Katherine G. Johnson (Taraji P. Henson), flanked by fellow mathematicians Dorothy Vaughan (Octavia Spencer) and Mary Jackson (Janelle Monáe) meet the man they helped send into orbit, John Glenn (Glen Powell), in HIDDEN FIGURES.  Photo Credit: Hopper Stone.

Speaking of IBM, we also see how Dorothy Vaughan was wise enough to start learning FORTRAN as soon as NASA received the machines. She encouraged her group at the West Computing Area to learn programming skills as well, which made them invaluable as NASA started relying more on IBM’s equipment. Vaughan would eventually go on to become NASA’s first African-American manager, all the while helping other black women at the space agency.

Hidden Figures has some issues you’d find in many biopics. At times it’s a bit too sentimental, and it glosses over historical moments quickly. But it’s ultimately an important film, one that brings to light just how much NASA — and really, America as a whole — owes this group of black women. It’s a reminder that, even during a more tumultuous racial climate, we were able to overcome our differences to work towards a common (and seemingly) impossible goal. And as the world is getting increasingly more divisive, that’s worth remembering.

26
Dec

Report: Snap Inc. spent millions to get better at augmented reality


The creators of Snapchat are running toward an IPO at full speed, but it seems to have nabbed itself a neat holiday gift along the way. According to a report from The Calcalist (as interpreted by The Times of Israel), Snap Inc. recently acquired an Israeli augmented reality firm called Cimagine for somewhere between $30 million and $40 million. The team will supposedly stay put and become Snapchat’s latest R&D division, which no doubt made their holiday plans just a little more festive.

“Fine,” we can almost hear you muttering. “But why does this matter?” Well, we can hazard a few guesses, but everything boils down to one simple fact: this purchase could help Snap Inc. make some serious cash. If you haven’t heard of Cimagine before, it spent the last few years building some surprisingly neat augmented reality tech — specifically, software that lets brands and retailers show off their products in the virtual space in front of your smartphone’s camera. We’ve seen companies like Google do this with Tango, but that specific implementation requires extra cameras and sensors — Cimagine’s doesn’t. (That’s not exactly rare, by the way, but the lack of extra hardware makes the people who achieve solid performance through just software look really good.)

That said, do us a favor: Imagine a Snapchat filter that, in addition to giving you a goofy pair of glasses and a trimmer face, also plops a virtual Coke vending machine behind you. Snap Inc. also rolled out “world lenses” last month, which allows people to use their phones’ main/rear cameras to see objects — like stars, moons, and clouds that drool rainbows — hovering in front of them. Cimagine’s tech and team could help the company figure out how to turn these rudimentary effects into mini-experiences fit into AR environments with more sophistication. This time, imagine a filter where you tap on a stretch of empty space of wall and a Coca-Cola Santa Claus emerges from it waving a frosty bottle.

These are pretty ham-fisted examples, but Cimagine already has a working relationship on the books with those sugar-water slingers, and brands likes Taco Bell haven’t shied away from the from big price tags that come with of sponsored filters. No, seriously: sources told Business Insider earlier this year that the 24-hour filters can run between $100,000 and $750,000. The thing is, Snapchat has to work more closely with these brands, especially because a good sponsored filter takes a ton of work to achieve. With a new codebase to work with, 20 brainy new employees in Israel and more newcomers to follow, this buyout could see Snap Inc. ho-ho-hoing all the way to the bank.