On one hand, there's The Stargate Project: a joint venture by OpenAI, SoftBank, Oracle, et al that's aimed at investing **$500 billion** over four years to build out infrastructure that "will secure American leadership in AI."

Changelog News

Developer news worth your attention

Jerod here! šŸ‘‹

On one hand, thereā€™s The Stargate Project: a joint venture by OpenAI, SoftBank, Oracle, et al thatā€™s aimed at investing $500 billion over four years to build out infrastructure that ā€œwill secure American leadership in AI.ā€

On the other hand, thereā€™s DeepSeek-R1: a Chinese AI labā€™s MIT-licensed reasoning model that matches OpenAIā€™s o1 at only $5.6 million to train.

Itā€™s Big Money vs Big Brain. Iā€™m jealous of bothā€¦

Ok, letā€™s get into this weekā€™s news.


šŸŽ§ From open source to acquired

Ashley Jeffs shares his journey with Benthos, an open source stream processor that was acquired by Redpanda. VIDEO

Art for the episode: Smiling faces. Title text. That kind of stuff.

šŸ¦¾ DeepSeek-R1ā€™s epic pull request

Speaking of Big Brainā€¦ Xuan-Son Nguyen opened a pull request to Georgi Gerganovā€™s llama.cpp repo that doubles the speed for WASM by optimizing SIMD instructions with the following PR comment:

Surprisingly, 99% of the code in this PR is written by DeepSeek-R1. The only thing I do is to develop tests and write prompts (with some trials and errors) ..

Indeed, this PR aims to prove that LLMs are now capable of writing good low-level code, to a point that it can optimize its own code.

I canā€™t judge whether this is good low-level code or not, because I donā€™t know what good low-level code looks like, but Georgi and Xuan-Son sure are impressed! Xuan-Son also shared the prompts they used to get the desired results.

This, of course, resulted in a long X thread where both humans & robots debate and meme whether or not ā€œitā€™s overā€ for folks like us or not quite yetā€¦

šŸš€ Tailwind CSS v4.0 is official

Adam Wathan:

Tailwind CSS v4.0 is an all-new version of the framework optimized for performance and flexibility, with a reimagined configuration and customization experience, and taking full advantage of the latest advancements the web platform has to offer.

This looks like it was a massive undertaking. It has a new high-performance build engine, simplified installation, automatic content detection, reimagined CSS-first configuration, and too much more to list here.

šŸ“š The most influential papers in C.S. history

Matheus Lima opens up the history books to create this (admittedly subjective) list of influential papers, dating all the way back to 1936!

These seven papers (sorted by date) stand out to me mostly because of their impact in todayā€™s world.

For each paper, Matheus provides the big idea and why he thinks it still matters to this day. Hereā€™s the quick list:

  1. ā€œOn Computable Numbers, with an Application to the Entscheidungsproblemā€ (Turing, 1936)
  2. ā€œA Mathematical Theory of Communicationā€ (Shannon, 1948)
  3. ā€œA Relational Model of Data for Large Shared Data Banksā€ (Codd, 1970)
  4. ā€œThe Complexity of Theorem-Proving Proceduresā€ (Cook, 1971)
  5. ā€œA Protocol for Packet Network Intercommunicationā€ (Cerf & Kahn, 1974)
  6. ā€œInformation Management: A Proposalā€ (Berners-Lee, 1989)
  7. ā€œThe Anatomy of a Large-Scale Hypertextual Web Search Engineā€ (Brin & Page, 1998)

He also provides a bonus list of five papers that almost made his list, finishing with this:

These days, weā€™re flooded with new stuff: fresh languages, mind-blowing AI breakthroughs, quantum leaps, and the JavaScript framework of the week. Itā€™s all super exciting, but hereā€™s the thing: foundations matter. Without them, weā€™re just piling on new toys without fully understanding the ground weā€™re building on.

šŸ’° Replay ā€™25 in London, March 3-5

Thanks to Temporal for sponsoring Changelog News

Our friends at Temporal invite you to Replay in London, March 3-5 to break free from the status quo.

Replay ā€™25 is an in-person conference focused on transitioning away from outdated, monolithic systems and methodologies to embrace cutting edge technologies.

Immerse yourself in two days of technical talks from backend software engineering leaders at top organizations, then enjoy connecting on day 3 at the afterparty ā€” live it up, connect, and continue conversations with food, drinks, and fun alongside your Replay community.

Early bird tickets are on sale now! Early bird pricing ends January 31, so get your ticket soon if you plan to attend.

Learn more and register at replay.temporal.io

šŸ«£ AI is creating a generation of illiterate programmers

Namanyay Goel has a confession to make:

A couple of days ago, Cursor went down during the ChatGPT outage.

