Lotu RadarAbout

Latest News Archive - Page 613

World · Deutsche Welle

France's far right set to improve ties with Germany

France’s right-wing populist Marine Le Pen is running for President. Her chances aren’t bad. Her party, the RN, is already reaching out to Germany.

World · Deutsche Welle

How Iran uses the Strait of Hormuz to pressure the US

Iran's latest attacks show it can easily disrupt shipping, energy markets and draw in Gulf neighbors. DW asks how much leverage Tehran really has over Washington and if its high-risk strategy could backfire.

Cybersecurity · The Hacker News

New Ghost Phishing Wave Is Breaking Traditional Email Security

A recent EvilTokens campaign targeting businesses across the US and Europe is exposing a new email security blind spot. This “ghost phishing” technique keeps the malicious page hidden until it decrypts and comes to life inside the victim’s browser. For security leaders, the risk is clear: traditional URL checks may miss the attack while Microsoft 365 access, sensitive data, and response time

Startups & Funding · TechCrunch Startups

Your gaming data could be the secret to AGI, according to this Bezos-backed startup

When it comes to achieving artificial general intelligence (AGI), large language models just don’t have what it takes. Models like ChatGPT and Claude are great at text, but they’re less skilled at understanding how things actually move through space and time — an essential skill for producing intelligence that generalizes. That gap, it turns out, might be filled by gaming data. That’s the bet behind General Intuition, a […]

AI · OpenAI News

Separating signal from noise in coding evaluations

A new analysis from OpenAI reveals issues in SWE-Bench Pro, a popular coding benchmark, raising concerns about reliability and accuracy in evaluating AI models.

Developers & Open Source · Docker Blog

Your Laptop Is the New Production Environment

AI agents are changing software development. Learn why your laptop is becoming the new production environment and why runtime governance matters.

Cloud & Infrastructure · Cloudflare Blog

Introducing Meerkat: an experiment in global consensus

Cloudflare Research is building a global consensus service called Meerkat that uses a new consensus algorithm called QuePaxa. We plan to use Meerkat to build a strongly consistent, fault-tolerant key-value store, and other applications.

Products & Consumer Tech · Product Hunt

Routebase

Catch API drift before your customers do Discussion | Link

Cybersecurity · The Hacker News

SCMBANKER Malware Uses ClickFix Lures to Target Mexican Banking Users

A new banking fraudulent operation is targeting customers of Mexican banks, fintech, payment processors, and cryptocurrency exchanges using ClickFix lures. The activity cluster, tracked by Elastic Security Labs under the moniker REF6045, involves infecting victims through fake CAPTCHA verification pages that deceive them into running a malicious command that installs a PowerShell toolkit dubbed

Business · CNBC Technology

Bezos' Blue Origin valued at $130 billion in first public fundraising round

Bezos' Blue Origin is raising outside capital in a round valuing the rocket company at $130 billion, sources told CNBC's Andrew Ross Sorkin.

AI · The Decoder

Chinese AI startup MiniMax plans to open-source a 2.7 trillion parameter model later this year

Chinese AI developer MiniMax is working on a new large language model with 2.7 trillion parameters. MiniMax plans to release the model as open source. The article Chinese AI startup MiniMax plans to open-source a 2.7 trillion parameter model later this year appeared first on The Decoder .

World · Deutsche Welle

Germany: Police arrest suspect after school attack

Authorities say several people have been injured following a reported attack at a school in southern Germany. Two girls were said to have been badly hurt at the school, where a teenage suspect was arrested.

Cybersecurity · Krebs on Security

Felons, Fraudsters Flog Offensive Cybersecurity Startup

A cybersecurity startup dangling millions of dollars to acquire zero-day security vulnerabilities in popular software is run by a pair of far-right conspiracy theorists and convicted felons whose most recent ventures included fake intelligence companies and a now-defunct AI-based lobbying platform they operated under assumed names.

Society · BBC Technology

Outcry as Meta lets users make AI images from public Instagram profile pics

The tech giant said people can opt out - but privacy campaigners called it a "recipe for disaster".

Business · CNBC Technology

The U.S. strikes Iran, Samsung's Wall Street letdown, using AI for financial planning and more in Morning Squawk

Here are five key things investors need to know to start the trading day.

Cybersecurity · SecurityWeek

Google Dialogflow CX Bug Allowed Attackers to Hijack AI Conversations

The "Rogue Agent" vulnerability could have enabled attackers to silently manipulate AI conversations, exfiltrate data, and compromise every Dialogflow CX agent within the same Google Cloud project. The post Google Dialogflow CX Bug Allowed Attackers to Hijack AI Conversations appeared first on SecurityWeek .

World · Deutsche Welle

Pakistan: Rescuers scour sea for crashed plane off Karachi

