Urgent.News

What's breaking now, across thousands of outlets.

Tech

Apple adds mode to temporarily limit the iPhone 18 Pro Max battery for shipping ↦

The new iPhone 18 Pro Max battery is quite capacious—so much so, in fact, that it potentially runs afoul of international shipping regulations. If you’re shipping batteries over 20 Wh, it triggers more restrictions.…

Abstract editorial illustration

Apple introduces a new feature for the iPhone 18 Pro Max that temporarily limits the battery capacity to under 20 Wh when shipping the device. This innovative battery-firmware solution helps the phone comply with international shipping regulations that impose restrictions on batteries exceeding 20 Wh. Upon activating the iPhone, the battery capacity returns to its full charging capacity.

The "Prepare to Ship" mode can be activated in the Settings menu when shipping the device after use. Apple advises that the phone might become warmer than usual during battery discharge, but assures customers that the feature is safe for use during air travel and for other purposes. The company appreciates the creative solution to a logistical challenge in the world of smartphone manufacturing.

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

Also reported by 2 other outlets

Read the original at sixcolors.com →

More in Tech

From Access Log to Kernel Drop: Building a Single-Process WAF Ban Pipeline in C

In self-hosted Linux infrastructure, bridging L7 application security with L3/L4 network enforcement traditionally requires stitching together multiple independent daemons.

  • Single-process C binary WAF avoids fragmentation and memory overhead
  • Zero-copy log parser and OWASP CRS for pattern matching
  • XDP kernel enforcement with ipset fallback for high performance

Representing large numbers in python: the underscore separator

Recently, I learnt a simple way of representing large numbers in python. Say, I had a large number like 8736570164 I had to manually (and erratically) point my finger at the monitor on that number…

  • Large numbers in Python can be represented using underscore separator introduced in version 3.6
  • Underscore cannot start/end number nor be consecutive; causes error
  • Underscores work with floats but not adjacent to decimal point

More from Monday 21 September →