“Aw, screw it”: LAPD cops hunted Pokémon instead of responding to robbery

Visitors view a 10-meter-tall Pikachu glass and steel sculpture in Shanghai, China, on November 28, 2021.

Enlarge / Visitors view a 10-meter-tall Pikachu glass and steel sculpture in Shanghai, China, on November 28, 2021. (credit: Getty Images | Future Publishing)

A California appeals court has upheld the firings of two Los Angeles Police Department officers who failed to respond to a robbery in progress and instead went searching for a Snorlax in the Pokémon Go augmented reality game.

Officers Louis Lozano and Eric Mitchell were being recorded by a digital in-car video system (DICVS) when they decided to catch a Pokémon after not responding to a robbery on Saturday, April 15, 2017, according to the California Court of Appeal ruling issued Friday. A board of rights found the officers “guilty on multiple counts of misconduct” based in part on the “recording that captured petitioners willfully abdicating their duty to assist a commanding officer’s response to a robbery in progress and playing a Pokémon mobile phone game while on duty,” the ruling said.

The former officers appealed, claiming the city “proceeded in a manner contrary to the law by using the DICVS recording in their disciplinary proceeding and by denying them the protections of the Public Safety Officers Procedural Bill of Rights Act,” Friday’s ruling said. A trial court denied the petition challenging the firings, and a three-judge panel at the appeals court unanimously upheld that decision on Friday.

Read 10 remaining paragraphs | Comments

After ruining Android messaging, Google says iMessage is too powerful

After ruining Android messaging, Google says iMessage is too powerful

Enlarge

Google took to Twitter this weekend to complain that iMessage is just too darn influential with today’s kids. The company was responding to a Wall Street Journal report detailing the lock-in and social pressure Apple’s walled garden is creating among US teens. iMessage brands texts from iPhone users with a blue background and gives them additional features, while texts from Android phones are shown in green and only have the base SMS feature set. According to the article, “Teens and college students said they dread the ostracism that comes with a green text. The social pressure is palpable, with some reporting being ostracized or singled out after switching away from iPhones.” Google feels this is a problem.

“iMessage should not benefit from bullying,” the official Android Twitter account wrote. “Texting should bring us together, and the solution exists. Let’s fix this as one industry.” Google SVP Hiroshi Lockheimer chimed in, too, saying, “Apple’s iMessage lock-in is a documented strategy. Using peer pressure and bullying as a way to sell products is disingenuous for a company that has humanity and equity as a core part of its marketing. The standards exist today to fix this.”

The “solution” Google is pushing here is RCS, or Rich Communication Services, a GSMA standard from 2008 that has slowly gained traction as an upgrade to SMS. RCS adds typing indicators, user presence, and better image sharing to carrier messaging. It is a 14-year-old carrier standard, though, so it lacks many of the features you would want from a modern messaging service, like end-to-end encryption and support for non-phone devices. Google tries to band-aid over the aging standard with its “Google Messaging” client, but the result is a lot of clunky solutions that don’t add up to a good modern messaging service.

Read 11 remaining paragraphs | Comments

JavaScript split() a String – String to Array JS Method

If you need to split up a string into an array of substrings, then you can use the JavaScript split() method. In this article, I will go over the JavaScript split() method and provide code examples. Basic Syntax of the split() methodHere is the syntax for the JavaScript split() method.

The React Beginner’s Guide for 2022

So you’re ready to dive into learning React, but you still have some lingering questions, such as: How should I create my React projects?What tools should I add to my React app?Do I need to learn JavaScript first before learning React?Where should I deploy my projects?If

ISPs must accept gov’t subsidy on all plans—no more upselling, FCC chair says

A stack of three $10 bills

Enlarge (credit: Getty Images | maogg)

Less than a year after Verizon and other ISPs forced users to switch plans in order to get government-funded discounts, a new federal program will prevent such upselling by requiring ISPs to let customers obtain subsidies on any Internet plan.

With last year’s $50-per-month Emergency Broadband Benefit that was created by Congress, the Federal Communications Commission let ISPs participate in the program as long as they offered the discount on at least one service plan. The FCC said it did so to encourage participation by providers, but some major ISPs drastically limited the subsidy-eligible plans—forcing users to switch to plans that could be more expensive in order to get a temporary discount.

Congress subsequently created a replacement program that will offer $30 monthly subsidies to people with low incomes. The program also specified that ISPs “shall allow an eligible household to apply the affordable connectivity benefit to any Internet service offering of the participating provider at the same terms available to households that are not eligible households.” The FCC still has to make rules for implementing the new Affordable Connectivity Program (ACP), but that requirement prevented the FCC from using the same one-plan rule that helped ISPs use the program as an upselling opportunity.

Read 11 remaining paragraphs | Comments

Find the soul