HNHacker News
TopNewBestAskShowJobs

duanhjlt

11 karma · joined September 26, 2025

https://brat-gen.com
submissionscomments
duanhjlt··on IDEs we had 30 years ago and lost (2023)
Nostalgia aside, those classic TUIs nailed responsiveness and cohesion. Modern setups can match features, but rarely that instant, synchronous feel. Emacs + Magit shows the power of text-first integration, yet JetBrains-style debuggers and glue still win for many. It’d be great to see a modern, fast, Borland‑like TUI with solid LSP and LLDB integration.
duanhjlt··on Show HN: Searchable compression for JSON – ~99% page skip and sub-ms lookups
Congrats on the release. The SEE approach—schema-aware delta, dictionaries, PageDir, and tuned Bloom filters—seems thoughtfully engineered. The tradeoff versus pure zstd makes sense if selective probes dominate TCO. I’ll try the quick demo; curious about failure modes and Bloom tuning across varied schemas.
duanhjlt··on A tool that runs Claude Code and Codex side-by-side in worktrees
Interesting tool—running two models side-by-side to compare approaches.
duanhjlt··on Show HN: Sober not Sorry – free iOS tracker to help you quit bad habits
Clean idea and thoughtful execution. The no-ads, no-signup approach is refreshing—most sobriety apps feel bloated or pushy. Minimal streak tracking is exactly what many people want. Android version would be great to see.
duanhjlt··on Show HN: Rift – A tiling window manager for macOS
I get why full-screen plus trackpad gestures feel great on macOS—if you mostly work in a single window, that’s enough. But when the workflow becomes multi-window (terminal, editor, browser DevTools, logs, docs), predictable layouts start to matter. Tiling tools aren’t just “put two windows side by side”—they: - Cut context-switching overhead: focus moves and rearrangements happen via keyboard without breaking flow. - Create reusable “work panels”: replicate the same layout across projects/spaces, so you don’t keep “placing windows.” - Make high-res displays useful: on 5K/6K or ultrawide, precise partitioning beats full-screen. My compromise on mac is “light management” (Rectangle/Moom with a handful of shortcuts) for ~80% of needs; when I need stronger workspace semantics, I use Aerospace/Rift. Not everyone needs tiling, but once window count and switching frequency rise, its value becomes obvious.