Latest posts from YC Hacker News

No. 42620994Play a gameTop StoriesNew storiesJan 7, 2025, 10:14:32 AM
This looks much nicer if you enable JavaScript.

A 2-ply minimax chess engine in 84,688 regular expressions

carlini.com — by Nicholas Carlini 2025-01-05 2-PLY, 1

Stimulation Clicker

neal.fun — Enable JavaScript and cookies to continue STIMULATION, 2

AI and Startup Moats

unzip.dev — Enable JavaScript and cookies to continue AND, 3

How I program with LLMs

crawshaw.io — This document is a summary of my personal experiences using generative models while programming over the past year. It has not been a passive process. I have intentionally sought ways to use LLMs while programming to learn about them. The result has been that I now regularly use LLMs while working and I consider their benefits net-positive on my productivity. (My attempts to go back to programming without them are unpleasant.) HOW, 4

First time a Blender-made production has won the Golden Globe

variety.com — By Jamie Lang FIRST, 5

Zig's Comptime Is Bonkers Good

scottredig.com — Programming has obvious abilities to increase productivity through automated manipulation of data. Metaprogramming allows code to be treated as data, turning programming’s power back onto itself. Programming close to the metal has perhaps the most to gain from metaprogramming as high level concepts need to be mapped precisely to low level operations. Yet outside of functional languages I’ve always found the metaprogramming story to be a disappointment. So when I saw that Zig lists metaprogramming as a major feature, I took interest. ZIG, 6

Triptych Proposals

alexanderpetros.com — Triptych is three simple proposals that make HTML much more expressive in how it can make and handle network requests. If you are a practical person, you could say it brings the best of htmx (and other attributed-based page replacement libraries, like turbo and unpoly) to HTML. For the more theoretically-inclined, it completes HTML's ability to do Representational State Transfer (REST) by making it a sufficient self-describing representation for a much wider variety of problem spaces. Basically, it should be easy to use HTML to declare page behavior that makes HTTP requests, and then tell the browser to either do a full-page navigation or replace part of the page with the response. Triptych enables this by bringing all the HTTP methods to HTML, giving buttons to ability to make reques... TRIPTYCH, 7

Size Optimization Tricks (2022)

justine.lol — June 10th, 2022 @ justine's web page Size Optimization Tricks This blog post will cover some of the tricks I've used in the past to make c / c++ / python binaries smaller using x86 assembly. Much of it will revolve around the Cosmopolitan codebase, since I recently received feedback from the ELKS project that they love the code and want to hear more about how the tricks cosmo uses can potentially improve projects as intriguing as a i8086 Linux port. In many ways I feel a kinship with the ELKS project, since the first thing I had to do, to build Cosmopolitan, was write an i8086 bootloader called Actually Portable Executable. Plus it pleased me to hear that people who've been focusing on the problem a lot longer than I have are pleased with what they've read in Cosmopolitan so far. So I ... SIZE, 8

NYC Congestion Pricing Tracker

congestion-pricing-tracker.comNYC, 9

I live my life a quarter century at a time

tla.systems — So, we are coming up on a little anniversary for me this weekend. On the 5th of January 2000, Steve Jobs unveiled the new Aqua user interface of Mac OS X to the world at Macworld Expo. LIVE, 10

First Live Birth Using Fertilo Procedure That Matures Eggs Outside the Body

businesswire.com — - Breakthrough ovarian support cell technology eliminates approximately 80% of hormone injections required with conventional in-vitro fertilization (IVF) FIRST, 11

LLMs and Code Optimization

wiredream.com — Prologue: Well, in the spirit of "own your own stuff", I've decided to claw back my blog onto self-ish hosted space (the blog is static, though I'm not hosting it on my own metal, so it's easy to migrate). Welcome to the new blog, same as the old blog. LLMS, 12

All clocks are 30 seconds late

victorpoughon.fr — 06 Jan, 2025 ALL, 13

An autumn bike adventure down the US portion of the Eastern Divide Trail

crazyguyonabike.comAUTUMN, 14

Self-Hostable Form Back End – OSS Alternative to Formspree

github.com — The open-source form backend for data privacy conscious developers. SELF-HOSTABLE, 15

Time-Series Anomaly Detection: A Decade Review

arxiv.org — arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website. TIME-SERIES, 16

Spline Distance Fields

zone.dog — December 31th, 2024 SPLINE, 17

Exploring Emergent "Self-Awareness" in Claude 3.5

github.com — Claude consciousness project files EXPLORING, 18

The evolution of a structural code editor

crowdhailer.me — The top image shows the structural editor, and shell, for the eyg programming language running on a phone. Later on I’ll show it running on a TV. On both devices the structural editor is a better coding experience than a text editor would be. THE, 19

Roman Empire's use of lead lowered IQ levels across Europe, study finds

theguardian.com — Widespread use of metal caused estimated 2- to 3-point drop in IQ for nearly 180 years of Pax Romana ROMAN, 20

Synthesizing Music from JSON

phoboslab.org — tl;dr: pl_synth is a tiny music synthesizer for C & JS and an editor (“tracker”) to create instruments and arrangements. SYNTHESIZING, 21

Nvidia's Project Digits is a 'personal AI supercomputer'

techcrunch.com — At CES 2025 in Las Vegas, Nvidia unveiled Project Digits, a “personal AI supercomputer” that provides access to the company’s Grace Blackwell hardware platform in a compact form factor. NVIDIA, 22

Parallel-hashmap: drop-in replacement for unordered_map, unordered_set

github.com — A family of header-only, very fast and memory-friendly hashmap and btree containers. PARALLEL-HASHMAP, 23

2DGD_F0TH A compendium of the community knowledge on game design and development

github.com — [CC BY-NC-SA] A compendium of the community knowledge on game design and development 2DGD_F0TH, 24

Edwin Cohn and the Harvard Blood Factory

asimov.press — Today we launch Issue 05 of Asimov Press. Read our full Editors’ Note and preview upcoming articles on our website. Thanks for reading! EDWIN, 25

Dtack Grounded archive (1981-1985)

easy68k.comDTACK, 26

Property-Based Testing for the People

upenn.edu — Software errors are expensive and dangerous. Best practices around testinghelp to improve software quality, but not all testing tools are created equal. In recent years, automated testing, which helps to save time and avoid developers' blind-spots, has begun to improve this state of affairs. In particular, property-based testing is a powerful automated testingtechnique that gives developers some of the power of formal methods without the high cost. PBT is incredibly effective at finding important bugs in real systems, and it has been established as a go-to technique for testing in some localized developer communities. To bring the power of PBT to a larger demographic, I shift focus to PBTusers. My work is motivated by conversations with real PBT users, accentuating the benefits that they g... PROPERTY-BASED, 27

Soft Metalens for Broadband Ultrasonic Focusing Through Aberration Layers

nature.com — Nature Communications volume 16, Article number: 308 (2025) Cite this article SOFT, 28

The Art and Science of Mess Management (1981) [pdf]

systemswisdom.comTHE, 29

Axiom.ai (YC W21) Is Hiring a Contract Web Designer (Remote)

Artie (YC S23) Is Hiring a Founding Engineer

GoGoGrandparent (YC S16) Is Hiring Back End and Full-Stack Engineers