Postingan

Show HN: Rust / Red Alert inspired WASM game in the browser (open source) https://ift.tt/hPyO1Lt

Show HN: Rust / Red Alert inspired WASM game in the browser (open source) https://punnerud.github.io/mpe-ra/ June 29, 2026 at 11:48PM

Show HN: HyperPaste – a free, open-source clipboard manager for macOS https://ift.tt/6ud8Ng5

Show HN: HyperPaste – a free, open-source clipboard manager for macOS To me it always felt like clipboard history was one of the few things missing from macOS. There are already some excellent clipboard managers available, but after trying quite a few of them I kept coming back to the same goal: I wanted something that felt like it belonged on macOS. Fast, keyboard-first, private, and visually restrained. One thing I felt strongly about from the beginning was that it had to be open source. Clipboard managers have access to some of the most sensitive data we copy — passwords, API keys, personal information, financial details — and for something that sits in the background watching my clipboard all day, I personally wasn't comfortable using closed-source software. That ruled out a lot of otherwise great applications for me. The result is HyperPaste. HyperPaste is a free, open source clipboard manager for macOS, built with SwiftUI and AppKit. Clipboard data stays on your Mac — there a...

Show HN: Sonar, local cited codebase briefings tailored to your role https://ift.tt/5o9C4GR

Show HN: Sonar, local cited codebase briefings tailored to your role https://ift.tt/C2k5Foe June 29, 2026 at 07:47PM

Show HN: NanoEuler – GPT-2 scale model in pure C/CUDA from scratch https://ift.tt/4LcBO60

Show HN: NanoEuler – GPT-2 scale model in pure C/CUDA from scratch Hi everyone, I started working on nanoeuler after the ban of anthropic's fable because my ambition and dream is to work in the AI field in anthropic. The two interesting reasons that led me to create nanoeuler were (1) interfacing with llm does not mean understanding how they are composed and (2), working on llm with a very low-level layer to understand the correlation between parameters and data and growth of the model and how the GPU works and how some layers can be optimized. So I started working on it with a research aspect by making nanoeuler grow more and more but doing one step after another starting from Shakespeare.txt and understanding what a text generation model understands at 23 million parameters. For example, nanoeuler at that number had understood that Name: started a line and wrote that line with sense. I wrote everything in CUDA because I wanted to not use any intermediary between the model in tr...

Show HN: Caliper – pass@k reliability testing for Claude Code and Codex skills https://ift.tt/pkBIDXE

Show HN: Caliper – pass@k reliability testing for Claude Code and Codex skills Skills for Claude Code and Codex are hard to test. What I mean by hard is that there's no standard way to do it. You evaluate the skill once on something, it looks like it works. You publish it. Then the new super model releases (GLM 5.2 anyone?), it will quietly break for some part, and you won't find out until your users complain. I also faced the same problem, so I tried to build something lightweight to stop doing that. Caliper. It's a local and lightweight harness that runs a skill k times in isolated environments and gives you a pass@k score (How much times it succeeded in these k times). As a non-deterministic technology, you can't just say "it worked once". You need to answer how much it passed in k times. You define success in a YAML spec. I picked YAML to keep a schema and make it still readable for a human. You either use a LLM judge, a Python assertion, or both: Here...

Show HN: DRM-Free Books https://ift.tt/XZtwnBP

Show HN: DRM-Free Books After several years of mandatory DRM lockdowns from most commercial book sources, now authors have a choice when it comes to DRM for their books. Pick authors and books that are DRM-free, or download DRM-free classics that are out of copyright. https://ift.tt/iKFb6Cg https://ift.tt/iKFb6Cg June 28, 2026 at 11:58PM