AI 资讯
Polestar has been muscled out of the US market
Polestar won't be allowed to sell its electric vehicles model year 2027 and beyond in the US after the federal government denied the company's request for authorization under a new rule banning vehicles with software from China. In a press release, the company says the decision to retreat from the US follows a recent decision […]
开源项目
Slate’s electric truck: all the news about the ultra-minimal EV
Slate Auto is a new startup that emerged out of a secretive project called “Re:Car” within Re:Build Manufacturing, a domestic manufacturing project backed by Amazon founder Jeff Bezos. The company’s first electric vehicle is a barebones electric pickup that’s roughly a third of the size of your typical gas-powered truck. And the proposal is pretty […]
创业投融资
Trump admin bars Polestar from selling its new EVs in the US
The Department of Commerce declined to give the Chinese-owned automaker a special authorization to keep selling EVs in the U.S.
产品设计
Trump admin proposes axing brake-pedal requirement for AVs in a boost for Tesla
The Department of Transportation wants to remove the brake-pedal requirement for vehicles "designed to be driven exclusively by automated driving systems."
开发者
translateZ()
The translateZ() function moves an element closer to or farther from the user. translateZ() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
开发者
translateY()
The translateY() function shifts an element vertically by the specified amount. translateY() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
开发者
translateX()
The translateX() function shifts an element horizontally by the specified amount. translateX() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
开发者
translate()
The CSS translate() function shifts an element from its default position on a 2-dimensional plane translate() originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.
AI 资讯
Ford had to hire back former engineers to fix mistakes made by its automated systems
To celebrate its new status as No. 1 in JD Power's initial quality ranking among mainstream automakers, Ford is opening up about the challenges it has faced in recent years, especially around its reliance on automated systems in production and design. It turns out that those automated systems were not as robust as previously assumed, […]
AI 资讯
Is this solar e-bike a good idea or sophisticated e-waste?
I like the idea of a solar-powered electric bike, but I don't think anyone should buy the new Phosgo Go5 - not yet, anyway. This "world's first AI solar e-bike" promises to "eliminate range anxiety," and is sold by a new brand out of China hoping to make a big splash by selling direct-to-consumer through […]
AI 资讯
Presentation: Rust at the Core - Accelerating Polyglot SDK Development
Spencer Judge discusses the architectural pattern of building a shared core in Rust with language-specific layers on top. Drawing from his work on Temporal's SDKs, he shares lessons on navigating FFI boundaries, bridging async concepts, and managing memory safely. He explains the limitations of native extensions and how emerging tech like WebAssembly can streamline cross-language architecture. By Spencer Judge
产品设计
Amazon Zoox's latest robotaxi looks (marginally) less like a toy car
Amazon-owned Zoox has introduced its new autonomous vehicle meant for for large-scale production.
AI 资讯
Your @EventListener Fires Before the Transaction Commits⚙️
Your domain event fires. Your notification service queries the DB for the entity that just got saved. It finds nothing. You add a log line. It starts working. You remove the log. It breaks again. That's not a race condition. That's @EventListener . What's actually happening Spring's @EventListener fires synchronously, inside the calling thread, before the transaction commits. The DB row exists in Hibernate's session — but it hasn't been flushed and committed yet. Other connections, including the one your listener opens when it calls findById , can't see it. The log statement "fixes" it because the delay gives Hibernate time to flush. Remove the log, the flush doesn't happen in time, and you're back to an empty Optional . Here's the broken setup: @Component public class OrderEventListener { @EventListener // fires MID-TRANSACTION, before commit public void onOrderCreated ( OrderCreatedEvent event ) { // Transaction not committed yet. // Other DB connections see nothing. Order order = orderRepository . findById ( event . getOrderId ()) . orElseThrow (); // ← throws here, row doesn't exist yet notificationService . notifyCustomer ( order ); } } The obvious fix and what it costs you Spring ships @TransactionalEventListener for exactly this. Set phase = TransactionPhase.AFTER_COMMIT and the listener fires after the transaction commits. The row is visible. findById returns the order. Problem solved. @Component public class OrderEventListener { @TransactionalEventListener ( phase = TransactionPhase . AFTER_COMMIT ) public void onOrderCreated ( OrderCreatedEvent event ) { // Transaction committed. All connections see the row. Order order = orderRepository . findById ( event . getOrderId ()) . orElseThrow (); // ← works fine notificationService . notifyCustomer ( order ); } } But the trade-off is real. Your listener is now decoupled from the transaction. If the listener fails — notification service is down, the email throws, the external API times out — the transaction alrea
产品设计
Here’s why Slate changed the battery in its cheap EV truck
While there was probably a moment when Slate’s leadership had to green-light the switch from one battery type to another, the momentum toward that decision had been building for years.
开源项目
Honda is reportedly reviving the Element as an affordable hybrid
According to Automotive News, the cult-favorite Honda Element could return in 2029 as a small hybrid SUV.
产品设计
Family files wrongful death suit following Tesla crash in Texas
Victim's family files wrongful death suit following Tesla crash in Texas.
创业投融资
NTSB launches probe into fatal Texas Tesla crash
The safety board, known for its thorough investigations, is probing the crash alongside the National Highway Traffic Safety Administration.
创业投融资
Zoox upgrades its robotaxi as it prepares for commercial service
The new Zoox robotaxi has more cushioning, lighter colors, and a better microphone and speaker for communicating with Zoox Support.
开发者
This new tracking label could help solve cargo theft
The Samsara Tracking Label hides a BLE system that can offer real-time location in a disposable package.
AI 资讯
Zoox’s purpose-built robotaxi is getting a refresh
Zoox, the autonomous vehicle company owned by Amazon, unveiled a new look for its boxy, bidirectional robotaxi, calling it the "next evolution" of the vehicle intended for mass production. The company is currently operating a free robotaxi service in San Francisco, Las Vegas, Austin, and Miami while it waits for the federal government to approve […]