The Guardian

Latest news, sport, business, comment, analysis and reviews from the Guardian, the world's leading liberal voice

Fresh evidence of C of E’s role in enslavement uncovered as church wrestles with reparations debate

Register of British Slave Traders shows clergymen financed company that trafficked enslaved Africans on hundreds of voyages

Nearly 250 years after the abolitionist Ottobah Cugoano made the Christian case for reparative justice, the archbishop of Canterbury, Sarah Mullally, visited the Ghanaian shore where he was enslaved as a boy.

After witnessing the dungeons beneath the chapel at Cape Coast Castle, once run by the Royal African Company (RAC), Mullally recommitted the Church of England to its “journey of repentance” for its role in slavery.

Continue reading...

People protecting nature and land set up self-defence units amid threat of murder

Defenders of forests and rivers killed at rate of one every three days in 2025, with 85% of deaths in Latin America

Nature and land defenders were murdered at the rate of one every three days last year, prompting many communities to set up self-defence units, according to the latest annual death toll by the independent watchdog Global Witness.

Organised crime groups or professional killers were implicated in more than a third of the 124 killings of defenders in 2025 as narco-trafficking activities overlapped with intrusions into indigenous territories and environmental crime, such as illegal logging and wildcat gold mining.

Continue reading...

NBC helicopter crash in LA kills at least three people with others injured

Accident occurred as news crews in Los Angeles were covering a bus crash that had killed at least two people hours earlier

A news helicopter crash in a Los Angeles neighborhood has killed at least three people, after it came to the ground and burst into flames near the site of a bus crash that occurred hours earlier.

The helicopter crashed near a one-storey commercial building in the neighborhood of Chatsworth in the San Fernando Valley, as news crews were covering the bus crash that left at least two people dead and six others injured, according the Los Angeles Fire Department.

Continue reading...

VK: Voorpagina

Volkskrant.nl biedt het laatste nieuws, opinie en achtergronden

Russen slagen er niet in om Oekraïense luchtmacht uit te schakelen en betalen daar hoge prijs voor

The Register

Biting the hand that feeds IT — Enterprise Technology News and Analysis

Java 27 grows up, makes better choices

