Skip to main content

Arm bets on CPU-based AI with Lumex chips for smartphones

3 days 13 hours ago
Four-tier core design debuts amid NPU debate

Arm has lifted the lid on its latest mobile platform, comprising new CPU and GPU designs plus rearchitected interconnect and memory management logic, all optimized with a coming wave of AI-enabled smartphones in mind.…

Dan Robinson

Witnesses Tell Congress of UFO Sightings

3 days 14 hours ago
A U.S. congressional hearing today on Unidentified Anomalous Phenomena (UAPs) featured testimony from military veterans and witnesses describing encounters with mysterious craft, including glowing red squares, tic-tac-shaped objects emerging from the ocean, and videos of missiles striking unidentified orbs. While NASA maintains there's no evidence of extraterrestrial life, lawmakers stressed the need for transparency, whistleblower protections, and further investigation. There were four witnesses at today's hearing: Jeffrey Nuccetelli: U.S. Air Force veteran and self-described UAP witness who investigated the reported "red square" sighting above Vandenberg Air Force Base. George Knapp: Award-winning journalist and chief reporter at KLAS-TV, known for his decades of UFO coverage and multiple Peabody Awards. Alexandro Wiggins: Navy veteran of 23 years who reported witnessing a "Tic Tac" UAP aboard the USS Jackson in 2023 and noted his father's work at Area 51. Dylan Borland: Air Force veteran and UAP witness with little public information or media exposure available. "The public senses that it's real and the people in authority dismiss them," said Knapp, arguing that the public can handle the truth. One of the clips he showed lawmakers was of a drone operator tracking a glowing orb off the coast of Yemen before a missile struck the object. "That's a Hellfire missile smacking into that UFO and just bouncing right off," he said. "What the hell is that?" Knapp said the clip is not unique, claiming multiple video servers with similar UAP footage are being kept from Congress. Borland testified: "This craft interfered with my telephone, did not have any sound and the material it was made of appeared fluid or dynamic."

Read more of this story at Slashdot.

BeauHD

UK schools give system supplier Bromcom an F for Azure uptime

3 days 15 hours ago
Management software stumbles at start of term, leaving staff unable to track attendance or reach parents

UK school management information system (MIS) provider Bromcom has had a bad start to the academic year after its Azure-based service left staff struggling to track student attendance, let alone access contact details for parents and guardians.…

Richard Speed

CodeSOD: Upsert Yours

3 days 15 hours ago

Henrik H sends us a short snippet, for a relative value of short.

We've all seen this method before, but this is a particularly good version of it:

public class CustomerController { public void MyAction(Customer customer) { // snip 125 lines if (customer.someProperty) _customerService.UpsertSomething(customer.Id, customer.Code, customer.Name, customer.Address1, customer.Address2, customer.Zip, customer.City, customer.Country, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, false, null, null, null, null, null, null, null, null, null, null, null, null, false, false, false, false, true, false, null, null, null, false, true, false, true, true, 0, false, false, false, false, customer.TemplateId, false, false, false, false, false, string.Empty, true, false, false, false, false, false, false, false, false, true, false, false, true, false, false, MiscEnum.Standard, false, false, false, true, null, null, null); else _customerService.UpsertSomething(customer.Id, customer.Code, customer.Name, customer.Address1, customer.Address2, customer.Zip, customer.City, customer.Country, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, false, null, null, null, null, null, null, null, null, null, null, null, null, false, false, false, false, true, false, null, null, null, false, false, false, true, true, 0, false, false, false, false, customer.TemplateId, false, false, false, false, false, string.Empty, true, false, false, false, false, false, false, false, true, true, false, false, true, false, false, MiscEnum.Standard, false, false, false, true, null, null, null); // snip 52 lines } }

Welcome to the world's most annoying "spot the difference" puzzle. I've added line breaks (as each UpsertSomething was all on one line in the original) to help you find it. Here's a hint: it's one of the boolean values. I'm sure that narrows it down for you. It means the original developed didn't need the if/else and instead could have simply passed customer.someProperty as a parameter.

Henrick writes:

While on a simple assignment to help a customer migrate from .NET Framework to .NET core, I encountered this code. The 3 lines are unfortunately pretty representative for the codebase

.comment { border: none; } [Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!
Remy Porter