I stared at my terminal facing those red error messages that I hate to see. An AWS error glared back at me. I didnā€™t want to figure it out without AIā€™s help.

After 12 years of coding, Iā€™d somehow become worse at my own craft. And this isnā€™t hyperboleā€”this is the new reality for software developers.

He doesnā€™t think heā€™s the only one whoā€™s become a human clipboard, a mere intermediary between his code and an LLM.

Weā€™re not becoming 10x developers with AI.

Weā€™re becoming 10x dependent on AI. Thereā€™s a difference.

Every time we let AI solve a problem we couldā€™ve solved ourselves, weā€™re trading long-term understanding for short-term productivity. Weā€™re optimizing for todayā€™s commit at the cost of tomorrowā€™s ability.

Does this sentiment resonate with you? See also this recent paper on metacognitive lazinessā€¦

šŸ‘€ How to improve WFH lighting to reduce eye strain

Russell Baylis is NOT an ergonomist or optometrist. Heā€™s just a Worker-From-Home-er who is susceptible to eye strain, eye pain, and dizziness. In this post, Russell shares what heā€™s learned about optimizing home lighting to reduce eye strain. Hereā€™s the quick list:

  1. An even, diffused lighting environment is best for the eyes
  2. When it comes to light brightness, too much is just as problematic as too little
  3. Use natural light wherever possible
  4. Quality of artificial light matters
  5. The best lighting for camera, is not necessarily the best lighting for ergonomics
  6. Even the perfect lighting environment will fatigue you ā€” take breaks, and take care of yourself

Click through to see renderings of the changes he made to his environment and steal some of these ideas to improve your WFH life too.


šŸŽ™ļø Fallthrough & Friends

Kris & Matthew from Fallthrough.fm join me to discuss tools weā€™re switching to, whether or not Go is still a great systems programming language choice, user-centric documentation, the need for archivists & more. VIDEO

Art for the episode: Smiling faces. Title text. That kind of stuff.

šŸš« You probably donā€™t need query builders

Mattia Righetti believes ā€œSQL is almost always the best way to not re-learn something new from the beginning that will inevitably end up slowing you down or simply not working at all in the long run.ā€ He also believes you probably donā€™t need to write a query builder in the language du jour, but should rely on SQL instead. Examples abound.

šŸ‘Øā€šŸ« A great primer on Kalman Filters

When Elecia White was on the show, she brought up Kalman Filters like we app developer plebs would have any idea what she was talking about. I stopped her in her tracks and she quickly brought us up to speed. If you want to go slightly deeper than she took us on the pod, this tutorial by Alex Becker is a great place to start. Hereā€™s a primer primer:

The Kalman Filter is a widely used estimation algorithm that plays a critical role in many fields. It is designed to estimate the hidden states of the system, even when the measurements are imprecise and uncertain. Also, the Kalman Filter predicts the future system state based on past estimations.

šŸ’° Tech Talks: Coding with AI

Thanks to Augment Code for sponsoring Changelog News

On January 30th, you can watch Augment Code in action during this live demo.

But what is Augment Code, anyway? Itā€™s the developer AI for complex codebases, providing you with real-time, deep understanding of the code so you can be super productive right away:

Augment taps into your teamā€™s collective knowledge ā€” your codebase, documentation, and dependencies. Itā€™s the most context-aware Developer AI, so you wonā€™t just code faster, youā€™ll build smarter.

Join solutions architect, Anshuman Pandey, while he demos how it can help you:

  • Get up to speed on new projects
  • Write effective unit tests
  • Refactor legacy code

Donā€™t just code faster. Build smarter with Augment Code! Register here and theyā€™ll send you a link to join the talk and an email reminder before the session.

šŸ·ļø Build your own ā€˜AirTagsā€™ with OpenHaystack

OpenHaystack is a framework for tracking personal Bluetooth devices via Appleā€™s massive Find My network. Use it to create your own tracking tags that you can append to physical objects (keyrings, backpacks, ā€¦) or integrate it into other Bluetooth-capable devices such as notebooks.

All you need is a Mac and a BBC micro:bit or any other Bluetooth-capable device.

A screenshot of OpenHaystack in action with accessories listed on the left and locations on a map on the right.


šŸ“ Donā€™t leave yet! Your (un)ordered listā€¦


Thatā€™s the news for now, but we have some great episodes coming up this week:

  • Wednesday: Glauber Costa on Limbo, a complete rewrite of SQLite in Rust
  • Friday: Dan Moore ā€œIt Dependsā€ with us on modern auth strategies

Have a great week, forward this to a friend who might dig it & Iā€™ll talk to you again real soon. šŸ’š

ā€“Jerod