The Birth and Death of JavaScript (2014)

The talk covers JavaScript's history from 1995 to 2035, discussing its flaws and positive impact. It's a science fiction comedy that explores programming's evolution.

Firewood Splitting Simulator

Split firewood in 3D — an interactive Three.js experience

Caddy compatibility for zeroserve: 3x throughput and 70% lower latency

zeroserve is a high-performance HTTPS server that JIT-compiles Caddyfiles to eBPF and native machine code. It supports HTTPS reverse proxy and custom code execution via eBPF.

FarOutCompany

https://faroutcompany.com/wp-content/uploads/Screenshot-2026-06-13-at-7.27.45-PM.png
Explore the work of under-appreciated artists of the 1960s and ‘70s counterculture.

Lisp's Influence on Ruby

Ruby's design is based on a simple Lisp, stripping out macros and s-expressions, then adding an object system, blocks, and Smalltalk-style methods. Ruby's functional features, such as blocks and Enumerable methods, are borrowed from Lisp.

Formal Methods and the Future of Programming

https://blog.janestreet.com/formal-methods-at-jane-street-index/oxcaml-prover.png
Jane Street is now excited about formal methods after being skeptical due to high costs. They're building a team to make formal methods useful for software development.

Free SQL→ER diagram tool, runs in the browser, nothing uploaded

https://sqltoerdiagram.com/og.png
SQL to ER Diagram is a free, open-source tool that converts SQL schema into interactive ER diagrams in the browser. It supports PostgreSQL, MySQL, SQLite, and SQL Server, with no account or sign-up required.

How to Earn a Billion Dollars

To become a billionaire, one must create a startup with exponential growth, which can be achieved by making something users love so much they tell their friends, and then sustaining that growth in a large market. This can be done without cheating, as the key is to understand users deeply and make something that dramatically improves their lives, rather than exploiting them.

Honda Civics and the Evil Valet

The author has updated their project on reverse engineering the 2021 Honda Civic headunit, revealing a vulnerability called "EvilValet" that allows arbitrary code execution via the update path. A new tool, ota-builder, has been published to easily prepare update files.

GLM 5.2 Is Out

https://pbs.twimg.com/profile_images/2969848274/9650ac94b38c2872eecea8a7dfa376ef_200x200.jpeg
GLM-5.2, an open-source AI model, is now available to all users. It supports long-horizon tasks and is a step towards making frontier intelligence accessible to everyone.

KPMG pulls report on AI usage due to apparent hallucinations

https://techcrunch.com/wp-content/uploads/2026/06/GettyImages-2276519058.jpg?w=1024
KPMG's report on AI usage contained inaccuracies due to AI hallucinations, prompting an investigation. The firm removed the report and is reviewing its guidelines on AI use, including human oversight and source verification.

How did Atari apply side art to Arcade Cabinets?

https://arcadeblogger.com/wp-content/uploads/2026/06/img_20171115_155902_38392248716_o.jpg
Atari used screen printing to create its iconic arcade cabinet artwork in the early 80s, applying individual color layers one at a time. The process involved breaking artwork into color layers, creating separate screens for each color, and aligning them perfectly for a clean-looking finish.

Historic co-determination helps monasteries navigate digital change

We’re checking your connection to prevent automated abuse

Windows 1.0 and the WinAPI, 40 Years Later

https://miro.medium.com/v2/resize:fit:700/1*yxrVG5JVML5rtQBXaGwKvw.png
The author recreated the game Xonix using only the capabilities of the first version of Windows, demonstrating the stability of the original WinAPI design. The code remains recognizable and even compiles and runs on modern 64-bit systems with minimal changes.

A 'cold blob' in the Atlantic could be a sign of AMOC shutdown – CNN

https://media.cnn.com/api/v1/images/stellar/prod/sei-299957227-copy.jpg?c=original&q=w_860,c_fill
In the North Atlantic Ocean, south of Greenland and Iceland, a large patch of water is doing something very strange. While the rest of the ocean heats up, it’s been getting colder. A new study says it has the answer to this mystery — and it’s an ominous sign the world is hurtling toward one of the most alarming climate tipping points. The swath of ocean — dubbed the “cold blob” or “warming ...

Rio de Janeiro's city government model Rio3.5 beats Qwen3.7 in recent benchmarks

https://pbs.twimg.com/media/HKss_sHacAANNO5.jpg
Alibaba Qwen3.7 slowly fading into irrelevance at the frontier due to proprietary stance. In it's place we have Minimax M3 and... *checks notes* Rio 3.5 397b, made by the municipal IT company of Rio de Janeiro's city government. https://t.co/JgIJYVhoEi https://t.co/lVR83aAvPD

New pancreatic cancer drug might open the door to much longer survival times

https://www.economist.com/cdn-cgi/image/width=1424,quality=80,format=auto/content-assets/images/20260620_STD000.jpg
Thousands of oncologists gave a standing ovation at a Chicago conference for daraxonrasib, a drug that almost doubles pancreatic cancer survival times. This breakthrough could impact Amazon and NASA's plans.

