Bill Swavely retweeted
The Ferrari CEO praised @Tesla's new Roadster unveil today:
"It certainly shows that in the automotive world there's still a lot to be done. We have to keep dreaming. As a European, thank you for showing us how that, even in an old world, you can still innovate and dare."
He gave the Roadster launch 10 out of 10 for technology and 10 out of 10 for presentation.
Bill Swavely retweeted
AI Found Memory Flaws in the PHP Engine That Let an Attacker Take Over Servers Running Most of the Web
The PHP security team released emergency patches on October 21 for two critical vulnerabilities in the language’s core engine.
Both carry a CVSS v4.0 score of 9.2. Successful exploitation gives an unauthenticated remote attacker code execution as the web worker on any server running a vulnerable PHP version. PHP runs on roughly 70 percent of websites whose server-side language is known, according to W3Techs measurements that have held in that range for years.
WordPress, Drupal, Joomla, Magento, Laravel, and plain scripts are all exposed when the underlying interpreter is.
The issues are tracked as CVE-2026-109618 and CVE-2026-109619. They are not bugs in application code. They sit in the engine’s handling of request memory and fatal errors. Wiz Research reported the first of them in August after using its Atlas system together with Gemini 4 Argon and GPT-5.6 Sol.
The models helped locate the conditions, chain the memory effects, and adapt the resulting exploits across PHP versions, SAPIs, and heap layouts that a single researcher would otherwise have spent months mapping by hand.
A working unauthenticated proof of concept against current WordPress and Drupal containers was ready within days of the initial finding. The company later posted a technical write-up under the name PHP2Shell.
The core mechanism is the engine’s use of longjmp() to abort a request on out-of-memory. PHP treats memory exhaustion as fatal and jumps out of the current context rather than running normal cleanup that might itself allocate.
In several paths—multipart form parsing that expands headers or nested fields beyond the apparent post_max_size and memory_limit, session upload-progress handling, and certain error-backtrace or OPcache persistence steps—request-owned structures are allocated and then left partially initialized or still referenced from process-global state when the jump occurs.
The request heap is later freed, but the globals (BG(unserialize), EG(last_fatal_error_backtrace), session identifiers, and similar) continue to point at the now-invalid memory.
A later request processed by the same worker can read or write through those stale pointers before normal initialization replaces them. With a controlled heap layout the result is a use-after-free that yields arbitrary read or write and, in the demonstrated cases, full code execution.
One advisory describes the OOM path in detail: a multipart request can force allocation failure during startup or early parsing; longjmp() skips the matching reset; shutdown or the next request’s early diagnostics then operate on the corrupted state. The companion advisory covers the broader stale-global case, where fatal errors, non-fatal diagnostics during shutdown, or interrupted session operations leave request memory reachable across workers.
Both were confirmed to produce unauthenticated remote code execution under default limits on common configurations such as Apache mod_php with prefork. Memory disclosure of other requests’ data (credentials, tokens, keys) is also possible.
The flaws have been present since at least PHP 5.4; every version released in the last decade is affected by at least one of them.
Patches are available for the supported branches: 8.2.35, 8.3.36, 8.4.27, and 8.5.12.
Older branches receive no official fix. Estimates of exposed internet-facing hosts that still advertise a version range from roughly 1.3 million upward, with a substantial fraction on end-of-life releases that cannot be updated in place.
Some hosts have already disabled session.upload_progress as a temporary mitigation while waiting for the packages. Early scanning and exploitation attempts were reported on the morning of the release.
1 of 2
Bill Swavely retweeted
Divers Just Found an Ancient Image of The Lighthouse of Alexandria.
Beneath the sea at Alexandria, archaeologists found a bronze ring engraved with one of the Seven Wonders of the Ancient World.
For centuries, the enormous tower guided ships into Egypt’s busiest port. Earthquakes eventually reduced it to ruins.
But this tiny image survived.
Found among the submerged remains of a royal palace, it is the first known signet ring depicting the lighthouse.
But who wore it, and what they used it to seal, remain unknown.
Bill Swavely retweeted
BREAKING NEWS: Abdul El-Sayed Campaign Official Reveals El-Sayed Receives Overseas Donations, Admits Foreign Contributions Are Illegal Under Federal Law, Warns Denouncing Hamas Could Cost Support
“You know, he [Abdul El-Sayed] has people from overseas that donate to him...No it is not allowed."
“He [Abdul El Sayed] can't just say, you know, no, I don't support Hamas, you know, I reject all of them, because he's going to lose the people that brought him up in the first place.”
@AbdulElSayed @MikeRogersForMI
Bill Swavely retweeted
“We don’t know what we don’t know." New research reveals a concerning “blind spot” in modern science. thedebrief.org/we-dont-know-…
Bill Swavely retweeted
Mirroring riots from the USA, where pallets of bricks were delivered to the centre of disorder.
Pallets of glasses bottles dropped into the middle of French riots.
Find out who did this, and you're half way to finding the truth.
Bill Swavely retweeted
BREAKING:
The town hall of Limoges, built in 1873, didn’t survive today’s riots.
The building’s spire has now collapsed
Bill Swavely retweeted
Je vis à Limoges et aujourd’hui on se réveille tous avec une énorme gueule de bois sans bien comprendre ce qui vient de se passer.
Ce bâtiment c’est la mairie de Limoges.
143 ans d’histoire.
Des œuvres d’art.
Et forcément des milliers de souvenirs pour tous les limougeauds.
Un bâtiment qui a résisté aux 2 guerres mondiales…
Et il est tombé aujourd’hui face a une minorité de casseurs décérébrés qui ont semé le chaos dans la ville.
Tout en exultant leur joie avec une impunité déconcertante.
C’est plus qu’une image.
C’est un symbole d’une France qui se fracture.
Parce qu’en plus de ces images choquantes
Ce sont des magasins pillés
Des voitures brûlées
Des entreprises qui vont fermer
Des salariés qui vont pointer aux chômages
Et des coûts monstrueux pour tout remettre en état alors que la France fait face à la plus grande crise budgétaire de ce siècle.
Ceux qui cassent vont ils réparer ?
Vont ils payer la note qui va se chiffrer en centaines de millions dans toute la France ?
Vont ils être tout simplement être punis ?
L’avenir est sombre pour la France…
Bill Swavely retweeted
BREAKING: Bell tower of Limoges' historic 143-year-old town hall collapses amid raging fires during riots in France.
Bill Swavely retweeted
A Pre-Columbian clay animal figure with wheels, created in eastern Mexico and currently housed in the Ethnological Museum in Berlin.
“They did not use the wheel, but they made toys with them”—Archeologists
Bill Swavely retweeted
Limoges town hall, It was built in 1876.
It survived World Wars.
It did not survive modern France.
We get what we pay for and we pay for what we get.
Bill Swavely retweeted
The fact that Tesla was able to keep the development of the Roadster a secret for so long is pretty impressive.
Bill Swavely retweeted
So you're telling me...
The Great Pyramid weighs about 6 million tonnes, is made up of 2.3 million blocks that on average weigh about the same as an adult rhino (2.5 tonnes), 8,000 tonnes of the pyramid is made up of red granite from Aswan which is over 800km away from the Giza Plateau, the largest of those Aswan blocks weigh 80 tonnes a piece, about the same as an M1-Abraham Tank, the structure is oriented to true north with an error of only around five-hundredths of a degree, some surviving casing stones and interior masonry exhibit joints averaging approximately 0.5 millimetres, the original base was levelled across an area measuring approximately 230 × 230 metres, each side is almost a quarter of a kilometre in length and originally measured approximately 230.3 metres with an average deviation of approximately 5.8 centimetres, The corners were laid out with a mean angular error of approximately 12 arcseconds, equivalent to just 0.0033 degrees, when you divide the perimeter by twice the height you get 3.142857 and π = 3.141593, so the difference is approximately 0.040%, the golden ratio is φ = 1.6180339 and using the pyramid’s reconstructed dimensions, if you divide the sloping face height by half its base width the result is approximately 1.61859, so approximately 0.034% of the golden ratio.
All done in 20-30 years with simple copper tools, ropes, sledges and muscles?
























