News for hackers. Stuff that matters.

open-paren

Now available as an option in Steam Remote Play: https://steamcommunity.com/groups/homestream/discussions/0/5...
Re:OpenSpec – A lightweight and configurable AI spec framework on Wednesday September 16, 2026 @11:19PM (#49736016)
my org at work adopted openspec, and i strongly dislike it. every change, medium or larger, turns into a large set of multiple markdown documents, each that need review. and they are never handwritten - always slop, filled with the all the tells of ai writing, which i personally find grating.

i find a small, human written spec to be much more effective than these large spec documents.

the idea is that you iterate with your agent to write the spec, you implement, then eventually that spec gets merged into a "spec corpus" that describes all the behavior of the repository. but i don't think that prose can ever enumerate all the behaviors required of code, nor should it. the spec almost immediately becomes out of date.

Re:Archaeologists Find Ancient Glyphs in the Amazon on Tuesday August 04, 2026 @02:27PM (#49172811)
Mormons are salivating
Re:AI companies are shredding rare books on Monday July 27, 2026 @09:58AM (#49069805)
Do you purchase every book two times, or do you have a home devoid of physical books that you enjoy? Genuinely curious
Re:Claude Code Buddy Creator on Tuesday March 31, 2026 @03:02PM (#47591946)
Example

   ┌──────────────────────────────────┐
   │ UNCOMMON BLOB                 ** │
   │                            * / - │
   ├──────────────────────────────────┤
   │                                  │
   │              .----.              │
   │             ( *  * )             │
   │             (      )             │
   │              `----'              │
   ├──────────────────────────────────┤
   │ DEBUGGING xxxxxxx-----------  39 │
   │ PATIENCE  xxxxxx------------  32 │
   │ CHAOS     xxx---------------  19 │
   │ WISDOM    xxxxxxxxxxxxxxxx--  90 │
   │ SNARK     xxxx--------------  22 │
   ├──────────────────────────────────┤
   │ TOT 202               hackernews │
   └──────────────────────────────────┘
Re:Claude Code Buddy Creator on Tuesday March 31, 2026 @03:02PM (#47591936)
I extracted the /buddy generator from the claude code source code leak. I will probably update some things once the official release is completed tomorrow. But until then, you can use the site to see all the potential buddies.

Uses pretext (https://github.com/chenglou/pretext) for the text layout

Re:Fast regex search: indexing text for agent tools on Thursday March 26, 2026 @05:56PM (#47536330)
The creator of fff.nvim[0], Dmitriy Kovalenko, had an interesting analysis of this on Xitter[1]. The TL;DR of this is that Anysphere/Cursor is being somewhat disingenuous and does not include the index-creation and recreation time in the comparison nor do they include the CPU or memory overhead, where rg (and his tool, fff.nvim) are indexless.

---

0: https://github.com/dmtrKovalenko/fff.nvim

1: http://x.com/i/article/2036558670528651264

It’s been done before

https://every.to/diplomacy (June 2025)

Re:Please Let Me Read – The Web Was Once Good:( on Thursday January 15, 2026 @01:06PM (#46636579)
I've been using a webapp I build to do the same thing, and I've really enjoyed it.

https://yazzy.carter.works/

Example: https://yazzy.carter.works/https://paulgraham.com/submarine....

https://github.com/carterworks/yazzy

It uses Steph Ango's/kepano's defuddle under the hood.

The live version is hosted on a single free-tier fly.io node, but it is easily self-hosted.

Re:systemd v259 Released on Thursday December 18, 2025 @12:40PM (#46315950)
Re:FEX-emu – run x86 applications on ARM64 Linux devices on Wednesday November 12, 2025 @03:15PM (#45905851)
> FEX allows you to run x86 applications on ARM64 Linux devices, similar to qemu-user and box64. It offers broad compatibility with both 32-bit and 64-bit binaries, and it can be used alongside Wine/Proton to play Windows games.

> It supports forwarding API calls to host system libraries like OpenGL or Vulkan to reduce emulation overhead. An experimental code cache helps minimize in-game stuttering as much as possible. Furthermore, a per-app configuration system allows tweaking performance per game, e.g. by skipping costly memory model emulation. We also provide a user-friendly FEXConfig GUI to explore and change these settings.

> On the technical side, FEX features an advanced binary recompiler that supports all modern extensions of the x86(-64) instruction set, including AVX/AVX2. The heart of this recompiler is a custom IR that allows us to generate more optimized code than a traditional splatter JIT. A comprehensive system call translation layer takes care of differences between the emulated and host operating systems and implements even niche features like seccomp. A modular core enables FEX to be used as a WoW64/ARM64EC backend in Wine.

Used by the new Steam Frame (https://store.steampowered.com/sale/steamframe) which is an ARM64 Snapdragon 8 Gen 3 that will run PC and PCVR gaming titles.

Re:The Windows 10 emoji picker has been broken for a month on Friday August 08, 2025 @11:18AM (#44838051)
Is this a safe place to complain about the emoji picker on macOS? The one on Sonoma was... Fine, if not very laggy. But macOS 26 Beta replaced it with the CHARACTER VIEWER. A separate application that does auto focus into the search box and does not auto quit after selection. Those are table stakes for a picker.
1. Certainly this is a submarine-pr article for Goldfish 2. I've noticed the rise. We had a Big Blue open up in our medium-sized town. Perhaps Swim schools are the new automated car wash of PE real estate speculation
Re:12ft.io Taken Down on Monday July 21, 2025 @11:26PM (#44642957)
A slightly different take - archive only the text, like "reader mode"

https://github.com/carterworks/yazzy

Re:Assume people use reader mode on Friday June 06, 2025 @12:43AM (#44197868)
i use firefox, btw
Re:The Windows Subsystem for Linux is now open source on Monday May 19, 2025 @02:08PM (#44032827)
What distros are y'all using on WSL?
How about `git add --patch -all` to make it interactive? I have that aliased to `gap` and it is probably my most used git command.

Older »