Palm’s new Android phone has a tiny 3.3″ screen

What you're seeing above is the first Palm smartphone since the Pre 3 was announced in 2011. Currently codenamed 'Pepito,' this new handset is headed for Verizon, and it's the possibly the weirdest Android phone of 2018. Sporting a tiny 3.3-inch 720p LCD screen, Pepito is easily the smallest Android device in years to be sold in the USA, and probably one of the smallest in the world. The diminutive size doesn't end at the display - this phone will have a tiny 800mAh battery, we've been able to confirm. That probably doesn't make this phone much of an all-day device, and it really is a bit of a head-scratcher.

The Pepito is powered by a Snapdragon 435 processor and, oddly, has 3GB of RAM and 32GB of storage according to our source. Of course, it's possible there could be multiple storage and RAM SKUs depending on region and operator. We don't have any information about where this device is being released aside from Verizon here in America.

Not the highest-specced phone, but I like the elegant design and tiny size - bucks the trend, really, in a welcome way. The logo needs some work though.

The VU meter and how it got that way

Given its appearance in one form or another in all but the cheapest audio gear produced in the last 70 years or so, you'd be forgiven for thinking that the ubiquitous VU meter is just one of those electronic add-ons that's more a result of marketing than engineering. After all, the seemingly arbitrary scale and the vague "volume units" label makes it seem like something a manufacturer would slap on a device just to make it look good. And while that no doubt happens, it turns out that the concept of a VU meter and its execution has some serious engineering behind that belies the really simple question it seeks to answer: how loud is this audio signal?

I love analog VU meters, and I'm kind of sad regular, non-professional music equipment has done away with them entirely.

Hacker finds hidden ‘god mode’ on old x86 CPUs

Some x86 CPUs have hidden backdoors that let you seize root by sending a command to an undocumented RISC core that manages the main CPU, security researcher Christopher Domas told the Black Hat conference here Thursday (Aug. 9).

The command - ".byte 0x0f, 0x3f" in Linux - "isn't supposed to exist, doesn't have a name, and gives you root right away," Domas said, adding that he calls it "God Mode."

The backdoor completely breaks the protection-ring model of operating-system security, in which the OS kernel runs in ring 0, device drivers run in rings 1 and 2, and user applications and interfaces ("userland") run in ring 3, furthest from the kernel and with the least privileges. To put it simply, Domas' God Mode takes you from the outermost to the innermost ring in four bytes.

That's one hell of a bug.

How the shared family computer protected us from our worst selves

Long before phone addiction panic gripped the masses and before screen time became a facet of our wellness and digital detoxes, there was one good and wise piece of technology that served our families. Maybe it was in the family room or in the kitchen. It could have been a Mac or PC. Chances are it had a totally mesmerizing screensaver. It was the shared family desktop.

I can still see the Dell I grew up using as clear as day, like I just connected to NetZero yesterday. It sat in my eldest sister’s room, which was just off the kitchen. Depending on when you peeked into the room, you might have found my dad playing Solitaire, my sister downloading songs from Napster, or me playing Wheel of Fortune or writing my name in Microsoft Paint. The rules for using the family desktop were pretty simple: homework trumped games; Dad trumped all. Like the other shared equipment in our house, its usefulness was focused and direct: it was a tool that the whole family used, and it was our portal to the wild, weird, wonderful internet. As such, we adored it.

This describes my parental home perfectly, except that our first computer was way earlier than the Napster days - we got our first computer in 1990 or 1991 - and that my brothers and I were way more adept at using the computer than my parents were. Still, this brings back some very old memories.

The Chinese typewriter: a history

Nominally a book that covers the rough century between the invention of the telegraph in the 1840s and that of computing in the 1950s, The Chinese Typewriter is secretly a history of translation and empire, written language and modernity, misguided struggle and brutal intellectual defeat. The Chinese typewriter is 'one of the most important and illustrative domains of Chinese techno-linguistic innovation in the 19th and 20th centuries ... one of the most significant and misunderstood inventions in the history of modern information technology', and 'a historical lens of remarkable clarity through which to examine the social construction of technology, the technological construction of the social, and the fraught relationship between Chinese writing and global modernity'. It was where empires met.

Windows 10 Enterprise getting “InPrivate Desktop” sandbox

A recent Windows 10 Insider Feedback Hub quest revealed that Microsoft is developing a new throwaway sandboxed desktop feature called "InPrivate Desktop". This feature will allow administrators to run untrusted executables in a secure sandbox without fear that it can make any changes to the operating system or system's files.

"InPrivate Desktop (Preview) provides admins a way to launch a throwaway sandbox for secure, one-time execution of untrusted software," the Feedback Hub questions explains. "This is basically an in-box, speedy VM that is recycled when you close the app!"

This is the obvious way in which Microsoft could isolate any legacy Win32 applications in future non-Win32 versions of Windows.

Inside the culture of sexism at Riot Games

