It’s time to free JavaScript

https://javascript.tm/stamp.svg?__frsh_c=4e4b9eaee6c5ebc889a535f05bcf9117c960a7ca
Oracle controls the JavaScript trademark, but its use has been discontinued and it's become a generic term. The trademark has remained with Oracle since its acquisition of Sun Microsystems, but it has been in disuse for years, causing confusion and disruption.

PGlite – Embeddable Postgres

https://pglite.dev/img/brand/og-image.png
Lightweight WASM Postgres

I ignore the spotlight as a staff engineer

The author, a Senior Staff Engineer at Google, disagrees with Sean Goedecke's advice to optimize for visibility and fungibility, instead advocating for stewardship and long-term ownership of systems. This approach allows for deeper technical context, trust, and promotion opportunities through technical advocacy and metrics tracking engineering health.

Ghostty is now non-profit

Ghostty is now a non-profit project under Hack Club's fiscal sponsorship, ensuring its mission-driven and publicly beneficial goals. This structure allows for tax-deductible donations and transparent financial transactions, paving the way for sustainable development.

Valve reveals it’s the architect behind a push to bring Windows games to Arm

https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/196092/sean-nerf-profile-pic..0.jpg?quality=90&strip=all&crop=0%2C0%2C100%2C100&w=2400
Valve is working on bringing Windows games to Arm chips, allowing games to run on phones, laptops, and desktops. The company is using open-source technologies such as Proton and Fex to make this possible, with funding from Valve supporting the development of these technologies.

Programming peaked

The author reflects on how programming has changed over the years, lamenting the complexity and slowness of modern development processes. They miss the simplicity and reliability of older tools like Eclipse and Maven.
https://alexschapiro.com/assets/images/filevine-security/loading.png
The user discovered a vulnerability in Filevine's system, allowing access to a law firm's confidential Box files, and responsibly disclosed it to Filevine, who quickly remediated the issue. This highlights the importance of data security in AI legal-tech companies, especially when handling sensitive information.

Show HN: Walrus – a Kafka alternative written in Rust

https://raw.githubusercontent.com/nubskr/walrus/master/figures/walrus1.png
Walrus is a distributed message streaming platform with a high-performance log storage engine providing fault-tolerant streaming and automatic leadership rotation. It includes a formal TLA+ specification and a Rust library for embedded use cases..

Interop and MathML Core

https://conflor.es/images/2025/mathml-integral.svg
The Interop program aims to align browser implementations of MathML, a standard for rendering mathematical notation, to provide a consistent user experience. Key features like mirroring, cramped mode, and math-depth are being implemented to improve rendering of complex formulas.

Show HN: MTXT – Music Text Format

https://opengraph.githubassets.com/26150bde52fce62b9e485aad06caa306fec789ff5aa476b83c31ec21ed0ac226/Daninet/mtxt
MTXT is a human-editable text format for representing music information, simplifying the process of writing, reading, and editing musical data. It supports real-time data transfer, microtonal notes, and flexible organization.

Unreal Tournament 2004 is back

User needs to register or sign in with developer credentials and ensure a unique User-Agent string to access the application. Alternatively, try resetting to default User-Agent or file a ticket for assistance.

Elites could shape mass preferences as AI reduces persuasion costs

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Elites use AI-driven persuasion to shape public opinion, potentially increasing polarization. Advances in persuasion technology can either heighten or dampen polarization depending on the governing environment.

Building optimistic UI in Rails (and learn custom elements)

https://railsdesigner.com/images/posts/optimistic-ui.gif
Custom elements are simple HTML tags with JavaScript behavior, similar to Hotwire's turbo-frame and turbo-stream. They can be used to create reusable components that work anywhere, similar to Stimulus but with simpler conventions.

Micron Announces Exit from Crucial Consumer Business

https://investors.micron.com/sites/g/files/knoqqb95536/themes/site/nir_pid310/dist/images/MegaMenu/secondary-artificial-intelligence-adobestock-609624221.jpeg
Micron Technology is exiting its Crucial consumer business and will continue to support enterprise products. The company will transition and continue warranty service for Crucial products until February 2026.

Uncloud - Tool for deploying containerised apps across servers without k8s

https://uncloud.run/images/diagram.webp
Uncloud is an open source project for zero-downtime deployments, automatic HTTPS, and cross-machine scaling without Kubernetes. It uses a simple network of machines with WireGuard mesh networking and peer-to-peer communication for reliable infrastructure.

Average DRAM price in USD over last 18 months

The graph displays average part prices with a gray band showing minimum and maximum price ranges. Dips in the lower bound often indicate sales or merchant pricing errors.

30 years ago today "Netscape and Sun announce JavaScript"

Netscape and Sun announce JavaScript, an open, cross-platform object scripting language for enterprise networks and the Internet. JavaScript complements Java, allowing easy online application development.

