frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

A Vompeccc Case Study: Spotify as Pure ICR in Emacs

https://www.chiply.dev/post-vompeccc-spot
8•chiply•1d ago

Comments

chiply•1d ago
"This is the third post in a series on Emacs completion. The first post argued that Incremental Completing Read (ICR) is not merely a UI convenience but a structural property of an interface, and that Emacs is one of the few environments where completion is exposed as a programmable substrate rather than a sealed UI. The second post broke the substrate into eight packages (collectively VOMPECCC), each solving one of the six orthogonal concerns of a complete completion system.

In this post, I show, concretely, what it looks like when you build with VOMPECCC, by walking through the code of spot, a Spotify client I implemented as a pure ICR application in Emacs."

mplanchard•1h ago
I really love this content, and the presentation, but I will just say that a “go back” button when following a footnote would be a really welcome addition
chiply•59m ago
=) you're a legend --- I just added the go back button this morning and will deploy tonight. In the short term, if you click the number in the footnote it will take you back. Thats what I'm button-izing.

This bad experience is an artifact of switching from the original experience (with autosyncing Footnotes, plus other goodies, in the sidelines) to this minimal one. If you want the chaos with all the sideline components, you can toggle them in the Reading Controls menu in the top right hand side of the article page.

Thank you for reading!

Alberta startup sells no-tech tractors for half price

https://wheelfront.com/this-alberta-startup-sells-no-tech-tractors-for-half-price/
1057•Kaibeezy•6h ago•362 comments

Apple fixes bug that cops used to extract deleted chat messages from iPhones

https://techcrunch.com/2026/04/22/apple-fixes-bug-that-cops-used-to-extract-deleted-chat-messages...
174•cdrnsf•2h ago•53 comments

We found a stable Firefox identifier linking all your private Tor identities

https://fingerprint.com/blog/firefox-tor-indexeddb-privacy-vulnerability/
277•danpinto•4h ago•77 comments

Over-editing refers to a model modifying code beyond what is necessary

https://nrehiew.github.io/blog/minimal_editing/
250•pella•4h ago•133 comments

Qwen3.6-27B: Flagship-Level Coding in a 27B Dense Model

https://qwen.ai/blog?id=qwen3.6-27b
575•mfiguiere•9h ago•286 comments

5x5 Pixel font for tiny screens

https://maurycyz.com/projects/mcufont/
325•zdw•3d ago•85 comments

Windows 9x Subsystem for Linux

https://social.hails.org/@hailey/116446826733136456
841•sohkamyung•12h ago•198 comments

The Illuminated Man: an unconventional portrait of JG Ballard

https://www.theguardian.com/books/2026/apr/20/the-illuminated-man-by-christopher-priest-and-nina-...
35•agronaut•2h ago•10 comments

Website streamed live directly from a model

https://flipbook.page/
76•sethbannon•4h ago•36 comments

The Neon King of New Orleans

https://gardenandgun.com/new-orleans-neon-king
13•renameme•1h ago•1 comments

Technical, cognitive, and intent debt

https://martinfowler.com/fragments/2026-04-02.html
157•theorchid•6h ago•29 comments

Scoring Show HN submissions for AI design patterns

https://www.adriankrebs.ch/blog/design-slop/
252•hubraumhugo•7h ago•190 comments

Our eighth generation TPUs: two chips for the agentic era

https://blog.google/innovation-and-ai/infrastructure-and-cloud/google-cloud/eighth-generation-tpu...
363•xnx•10h ago•177 comments

The great Scouse pasty war

https://www.livpost.co.uk/the-great-scouse-pasty-war/
29•DamonHD•2d ago•5 comments

3.4M Solar Panels

https://tech.marksblogg.com/american-solar-farms-v2.html
265•marklit•10h ago•206 comments

Parallel agents in Zed

https://zed.dev/blog/parallel-agents
120•ajeetdsouza•4h ago•70 comments

Books are not too expensive

https://www.millersbookreview.com/p/no-books-are-not-remotely-too-expensive
10•herbertl•2d ago•4 comments

Workspace Agents in ChatGPT

https://openai.com/index/introducing-workspace-agents-in-chatgpt/
73•mfiguiere•4h ago•27 comments

Ultraviolet corona discharges on treetops during storms

https://www.psu.edu/news/earth-and-mineral-sciences/story/treetops-glowing-during-storms-captured...
178•t-3•9h ago•52 comments

Bodega cats of New York

https://bodegacatsofnewyork.com
132•zdw•4d ago•51 comments

Surveillance Pricing: Exploiting Information Asymmetries

https://lpeproject.org/blog/surveillance-pricing-exploiting-information-asymmetries/
77•cainxinth•5h ago•33 comments

What killed the Florida orange?

https://slate.com/business/2026/04/florida-state-orange-food-houses-real-estate.html
83•danso•2d ago•79 comments

GitHub CLI now collects pseudoanonymous telemetry

https://cli.github.com/telemetry
373•ingve•10h ago•284 comments

Another Day Has Come

https://daringfireball.net/2026/04/another_day_has_come
166•ndr42•1d ago•134 comments

You don't need advice from editors on rejected manuscripts

https://twitter.com/orsonscottcard/status/2046702294406680751
79•MrBuddyCasino•14h ago•52 comments

Show HN: Broccoli, one shot coding agent on the cloud

https://github.com/besimple-oss/broccoli
42•yzhong94•6h ago•33 comments

Anonymous credentials: an illustrated primer (Part 2)

https://blog.cryptographyengineering.com/2026/04/17/anonymous-credentials-an-illustrated-primer-p...
20•kkl•2d ago•0 comments

A Vompeccc Case Study: Spotify as Pure ICR in Emacs

https://www.chiply.dev/post-vompeccc-spot
8•chiply•1d ago•3 comments

Columnar Storage Is Normalization

https://buttondown.com/jaffray/archive/columnar-storage-is-normalization/
90•ibobev•10h ago•35 comments

How does GPS work?

https://perthirtysix.com/how-the-heck-does-gps-work
210•alfanick•13h ago•48 comments