Riot Games, founded in 2006, has become one of the biggest companies in gaming on the back of its sole release, League of Legends, which had 100 million monthly players in 2016. With 2,500 employees across 20 offices, Riot is a powerhouse. In 2013, Riot was named one of Business Insider's 25 best tech companies to work for. Two years later, it made $1.6 billion in revenue. Its Los Angeles campus is cushy in the way you'd expect a money-bloated tech company's offices to be. It's got a gym, a coffee shop, a cafeteria with free food, a LAN cafe. Employees often stay late to grind out competitive skill points in League of Legends with their Riot family and are communicating on Slack well into the night. Women who don't fit in with Riot's "bro culture"- a term I heard from over a half dozen sources while reporting this story - say these amenities help make the job bearable for only so long.

Over the course of several months, Kotaku has spoken to 28 current and former Riot employees, many of whom came forward with stories that echo Lacy's. Some of those employees spoke on the record; most spoke anonymously because they feared for their future careers in the games industry or they were concerned that League of Legends' passionate fanbase would retaliate against them for speaking out. Many of those sources painted a picture of Riot as a place where women are treated unfairly, where the company's culture puts female employees at a disadvantage. Other current employees, speaking on the record, disputed that account, with some top female employees telling Kotaku they had not personally experienced gender discrimination at Riot.

A very detailed and well-researched article, with ample room for both sides of the story. It covers the experiences of both women and men with regards to harrassing behaviour, but also relays the experiences of people who never felt any sense of harrasment, while also allowing senior leadership and the company itself to properly respond to the claims made.

To go along with this story, there's the experiences written down by former Riot employee Meagen Marie, which are quite chilling. This retelling is obviously of a lot more personal nature, but it does seem to align with Riot having a deeply sexist culture.

Firefox experiments with recommended content

With the latest Firefox experiment, Advance, you can explore more of the web efficiently, with real-time recommendations based on your current page and your most recent web history.

With Advance we're taking you back to our Firefox roots and the experience that started everyone surfing the web. That time when the World Wide Web was uncharted territory and we could freely discover new topics and ideas online. The Internet was a different place.

I get what Mozilla is trying to do here, and they obviously have rightfully earned the trust of many over the years, but is this kind of functionality really something people who choose to use Firefox are looking for, or even tolerate? This seems like something that doesn't align with the average Firefox user at all.

The dawn of wearable computers

If you deem your new smartwatch the most futuristic piece of technology around, better you have a look at this strange thing dating back to the good old Eighties. It's the UC-2000, a wristwatch wearable computer introduced in 1984 by well-known Japanese tech company and watchmaker Seiko.

I love these things. They're not exactly pretty, but its designers and engineers must've worked within some insane limitations.

Why you should build a Hackintosh

Fast forward 5 years and Apple still doesn't have a solution that satisfies customers that have extensive need for customization and specialized workflows. During the time of trash can Mac Pro, I worked on a 5K iMac, because I really liked the hi-resolution display. But hiding away all those cables was a chore. After Apple showed us the future of professional hardware with the iMac Pro, I was fed up with the situation and I started to investigate the possibility of building my own Hackintosh. Putting all the hardware together was the easy part, making macOS work was tough, but I did it.

I honestly don't believe a 'Hackintosh' is a suitable machine for any mission-critical environment, but if you're willing to deal with the risks and minor headaches, it's a not-as-hard-as-you-think way to get your hands on a very powerful macOS machine for a very reasonable price - with a lot more options and choices than Apple will ever give you, even if you take the hypothetical, vapourware new Mac Pro into account.

Palm PVG100 passes through regulators with Android 8.1 Oreo

Back in March, a trusted source revealed to us that a Palm-branded Android smartphone was slated to launch on Verizon in the second half of 2018. We haven't heard anything since then, but a Palm device with model name 'PVG100' has just rolled through both the FCC and Wi-Fi Alliance.

As is commonplace with these filings, much of the information and all photos are obscured at the request of the manufacturer. However, there's still a bit of information that can be gleaned. The FCC page is barren aside from the model name and some operating frequencies, but the Wi-Fi Alliance PDF reveals that the PVG100 will run Android 8.1 Oreo. Interestingly, the only frequency band listed is 2.4GHz, meaning that the PVG100 will not have 5GHz. Without 5GHz support, it's unlikely that this device will wind up being very upmarket.

These Palm phones will probably have little to nothing to do with the Palm I loved (the pre-webOS Palm, because webOS was terrible and not a proper Palm product).

EU to study need for action on common mobile phone charger

EU regulators plan to study whether there is a need for action in the push for a common mobile phone charger following a lack of progress by phone makers towards this goal, EU competition chief Margrethe Vestager said.

Many phone makers voluntarily promised to standardize chargers, and while a lot of progress has been made, the EU isn't satisfied - so, they're now thinking of making it mandatory. This would mostly affect Apple, since that's the only major holdout still using a non-standard, proprietary port.

Dart 2.0 released

