Urgent.News

What's breaking now, across thousands of outlets.

Tech

Apple’s Tim Cook sees Australia’s social media curbs as ’world-leading’, PM says

Apple’s Tim Cook sees Australia’s social media curbs as ’world-leading’, PM says

Prime Minister Anthony Albanese praised Apple Executive Chair Tim Cook's recent meeting at the company's US headquarters, stating that Australia's curbs on social media usage are "world-leading." Cook spent considerable time discussing their efforts to improve online safety with Albanese. Australia has taken significant steps in this area recently, introducing an option for users to customize their social media feeds and even banning social media for children under 16 starting in December.

This makes Australia the first country to implement such a ban. Other nations have followed suit this year, with the European Commission proposing a similar ban for children under 13. When queried about Albanese's assessment, an Apple spokesperson cited a statement from Cook on social media platform X, where he expressed gratitude for sharing new innovations with Albanese, including robust and intuitive controls to safeguard children online.

Notably, Cook recently relinquished his position as Apple CEO after a 15-year tenure. The AI industry remains divided on the pace of development for increasingly sophisticated technology, with a fierce debate on AI safety currently dominating discussions in Silicon Valley.

Written by urgent.news from Investing.com's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at investing.com →

More in Tech

Git Remembers How You Resolved That Conflict — If You Let It

You rebase a long branch onto main . The first commit conflicts in config.yml ; you resolve it. The second commit touches the same lines and conflicts in exactly the same way . So does the third.

  • Git's rerere feature remembers past conflict resolutions.
  • Resolved conflicts in rebase make future merges easier.
  • Git requires manual inspection and staging after resolution.

Undo a Git Commit: Two Questions Before You Type Anything

"How do I undo a commit?" has four correct answers and three wrong ones, and the difference is not the command — it is two questions you ask before typing anything: Where is the change?

  • If change is in working tree, use git restore file to revert edit
  • If staged change is unwanted, use git restore --staged file to unstage
  • If committed and not pushed, use git reset --soft HEAD~1 to move pointer

Twelve Commits, One Regression, Four Test Runs: git bisect run

The test fails on main . It passed a week ago. Twelve commits landed in between, most of them documentation, and nobody remembers which one touched the code. You could read all twelve diffs.

  • git bisect tool finds regression-causing commit
  • Requires known bad, known good commits, and test
  • Test determines good/bad outcome, speeds up process

I missed Go's `if err != nil`, so I built errval for TypeScript

I write mostly TypeScript and some Go. When I switch back from Go, I miss explicit error returns. A function that can fail says so, and I deal with it right there.

  • Author created TypeScript package errval to handle errors like Go's explicit returns.
  • errval offers inferred error unions with 1.86 kB minified size and zero dependencies.
  • Benchmark shows errval is faster than try/catch and plain try/catch in Node 24.16 environment.

Cyber vigilance efforts ramp up as GCash IPO draws first-time investors

The Cybercrime Investigation and Coordinating Center (CICC) is expected to play an important role in protecting first-time Filipino investors from cyber scams.

  • CICC to safeguard first-time Filipino investors in GCash IPO
  • Scammers could exploit novice investors through cyber scams
  • CICC-GCash partnership includes monitoring fraudulent schemes

Progressive Web Apps (PWAs)

You’ve probably seen that little “Add to Home Screen” button when visiting a website on your phone. Behind it is often a Progressive Web App (PWA): a website that uses the same features as a native…

  • Core of PWA includes HTTPS, Service Worker, and Web App Manifest for technical functionality.
  • TOPLA is a real-world example of a PWA utility app for board games.

More from Sunday 20 September →