Urgent.News

What's breaking now, across thousands of outlets.

Tech

Googlebook OS now runs on Apple Silicon Macs in an unofficial VM

Curious about Googlebook OS but already happy with your Mac? An independent project called gbos-vm lets Apple Silicon Mac owners explore Google’s Android-based laptop software in a window on macOS. It brings GPU acceleration and a working Chrome browser along…

Googlebook OS now runs on Apple Silicon Macs in an unofficial VM

We haven't written up this one. The Gadgeteer has the full story — the link below goes straight to it.

Read the original at the-gadgeteer.com →

More in Tech

LineageOS 24.0 released

  • LineageOS 24.0 released, marking 10-year anniversary
  • Streamlined installation with browser-based flash tools
  • Comprehensive Accessibility Audit conducted by a11y project

5 ways Cancel doesn't actually cancel in C#

A user clicks Export , changes their mind, and clicks Cancel . The spinner goes away. On the server, the export keeps running to the end and saves a file nobody wants.

  • Passing cancellation token only to Task.Run, not work, leads to incomplete cancellation
  • Failing to forward cancellation token to child methods prevents proper cancellation
  • Using break instead of throwing TaskCanceledException causes partial work to be saved

Golden Hours

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass A team project by @shikha_singh_20 and @shreyash_magar .

  • Golden Hour app encourages outdoor activities during sunrise and sunset
  • Users customize reminders, take photos, and enjoy snacks
  • Open-source, privacy-focused with local photo storage

Taking over someone else's PLC program: do these 4 things before you change a single line

You have just been handed a machine that runs — but nobody can explain it. The previous engineer left, the original documentation is gone, or the system was simply "commissioned in a hurry and never…

  • Capture all available information about the PLC program before making any changes.
  • Establish a version baseline by saving an unmodified program with a dated archive entry.

More from Sunday 11 October →