Live data from Hacker News

Viewing profile — _sinelaw_

_sinelaw_

HN member
Joined
Wed, Dec 03, 2025, 2:28 PM UTC
HN karma
99
Public activity
58 items

About _sinelaw_

No profile information was provided.

Recent public activity

  1. comment
    Comment #48383662

    (Fresh maintainer here) Fresh itself has a few dozen direct dependencies. About 33 of those already exist on Debian. It boils down to these missing dependencies: - The entire oxc t…

  2. comment
    Comment #46999625

    The harder problem is conflicting design choices, or duplicating similar infra. It means I need to be much more involved in steering individual agents and planning up front (waterf…

  3. comment
    Comment #46999369

    I did when just starting on a new project, it was working well when I had many new components to implement. But as the project matured and stabilized every new feature is cross-cut…

  4. comment
    Comment #46856173

    It even runs Fresh so you can have a mini VSCode-like experience on your phone (pkg update && pkg install fresh-editor)

  5. comment
    Comment #46807580

    Let me know if you still have issues, I'll look into it

  6. comment
    Comment #46718010

    Is this 'task' feature really useful? I'd say applications like IDEs and text editors should not have automatic arbitrary execution of code in the first place. 'eval' should be blo…

  7. comment
    Comment #46573333

    For Claude, it's enough to prompt "use tmux to test", that usually does the work out of the box. If colors are important I also add "use -e option with capture-pane to see colors".…

  8. comment
    Comment #46511247

    I'm also a long time emacs user (>15 years) but got tired of the endless config fiddling, with some packages breaking over emacs versions, other packages which were cool at the tim…

  9. comment
    Comment #46511213

    What specifically are you missing from Zed? (not a Zed user but curious to know)

  10. comment
    Comment #46511200

    I also got tired of the bloat and also prefer working from the terminal. I'm building Fresh [0] [1] as an alternative to VSCode that runs in your terminal, with the main goal being…

  11. comment
    Comment #46413435

    For a long time I watched TypeScript take over the JavaScript ecosystem as a reasonable way to add structure and safety. But even before TypeScript existed I was thinking about how…

  12. story
    Show HN: minfern – Type inference for JavaScript without transpilation

    I wrote a type checker (minfern - https://github.com/sinelaw/minfern ) for a subset of javascript with no transpilation. It accepts valid JS as input and allows a subset of JS code…

  13. comment
    Comment #46181789

    Added GPM support, try latest master or release >= 0.1.25 (rolling out now)

  14. comment
    Comment #46180099

    Did you try "use option as meta key"? https://superuser.com/questions/1038947/using-the-option-key...

  15. comment
    Comment #46177948

    Done, you can pass now file, or file:line, or file:line:column in the cli

  16. comment
    Comment #46177410

    zed: ~20 seconds to open the file, 4.7gb RAM no ansi color rendering

  17. comment
    Comment #46158620

    I took the feedback and now you can install binaries in any of these methods: - Homebrew (MacOS) - Arch Linux AUR - Debian/Ubuntu .deb - Fedora/RHEL .rpm as well as cargo install (…

  18. comment
    Comment #46157961

    It does and it boils down to deno (typescript plugin support) I hate it, and I'll keep working on reducing it

  19. comment
    Comment #46151384

    Either because I move to a new machine, or because new version of emacs breaks some (no longer maintained) packages

  20. comment
    Comment #46149909

    LSP is working but requires polish. Go to definition, completion suggestions, inlay type hints and symbol highlighting are all working (probably not as pretty as they should) Tree-…

  21. comment
    Comment #46148918

    Thanks! Will take a look. Opened https://github.com/sinelaw/fresh/issues/231

  22. comment
    Comment #46145971

    Thanks! Don't hesitate to report even minor annoyances (e.g. github issues)

  23. comment
    Comment #46145939

    Will do. https://github.com/sinelaw/fresh/issues/229

  24. comment
    Comment #46145612

    Thanks for testing that! I'll bump the keybinding thing too. Getting included in distributions is a worthy goal... So many things to do

  25. comment
    Comment #46145500

    You can use: cargo install fresh-editor Or you can use npm Or you can download release binary packages from Github releases. The problem is which option to make more prominent / fi…