Teardown of a Failed Linux LTS Spectre Fix
An in-depth analysis of the journey of a Spectre fix into the upstream LTS kernels that left its users with nothing more than a false sense of security.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,560 posts.
An in-depth analysis of the journey of a Spectre fix into the upstream LTS kernels that left its users with nothing more than a false sense of security.
How SIMD instructions make aggregations faster in QuestDB, including benchmark results and a comparison with Postgres.
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…
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
The Microsoft Azure Core Upstream team is excited to announce the Hyperlight project, an open-source Rust library you can use to create very small VMs for embedded functions. Learn more.
OpenBSD 5.8
A flaw exists in the debugging code in sudo versions 1.8.0 through 1.8.3p1 that can be used to crash sudo or potentially allow an unauthorized user to elevate privileges. Sudo versions affected: 1.8.0 through 1.8.3p1 inclusive. Older versions of sudo are not affected. CVE ID: This vulnerability has been assigned…
In 2010, Google engineers Daniel Peng & Frank Dabek published Large-scale Incremental Processing Using Distributed Transactions and Notifications , which described Percolator: a Google-internal database for random access transactional workloads where low latencies are not required. Percolator uses a global…
As many of you are probably already aware, Mozilla has recently gotten into the mobile OS space with Firefox OS. Firefox OS is built using ...
My colleague Mingxue Zhao sent me a guest post designed to make sure that you are aware of an important time / clock issue. Note: This post was first published on May 18, 2015. We made some important additions and corrections on May 25, 2015. — Jeff; The International Earth Rotation and Reference Systems (IERS) […]
A description of some of the recent changes to do allocations on the stack instead of the heap.
Today, Red Hat has introduced a new Linux development model into the CentOS community: CentOS Stream, a developer-forward, faster-moving distribution that helps community members, partners and others take full advantage of open innovation.
A modular embedded ecosystem—bare-metal hardware, software stacks, and a cloud platform for real-time IoT and distributed systems.
Intel Processor Trace is a hardware technology that can record all program execution flow along with timing information accurate to around 30ns. As far as I ...
Martin Sebor looks at C string handling functions used to copy and concatenate strings and examines ways to improve their efficiency.
A couple of months ago Finnair announced the launch of the new A350 aircraft, making it the first European airline to start operating the model. We are
YJIT’s ability to improve performance by adapting to run-time behavior can increase the speed of our code in a way that dropping down to C can’t. As such, I think we should reconsider the common wisdom that “rewriting our Ruby in C” is the ideal path to performance optimization and take a serious look at “rewriting…
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
Directfs is now the default in runsc. This feature gives gVisor’s application kernel (the Sentry) secure direct access to the container filesystem, avoiding expensive round trips to the filesystem gofer. Learn more about this feature in the following blog that was originally posted on Google Open Source Blog .
by Andrey Norkin, Joel Sole, Mariana Afonso, Kyle Swanson, Agata Opalach, Anush Moorthy, Anne Aaron
Hybridizer is a compiler from Altimesh that lets you program GPUs and other accelerators from C# code or .NET Assembly. Using decorated symbols to express parallelism, Hybridizer generates source code…
By: Adam Fletcher ( @adamfblahblah ) From ls(1) to the kernel and back again. Too often sysadmins are afraid to dive into the sou...
This post is in response to a story published on December 6th 2016 by ComputerWorld titled "Say goodbye to the MS-DOS command prompt" and its follow-up
News and insights on the Android platform, developer tools, and events.
We’re thrilled to announce a new open-source package for the Swift on Server ecosystem, Swift Distributed Actors, a complete server-oriented cluster library for the upcoming distributed actor language feature!