frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Parallel Parentheses Matching

https://williamdue.github.io/blog/parallel-parentheses-matching
30•Athas•2h ago

Comments

pantsforbirds•1h ago
Fun article and worth the read, but sadly none of the LaTeX was rendered for me (assuming it was supposed to).
munk-a•1h ago
The rendering appears to be done specifically by the js hosted on jsdelivr so if you've blocked that as a script source you'll just get the raw LaTeX (which I assume we're all fluent in anyways, of course!)
raphlinus•1h ago
Also see Fast GPU bounding boxes on tree-structured scenes[1] (unpublished paper) and notes toward a blog post[2]. This is a highly tuned GPU implementation of parentheses matching. It's actually used in Vello (the classic version in which we offload basically all the work to the GPU, not the newer CPU-GPU hybrid version in which tracking the blend stack is done on the CPU).

Earlier versions of the work were featured on HN [3][4], but this is much more sophisticated. (plus a few more zero-comment submissions)

The basic idea (bicyclic semigroup and binary search) is the same as the submission. I think earliest attribution is to Bar-On and Vishkin[5] from 1985. Another implementation of this idea is in pareas[6], an experimental GPU-accelerated compiler.

I believe this work is publishable and would love to work with a student to resubmit it. Especially if you're a student or prof in Sydney, please reach out.

[1]: https://arxiv.org/abs/2205.11659

[2]: https://github.com/raphlinus/raphlinus.github.io/issues/66

[3]: https://news.ycombinator.com/item?id=24385095

[4]: https://news.ycombinator.com/item?id=27164009

[5]: https://dl.acm.org/doi/10.1145/3318.3478

[6]: https://github.com/Snektron/pareas

solomonb•29m ago
Getting to discover Oleg Kiselyov's work for the first time is such a treat. His web archive is incredible! I'm envious of the author and anyone else discovering it today.

https://okmij.org/ftp/

The 'papers, please' era of the internet will decimate your privacy

https://expression.fire.org/p/the-papers-please-era-of-the-internet
96•bilsbie•1h ago•27 comments

An entire Herculaneum scroll has been read for the first time

https://scrollprize.org/firstscroll
810•verditelabs•7h ago•189 comments

Un-0: Generating Images with Coupled Oscillators

https://unconv.ai/blog/introducing-un-0-generating-images-with-coupled-oscillators/
64•babelfish•2h ago•6 comments

Oxide computer 3D rack guided tour

https://explorer.oxide.computer/
248•darthcloud•3d ago•107 comments

IBM debuts sub-1 nanometer chip technology

https://newsroom.ibm.com/2026-06-25-ibm-debuts-worlds-first-sub-1-nanometer-chip-technology
234•porridgeraisin•7h ago•137 comments

Om Malik taught Silicon Valley to read itself

https://runtimewire.com/article/om-malik-taught-silicon-valley-to-read-itself
8•ryanmerket•34m ago•1 comments

Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

https://github.com/inkeep/open-knowledge
150•engomez•6h ago•72 comments

An oral history of Bank Python (2021)

https://calpaterson.com/bank-python.html
33•tosh•2h ago•8 comments

Om Malik has died

https://om.co/2026/06/24/1966-2026/
211•minimaxir•2h ago•21 comments

Parallel Parentheses Matching

https://williamdue.github.io/blog/parallel-parentheses-matching
31•Athas•2h ago•4 comments

Show HN: Chess-Inspired Roguelike

https://princechazz.com
176•cowboy_henk•4d ago•66 comments

Zig's new bitCast semantics and LLVM back end improvements

https://ziglang.org/devlog/2026/#2026-06-25
199•kouosi•8h ago•78 comments

A game where you're an OS and have to manage processes, memory and I/O events

https://github.com/plbrault/youre-the-os
24•exploraz•2d ago•7 comments

OS9Map

https://yllan.org/software/OS9Map/
153•LaSombra•7h ago•21 comments

Apple raises prices of MacBooks, iPads

https://www.reuters.com/world/asia-pacific/apple-raises-prices-macbooks-ipads-memory-costs-skyroc...
561•virgildotcodes•9h ago•817 comments

Migrating from Proxmox to NixOS and Incus

https://www.nijho.lt/post/proxmox-to-nixos/
19•wasting_time•1h ago•4 comments

The annotated PyTorch training loop

https://idlemachines.co.uk/essays/pytorch-training-loop
47•smaddrellmander•2d ago•9 comments

Besimple AI (YC P25) Is Hiring

https://www.ycombinator.com/companies/besimple-ai/jobs/yWfhhOR-strategic-projects-lead-audio-data
1•yzhong94•5h ago

GloriousEggroll's Proton has been rebased on Proton 11

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/GE-Proton11-1
43•d3Xt3r•1d ago•9 comments

You can't unit test for taste

https://dev.karltryggvason.com/you-cant-unit-test-for-taste/
229•kalli•1d ago•113 comments

Advanced Nintendo Entertainment System (ANES) – NES Modded to Use 2 PPUs

https://github.com/decrazyo/anes
85•zdw•1d ago•25 comments

RRB-Trees: Efficient Immutable Vectors (2012) [pdf]

https://infoscience.epfl.ch/server/api/core/bitstreams/e5d662ea-1e8d-4dda-b917-8cbb8bb40bf9/content
27•azhenley•1d ago•6 comments

Show HN: I made Google Trends for Hacker News by indexing 18 years of comments

https://hackernewstrends.com
612•ytkimirti•8h ago•143 comments

OpenAI Leans Toward Waiting Until Next Year for IPO

https://www.nytimes.com/2026/06/25/technology/openai-ipo-artificial-intelligence.html
54•mfiguiere•2h ago•35 comments

I built a GPU back end for Emacs

https://en.andros.dev/blog/4b707a03/how-i-built-a-gpu-backend-for-emacs/
164•andros•2d ago•82 comments

Tw-fade: pure CSS scroll-driven edge masking

https://pete.design/tw-fade
78•petekp•3d ago•30 comments

The disappearance of Japan's animators

https://economist.com/interactive/1843/2026/06/19/the-strange-disappearance-of-japans-animators
124•andsoitis•4d ago•99 comments

Political bias in AI: Where the AI models stand

https://trakkr.ai/bias
91•mektrik•9h ago•190 comments

How physicists track and trap the elusive neutrino

https://www.quantamagazine.org/how-physicists-track-and-trap-the-elusive-neutrino-20260624/
48•ibobev•7h ago•23 comments

The anxiety of the perfect loaf: the illusion of culinary precision

https://iza.ac/posts/2026/06/intuitive-cooking/
20•infinitewalk•3d ago•23 comments