Rough seas are posing additional challenges for rescuers seeking the 27-year-old Boeing 737 cargo aircraft. Radar systems showed the plane descending rapidly as communication was lost.

Developers & Open Source · Node.js Blog

Node.js 26.5.0 (Current)

Node.js Blog published: Node.js 26.5.0 (Current)

Society · The Guardian Society

Why gen Z are ‘romanticizing’ their hangovers: ‘It’s lowkey a beautiful thing’

For young people, flaunting eye bags and bed rotting has become a cheeky rebuttal of body optimization culture Picture a typical hangover: a morning spent curled under a comforter, chugging Gatorade and shame spiraling about what you might have said at the bar the night before. Not so for the young people who are “romanticizing” their hangovers on TikTok and Instagram. Instead, they are flaunting their dark eye circles and raging headaches as the aftereffects of a good time, broadcasting their bad decisions to the world with a glowy sheen. Continue reading...

Products & Consumer Tech · The Verge

The Steam Machine fits my TV, my desk, and my life

For the last couple weeks, I've been in an extremely lucky position: I've been spending a lot of time playing games on Valve's Steam Machine. We gave the Steam Machine a 6, and I don't disagree with my colleague Sean Hollister's review. But even though I already own a PS5 and an Xbox Series X, […]

Startups & Funding · TechCrunch Startups

Former OpenAI exec Kevin Weil is now on the board of Stoke Space

Kevin Weil's new role at Stoke Space suggests reusable rockets are the next hot thing in Silicon Valley.

Cloud & Infrastructure · Kubernetes Blog

Announcing etcd v3.7.0

