Published on: 2025-06-02 20:35:58
It has become a common refrain during Google's antitrust saga: What happened to "don't be evil?" Google's unofficial motto has haunted it as it has grown ever larger, but a shareholder lawsuit sought to rein in some of the company's excesses. And it might be working. The plaintiffs in the case have reached a settlement with Google parent company Alphabet, which will spend a boatload of cash on "comprehensive" reforms. The goal is to steer Google away from the kind of anticompetitive practices th
Keywords: alphabet antitrust company google reforms
Find related items on AmazonPublished on: 2025-06-04 04:36:30
Google says it will no longer trust root CA certificates signed by Chunghwa Telecom and Netlock in the Chrome Root Store due to a pattern of compliance failures and failure to make improvements. The change will come in Google Chrome version 139, which is scheduled for release on August 1, 2025. The tech giant cites ongoing compliance failures, broken improvement commitments, and lack of measurable progress as the reasons for this action. "Chrome's confidence in the reliability of Chunghwa Tel
Keywords: certificates chrome google root trusted
Find related items on AmazonPublished on: 2025-06-04 04:44:28
In 2015, Ukraine experienced a slew of unexpected power outages. Much of the country went dark. The U.S. investigation has concluded that this was due to a Russian state cyberattack on Ukrainian computers running critical infrastructure. In the decade that followed, cyberattacks on critical infrastructure and near-misses continued. In 2017, a nuclear power plant in Kansas was the subject of a Russian cyberattack. In 2021, Chinese state actors reportedly gained access to parts of the New York Ci
Keywords: device devices layer software trust
Find related items on AmazonPublished on: 2025-06-04 15:36:40
Disk usage of the target directory is a commonly cited annoyance with Rust (and Cargo) – in the last year’s Annual Survey, it was the third most pressing issue of Rust users, right after slow compilation and subpar debugging experience. Given the “build everything from source” compilation model of Rust, and both debuginfo and incremental compilation being enabled by default in the dev Cargo profile, it is unlikely that the target directory will ever become lean and small. However, there are stil
Keywords: cargo compiler flag metadata rust
Find related items on AmazonPublished on: 2025-06-02 07:18:22
Back in 2011, Google published a report for Scala Days 2011 comparing the idiomatic implementation of an algorithm in C++, Java, Go, and Scala. Over ten years later, the landscape has changed significantly. The 2011 Stack Overflow Survey (the second ever!) only asked users what languages they were proficient in. Let's pretend for a moment that proficency roughly correlates to popularity. Java leads the four with nearly 32% of respondents claiming some proficiency. C++ is in eighth with just ov
Keywords: paper rust safe self unsafe
Find related items on AmazonPublished on: 2025-06-04 17:18:48
This book is designed to help C++ programmers learn Rust. It provides translations of common C++ patterns into idiomatic Rust. Each pattern is described through concrete code examples along with high-level discussion of engineering trade-offs. The book can be read front-to-back, but it is designed to be used random-access. When you are writing Rust code and think, "I know how to do this in C++ but not Rust," then look for the corresponding chapter in this book. This book was hand-written by ex
Keywords: book code embedded learn rust
Find related items on AmazonPublished on: 2025-06-12 09:24:11
The high-stakes antitrust case that could force Meta to unwind Instagram and WhatsApp has officially wrapped. After six weeks of testimony and 38 witnesses, including Mark Zuckerberg himself, it is now up to Judge James E. Boasberg to make history, whichever way he rules. The biggest tech antitrust case since United States v. Microsoft Corp. The case, Federal Trade Commission v. Meta Platforms, accuses the company of monopolizing social networking by acquiring rivals instead of competing with
Keywords: antitrust boasberg case judge meta
Find related items on AmazonPublished on: 2025-06-13 23:31:02
At re:Invent we announced Aurora DSQL, and since then I’ve had many conversations with builders about what this means for database engineering. What’s particularly interesting isn’t just the technology itself, but the journey that got us here. I’ve been wanting to dive deeper into this story, to share not just the what, but the how and why behind DSQL’s development. Then, a few weeks ago, at our internal developer conference — DevCon — I watched a talk from two of our senior principal engineers
Keywords: code dsql memory rust team
Find related items on AmazonPublished on: 2025-06-14 14:20:29
A blazingly fast, memory-safe rewrite of the classic Unix yes command Why rewrite yes in Rust? 🤔 Because the original yes command (written in shudders C) is: ❌ Not memory-safe ❌ Prone to buffer overflows ❌ Lacks modern error handling ❌ Missing zero-cost abstractions ❌ No fearless concurrency ❌ Not written in Rust Features ✨ 🚀 Blazingly fast - Outputs "y" at unprecedented speeds - Outputs "y" at unprecedented speeds 🛡️ Memory safe - No segfaults, guaranteed! - No segfaults, guaranteed
Keywords: fast memory rs rust yes
Find related items on AmazonPublished on: 2025-06-25 20:00:21
Elyse Betters Picaro / ZDNET Eric S. Raymond, one of open-source's founders, famously said, "Every good work of software starts by scratching a developer's personal itch." That was certainly the case with Graydon Hoare, a Mozilla software developer, when he started work on the Rust programming language. In 2006, Hoare was annoyed with his apartment building's elevator that kept breaking down. As he later said, "It's ridiculous that we computer people couldn't even make an elevator that works w
Keywords: hoare infrastructure language programming rust
Find related items on AmazonPublished on: 2025-06-27 20:01:35
This crate provides a lightweight Rust implementation for loading and inference of Model2Vec static embedding models. For distillation and training, the Python Model2Vec package can be used. Quick Start Add the crate: cargo add model2vec-rs Make embeddings: use anyhow :: Result ; use model2vec_rs :: model :: StaticModel ; fn main ( ) -> Result < ( ) > { // Load a model from the Hugging Face Hub or a local path // args = (repo_or_path, token, normalize, subfolder) let model = StaticModel ::
Keywords: base embeddings model potion rust
Find related items on AmazonPublished on: 2025-06-24 17:18:34
How to Supercharge Your Java Project with Rust — A Practical Guide to JNI Integration with a Complete Example Greptime Follow 5 min read · 4 days ago 4 days ago -- Listen Share Rust and Java are both widely used languages, each excelling in different domains. In real-world scenarios, it’s often beneficial to combine them for more effective system-level and application-level programming: In a Java application, you may want to bypass the Garbage Collector (GC) and manually manage memory in perfo
Keywords: java logger memory msg rust
Find related items on AmazonPublished on: 2025-06-24 15:22:36
In past years, the Rustls project has been happy to receive substantial investments from the ISRG. One of our goals has been to improve performance without compromising on safety. We last posted about our performance improvements in October of 2024, and we're back to talk about another round of improvements. What is Rustls? Rustls is a memory safe TLS implementation with a focus on performance. It is production ready and used in a wide range of applications. You can read more about its history
Keywords: latency resumption rustls server tls
Find related items on AmazonPublished on: 2025-06-29 01:05:19
The European Commission (EC) has been firing on all cylinders in holding big tech to account through various fines and enforcement actions, attempting to create a more competitive landscape in a space that has become increasingly monopolized. Microsoft has been in a years-long dispute with the EC, which opened an antitrust probe in 2023 after Slack filed a complaint in 2020 alleging that Microsoft’s bundling of Teams and Microsoft 365 was anticompetitive. The company unbundled the two products
Keywords: antitrust ec european microsoft teams
Find related items on AmazonPublished on: 2025-06-29 07:22:40
I recently attended RustWeek (which was totally awesome) and the talks by Alex Crichton (on the history of Rust) and Pietro Albini (on the importance of error messages) inspired me to do a little archaeology into the way Rust compiler messages have evolved over time. I wrote a script that downloaded all stable Rust releases all the way back to 1.0, executed each stable version of the compiler on a set of small programs containing an error and gathered the compiler standard (error) output. The
Keywords: change error like messages rust
Find related items on AmazonPublished on: 2025-06-29 13:30:14
NASA’s Voyager 1 spacecraft has been in space for nearly 50 years, enduring the harsh environment of outer space while teams on the ground figure out ways to keep its aging hardware from falling apart. In the latest attempt to keep Voyager alive, engineers managed to bring the spacecraft’s old thrusters back to life after being inoperable for decades. NASA’s engineers revived a set of thrusters on board the Voyager 1 spacecraft to use as backup while the mission goes offline for ongoing upgrade
Keywords: primary roll spacecraft thrusters voyager
Find related items on AmazonPublished on: 2025-06-29 13:49:40
The judge in Canoo’s bankruptcy case has blocked an attempt by a mysterious financier to disrupt the sale of the EV startup’s assets. In a hearing Tuesday, Judge Brendan Linehan Shannon ruled the financier, a UK-based man named Charles Garson, lacked standing to request the sale to Canoo’s own CEO be vacated. While Garson had told the court he was willing to pay as much as $20 million for Canoo’s assets, he missed the deadline to formally submit that bid. Garson also never made it clear where h
Keywords: canoo garson said sale trustee
Find related items on AmazonPublished on: 2025-06-30 05:29:09
NASA has revived a set of thrusters on the nearly 50-year-old Voyager 1 spacecraft after declaring them inoperable over two decades ago. It's a nice long-distance engineering win for the team at NASA's Jet Propulsion Laboratory, responsible for keeping the venerable Voyager spacecraft flying - and a critical one at that, as clogging fuel lines threatened to derail the backup thrusters currently in use. The things you have to deal with when your spacecraft is operating more than four decades be
Keywords: power roll spacecraft thrusters voyager
Find related items on AmazonPublished on: 2025-07-01 00:40:31
NASA's Voyager 1, the furthest spacecraft from Earth, simply refuses to die. In a recent update, the space agency revealed that the little probe that could has once again sputtered back to life thanks to some remote magic done on its thrusters from 15 billion miles away. Launched nearly 50 years ago, just after its twin craft Voyager 2, the probe has been plummeting through interstellar space for decades at speeds of more than 38,000 miles per hour. Along with discovering new moons and rings o
Keywords: nasa probe team thrusters voyager
Find related items on AmazonPublished on: 2025-07-01 09:10:00
Serving tech enthusiasts for over 25 years.TechSpot means tech analysis and advice you can trust Something to look forward to: Google's online empire is under pressure from both sides of the Atlantic. In the United States, regulators aim to break up the company, while in Europe, businesses are demanding damages over its alleged abuse of dominance in the price comparison market. Google faces civil lawsuits totaling at least €12 billion (over $13 billion) in Europe following a European Commissio
Keywords: 2017 antitrust billion google lawsuits
Find related items on AmazonPublished on: 2025-06-30 20:53:23
The overlooked masterpiece full of coded messages about World War One 24 April 2025 Share Save Deborah Nicholls-Lee Share Save Trustees of the De Morgan Foundation (Credit: Trustees of the De Morgan Foundation) Esoteric and pioneering, the paintings of a lesser-known Pre-Raphaelite, Evelyn De Morgan, explored the trauma and meaning of war – and prefigured current fantasy art. On a rocky beach that glows red with lava, smoke-breathing dragons surround wretched-looking prisoners beseeching an
Keywords: art death foundation morgan trustees
Find related items on AmazonPublished on: 2025-07-04 19:32:05
In March of 2023 we announced that we were starting work on a safer high performance AV1 decoder called rav1d, written in Rust. We partnered with Immunant to do the engineering work. By September of 2024 rav1d was basically complete and we learned a lot during the process. Today rav1d works well—it passes all the same tests as the dav1d decoder it is based on, which is written in C. It’s possible to build and run Chromium with it. There’s just one problem—it’s not quite as fast as the C version
Keywords: dav1d performance rav1d rules rust
Find related items on AmazonPublished on: 2025-07-04 19:25:29
I see people make the same mistakes over and over again when learning Rust. Here are my thoughts (ordered by importance) on how you can ease the learning process. My goal is to help you save time and frustration. Stop resisting. That’s the most important lesson. Accept that learning Rust requires adopting a completely different mental model than what you’re used to. There are a ton of new concepts to learn like lifetimes, ownership, and the trait system. And depending on your background, you’l
Keywords: code don learn like rust
Find related items on AmazonPublished on: 2025-07-05 00:12:11
Published 2021-03-19 Updated 2022-09-21 I keep seeing discussions that equate zig's level of memory safety with c (or occasionally with rust!). Neither is particularly accurate. This is an attempt at a more detailed breakdown. This article is limited to memory safety. See Assorted thoughts on zig and rust for a more general comparison. I'm concerned mostly with security. In practice, it doesn't seem that any level of testing is sufficient to prevent vulnerabilities due to memory safety in la
Keywords: bugs memory rust safety zig
Find related items on AmazonPublished on: 2025-07-05 00:25:29
I see people make the same mistakes over and over again when learning Rust. Here are my thoughts (ordered by importance) on how you can ease the learning process. My goal is to help you save time and frustration. Stop resisting. That’s the most important lesson. Accept that learning Rust requires adopting a completely different mental model than what you’re used to. There are a ton of new concepts to learn like lifetimes, ownership, and the trait system. And depending on your background, you’l
Keywords: code don learn like rust
Find related items on AmazonPublished on: 2025-07-05 15:57:57
OpenTelemetry Protocol with Apache Arrow - Phase 2 Announcement We are excited to announce the next phase of the OpenTelemetry Protocol with Apache Arrow project (OTel-Arrow). We began this project several years ago with the goal of bridging between OpenTelemetry data and the Apache Arrow ecosystem. Apache Arrow is a framework designed for zero-copy exchange of structured data between column-oriented data producers and consumers. We believe that having OpenTelemetry data accessible to external
Keywords: arrow data opentelemetry project rust
Find related items on AmazonPublished on: 2025-07-05 17:05:54
Ten years have passed since Lego teamed up with everyone’s favorite animated family, The Simpsons. The family’s house was the first set released in 2014; their local convenience store, the Kwik-E-Mart, was released a year later. Now, after a long wait, it’s time to make some burgers. Mmmm… burgers. *drools* Lego just announced it will soon be releasing a Lego Krusty Burger set to continue its relationship with Homer, Marge, Bart, Lisa, Maggie, and the town of Springfield. Scheduled for release
Keywords: burger krusty lego released set
Find related items on AmazonPublished on: 2025-07-05 20:57:57
OpenTelemetry Protocol with Apache Arrow - Phase 2 Announcement We are excited to announce the next phase of the OpenTelemetry Protocol with Apache Arrow project (OTel-Arrow). We began this project several years ago with the goal of bridging between OpenTelemetry data and the Apache Arrow ecosystem. Apache Arrow is a framework designed for zero-copy exchange of structured data between column-oriented data producers and consumers. We believe that having OpenTelemetry data accessible to external
Keywords: arrow data opentelemetry project rust
Find related items on AmazonPublished on: 2025-07-04 00:25:05
New details about the crust on Venus include some surprises about the geology of Earth’s hotter twin. This global view of the surface of Venus is centered at 180 degrees east longitude. Magellan synthetic aperture radar mosaics from the first cycle of Magellan mapping are mapped onto a computer-simulated globe to create this image. Data gaps are filled with Pioneer Venus Orbiter data, or a constant mid-range value. Simulated color is used to enhance small-scale structure. The simulated hues are
Keywords: crust nasa planet venus volcanic
Find related items on AmazonPublished on: 2025-07-04 15:25:05
New details about the crust on Venus include some surprises about the geology of Earth’s hotter twin. This global view of the surface of Venus is centered at 180 degrees east longitude. Magellan synthetic aperture radar mosaics from the first cycle of Magellan mapping are mapped onto a computer-simulated globe to create this image. Data gaps are filled with Pioneer Venus Orbiter data, or a constant mid-range value. Simulated color is used to enhance small-scale structure. The simulated hues are
Keywords: crust nasa planet venus volcanic
Find related items on AmazonGo K’awiil is a project by nerdhub.co that curates technology news from a variety of trusted sources. We built this site because, although news aggregation is incredibly useful, many platforms are cluttered with intrusive ads and heavy JavaScript that can make mobile browsing a hassle. By hand-selecting our favorite tech news outlets, we’ve created a cleaner, more mobile-friendly experience.
Your privacy is important to us. Go K’awiil does not use analytics tools such as Facebook Pixel or Google Analytics. The only tracking occurs through affiliate links to amazon.com, which are tagged with our Amazon affiliate code, helping us earn a small commission.
We are not currently offering ad space. However, if you’re interested in advertising with us, please get in touch at [email protected] and we’ll be happy to review your submission.