Bad Binder: Android In-the-Wild Exploit
Posted by Maddie Stone, Project ZeroIntroductionOn October 3, 2019, we disclosed issue 1942 (CVE-...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,560 posts.
Posted by Maddie Stone, Project ZeroIntroductionOn October 3, 2019, we disclosed issue 1942 (CVE-...
We’re delighted to announce the release of webOS Open Source Edition (OSE) 2.1.0. The highlights of this release are as follows: Change of the default logging system to journald Japanese Virtual Keyboard support and iLib upgrade Bug fix and improvements For more details on this release, see the release notes. Change…
Practical guides on CRM, sales pipelines, and Gmail productivity from the Streak team. Tips for sales teams, email workflows, and growing your business.
Updated to v3 on Dec 12th! Google’s Project Zero announced several information leak vulnerabilities affecting all modern superscalar processors. Details can be found on their blog, and in the Xen Project Advisory 254. To help our users understand the impact and our next steps forward, we put together the
VectorChord-BM25 enhances PostgreSQL search with BM25 ranking, 3x faster than ElasticSearch. Supports BERT, Tocken, and Unicode tokenizers
People frequently ask me for status updates on generational GC, and I usually say I’ll tell them when something notable happens. Well, something notable just happened: exact rooting landed .
Over the past few months Crossplane has pushed the boundaries of Kubernetes with the number of Custom Resources it supports. In this post we’ll explore the limitations Upbound engineers have discovered and how we’ve helped to overcome them.
If you used PCs in the 90s, you probably remember the 'Intel Inside MMX' stickers. This article explores Intel's major attempt at bringing SIMD instructions to mainstream desktop CPUs.
One of our Rust services started to show an odd memory profile. This is the story of how we investigated the issue.
This post is all about speculative compilation, or just speculation for short, in the context of the JavaScriptCore virtual machine.
After many months of research, development and QA, Wasmi’s most significant update ever is finally ready for production use. Wasmi is an efficient and versatile WebAssembly (Wasm) interpreter with a focus on embedded environments. It is an excellent choice for plugin systems, cloud hosts and as smart contract…
Posted by Mateusz Jurczyk of Google Project ZeroThis post series is about how we used at-scale fu...
With the help of Antithesis, a startup from the founders of FoundationDB, CockroachDB engineers were able to track down and reproduce a most elusive one-in-a-million bug, nearly deterministically!
OpenBSD 7.7
Insights from Googlers into our products, technology, and the Google culture
The optimizations behind Wasmi 2.0, and how they compare to Wasm3 and Stitch.
Since we got our hands on the new Raspberry Pi 4, we started exploring how various virtualization technologies behave on the board. First thing we tried is how to run Nabla on it and how it compares to native KVM. Next thing we wanted to try is firecracker, the notorious micro-VMM that Amazon Lambda & Fargate run…
When optimizing memory access, and memory cache misses in particular, there are surprisingly few tools to help you. valgrind’s cachegrind tool is the closest one I’ve found. It gives you a lot of information on cache misses, but not necessarily in the form you need it.
Hi all, A quick update on Software Transactional Memory. We are working on two fronts. On the one hand, the integration of the "c4" C l...
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.
When I worked at Google, fleet-wide profiling revealed that 25-35% of all CPU time was spent just moving bytes around: memcpy, strcmp, copying between user and kernel buffers in network and disk I/…
An article by Anonymous : In 2017, Target announced that we had prioritized stores at the center of how we serve our guests – no matter how they choose to shop. To make this store-as-hubs model work, we spent several years redesigning operations and modernizing how we conduct business. We invested billions of dollars…
[ Update : this post has been updated with significant new information. Look to the end.]