Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot

The user shares their production-ready eglot setup for Emacs, which includes customizations for languages like Scala, Kotlin, and Java, and provides a seamless development experience with features like auto-formatting and inlay hints. By leveraging Emacs Lisp and JSON-RPC advice, the user is able to work around language server limitations and tailor the behavior to their needs, showcasing the ...

Terence Tao's ChatGPT conversation about the Jacobian Conjecture counterexample

https://cdn.openai.com/chatgpt/share-og.png
Use ChatGPT to answer questions, write, create images, complete work, and code—all in one place. Get started for free or download the app.

Cruller: Bun's Zig Runtime, Continued on Zig 0.16

https://ziggit.dev/uploads/default/original/1X/3417db0e8abaf83a355700b91efd528025492487.png
Cruller is a production-focused Bun runtime ported to Zig 0.16, a fork of the last Zig-based Bun release. It includes key features like JavaScriptCore, HTTP/1-3, and static serving, while removing the package manager and bundler.

Quality non-fiction books are the antithesis of AI slop

https://substackcdn.com/image/fetch/$s_!EZXa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0fcdcaf-a0ad-4dd5-a383-47403c929ab7_1364x1212.png
The author reflects on their experience as a library shelver, where they developed a habit of reading random pages from books, leading to a filtered form of auto-didacticism. This experience sparked a passion for non-fiction books, which they believe are in a golden age despite declining readership.

Code mode yields a 99.2% cost reduction in our systems

https://www.agent-swarm.dev/images/code-mode-token-savings.png
Back to writing Anthropic published a piece in November on code execution with MCP: give an agent a sandbox and a generated API instead of raw tool calls, and a task that would cost 150,000 tokens costs 2,000 instead — a 98.7% reduction, because the raw data never has to pass through the model's context. Cloudflare shipped the same idea back in September under the name “Code Mode,” and ...

GigaToken: ~1000x faster Language model tokenization

https://opengraph.githubassets.com/19c4444bdaa2e9455f89b61620c0a76b30f5c5f6ce96e28877ebd119c026524b/marcelroed/gigatoken
Gigatoken is a fast tokenizer for language modeling that supports various CPUs and tokenizers, offering significant speed improvements over HuggingFace Tokenizers. It uses SIMD and caching to achieve 1000x faster byte-pair encoding tokenization.

Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)

Bento/Slides

ANSI escape injection in MCP servers: Hidden from humans, visible to AI

ANSI escape sequences can be used to inject malicious instructions into AI models, which can then be executed without being visible to human reviewers. Automated detection tools can identify this type of attack by inspecting raw bytes and applying a three-signal rule to detect the presence of ANSI escape sequences, instruction phrases, and trigger markers in model-consumable fields.

Everyone should know SIMD

SIMD allows CPUs to operate on multiple values in parallel, resulting in significant speedups for large datasets. By following a common five-step pattern, developers can easily write SIMD code that is nearly as simple as a scalar loop.

EU fines Google €890M for competition breaches over search and apps

https://i.guim.co.uk/img/media/6e0272bc008856e02d4a2739ad877c01f88e273c/1493_528_4133_3309/master/4133.jpg?width=465&dpr=1&s=none&crop=none
Google fined €890m by EU for breaching online competition laws by prioritizing its own services in search results. EU orders Google to treat third-party services fairly and non-discriminatorily in search results and app stores.

Are AI labs pelicanmaxxing?

A user tested seven AI models on generating SVGs of animals on vehicles, including the famous "pelican on a bicycle" prompt, and found no evidence that labs are optimizing their models to achieve high scores on this benchmark. The results suggest that AI labs may be using a technique called "SVGmaxxing" to improve their overall performance, rather than specifically optimizing for the pelican ...

git's –end-of-options Flag

https://nesbitt.io/images/boxes.png
The git flag --end-of-options was added in git 2.24.0 to prevent argument injection attacks by marking the end of option parsing, but most package managers still use -- or a leading-dash check instead. Only Go's cmd/go and vcpkg use --end-of-options, while others rely on minimum git version requirements or use in-process git implementations to avoid the issue.

So Reddit has decided that plain HTML is unsafe

https://www.cole-k.com/img/reddit/old-reddit-login.png
The author is upset with Reddit's decision to limit access to old.reddit.com due to security concerns, claiming it's a pretext to prevent scraping of user-generated content. The author believes Reddit is prioritizing its own interests over community needs.

Amiga 1000: Ten years ahead of its time

https://i0.wp.com/dfarq.homeip.net/wp-content/uploads/2024/07/amiga-1000-in-use-512px.jpg?resize=300%2C225&ssl=1
The Amiga 1000 computer was introduced in 1985, 10 years ahead of its time, with a custom chipset, graphical user interface, and full preemptive multitasking. Despite its innovative features, Commodore's poor marketing and management led to the company's bankruptcy and the Amiga's decline.

Protecting our FLOSS commons from LLMs

Codeberg e. V. members voted to prohibit using user data to train Large Language Models and to change terms of use to prohibit 'vibe-coded projects'.

Making

https://beej.us/blog/data/ai-making/images/nail.jpg
The author feels a strong connection to making things and finds fulfillment in creating projects, but struggles with claiming credit for AI-generated work. They believe there's a difference between making something and asking someone else to make it.

