Test, don't (just) verify

https://alperenkeles.com/posts/test-dont-verify/image.png
AI-assisted programming is raising hopes for formal verification, but it faces challenges like lack of formal specifications and proof engineering difficulties. Testing and formal verification can complement each other, and a combination of both is necessary to achieve software engineering ideals.

Adobe Photoshop 1.0 Source Code (1990)

https://computerhistory.org/wp-content/uploads/2019/08/photoshop-source-code-thomas-knoll.jpg
Thomas and John Knoll created Photoshop in the late 1980s, initially for personal use, which Adobe later licensed and distributed. The first version of Photoshop, released in 1990, had around 100,000 lines of code and was primarily written in Pascal for the Apple Macintosh.

Instant database clones with PostgreSQL 18

https://boringsql.com/og-images/instant-database-clones-og.jpg
PostgreSQL's templating system allows for instant database cloning, but the default method can be slow for large databases. A new parameter, CREATE DATABASE ... STRATEGY = [strategy], was introduced in PostgreSQL 15, allowing for faster cloning with the FILE_COPY method, and further optimized in PostgreSQL 18 with the option to use CLONE operations on modern filesystems.

Executorch: On-device AI across mobile, embedded and edge for PyTorch

https://raw.githubusercontent.com/pytorch/executorch/main/docs/source/_static/img/et-logo.png
ExecuTorch is a PyTorch solution for on-device AI deployment, offering privacy, performance, and portability. It supports direct export from PyTorch with native APIs and multiple hardware backends for seamless deployment.

Ryanair fined €256M over ‘abusive strategy’ to limit ticket sales by OTAs

https://i.guim.co.uk/img/media/0c0d402539470b70559e972804fa15cf214418f2/0_0_3780_3024/master/3780.jpg?width=465&dpr=1&s=none&crop=none
Ryanair fined €256m by Italy's competition authority for limiting online travel agent sales. The airline's strategy hindered travel agencies and forced sales through its own website.

Font with Built-In Syntax Highlighting (2024)

https://blog.glyphdrawing.club/assets/f3KmrWOM5Z-300.jpeg
The user created a hand-coded syntax highlighter by modifying an open-source font to include colored glyphs and using OpenType contextual alternates to substitute code syntax with contextual alternates, allowing for simple syntax highlighting without JavaScript. The result is a semi-flexible syntax highlighter that works in most modern browsers but has limitations, such as not supporting ...

Carnap – A formal logic framework for Haskell

https://static.carnap.io/img/russell2.png?etag=OWVOGUWw
Carnap is a free open-source framework for teaching formal logic written in Haskell. It powers logic courses at dozens of colleges worldwide.

10 years bootstrapped: €6.5M revenue with a team of 13

https://www.datocms-assets.com/205/1766150539-annual-recurring-revenue.svg
DatoCMS achieved 10% year-over-year revenue growth, reaching €6.5 million, and a 65% EBIT margin, placing it in the top 5% of SaaS companies globally. The company also migrated to a custom Kubernetes cluster on AWS, lowering infrastructure costs by over 25% and expanding Realtime API capacity by 10×.

Show HN: CineCLI – Browse and torrent movies directly from your terminal

https://raw.githubusercontent.com/eyeblech/cinecli/master/demo.gif
Status is automatically monitored every 15 minutes. 🟢 Green = Operational • 🔴 Red = Outage / API Down

Snitch – A friendlier ss/netstat

https://raw.githubusercontent.com/karol-broda/snitch/master/demo/demo.gif
Snitch is a network connection inspector for humans, providing a clean TUI or styled tables. It can be installed via Nix or GitHub and offers various options for filtering and displaying connections.

It's Always TCP_NODELAY

Enabling TCP_NODELAY is recommended for latency-sensitive distributed systems as it disables Nagle's algorithm, which can cause delays in sending data. The default behavior of Nagle's algorithm may not be suitable for modern systems, and TCP_NODELAY should be the default to improve performance.

Ask HN: What are the best engineering blogs with real-world depth?

You're looking for high-quality engineering blog posts that explain technical concepts clearly, show real implementation details, and tie engineering decisions back to business outcomes. You're disappointed that many tech company blogs lack RSS feeds, suggesting they're more marketing than genuine engineering blogs.

The Illustrated Transformer

https://github-production-user-asset-6210df.s3.amazonaws.com/1007956/382867875-a471dfff-00cc-4cb4-8df5-123e195bcc71.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20251222%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251222T193000Z&X-Amz-Expires=300&X-Amz-Signature=e7f27b54fc5f6632a743911d8f8f1e39dfe2caa2cb1b51a8e04ae492c3daea3d&X-Amz-SignedHeaders=host
The Transformer model uses attention to boost the speed of neural machine translation applications and outperforms the Google Neural Machine Translation model in specific tasks. It consists of an encoding component, a decoding component, and connections between them, with the encoder using self-attention and feed-forward neural networks to process input sequences.

Ultrasound Cancer Treatment: Sound Waves Fight Tumors

