Hacker News

Latest

Show HN: YouTube Guitar Tab Parser

2026-07-13 @ 20:13:14Points: 17Comments: 9

There are services that transcribe music from Youtube videos into tabs, but they never work well enough for me. Instead I'm taking a simpler approach. It downloads the video, samples frames, uses Claude vision to locate the tab region, crops every frame to that region, de-duplicates the crops by the bar number printed on each line of the score, and stitches the distinct tab lines vertically into a PDF.

I didn't test it on a lot of different Youtube videos yet, so problem will arise for sure.

Show HN: I implemented a neural network in SQL

2026-07-13 @ 20:00:10Points: 23Comments: 5

With down time on a warm beach during a heatwave, cool salty water giving me fresh ideas, I had an idea: what if we used Coiled's Geospatial benchmark discussion as a comprehensive overview of geo and climate queries. Are all of these common operations secretly relational, just with the wrong data model? Using Claude Code on the beach, I can confirm that this seemed to be the case: Claude and I publish a benchmark that illustrated how every common operation in geo and climate sciences (at the 100 TB range) were actually secretly relational operations: https://github.com/xqlsystems/xarray-sql/blob/main/docs/geos....

Most surprisingly of all, from these examples was that a core operation, regridding, was just a sparse matrix-vector product. Claude had pointed out to me that in this data model, matmul was just a `SUM(val * val) ... JOIN .. GROUP BY`. This has a direct parallel to einsum notation, but can be expressed in (arguably) elegant SQL syntax! This capability seemed to be greater than the sum of it's parts.

Back in the cool water of the Ionian, I thought about the implications of this more deeply. I reflected that, all of the Coiled benchmarks did, deep down, was _post process_ simulations that happen in numerical/array code. Why couldn't these physics calculations be push down into the database also, if we could so matmul in SQL? Then it hit me: maybe they could, if in addition to linear algebra, if SQL could do calculus! https://bsky.app/profile/al.merose.com/post/3mpbods7wts2y

Later on, I implemented autograd on top of DataFusion's visitor pattern based on JAX's implementation. In my simplified array model, it turns out that we only care about partial differentiation on the diagonal of the Jacobian, meaning that `grad()`, `jvp` and `vjp` are just row-wise operations! I then implemented a common physics calculation from the coiled benchmark that required gradients. From here, I realized if I can autograd in the database, why can't I create a neural network?

As I came back home, I created some slides, and presented this work to DataFusion's inaugural showcase: https://www.youtube.com/watch?t=1511&v=5o-4hL8vGPw&feature=y... I realized in this synthesis that SQL is not necessarily a toy language for writing neural networks, but in fact, may be highly desirable in the future due to the fundamental principles of relational databases: the logical layer should be independent from the physical layer. If that property holds, and a neural network is a series of relations, could we create a SOTA distributed system for training more easily? For example, if we had one global logical plan of dataflow, could we better distribute work on 1000+ GPUs?

Several scientists and engineers and I are working together to explore this weird world of relational arrays at https://xql.systems (discord link at the bottom if you want to get involved).

Show HN: PlanWright – A control plane for AI coding agents

2026-07-13 @ 19:59:50Points: 7Comments: 3

MCP driven control plane for Agentic Engineering. Plan from Claude Desktop, implement in Codex, review in a custom triage agent. All via MCP, all logged and tracked with full documentation of all decisions made by each agent.

Climate.gov was destroyed. Open data saved it

2026-07-13 @ 19:57:55Points: 207Comments: 88

Telegram's t.me domain has been suspended

2026-07-13 @ 19:52:25Points: 89Comments: 56

AI Is a Bad Tool

2026-07-13 @ 19:51:15Points: 61Comments: 69

TFTP Honey Pot Results

2026-07-13 @ 19:11:17Points: 27Comments: 8

Thunderbird Desktop settings research: what we learned from your feedback

2026-07-13 @ 18:33:47Points: 37Comments: 29

The real prices of frontier models. Tokens * Price, right?

2026-07-13 @ 18:32:27Points: 97Comments: 41

Show HN: Nobie – an Excel-compatible runtime for agents and humans

2026-07-13 @ 18:26:04Points: 36Comments: 15

Building and Shipping Mac and iOS Apps Without Ever Opening Xcode

2026-07-13 @ 18:22:16Points: 126Comments: 65

Linux on the Sega 32X. Who needs hardware synchronization primitives anyway?

2026-07-13 @ 18:18:25Points: 53Comments: 5

Show HN: BillAI Bass, an AI-Powered Big Mouth Billy Bass Using Strands Agents

2026-07-13 @ 18:18:23Points: 33Comments: 14

Show HN: Super Dario

2026-07-13 @ 17:53:52Points: 353Comments: 90

Logseq 2.0 Beta (DB version) is here

2026-07-13 @ 17:49:49Points: 76Comments: 50

Show HN: OpenClawMachines – Extending OpenClaw to the Enterprise

2026-07-13 @ 17:45:29Points: 16Comments: 11

PgDog (YC P25) Is Hiring a Founding Software Engineer

2026-07-13 @ 17:00:54Points: 1

Apple's new SpeechAnalyzer API, benchmarked against Whisper and its predecessor

2026-07-13 @ 16:06:08Points: 347Comments: 154

LAPD lets contract with surveillance giant Flock expire

2026-07-13 @ 15:11:50Points: 386Comments: 288

The art and engineering of Sega CD Silpheed

2026-07-13 @ 14:52:33Points: 175Comments: 34

Benchmarking 15 "E-Waste" GPUs with Modern Workloads

2026-07-13 @ 13:48:42Points: 81Comments: 40

Show HN: DOM-docx – HTML to native, editable Word docs (MIT)

2026-07-13 @ 11:51:56Points: 124Comments: 30

A voxel Tokyo in real Japan time – ride the Yamanote line and study Japanese

2026-07-13 @ 11:18:30Points: 308Comments: 57

Backtrack-Free Cursive

2026-07-13 @ 06:08:12Points: 241Comments: 111

Ask HN: What Are You Working On? (July 2026)

2026-07-12 @ 21:26:41Points: 237Comments: 875

What are you working on? Any new ideas that you're thinking about?

How sea stars build materials that can see

2026-07-11 @ 22:54:07Points: 19Comments: 2

The Origins of Heikki's Garden of Flowers

2026-07-11 @ 03:24:03Points: 12Comments: 2

Ancient Roman Board Game

2026-07-09 @ 20:47:45Points: 54Comments: 22

GhostLock, a stack-UAF that has existed in all Linux distributions for 15 years

2026-07-08 @ 16:53:58Points: 383Comments: 178

Tune Code Before Your Garbage Collector

2026-07-08 @ 08:05:10Points: 30Comments: 21

Archives

2026

2025

2024

2023

2022