Coming from Dart 1, there's two major developer-facing changes, the largest of which is a stronger type system, including runtime checks to help catch errors that would arise from mismatched or incorrectly labeled types. This type system, originally called "strong mode", has long been the default in Flutter. The other is an interesting quality-of-life change for Flutter developers, which allows creating an instance of a class without the "new" keyword. The goal of this change is to make Flutter code more readable, less clunky, and easier to type, but the principle applies to all Dart code.

The complete list of changes has all the details.

Google releases Android 9 Pie

The latest release of Android is here! And it comes with a heaping helping of artificial intelligence baked in to make your phone smarter, simpler and more tailored to you. Today we’re officially introducing Android 9 Pie.

We’ve built Android 9 to learn from you - and work better for you - the more you use it. From predicting your next task so you can jump right into the action you want to take, to prioritizing battery power for the apps you use most, to helping you disconnect from your phone at the end of the day, Android 9 adapts to your life and the ways you like to use your phone.

The Android Developers blog has more information on Android 9's release. It's coming to Pixel phones starting today, and phones that participated in the Android 9 beta program will get Android 9 before the end of Autumn. For all other devices - the devices people actually buy, i.e., Samsung devices - you may get Android 9 within 12-18 months, or you may not get it al, but who really knows.

The PowerPC 600 series and Windows NT

The PowerPC is a RISC processor architecture which grew out of IBM's POWER architecture. Windows NT support was introduced in Windows NT 3.51, and it didn't last long; the last version to support it was Windows NT 4.0. Despite not being supported by the flagship operating system, it continued to be supported by Windows CE, and a later version of the PowerPC was chosen as the processor for the Xbox 360.

As with all the processor retrospective series, I'm going to focus on how Windows NT used the PowerPC in user mode because the original audience for all of these discussions was user-mode developers trying to get up to speed debugging their programs on PowerPC.

I've always been fascinated by the early years of Windows NT, and the non-x86 versions of the then-new operating system specifically, so this article is right up my alley.

How fast is a PS/2 keyboard?

A few weeks ago, an interesting question cropped up: How fast is a PS/2 keyboard? That is to say, how quickly can it send scan codes (bytes) to the keyboard controller?

One might also ask, does it really matter? Sure enough, it does. As it turns out, the Borland Turbo Pascal 6.0 run-time, and probably a few related versions, handle keyboard input in a rather unorthodox way. The run-time installs its own INT 9/IRQ 1 handler (keyboard interrupt) which reads port 60h (keyboard data) and then chains to the original INT 9 handler… which reads port 60h again, expecting to read the same value.

That is a completely crazy approach, unless there is a solid guarantee that the keyboard can’t send a new byte of data before port 60h is read the second time. The two reads are done more or less back to back, with interrupts disabled, so much time cannot elapse between the two. But there will be some period of time where the keyboard might send further data. So, how quickly can a keyboard do that?

I love these questions.

The AMD Threadripper 2 teaser: up to 32 cores, 64 threads

The biggest news to come out of Computex, AMD's second generation of its Ryzen Threadripper platform, is almost here. Today's announcement is all amount images, speeds and feeds, specifications, and an 'unboxing' announcement, leading to pre-orders a week before retail. As much as it pains me that there is an unboxing embargo and pre-orders before we even know how the new chips will perform, here we are. Today we get to go through the on-box specifications, discuss the design, and show what AMD included in our press kit.

Detailed first look at the new Threadripper processors - including pricing.

What is the BASIC Engine?

The BASIC Engine is a very low-cost single-board home computer with advanced 2D color graphics and sound capabilities, roughly comparable to late-1980s or early-1990s computers and video game consoles. It can be built at home without special skills or tools and using readily available components for under 10 Euros in parts, or mass-produced for even less.

What a fascinating little device, and a great idea to boot - BASIC is a great programming language to use as first steps into programming.

Google Maps says ‘the East Cut’ exists; locals aren’t so sure.

For decades, the district south of downtown and alongside San Francisco Bay here was known as either Rincon Hill, South Beach or South of Market. This spring, it was suddenly rebranded on Google Maps to a name few had heard: the East Cut.

The peculiar moniker immediately spread digitally, from hotel sites to dating apps to Uber, which all use Google's map data. The name soon spilled over into the physical world, too. Real-estate listings beckoned prospective tenants to the East Cut. And news organizations referred to the vicinity by that term.

The swift rebranding of the roughly 170-year-old district is just one example of how Google Maps has now become the primary arbiter of place names. With decisions made by a few Google cartographers, the identity of a city, town or neighborhood can be reshaped, illustrating the outsize influence that Silicon Valley increasingly has in the real world.

The Detroit neighborhood now regularly called Fishkorn (pronounced FISH-korn), but previously known as Fiskhorn (pronounced FISK-horn)? That was because of Google Maps. Midtown South Central in Manhattan? That was also given life by Google Maps.

I never thought about this, but now it seems obvious - Google Maps is so widespread it's basically become the authority on maps. This isn't some new phenomenon, though - cartography has a long history of phantom islands that would appear on maps for decades, sometimes even centuries, even though they weren't real at all.