https://spectrum.ieee.org/media-library/illustration-of-the-histosonics-device-over-a-patients-abdomen-sending-ultrasound-through-a-water-filled-membrane-into-the-bod.png?id=62599195&width=1199&height=1280
Researchers at the University of Michigan developed histotripsy, a noninvasive ultrasound treatment that destroys cancerous tumors without heat buildup. HistoSonics, a company founded by Zhen Xu, has commercialized the technology and received FDA approval for liver tumor treatment, with plans to expand to kidney and pancreatic cancer.

Partial inlining

The compiler splits process into two functions, a thin wrapper and an outlined cold path, to enable partial inlining. This approach avoids code bloat by duplicating only the lightweight check and arithmetic, while keeping the complex computation shared.

GLM-4.7: Advancing the Coding Capability

https://z-cdn-media.chatglm.cn/prompts-rich-media-resources/4.7-blog/20251223-004432.png
GLM-4.7 brings significant improvements in coding, UI quality, tool using, and complex reasoning capabilities. It also introduces new features like Interleaved Thinking, Preserved Thinking, and Turn-level Thinking for more stable and controllable complex tasks.

NIST was 5 μs off UTC after last week's power cut

https://www.jeffgeerling.com/sites/default/files/images/rack-room-jeff-geerling-timing.jpg
NIST's Boulder facility lost power due to wind gusts, causing a backup generator to fail and disrupting their main ensemble clock. The issue was resolved with power restored and backup power bridging the gap, with the clock remaining within 5 microseconds of UTC.

The Polyglot NixOS

A colleague mentioned building NixOS images for multiple architectures. The goal is to create a single disk image that boots on x86_64, ARM AArch64, and RISC-V 64-bit UEFI platforms.

Claude Code gets native LSP support

https://opengraph.githubassets.com/65658e5620b5bc8bf4a9938fcc3bcc926a0707846a2848224e21db24edb94742/anthropics/claude-code
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert You can’t perform that action at this time.

Inside CECOT – 60 Minutes [video]

https://archive.org/services/img/opensource_movies
Sharyn Alfonsi's Inside CECOT for 60 Minutes, which was censored by Bari Weiss, as it appeared on Canada's Global TV app.

Debian adds LoongArch as officially supported architecture

Loong64 has become an official Debian architecture and will be part of Debian 14. Initial bootstrap has started with 112 manually built packages and is expected to take about a week.

Our New Sam Audio Model Transforms Audio Editing

https://about.fb.com/wp-content/uploads/2025/09/rayban-wayfarer.png?resize=460%2C264
SAM Audio is a state-of-the-art AI model that isolates specific sounds from complex audio mixtures using text, visual, and time span prompts. It supports three kinds of prompts and achieves cutting-edge performance across diverse scenarios.

The Garbage Collection Handbook

https://award.bookauthority.org/best-memory-management-books.png?b=1420082795&c=1&v=6&w=300
The Garbage Collection Handbook is a comprehensive guide to automatic memory management, covering state-of-the-art techniques and new challenges in garbage collection. It provides expert insight and knowledge for programmers to select and configure garbage collectors effectively.

Classical billiards can compute (2d billiard systems are Turing complete)

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Two-dimensional billiard systems are Turing complete due to their encoded dynamics in Topological Kleene Field Theory. This establishes undecidable trajectories in physically natural billiard models.

Solving the Problems of HBM-on-Logic

https://substackcdn.com/image/fetch/$s_!oCGm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738c0a98-dc85-481c-b9b5-7df7f5b00813_955x649.jpeg
Imec presented a paper at IEDM 2025 on breaking thermal bottlenecks in 3D HBM-on-GPU integration. The study used a theoretical multiphysics model to create a detailed thermal heat flow template for a 3D GPU design.

Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves

https://www.404media.co/content/images/2025/12/CleanShot-2025-12-22-at-07.28.53@2x.png
Flock's AI-enabled Condor cameras were exposed to the open internet, allowing anyone to watch livestreams and access video archives. The cameras can zoom in on people's faces and track individuals, raising concerns about privacy and potential abuse.

FPGAs Need a New Future

FPGA development is limited by outdated proprietary software, hindering their full potential. Embracing open-source tools could modernize FPGA development and unlock their flexibility and efficiency.

The Duodecimal Bulletin, Vol. 55, No. 1, Year 1209 [pdf]

The Dozenal Society of America is a nonprofit organization promoting base twelve in calculations and mathematics. Gene Zirkel, a devoted member, led the Society's revival and growth through his passion and leadership.

Scaling LLMs to Larger Codebases

https://blog.kierangill.xyz/images/guidance-and-oversight-hero.webp
LLMs improve engineering by focusing on guidance and oversight, especially in greenfield projects, and scaling them to larger codebases requires understanding their contributions to engineering. Effective LLM use requires a prompt library, verification, and oversight to ensure quality and consistency in software development.

Are We Loong Yet?

Your one-stop portal for following LoongArch upstream work