The only scalable delete in Postgres is DROP TABLE

https://planetscale-images.imgix.net/assets/postgres-table-update-delete-C_kRTY7t.png?auto=compress%2Cformat
From experience we can plainly claim the following: the most scalable Postgres data-deletion strategies revolve around deleting entire tables. Individual row DELETE is fine at a small scale. However, big batch DELETE operations don't immediately free up physical disk space, add write and replication overhead, and are ultimately not good for large scale row cleanup. If your application ...

Conversations with a six-year-old on functional programming (2018)

The author explained free theorems to a child by comparing them to function machines, then created a game where the child guesses the function machine's output based on its type. The child enjoyed the game and was able to guess some functions correctly, but struggled with others.

Don't trust large context windows

https://garrit.xyz/assets/five-years-of-blogging-cover-3d.png
The author describes the limitations of large context windows in LLMs, where attention drops off after 100k tokens, making them mostly a marketing number. To avoid this, the author uses a "breadcrumb approach" by writing and passing a spec to new sessions, keeping the working session in the smart zone.

Pac-Man, but you're the ghost

https://github-production-user-asset-6210df.s3.amazonaws.com/32395585/607498882-80319217-7cd2-432e-8006-01ff5cefef06.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20260614%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260614T050728Z&X-Amz-Expires=300&X-Amz-Signature=461772d2071c10e8a89122353b0c35bd29b4d12aa053eb673d526b40f0b44b7b&X-Amz-SignedHeaders=host&response-content-type=image%2Fpng
You created a game where players control ghosts chasing Pac-Man with AI, but he turns the tables if he eats a power pellet. The goal is to catch Pac-Man before he clears the maze or escapes after turning the tables.

FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

https://camo.githubusercontent.com/51174850e04a81eb65a9e0624ddf3facf245092676b4cf9b0442ce59cff1f2cb/687474703a2f2f667265652e6f6265726f6e2e6f72672f696d616765732f73637265656e73686f742e706e67
Free Oberon is a cross-platform IDE for the Oberon programming language, available for Windows, macOS, and Linux. It allows users to write, compile, and run programs in Oberon, with features like automatic linking and error detection.

Arch Linux AUR Hit by Another Wave of Now More Sophisticated Malware Attack

Arch Linux AUR developers are dealing with another malware incident, with more sophisticated code obfuscation. Multiple packages, including Node.js and Firefox, were found with malware before being removed.

Tribblix: The retro Illumos distribution

http://tribblix.org/banner2.png
Tribblix is an open source OS blending retro style with modern components, based on illumos. It's available for download in SPARC and x86 versions, with the x86 version being more stable.

Python 3.14 garbage collection rigamarole

Python 3.14.0 introduced an incremental garbage collector but reverted the change in 3.14.5 due to higher memory usage. The incremental GC reduced pause times but increased memory usage, leading to its removal in favor of the traditional GC.

Codex for open source

https://images.ctfassets.net/kftzwdyauwt9/6s4MmsQzgkEslCGeLGJDQS/33a57423294f2b72e3bd712d0446c1a8/Codex_For_Open_Source.png?w=1600&h=900&fit=fill
Codex supports open-source maintainers with tools for real workflows, reducing coding and review load. Selected maintainers receive API credits and ChatGPT Pro for six months.

Pyodide 314.0: Python packages can now publish WebAssembly wheels to PyPI

Pyodide now supports PEP 783, allowing Python packages to be published directly to PyPI and installed at runtime, reducing the burden on maintainers and enabling faster startup times. This release also includes several breaking changes, such as a new versioning scheme, removal of certain libraries, and updates to the ssl and hashlib modules.

Making Claude a Chemist

https://www.anthropic.com/_next/image?url=https%3A%2F%2Fwww-cdn.anthropic.com%2Fimages%2F4zrzovbb%2Fwebsite%2F6a37f20bd02f14cc408383f98974cee81486fa2d-1920x865.jpg&w=3840&q=75
Anthropic's Claude AI model assists chemists with daily tasks, including NMR spectrum analysis, and can propose a structure from a spectrum alone. Claude's performance is competitive with dedicated NMR software, but limitations remain, including limited evaluation scope and solvent coverage.

Phoenix LiveView 1.2

https://phoenixframework.org/images/icon.svg
To update from LiveView 1.1 to 1.2, update mix.exs and re-fetch dependencies. LiveView 1.2 introduces colocated CSS and a new @scope rule for scoping styles.

Noise infusion banned from statistical products published by Census Bureau

https://desfontain.es/blog/images/banning-noise.png
The US Department of Commerce banned noise infusion from statistical products, targeting differential privacy, which adds noise to protect data privacy. This move may lead to less accurate or more vulnerable data, impacting researchers and demographic studies.