If one sign of maturity is making better choices, then Java has grown up a fair bit in its version 27 release Tuesday. “JDK 27 is the release where Java stops asking you to opt in to good defaults and simply turns them on,” wrote backend engineer Arvind Kumar, on his education site Codefarm. Better default settings may not be groundbreaking, but they do make life easier for developers because they mean coders have fewer things to change. Nor should users have to grapple with new features, particularly if they are not of interest. Java 27 succeeds on both counts. Built from the now-completed Java 27 specification, JDK 27 is a short‑term release that won't get long-term support. It includes four new features, or JEPs (JDK Enhancement Proposals) that are ready for production, none of which, Kumar points out, require any immediate changes in developers' code. The release includes another five new features offered as previews for further incubation. Headers get compact In Java 27, compact headers are now available by default (JEP 534). Up until now, the developer had to set them with a flag. Now, no additional action is required. Traditionally, a Java object header takes up 96 bits in a memory heap, much of which is rarely used. With Java 27, the default is a 64-bit header. Turns out the header had too much empty space. Four bytes doesn’t sound like a change to worry over, but across millions of live objects it can lead to considerable memory savings. A run on the SPECjbb2015 Java benchmark standard found that toggling to a 64-bit header resulted in 22% less heap space and 8% less CPU time. The smaller headers appear to work in production. Amazon already runs hundreds of production services with the diminutive compact object headers. SAP has already switched to compact object headers as the default for the company’s OpenJDK fork, SapMachine. Even in its smaller size, this new layout reserves some space for future projects, such as 4 bits for Project Valhalla which aims to bring value objects to Java. Java's overseers don’t want to toss the 96-bit header layout, at least for the time being. But now developers must raise a flag if they want to use it. Quantum-proofing cryptography Looking ahead to the arrival of quantum computing, Java maintainers have implemented “post-quantum hybrid key exchange,” based on TLS 1.3 (JEP 527). Java now offers three new “hybrid” ways of exchanging keys between Java clients, servers and external TLS-compliant endpoints. Each of these approaches, which are options alongside the existing key exchange protocols, combines a traditional Ephemeral Elliptic-Curve Diffie-Hellman (ECDHE) algorithm with the NIST ML-KEM post‑quantum key exchange algorithm. The idea is to prepare now for future quantum attacks when the keys to traditional key exchanges could be easily cracked with quantum computing. Malicious attackers are already saving encrypted sessions with a "harvest now, decrypt later" mindset. Taking out the trash, in a good way JDK 27 also tidies up its garbage collectors, the tools that quietly identify and reclaim unused memory. It switched out the default trash bin for constrained environments – Serial – to the overall default garbage collector, called Garbage-First or G1. Garbage collectors relieve developers from manually performing this task and potentially messing it up (usually). But it comes with a cost. Aggressive memory management adds overhead. So different garbage collectors have been built to meet different performance requirements regarding throughput, latency, footprint, and startup time. Recent performance improvements in G1 effectively rendered Serial GC unnecessary, Java's bosses argue. Serial was a single-threaded app built to run on a single CPU, making it well-suited to embedded and other resource-limited environs (especially with clients with less than 1792MB of memory). Thanks to optimization over the years, “G1's performance is now sufficient to replace Serial in all situations in which the JVM would previously have selected Serial,” the maintainers write in JEP 523. With this change, embedded developers will no longer have to add explicit flags to the command line during startup. Even better, it will correct cases where G1 should have been assigned in the first place, such as for containerized apps. “A chunk of containerized Java apps has been running on [Serial] all this time, even though no one consciously made that decision,” wrote PVS-Studio technical author Egor Pishii in a post. The switchover will also help unify telemetry data collection a bit more. Preparing Java 28 The remaining production-ready feature is in-process data redaction (JEP 536), in which Java’s Flight Recorder removes all sensitive details before the recording is finalized. The previews that come with this release include lazy constants (JEP 531), pattern primitive types (JEP 532), structured concurrency (JEP 533), and a set of cryptographic objects (JEP 538). There’s also a vector API (JEP 537) still in the incubation stage. We’ll see all of these again, hopefully in a more polished form, in a later release. Work is already underway for Java 28, due in March 2027: Expect a simple JSON API as an incubating project as well as a revised Shenandoah garbage collector. ®

Gould Point / Mt Sorell

niggyl :) has added a photo to the pool:

Gould Point / Mt Sorell

A backlit Gould Point on Macquarie Harbour, Tasmania.

Farm Cove opening up behind the Point and the foothills of the West Coast Range leading up to Mount Sorell (1144m) at the right.

Fabulous light and cloud all morning.

Fuji X-T5, Fuji XC 50-230mm f/4.5-6.7 OIS II, 1/1,1700th sec at f/6.7, ISO 200.

Wel.nl

Minder lezen, Meer weten.

Familie bevestigt dood Ben Saunders, eerste winnaar The Voice

Zanger en tatoeageartiest Ben Saunders is op 43-jarige leeftijd overleden. Dat heeft zijn broer Dean in de nacht van dinsdag op woensdag bekendgemaakt via Instagram. "Mijn lieve kleine broertje is vandaag overleden. Ik heb nog nooit zo'n pijn ervaren als ik nu voel." Saunders werd eind 2010 bij het grote publiek bekend door zijn deelname aan het eerste seizoen van The Voice of Holland.

Waaraan Ben Saunders is overleden, heeft zijn broer niet bekendgemaakt. Volgens verschillende media is de eerste winnaar van The Voice dood aangetroffen bij de Rijkerswoerdse Plassen. In en rond het recreatiegebied bij Elst (Gelderland) vond dinsdag een grote zoekactie plaats waarbij werd gezocht naar een 43-jarige man met "diverse tatoeages op hoofd en in hals, op armen en handen". Dinsdagmiddag werd een lichaam aangetroffen, de politie sluit een misdrijf uit.

Bij zijn deelname aan The Voice overtuigde Saunders de coaches tijdens zijn auditie met Use Somebody van Kings of Leon. Hij koos voor het team van Roel van Velzen en won in januari 2011 de finale.


