Open-source mapping for disaster responseHOT recruits volunteers to collect imagery with drones, and provides tools to annotate important details of maps it creates, such as buildings and roads. (The New Stack), 2026-02-13.
Meta Spans AI Clusters Across Data Centers with BAG
Meta's AI jobs are getting so large that now a single cluster can take up more capacity than an entire data center has to offer.
(Techstrong IT), 2026-02-11.
Kubernetes Could Use a Different Linux Scheduler A pair of Cambridge researchers have found a way to squeeze more capacity from Kubernetes clusters, simply by making a tweak in the way the Linux kernel schedules jobs.(Cloud Native Now), 2026-02-06.
Kubernetes and IPv6: Together at Last?This year at FOSDEM, Ole Mathias Heggem, a Norwegian DevOps consultant at Redpill Linpro, made a case that now is the time to consider using IPv6 on Kubernetes.(Cloud Native Now), 2026-02-04.
Kubernetes telemetry feature fully compromises clusters Kubernetes nodes/proxy GET call, commonly used by monitoring tools, can be exploited to execute privileged commands and compromise entire clusters without leaving an audit trail. It is a feature, not (The New Stack), 2026-01-28.
Martin Fowler on Preparing for Nondeterministic Computing Just as mechanical engineers use tolerances to determine how safe a material is, so too will AI need to come with a set of acceptable guidelines. (The New Stack), 2025-12-28.
Apple UX Pioneer on Reviving Computer Desktop Design Desktop UX has not meaningfully changed in 20 years, Scott Jenson said at the Ubuntu Summit. He encouraged users to look for new ways to move data and handle things. (The New Stack), 2025-12-21.
CSS Layout: How To Center a Div the Old School Way After the center tag was deprecated in HTML 4.0 for architectural purity, centering content became complex and difficult. Here is how a whole generation of web developers did it before Grid or Flexbox(The New Stack), 2025-12-16.
IBM HashiCorp Sunsets Terraform External Language Support This decision forces Terraform users to migrate to HCL, drawing criticism from those who point to CDK popularity as proof Terraform still needs advanced programming capabilities. (The New Stack), 2025-12-12.
IBM Confluent Acquisition Is About Event-Driven AI Driven by the insatiable data hunger of GenAI, IBM is buying Kafka streaming powerhouse Confluent to help the enterprise seize control of its scattered, chaotic data ecosystem. (The New Stack), 2025-12-11.
How Amazon Prepares for Black Friday: Predictive Modeling Black Friday is coming up. At KubeCon, two Amazon engineers shared secrets of how they ensure the shopping service stays up even under heavy duress. (The New Stack), 2025-11-28.
CNCF Retires the Ingress Nginx Controller for Kubernetes The Ingress Nginx controller — the default entry point for Kubernetes — is being retired in March 2026, forcing a surprised community to upgrade to the Gateway API. (The New Stack), 2025-11-21.
OpenAI Recovers 30,000 CPU Cores With Fluent Bit Tweak By profiling the system and disabling a single unnecessary function, the AI giant recovered over 35% of its CPU cycles. A report from Kubecon. (The New Stack), 2025-11-13.
KubeCon: A Terraform Killer Built on Apple Pkl Formae, from Platform Engineering Labs, addresses the brittleness of Day 2 operations by using Apple Pkl configuration language. (The New Stack), 2025-11-12.
Moving From C++ to Rust? ClickHouse Has Some Advice Facing the monumental challenge of maintaining a massive, security-vulnerable C++ codebase, the core ClickHouse team embarked on an incremental migration to Rust. Here is what they learned. (The New Stack), 2025-11-05.
Broadcom Ends Free Bitnami Images, Forcing Users to Find AlternativesBroadcom has ended its free Bitnami ended its free Bitnami image program, forcing users of Helm and other open source projects to find new free image sources to avoid deployment disruptions. (The New Stack), 2025-09-30.
Research: eBPF Can Actually Slow Your Applications Contrary to popular belief, eBPF does not always hasten performance. Sometimes it can actually slow an application -- and slow its neighbors too. (The New Stack), 2025-09-12.
6 Design Principles for Edge Computing Systems From limited resources to unique requirements, edge systems have a number of characteristics that those designing them should keep in mind. (The New Stack), 2025-07-17.
Linux Kernel Maintainers Get Some Help from AI Like any other novice engineer intern, LLMs have been put to work in the Linux kernel core development community doing the drudgery no one else has time to do. (The New Stack), 2025-07-04.
What is New in Apache Iceberg 3.0 Apache Iceberg has expanded and is ready to support a greater variance of big data-based workloads. (The New Stack), 2025-06-19.
Infrastructure From Code: What Went Wrong Developers were reluctant to give up control and vendors struggled to meet diverse compliance and operational needs. Now, the focus is shifting. (The New Stack), 2025-06-13.
OpenAI CEO Sam Altman: AI Is Now Ready for the Enterprise Sam Altman now advises enterprise leaders to just do it when it comes to adopting AI, a significant shift from his more cautious stance a year ago. (The New Stack), 2025-06-03.
Python Pandas Ditches NumPy for Speedier PyArrow Pandas 3.0 will significantly boost performance by replacing NumPy with PyArrow as its default engine, enabling faster loading and reading of columnar data. (The New Stack), 2025-05-27.
Cloud Service: What Pope Francis Thought About AI Pope Francis had some well-considered views about the differences between artificial intelligence and the real thing. They could be useful in thinking about AI going forward. (The New Stack), 2025-04-21.
How To Generate AI From a Database: Bruce Momjian At FOSDEM 2025, EDB PostgreSQL chief expert Bruce Momjian walked the audience through the steps for turning data into AI. (The New Stack), 2025-03-28.
How Canva Keeps Its Image Metadata Fresh With trendy new terms constantly entering the lexicon, Canva built an interactive data labeling pipeline to assure its collection of 40 billion stock images stays up to date. (The New Stack), 2025-03-21.
MCP Bridges LLMs to the Apps They Need MCP may look like an extra layer on top of APIs. But Anthropic engineers have a larger vision to make MCP the universal method for AI agents to trigger external actions. (The New Stack), 2025-03-07.
PostgreSQL Operator Joins CNCF Sandbox Stage CloudNativePG, a Kubernetes operator for PostgreSQL, has been accepted into the CNCF sandbox, simplifying database management within Kubernetes environments by automating high availability and failove(The New Stack), 2025-02-26.
Object Store Apps: Cloud Native Architecture The object store, once a somewhat niche technology, is now becoming a fundamental building block of the modern cloud. (The New Stack), 2025-02-14.
Netkit to Network a Million Containers for ByteDance Built on eBPF, netkit offers a swifter alternative to Virtual Ethernet for container networking, ByteDance engineers have concluded. (The New Stack), 2025-01-29.
ICYMI: DeepSeek Is an Open Source Success Story Turns out you may not need data centers of specialized hardware to build large AI models, just some good old-fashioned engineering and an open source license. Meta and Nvidia are freaking out. (The New Stack), 2025-01-28.
What Makes TikTok So Effective TikTok recommendations can be incredibly good at understanding what users want — so good that it is the envy of tech titans like Elon Musk. But what makes TikTok tick? (The New Stack), 2025-01-24.
Reddit No Longer Haunted by Drifting Kubernetes Configurations Three years ago, Reddit infra engineers spent most of their time putting out fires. Developing a platform abstraction streamlined operations and put them back in charge. (The New Stack), 2025-01-08.
What GitHub Learned Building CopilotIn an ACM tech talk, a principal researcher for the GitHub R&D arm shares the lessons learned developing a generative AI-enhanced app for coders.(The New Stack), 2024-10-04.
eBPF Is Coming for WindowsWith the help of the IETF and Microsoft, eBPF will soon offer cross-platform compatibility for in-kernel programs, for both Linux and Windows.(The New Stack), 2024-10-11.
Free JavaScript from Legal Clutches of Oracle, Devs Petition Despite its minimal involvement in the language, Oracle still owns the JavaScript trademark. Ryan Dahl and other JS stewards are asking the company to relinquish the name to the public domain. (The New Stack), 2024-09-17.
VMware Users Adjust to Broadcom Subscription Licensing At VMware Explore last month, customers expressed unease at the new subscription model but remained hopeful that they could make it work. (The New Stack), 2024-09-11.
Istio 1.23 Drops the Sidecar for a Simpler Ambient MeshThis new edition of the Istio service mesh can be run without sidecars, simplifying deployments and, in some cases, even reducing latency. (The New Stack), 2024-08-24.
Debian Retools APT for Better Dependency Management DebConf/24: As dependency trees get more complicated, and provide more opportunity for security holes, a Debian engineer is revising APT to make better decisions about which packages to update. (The New Stack), 2024-07-30.
Microsoft: Linux Is the Top Operating System on Azure Today Once, Azure was a cloud platform dedicated to Windows. These days, the company tests over 1,000 Linux distributions a month just to ensure their customer apps run smoothly on Azure. (The New Stack), 2024-07-19.
Valkey Will Not Just Be a Redis Retread Think again if you assume the Linux Foundation's Valkey project will just be a clone of the Redis database. (The New Stack), 2024-07-17.
Showdown at the Lakehouse: Databricks Muscles Up With Tabular By acquiring Tabular, Databricks can combine Apache Iceberg expertise with its own Delta Lake format, and promises to unify the increasingly fragmented market for data lakehouses. (The New Stack), 2024-07-11.
What GitHub Pull Requests Reveal about Your Team’s Dev Habits Does your team suffer from duplicate git Issues? How about competing or over-stuffed pull requests? A group of researchers have discovered all sorts of ways your dev team may be working with less-than(The New Stack), 2024-06-24.
Python Mulls a Change in Version Numbering Despite popular belief, Python does not use the industry standard semantic versioning, and this has led to frustrations around backward compatibility and End-of-Life expectancies. (The New Stack), 2024-06-18.
Why Python Is So Slow (And What Is Being Done About It) PyCon 2024 showcased a number of ways to speed the pokey Python programming language including sub-interpreters, immortal objects, just-in-time compilation and more. (The New Stack), 2024-06-14.
DuckDB: In-Process Python Analytics for Not-Quite-Big Data An in-process analytics database, DuckDB can work with surprisingly large data sets without having to maintain a distributed multiserver system. Best of all? You can analyze data directly from your Py(The New Stack), 2024-05-31.
PyCon US: Simon Willison on Hacking LLMs for Fun and Profit Prompt engineering is a big bag of dumb tricks, argued the co-creator of Django. But that is no reason you can not create interesting apps with the technology. (The New Stack), 2024-05-19.
5 Lessons From LinkedIn’s First Foray Into GenAI Development LinkedIn has found that prototyping a Generative AI-based feature can be done really quickly. Getting it into production, however, is another matter entirely. (The New Stack), 2024-05-02.
GQL: A New ISO Standard for Querying Graph Databases The International Standard for Organization (ISO) has a published an international standard for querying graphs, called the Graph Query Language (ISO/IEC 39075:2024). (The New Stack), 2024-04-29.
Linux xz Backdoor Damage Could Be Greater Than FearedA mysterious contributor who planted the backdoor helped maintain the widely used xz compression library for the past two years. So what else was hidden in there?(The New Stack), 2024-03-31.
Meet DBOS: A Database Alternative to Kubernetes The creator of PostgreSQL has teamed with the creator of Apache Spark to build a cloud OS on top of a distributed database.(The New Stack), 2024-03-12.
The Problem with Slow Rustlang Build TimesFrustrated by the slow build times of their Rust programs, the engineering team at Oxide investigated the entire compile process. (The New Stack), 2024-01-25.
It is surprising to think that large swaths of the United States were not fully mapped out even as little as 200 years ago. At first a scientific oddity, the geologic map, invented by scientific hobbyist William Maclure, proved to be essential reading for rugged frontier entrepreneurs of the early 19th century. It paved the way, literally, for the industrial age. But it was not Maclure alone who popularized this map, but rather New Harmony, a repurposed failed-Utopian community built in part by Maclure himself in order to bring science to the people. It is a crazy story.
Click to Read More...
What makes for human intelligence? Decision making -- to decide based on both past experiences, as well as the ability to decide about novel situations, those with no precedent. And this is how machines can learn as well, so the reasoning goes. To characterizing personal motivation, one always acts in the desire of a positive outcome. Games, such as checkers, are a simple example of this drive. Every move a player makes has the same objective, to win. Not surprisingly, the first work around artificial intelligence, from the 1950s, taught computers how to play checkers.
Click to Read More...
This month: A machine learning hack for corrupting AI models; the last strand breaking is not the cause of failure, how analog computers work; some tips about game theory; Linux Seccomp Notify extends out to file management; How software updates can be hijacked to infiltrate software supply chains; Monorepo or Multi Repo? The Scunthorpe Problem. And more! Click to Read More...
Everybody knows Google collects a lot of personal data. And we are all more or less OK with that. But as all this info gets fed into the mighty Google machinery for creating artificial intelligence (AI), a lot of bad human instincts get mixed in with the results. Trace elements of racism, hatred, and violence which are all embedded in the models Google uses to appeal to our sympathies, i.e. to influence our behavior. Click to Read More...
Measures that become targets cease to be measures; AI confused by jumbled sentences but can make avocado chairs. Why Optimization is forever at odds with efficiency; Configuration-as-code is better than Infrastructure-as-Code; The dangers of equating emotion with weakness; Strange spatial dimensions and time-striped event horizons; Genetic Assertive Mating... Click to Read More...
About 10 years ago, I embarked on a project to parse the contents of the hulking XML file that iTunes creates to hold all the metadata about the music I listen to. There is a ton of interesting info buried in there about my listening habits. Interesting to me, at any rate. And this project is where I learned how to decode the nine-digit Play Date tag, and how the format follows a tradition that goes all the way back to the birth of the Apple Macintosh itself. Click to Read More...
First of all, Fuck Apple, for what it did to the music business. For those of you wondering how to fix the problem of the proliferating shadow album ratings (which has been a problem in iTunes for a decade), Imma get to that in a minute. But first I want to say Fuck Apple for promising to save the recorded music industry in 2001 with its iPod, only to relegate music to just another neglected feature on the iPhone two decade later. Click to Read More...
Once you have set up some infrastructure, which is to say you have a virtual machine (or even a real one) running a Linux OS of some sort, the next step is to identify this machine as your own on the Internet. You need to connect your domain name to the server Internet address (IP number). And you need to have software to serve up your pages when visitors call -- the job of the Apache Web server in this tutorial. Click to Read More...
Lambda Calculus and the birth of computer science; computer science != algorithmic science; The limits of artificial intelligence; why learn and adapt is better than prevent and fix; Google clamps down on unflattering AI research; the Astley Paradox; the surprise end of CentOS; Why SecOps does not get invited to the holiday parties; and More! Click to Read More...
Most days I go running. Podcasts and video lectures help me pass the time. And to goose my dawdling mind, I try to remember one useful bit of information from each presentation. And by later Tweeting this micro-epiphany, I can properly understand the idea, in 280 characters or fewer, so as to recall it at social gatherings (when we have those again) and whatnot. So, here are my notes on information technology, technology, science and other matters, as taken from these podcasts and videos as well as from various other forms of online flotsam. Click to Read More...
In this tutorial, I set up a virtual Linux server on DigitalOcean. This installment is part of a longer series on setting up a Web server in the cloud. Here, I review the hardware and software server options offered by DigitalOcean, and then go through the process of setting up a public-private key for securely accessing the server, by way of ssh. Click to Read More...
This month: eBPF makes the Linux kernel programmable; feature flags can speed development; Darwin and the Origin of Species as technical writing; RSA vs. DSA for SSH; the challenges of spacing Web pages; share communications, not memory. Click to Read More...
More than two centuries on, James Rumsey still can not get credit for inventing the steamboat. That after hundreds of years, this West Virginian is still the victim of politics, piled under by the sediment of history, a centuries-old victim of cancel culture. And why would anyone care? The Rumsey story was such as wild ride that you get hooked in, if not for the shady lineage of steamboat, then the sheer improbability of it all. Click to Read More...
Machine learning models can solve any problem at hand, given infinite data and time for training. With infinite resources, you could simply map into memory every possible answer, and then every possible path to every answer. The challenge in making deep learning practical is to find a way to get the desired result with only a finite amount of resources, namely, what you have on hand. Click to Read More...
In early 1993, then-NASA employees Donald Becker and Thomas Sterling devised a way to yoke multiple low-cost desktop computers together so they could offer the combined performance of a much higher-cost supercomputer. Twelve years later, Becker can take a degree of pride in the fact that more than 50 percent of the machines on the Top 500 List of supercomputers are clusters of this sort. (Government Computer News)Click to Read More...
By 2020, it has been estimated, as many as 10 million self-driving cars will be on the road. Though optimistic, the prediction seems plausible enough: Google is making amazing strides in its self-driving prototype, and BMW, Mercedes, and Tesla are already adding self-driving features into their autos.
Remember, if you will, that not all that long ago the very idea of a self-navigating vehicle was mostly the stuff of SciFi. It certainly seemed fairly preposterous in 2004, when I had the opportunity to witness the first-ever autonomous vehicle race, held in the Mojave Desert, by the U.S. Defense Advanced Research Projects Agency(DARPA). So it was remarkable then that the winning vehicle had managed to travel was 7.4 miles on its own, just as it is remarkable today how quickly these robot vehicles have evolved since then. Here is my account of that day.
Click to Read More...
Eiffel was one of the first object-oriented programming languages ever written, and is still considered by many to be the purest. Though it has never been widely used, some are finding Eiffel
to be an appealing alternative in the face of increasing security concerns and the growing unwieldiness of C++. Eiffel has a unique property, called Design by Contract, that proponents claim can be used to reduce bugs and avoid security holes.
Click to Read More...
Cognitive radios do not exist yet. But Joseph Mitola, a computer scientist at Mitre, in Bedford, MA, aims to make them a reality by exploiting the added processing power that will be built into the wireless devices of tomorrow. Mitola is one of the pioneers of software radio. Click to Read More...
Like fight-fatigued battalions who come to a temporary truce but refuse to give up the war, vi and EMACS users keep an uneasy standoff in many Linux communities. When pressed, most people familiar with both editors will say the difference between the two is primarily one of speed vs. flexibility. But why has this difference of views remained a divisor of programmer culture for more than four decades now? Click to Read More...