Saturn (YC S24) Is Hiring Senior AI Engineer

https://bookface-images.s3.amazonaws.com/small_logos/1d77f433d1459ea2b50d107fe573ece73e32a6aa.png
Saturn is a company revolutionizing financial services with AI, building the operating system for financial advisors. They offer a Senior AI Engineer role, requiring robust software engineering fundamentals, deep LLM intuition, and obsession for product quality in a regulated domain.

1D Conway's Life glider found, 3.7B cells long

A unidimensional spaceship, also referred to as "Arrow 1", has been successfully created using a combination of four construction arms, including a newly invented fuse arm, a binary arm, and two extreme compression construction arms (ECCA1 and ECCA2). The spaceship's period is 133076755768 and it uses a complex system of gliders, blinkers, and corderships to achieve its movement, with a total ...

Shrinking Elephants: Managing large projects with Gradle

https://images.ctfassets.net/1wryd5vd9xez/7nLhH0g1paZs3EvIbqpk8/cc56fbbaa1ebd69095762adcc641bfde/playful-elephant.jpg?fm=webp&q=80&w=1200&fit=fill
So you want Intellij IDEA to sync 5 million lines of Kotlin code,1 spread across more than 2000 Gradle projects. In one of our largest repos, a Kotlin backend project, syncing it all takes an average of about 8.4 minutes, and that's being generous. Achieving that required a fully up-to-date build, with all dependencies already downloaded—meaning this was 8.4 minutes for what is ...

Show HN: I built a dashboard to compare mortgage rates across 120 credit unions

https://finfam.app/og/og_finfam_2.png
Credit unions offer competitive mortgage rates compared to big banks due to their non-profit nature and focus on serving members. A daily-updated comparison of mortgage rates from over 120 US credit unions can help individuals find the best rates, potentially saving thousands of dollars.

RCE Vulnerability in React and Next.js

https://opengraph.githubassets.com/6622be45961b9f9c446a42ae37fd840de0388603b2350aefe7dde47ce3b96ede/vercel/next.js/security/advisories/GHSA-9qr9-h5gf-34mp
A React vulnerability affects versions 19.0.0-19.2.0 and Next.js 15.x and 16.x using App Router. Users should upgrade to a patched version or downgrade to a stable release.

All the Way Down

https://www.futilitycloset.com/wp-content/uploads/2025/11/2025-11-27-all-the-way-down-2.png
Archimedes found the infinite series 1/4 + 1/16 + 1/64 + 1/256 + ... sums to 1/3. This is demonstrated visually by equal areas of black, white, and gray in unit squares and triangles.

Why WinQuake exists and how it works

https://fabiensanglard.net/winquake/quake_fast.png
The original Quake binaries had different versions for various operating systems, but winquake.exe was a special version that optimized performance on Windows 95 by using different backends for input, audio, and video. It used DirectInput and DirectX for input and audio, and SciTech's MegaGraph Graphics Library (MGL) for video, which provided a fast rendering path through DirectDraw or ...

Kea DHCP: Modern, open source DHCPv4 and DHCPv6 server

https://www.isc.org/images/products/stork.png
Kea DHCP is a modern, open-source DHCP server distribution with features like modular design, REST API, and database support. It allows for high availability, separate data storage, and a graphical management dashboard called Stork.

8086 Microcode Browser

https://nand2mario.github.io/posts/2025/8086_microcode_browser/ucode_browser.jpeg
User recreated 8086 microcode for an interactive browser, decoding 21-bit micro-instructions into readable fields with tooltips. The browser features a list of documented instructions and highlights the 8086's reuse of micro-operations for various arithmetic behaviors.

Acme, a brief history of one of the protocols which has changed the Internet

https://blog.brocas.org/assets/acme-meme.jpg
The ACME protocol, developed by the Let's Encrypt team, has enabled the widespread adoption of HTTPS by providing an automated and free certificate authority service, resulting in over 700 million active certificates and 95% HTTPS usage in the US. The protocol's standardization process within the IETF has led to improvements in security, flexibility, and adoption, making it a crucial tool for ...

Show HN: A Minimal Monthly Task Planner (printable, offline, no signup)

A calm, printer-friendly canvas to map your month, capture notes, and keep a lightweight log of what matters.

Launch HN: Phind 3 (YC S22) – Every answer is a mini-app

Phind 3 is an AI answer engine that creates interactive mini-apps to visualize and answer questions in real-time. It generates custom widgets and tools to enable new functionality and answer complex questions that other tools can't.

How to Synthesize a House Loop

https://loopmaster.xyz/screenshot.png?v=2
A kick drum is synthesized using a sine wave, frequency modulation, and an amplitude envelope, with the phase synced to the beat. Additional elements like hi-hats, snare, bass, and chords are created using various waveforms, filters, and envelopes to produce a classic house sound.