Show HN: Cactus Hybrid: We taught Gemma 4 to know when it's wrong

https://opengraph.githubassets.com/79fa717a06338ff195043d938290bee76b1c640a4af0fbb34ec82585b91cce76/cactus-compute/cactus-hybrid
Cactus uses post-training probes to score model confidence and reroute queries to a bigger model when low. The Gemma 4 E2B Hybrid model achieves 0.79-0.88 AUROC on four audio benchmarks, indicating a modality-independent correctness signal from the hidden state.

The startup's Postgres survival guide

https://hatchet.run/assets/alexander-DJQH1e6h.jpg
The user is creating a guide for optimizing Postgres performance, covering topics such as indexing, query planning, and autovacuum, and recommends using connection poolers and batching to improve throughput. The guide also touches on advanced Postgres features like row-level locking, partitioning, and triggers, and provides tips for migrating large tables and avoiding table bloat.

Making ASCII Art in Vim

The article discusses using Vim for ASCII art without plugins, focusing on built-in features. It provides techniques for moving the cursor, inserting whitespace, and using Visual block mode to edit multiple lines at once.

Medici family mystery may be solved after more than 400 years

https://media.cnn.com/api/v1/images/stellar/prod/francesco-i.jpg?c=original&q=w_1093,c_fill
Scientists have confirmed that Grand Duke Francesco I de' Medici and his wife Bianca Cappello died from malaria in 1587. DNA analysis found genetic traces of the malaria parasite in their skeletal remains, resolving a long-standing debate over whether they were murdered or died from the disease.

The Unity CLI: manage Unity from your terminal

https://unity.com/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F68cfaba185f7254d79ebe03fd6de2337ad8e76a9-1173x487.png&w=3840&q=75
Available now: the Unity CLI is a standalone unity binary for managing and interacting with editors, modules, projects, and auth from the terminal. No UI needed; install via command line. Built for automation: structured JSON/TSV output, clear exit codes, non-interactive installs, and service-account auth for CI. Also available today: the experimental com.unity.pipeline package lets the CLI ...

John C. Dvorak has died

https://pbs.twimg.com/profile_images/1350980458/na_twitter2_200x200.gif
It is with great sadness that we announce the passing of John C. Dvorak, our beloved husband, father, and cherished host of the No Agenda Show at the age of 74. More to follow.

Why malloc always does more than I asked for?

https://ssenthilnathan3.github.io/images/malloc.jpeg
The user built a simple allocator called a bump allocator, but it had limitations, including no free function and no way to reuse memory. To fix this, the user added metadata to each allocation, including a header and back pointer, and implemented a free list to reuse memory.

Malleable Computing, Emacs, and You

http://yummymelon.com/devnull/images/malleable-computing-emacs/emacs-gh.svg
The user automated a task of copying GitHub issues to an Org file in Emacs by leveraging the GitHub command line utility gh and Elisp packages, resulting in a tool called fj. This example demonstrates the malleable computing capabilities of Emacs, allowing users to create new behavior by recombining existing libraries and programs in an improvised fashion.

Businesses with ugly AI menu redesigns

https://bear-images.sfo2.cdn.digitaloceanspaces.com/yap/unnamed.webp
The user visited a Filipino restaurant that revamped its menu with AI-generated designs, which they found disturbing and poorly done. They ordered the spamsilog, a comfort food dish, for $10, but were conflicted about supporting a small business that used AI in its signage.

Frequently Asked Questions on Expertise

https://substackcdn.com/image/fetch/$s_!aYcF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa162ff88-8d76-4ade-bd13-a93aa2069e78_1022x575.png
Professionally, I research and train expertise. Somewhat less professionally I write about it on Substack. I typically work in domains like medicine, military tactics, law enforcement, and petrochemical safety, but I also explore implications for sports, music, video games, and recently mathematics. Because of this, I receive a lot of questions about the nature of expertise which I thought ...

Nobody knows what a used GPU cluster is worth

https://substackcdn.com/image/fetch/$s_!PVG7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a783afd-54c3-4c94-b9ee-510cad590c80_2240x1356.png
Lenders are financing AI infrastructure with debt collateralized by GPUs, whose value depends on operational state, which is invisible to lenders. This creates a risk that lenders cannot measure, resulting in a high premium for the debt.

Computing Camera Rays

We are in a transition period, where ray tracing and rasterization coexist. Typical real-time rendering pipelines still use rasterization (often with deferred shading) for primary visibility and then trace rays for shadows, reflections or global illumination. Though, we are getting to the point where one can seriously consider to ditch rasterization and to use ray tracing for primary ...

Fairphone 6 wide camera experimental Linux support

The user successfully enabled the ultra-wide camera on the Fairphone 6 by porting the mainline OV13B10 driver and configuring libcamera for Bayer frame processing and auto-exposure. However, the main and front cameras, autofocus, and full ultra-wide field of view are still not supported due to missing mainline drivers and software ISP limitations.

ascdraw: Editor for ASCII/UTF-8 diagrams (in 144FPS)

https://raw.githubusercontent.com/exlee/ascdraw/master/assets/ascdraw.png
ascdraw is a GPLv3 keyboard-first editor with a Unicode canvas for drawing and text editing, available for download from GitHub Releases. It offers features like layers, export options, and customizable themes, with optional payment for development.