This article is a mirror of the original announcement Today, SIG etcd is releasing etcd v3.7.0 , the latest minor release of the popular distributed key-value store and core Kubernetes component. v3.7 ships the long-requested RangeStream feature, delivers several other performance improvements, removes the last remnants of the legacy v2store, and completes a major protobuf overhaul. You can download etcd v3.7.0 here: Source code Binaries Official container images This release also includes new versions of the two core etcd dependencies, bbolt v1.5.0 and raft v3.7.0 . For instructions on installing etcd, see the install documentation . For the full list of changes, see the etcd v3.7 changelog . A heartfelt thank you to all the contributors who made this release possible! Major features The most significant changes in v3.7.0 include: RangeStream — stream large result sets in chunks instead of buffering the whole response. Keys-only range requests, faster and more reliable leases, and several other performance improvements . etcd now boots entirely from v3store , eliminating a long-standing dependency on the legacy v2 store A completed protobuf overhaul , replacing outdated protobuf libraries with fully supported ones. etcd v3.7 ships with bbolt v1.5.1 and raft v3.7.0 . Features RangeStream In etcd v3.6 and earlier, it is challenging to work with requests that return large result sets. The database would buffer the full result set before sending, leading to unpredictable latency and memory usage, both on the server and the client. The RangeStream RPC lets calling applications accept result sets in chunks, reducing latency and making buffering memory usage more predictable. Instructions on how to use RangeStream in gRPC calls and in etcdctl can be found in the etcd documentation. Users should try it out for their own applications. In coordinated releases, the RangeStream feature will become available to users running the upcoming v1.37 of Kubernetes by enabling the EtcdRangeStream feature gate. This early and planned adoption is possible thanks to the merger of etcd and Kubernetes development in 2023. Performance improvements v3.7 delivers multiple specific performance improvements, both for the Kubernetes control plane and for other use cases. Kubernetes users should see a significant decrease in overall CPU usage by the etcd members, compared with v3.6. Keys-only range optimization etcd v3.7.0 includes a keys-only Range optimization ( #21791: keys-only Range optimization ). When processing a keys_only Range request or etcdctl get --keys-only , etcd reads solely from its in-memory index. It returns the matched keys without loading all serialized values from bbolt as it did previously. The only exception where loading from bbolt is still required is when keys_only Range requests must be sorted by value (i.e., when SortTarget is set to VALUE). This reduces unnecessary backend reads and memory use for workloads that only need key names, making large keys-only range requests more efficient. Faster, more reliable etcd leases v3.7 improves lease expiration and renewal: LeaseRevoke requests are now prioritized to ensure timely lease expiration during overload ( #20492: stability enhancement during overload conditions ). The new FastLeaseKeepAlive feature enables faster lease renewal by skipping the wait for the applied index ( #20589: etcdserver: improve linearizable renew lease ). Faster find() operations etcd 3.7 improves the performance of concurrent watches on keys by making find() operations faster ( #19768: adt: split interval tree by right endpoint on matched left endpoints ). Other features Protobuf overhaul v3.7 migrates and replaces multiple outdated protobuf libraries with fully supported dependencies. This includes replacing github.com/golang/protobuf and github.com/gogo/protobuf with the fully-supported google.golang.org/protobuf ( #14533: Protobuf: cleanup both golang/protobuf and gogo/protobuf ), and migrating grpc-logging to grpc-middleware v2 ( #20420: Migrate grpc-logging to grpc-middleware v2 ). As well as improving security and maintainability, this refactor has been shown to reduce CPU usage by etcd components. While these changes are not expected to directly affect users running etcd via official binaries or container images, they may affect users who depend on etcd Go modules, such as the client SDK or packages under api/ or pkg/ . These consumers may need to update their code or dependencies due to protobuf and related API changes introduced in this release. More detailed information is available from the API change tracking issue . Unix socket support etcd now supports Unix socket endpoints ( #19760: Add Support for Unix Socket endpoints ), enabling local communication without a TCP port. Since this is restricted to single-member clusters, it is mainly aimed at development, testing, and edge device use-cases. Bootstrap from v3store One of the major changes in etcd v3.7 is that the server now bootstraps entirely from the v3 store ( #20187 Bootstrap etcdserver from v3store ), eliminating its dependency on the legacy v2 store during startup. This milestone is the result of a long-term effort spanning multiple releases, from v3.4 through v3.7. It resolves a long-standing technical debt, significantly simplifies the bootstrap workflow, and lays the foundation for future improvements to etcd. To maintain backward compatibility, etcd v3.7 continues to generate v2 snapshots. As a result, the --snapshot-count flag is also retained in v3.7. This is the last remaining dependency on the legacy v2 store, and both the v2 snapshot generation and the --snapshot-count flag will be removed in v3.8. etcdutl timeouts All etcdutl commands now have a timeout command line argument ( #20708: etcdutl: enable timeout functionality for all commands ), so offline utility commands no longer block indefinitely when holding a lock. Setting the authentication token directly Client v3 now allows users to set the JWT directly, offering more flexibility in authentication options ( #16803: clientv3: allow setting JWT directly , #20747: clientv3: disable auth retry when token is set ), Retrieve AuthStatus without authenticating Clients can check their AuthStatus without attempting to authenticate first, eliminating some application overhead ( #20802: etcdserver: remove permission check on AuthStatus api ). New watch metrics v3.7 adds optional watch send-loop metrics ( #21030: Instrument watchstream send loop ) for better observability of the watch path: etcd_debugging_server_watch_send_loop_watch_stream_duration_seconds etcd_debugging_server_watch_send_loop_watch_stream_duration_per_event_seconds etcd_debugging_server_watch_send_loop_control_stream_duration_seconds etcd_debugging_server_watch_send_loop_progress_duration_seconds There is also a new etcd_server_request_duration_seconds metric ( #21038: Add metric etcd_server_request_duration_seconds ). etcdctl command cleanup etcdctl commands were reorganized for clarity ( #20162: etcdctl: organize etcdctl subcommand ) and global command line arguments are now hidden to streamline help output ( #20493: etcdctl: hide global flags ). Upgrading This release contains breaking changes, particularly around the removal of legacy v2 components. Users should review the upgrade guide before upgrading their nodes. As with all minor releases, perform a rolling upgrade one member at a time and confirm cluster health between steps. Experimental flags removed All deprecated experimental flags have been removed ( #19959: Cleanup the deprecated experimental flags ). Features in etcd now follow the Kubernetes-style feature-gate lifecycle (Alpha → Beta → GA) introduced in v3.6, rather than the old --experimental prefix. If your configuration still relies on --experimental-* command line arguments, migrate to using the corresponding feature gates or stable command line arguments before you upgrade to etcd 3.7. Legacy V2 API packages and code cleanup To remove the dependencies on v2store, the following components have been removed: v2 discovery ( #20109: Remove v2discovery ) packages removed, v2 request support ( #21263: Remove v2 Request and apply_v2.go ) v2 client support ( #20117: Remove client/internal/v2 ). These changes may create some breakage for users, particularly those who have not already updated to v3.6.11 or later. Users should report any blockers encountered, or cases that need better upgrade documentation. Non-blocking client creation etcd no longer honors the deprecated grpc.WithBlock dial option ( #21942: Make the etcd client creation non-blocking ). To preserve the previous blocking behavior when needed, follow the guidance in grpc-go's anti-patterns documentation . Multiarch container images only For users relying on the official etcd container images, v3.7 will be distributed only as multiarch containers. Architecture-tagged images will not be available, so adjust deployments accordingly. API changes As with every etcd release, there are a number of API changes. These are designed to be backwards-compatible to the extent possible, but may require adjustment by some users. See our API documentation page for full information. bbolt v1.5.1 etcd v3.7 depends on, and includes, v1.5.1 of the bbolt storage engine. v1.5 includes several improvements to functionality and performance, including: Database file size limits : users may set, and bbolt will enforce, file size limits. When a bolt database exceeds these limits it will refuse to accept writes until the database is compacted or the limit is changed. Disable statistics for performance : users may set NoStatistics to limit overhead from locks taken by the database statistics viewer. More efficient hashmap processing : merge spans faster and with less overhead. raft v3.7.0 etcd 3.7 depends on, and includes, v3.7.0 of the raft consensus engine. v3.7 includes several improvements, including: Update the bootstrap process : v3.7 now allows booting from partly initialized snapshots, supporting etcd's initializing directly from v3store. Improve the ReadIndex flow to prevent stale reads by injecting a unique identifier into the heartbeat context for read-only operations. raft v3.7.0 also includes the same protobuf library updates and refactoring as etcd does. Dependency updates Other dependency updates include a bump to golang.org/x/crypto v0.52.0 for CVE resolution ( #21903: [release-3.7] Bump golang.org/x/crypto to v0.52.0 ), an OpenTelemetry contrib update to v0.61.0 ( #20017: Update otelgrpc to v0.61.0 ), and compilation with Go 1.26.4 ( #21891: [release-3.7] Update Go to 1.26.4 ). Contributors etcd v3.7.0 is the product of more than a hundred contributors across the community. Thank you to everyone who wrote code, reviewed PRs, filed and triaged issues, and helped test the alpha, beta, and release candidates. Leads The SIG etcd leads for the v3.7 release are ivanvc , serathius , ahrtr , fuweid , siyuanfoundation , and jberkus . Ivan leads our release team. Other contributors ah8ad3 , ajaysundark , aladesawe , amosehiguese , ArkaSaha30 , ashikjm , AwesomePatrol , dims , Elbehery , gangli113 , henrybear327 , Jille , jmhbnz , joshuazh-x , kishen-v , lavishpal , liggitt , marcelfranca , miancheng7 , mmorel-35 , MrDXY , mrueg , purpleidea , qsyqian , redwrasse , ronaldngounou , skitt , spzala , tcchawla , tjungblu , vivekpatani , wenjiaswe New contributors A special welcome to the contributors who made their first etcd contribution in this cycle — including Jeffrey Ying , whose work drove the RangeStream feature. New contributors can have a substantial impact on etcd; if you’d like to get involved, see the contributor guide . 1911860538 , 4rivappa , aaronjzhang , abdurrehman107 , ABin-Huang , adeptvin1 , aditya7880900936 , AHBICJ , akstron , alliasgher , aman4433 , aojea , apullo777 , AR21SM , arturmelanchyk , AshrafAhmed9 , asttool , asutorufa , BBQing , beforetech , boqishan , caltechustc , carsontham , christophsj , chuanye-gao , cnuss , cuiweixie , dmvolod , Dogacel , dongjiang1989 , EduardoVega , evertrain , eyupcanakman , gaganhr94 , goingforstudying-ctrl , greenblade29 , Himanshu-370 , HossamSaberX , huajianxiaowanzi , hwdef , ishan-gupta2005 , ishan16696 , ivangsm , JasonLove-Coding , Jefftree , jihogh , jonathan-albrecht-ibm , joshjms , kairosci , kei01234kei , kjgorman , kovan , kstrifonoff , Kunalbehbud , letreturn , lorenz , m4l1c1ou5 , madhav-murali , madvimer , majiayu000 , marcus-hodgson-antithesis , mattsains , mcrute , mingl1 , MohanadKh03 , mstrYoda , NAM-MAN , neeraj542 , nicknikolakakis , nihalmaddala , niuyueyang1996 , notandruu , ntdkhiem , nwnt , olamilekan000 , pigeio , pjsharath28 , progmem , Qian-Cheng-nju , quocvibui , ravisastryk , robin-vidal , robinkb , rockswe , roman-khimov , rsafonseca , sahilpatel09 , SalehBorhani , SebTardif , seshachalam-yv , shashwat010 , shivamgcodes , shuan1026 , silentred , sneaky-potato , socketpair , srri , subrajeet-maharana , sxllwx , tchap , tsujiri , tzfun , upamanyus , uzairhameed , varunu28 , vihasmakwana , wendy-ha18 , xiaoxiangirl , xigang , xUser5000 , yagikota , yajianggroup , yedou37 , Zanda256 , zechariahkasina , zhijun42 , zhoujiaweii Feedback can be shared through: GitHub issues #sig-etcd slack channel in Kubernetes Slack etcd-dev mailing list

Notable Blogs · Martin Fowler

Experiences with local models for coding

Birgitta Böckeler now reports on her recent experiences trying local LLMs for coding. She compares them using two standard tasks, and tries out the most promising model for day-to-day use. more…

World · Deutsche Welle

Germany news: Doctor sentenced to life over patient murders

A Berlin court has handed Germany's maximum sentence to a doctor accused of murdering 15 seriously ill patients. Meanwhile, lawmakers are debating plans to expand digital investigation powers for police. DW has more.