MCP is dead. Long live the CLI

The author claims MCP is dying due to its lack of real-world benefits and argues that CLIs are simpler, faster to debug, and more reliable. They believe CLIs are a better abstraction for LLMs to interact with tools.

Ghostty – Terminal Emulator

https://ghostty.org/social-share-card.jpg
Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

Microgpt

http://karpathy.github.io/assets/microgpt.jpg
The user created a simplified 200-line Python script called microgpt that trains and infers a GPT model from scratch, showcasing the core algorithmic essence of large language models. The script demonstrates how the model learns statistical patterns from a dataset and generates new plausible-sounding documents, such as names, by predicting the next token in a sequence.

Why XML Tags Are So Fundamental to Claude

We're verifying your browser Website owner? Click here to fix

AI Made Writing Code Easier. It Made Being an Engineer Harder

Software engineers are experiencing burnout due to increased expectations and workload from AI tools, which have made certain tasks faster but also created a self-reinforcing cycle of more work and reliance on AI. The industry needs to acknowledge and address the human cost of rapid technological change, investing in people alongside tools to attract and retain top engineering talent.

Decision trees – the unreasonable power of nested decision rules

https://mlu-explain.github.io/assets/ogimages/ogimage-decision-tree.png
We're farmers with a new plot of land and we're using a Decision Tree to classify trees as Apple, Cherry, or Oak based on Diameter and Height. We've created a tree with a root node at Diameter ≥ 0.45 and subsequent splits at Height ≤ 4.88 and Diameter.

I built a demo of what AI chat will look like when it's "free" and ad-supported

https://99helpers.com/images/main.jpg
A satirical AI chat demo showcases every monetization pattern imaginable, including banners, sponsored responses, and freemium gates. The tool is an educational tool to help marketers and developers understand AI monetization, but it's not an actual ad network.

We do not think Anthropic should be designated as a supply chain risk

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

Interview with Øyvind Kolås, GIMP developer (2017)

https://www.gimp.org/news/2026/02/22/%C3%B8yvind-kol%C3%A5s-interview-ww2017/%C3%98yvind_Kol%C3%A5s.jpg
yvind Kolås is the maintainer of GEGL and babl, color engines of GIMP. He was involved in GIMP's project after fixing a patch for GIMP's transform tools.

Ape Coding

https://rsaksida.com/images/og-image.ff8cd797.jpg
Ape coding is a software development practice where humans write source code manually, emphasizing craftsmanship and direct human involvement. It gained popularity as a reaction against AI-written software, but its value now lies in recreation and education, with enthusiasts building large-scale projects like a human-written compiler for the AI-designed programming language 𒀯.

Flightradar24 for Ships

https://atlas.flexport.com/6.png
We use cookies and tracking technologies to collect and share browsing data for analytics and advertising. By using this product, you agree to our Terms of Use and applicable Terms and Conditions.

10-202: Introduction to Modern AI (CMU)

The course provides an introduction to modern AI systems, focusing on machine learning methods and large language models. Students will learn to implement a basic AI chatbot through programming assignments and quizzes.

New iron nanomaterial wipes out cancer cells without harming healthy tissue

https://www.sciencedaily.com/images/1920/cancer-cell-self-destructing.webp
Scientists at Oregon State University created a new nanomaterial that targets cancer cells by sparking two chemical reactions, overwhelming them with oxidative stress while sparing healthy tissue. The material, built from an iron-based metal-organic framework, demonstrated strong toxicity to cancer cells and complete tumor regression in preclinical experiments.

Python Type Checker Comparison: Empty Container Inference

https://pyrefly.org/img/Pyrefly-Preview-Symbol.png
Empty containers like [] and {} are everywhere in Python. It's super common to see functions start by creating an empty container, filling it up, and then returning the result. def my_func(ys: dict[str, int]): x = {} for k, v in ys.items(): if some_condition(k): x.setdefault("group0", []).append((k, v)) else: x.setdefault("group1", []).append((k, v)) return x This ...

Aromatic 5-silicon rings synthesized at last

https://cen.acs.org/content/dam/cen/104/02/09/WEB/News---Aromatic-rings-made-from-silicon---342044.jpg
Two research teams independently synthesized pentasilacyclopentadienide, an all-silicon five-membered ring molecule. This molecule has potential applications as a ligand for catalysts and materials, and its synthesis challenges bonding theory and provides new understanding of silicon chemistry.

Switch to Claude without starting over

https://cdn.prod.website-files.com/6889473510b50328dbb70ae6/69a35d251a4d2ce5c88e9179_68dd8377f71c0eb7f1cde2fe438ea9fa_Import.webp
Copy and paste the provided prompt into a chat with any AI provider. It’s written specifically to help you get all of your context in one chat.