Media: Huis van Afgevaardigden stemt weer tegen oorlog Iran

WASHINGTON (ANP) - Het Amerikaanse Huis van Afgevaardigden heeft opnieuw een resolutie aangenomen die erop gericht is om de oorlog in Iran te beëindigen. Dat melden diverse Amerikaanse media.

Het is voor de derde keer dit jaar dat een dergelijke resolutie werd aangenomen. Deze keer werd de resolutie goedgekeurd met 220 stemmen voor en 204 stemmen tegen. Zeven Republikeinse volksvertegenwoordigers stemden mee met de Democraten.

Ook nu draaide het weer om de vraag of de Amerikaanse president Donald Trump de goedkeuring nodig heeft van de wetgevende macht om zijn militaire operaties in het Midden-Oosten voort te zetten. Het Amerikaanse Congres beslist over oorlogsverklaringen, terwijl de president militaire acties kan uitvoeren als opperbevelhebber. Voor langdurige inzet is echter opnieuw toestemming van het Congres nodig.

De stemming in het Huis betekent niet dat de oorlog nu wordt beëindigd. Daarvoor moet de resolutie verdere stappen in het Congres doorlopen.


Huis van Afgevaardigde Trump moet zijn oorlog stoppen

Het Amerikaanse Huis van Afgevaardigden heeft opnieuw een resolutie aangenomen die erop gericht is om de oorlog in Iran te beëindigen. Dat melden diverse Amerikaanse media.

Het is voor de derde keer dit jaar dat een dergelijke resolutie werd aangenomen. Deze keer werd de resolutie goedgekeurd met 220 stemmen voor en 204 stemmen tegen. Zeven Republikeinse volksvertegenwoordigers stemden mee met de Democraten.

Ook nu draaide het weer om de vraag of de Amerikaanse president Donald Trump de goedkeuring nodig heeft van de wetgevende macht om zijn militaire operaties in het Midden-Oosten voort te zetten. Het Amerikaanse Congres beslist over oorlogsverklaringen, terwijl de president militaire acties kan uitvoeren als opperbevelhebber. Voor langdurige inzet is echter opnieuw toestemming van het Congres nodig.

De stemming in het Huis betekent niet dat de oorlog nu wordt beëindigd. Daarvoor moet de resolutie verdere stappen in het Congres doorlopen.


Saudische luchtverdediging haalt drone nabij Mekka neer

SANAA (ANP/RTR/AFP) - De Saudische luchtverdediging heeft dinsdag een drone van de Houthi's uit Jemen onderschept en vernietigd voordat die de heilige stad Mekka bereikte. Dit maakte de door Saudi-Arabië geleide internationale coalitie die de regering in Jemen steunt woensdag bekend.

De woordvoerder van de coalitie spreekt op X van een "schandelijke daad" en volgens hem is de veiligheid van "de twee heilige moskeeën en de pelgrims een rode lijn". "De coalitie zal niet aarzelen om de nodige afschrikwekkende maatregelen tegen de Houthi's en hun vijandige en terroristische gedrag te nemen", aldus het bericht. Het was volgens de woordvoerder de tweede poging van de Houthi's sinds juli 2017 om Mekka aan te vallen.

De Houthi's ontkennen de aanval. "De beschuldigingen over de vermeende aanval op Mekka zijn een uitgekauwde leugen, die al eerder gebruikt is en die niemand meer voor de gek houdt", schrijft Houthi-functionaris Hazem al-Assad op X.

Organisatie voor Islamitische Samenwerking

De Organisatie voor Islamitische Samenwerking (OIC) veroordeelt de "gruwelijke aanvallen" die "de heiligheid van heilige plaatsen en moskeeën schenden en de gevoelens van moslims wereldwijd kwetsen".

Maandag lieten de Jemenitische Houthi's nog weten tientallen aanvallen te hebben uitgevoerd op militaire voorzieningen in Saudi-Arabië. Volgens de groep waren deze aanvallen een reactie op Saudische luchtaanvallen op Jemen. Het is sinds juli weer onrustig tussen de door Iran gesteunde Houthi's en Saudi-Arabië. Al tienduizenden mensen zijn daardoor in Jemen ontheemd geraakt.