The real cost of random I/O

https://vondra.me/posts/the-real-cost-of-random-io/estimated-random-page-cost.png
Lowering the default random_page_cost value may not be the best idea as it contradicts the actual I/O costs and can lead to inefficient query plans. Adjusting the random_page_cost value should be done with caution and monitoring, considering factors like cache ratios, prefetching, and data set characteristics to ensure the right query plan is chosen.

Why is the first C++ (m)allocation always 72 KB?

The C++ standard library allocates a 72 KB "emergency pool" for exception handling at program startup, which is lazily initialized and can be disabled or configured via environment variables. This initial allocation is often misinterpreted as a memory leak, but is actually a normal behavior in C++ programs that link against libstdc++.

Lil' Fun Langs' Guts

https://i.lede.me/?title=Lil%27+Fun+Langs%27+Guts&lede=What%27s+inside+them%3F+Do+I+need+my+pancreas%3F&author=taylor.town&date=2026.03.01
The user discusses various aspects of programming languages, including lazy evaluation, curried languages, bootstrapped compilers, and type inference, with a focus on the design and implementation of small compilers. They also touch on topics such as error handling, parsing, and optimization, as well as the trade-offs between different design choices in language implementation.

An ode to houseplant programming (2025)

https://hannahilea.com/blog/houseplant-programming/assets/larsson.jpg
The author coined the phrase "houseplant programming" to describe tiny software projects built for personal use, not for mass dissemination. These projects are often imperfect, context-specific, and not meant for reuse.

Obsidian Sync now has a headless client

Obsidian Sync offers a headless client for syncing vaults without the desktop app, useful for automated workflows and CI pipelines. It uses end-to-end encryption and supports config syncing and file creation time preservation.

Robust and efficient quantum-safe HTTPS

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYIUyQJtaAY06QUHFJwNJq_G2-GyovxH4kqwBEFS_WweUghi5Qkid_Mrt9Qa65XBQ254P_EMWHpRQWIV17U_oQgEyStBSHWel9v8hHlWeP4ncr9BBtfD6QUhjhPlcISln2jWWNWgf2Ol-P/s1600/googlelogo_color_200x200.png
Posted by Chrome Secure Web and Networking Team Today we're announcing a new program in Chrome to make HTTPS certificates secure against ...

I Built a Scheme Compiler with AI in 4 Days

User built a Scheme compiler to WASM called Puppy Scheme in a short time, achieving impressive results despite being alpha quality. The project includes a website and component model, with ongoing development and a website at puppy-scheme.org.

Rydberg atoms detect clear signals from a handheld radio

This page will redirect in a moment...

Show HN: Vertex.js – A 1kloc SPA Framework

Vertex is a 1kloc SPA framework that combines React, Ractive-Load, and jQuery features in a single, self-contained file. It can be used as a UMD module, CommonJS require(), or AMD define().

Show HN: Audio Toolkit for Agents

https://raw.githubusercontent.com/shiehn/sas-audio-processor/main/assets/sas-audio-engine-graphic.png
A suite of 25 audio processing tools — trim, normalize, compress, EQ, reverb, pitch-shift, time-stretch, key detection, MIDI extraction, and more — exposed as MCP tools via DeclarAgent. This is the primary use case — use these audio tools directly from Claude Code via MCP. # From source git clone https://github.com/stevehiehn/sas-audio-processor.git cd sas-audio-processor python3 -m venv venv ...

The happiest I've ever been

https://ben-mini.com/assets/images/logo-square.png
The author became a youth basketball coach in January 2020 to fill a void in his life. Coaching brought him happiness and confidence, allowing him to help kids and be in control.

Pigeons and Planes Has a Website Again

https://www.pigeonsandplanes.com/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpu3h3rl5%2Fproduction%2Fce09cce65e4943de871e5fac555e2be007d8a84f-4000x2250.jpg%3Fw%3D2560%26q%3D100%26auto%3Dformat&w=3840&q=100
Pigeons & Planes is a music discovery platform that supports new artists and delivers curated music online and in real life. They're back with a website after a 3-year hiatus, publishing features weekly and continuing to create content across various mediums.

MCP server that reduces Claude Code context consumption by 98%

Context Mode compresses tool outputs by 98% and reduces context window consumption by 72%. This allows users to work 6x longer before context degradation, increasing session time from 30 minutes to 3 hours.

Hardwood: A New Parser for Apache Parquet

https://www.morling.dev/images/gunnar_morling.jpg
Gunnar Morling has released Hardwood, a new open-source Parquet parser for Java that is optimized for minimal dependencies and great performance. It supports Java 21 and newer, and its multi-threaded decoding pipeline allows for faster parsing times compared to existing libraries like parquet-java.