Live data from Hacker News

Viewing profile — lhecker

lhecker

HN member
Joined
Mon, Jul 06, 2015, 11:37 AM UTC
HN karma
558
Public activity
81 items

About lhecker

No profile information was provided.

Recent public activity

  1. comment
    Comment #48387260

    ...huh, true. It's weird what kind of mistakes one can do sometimes. This one was almost comically on the nose.

  2. comment
    Comment #48382306

    Yup! echo is a CMD builtin and doesn't exist as a dedicated executable.

  3. comment
    Comment #48374911

    I apologize for asking, but did you also understood the "Shell conflicts" section as being the complete list of utilities? The project ships the majority of core utilities (~75%).

  4. comment
    Comment #48374720

    Any command not listed under the "Shell conflicts" section is included. In my testing `ln` works great.

  5. comment
    Comment #48374250

    It should work on Windows 10. If you're using PowerShell, you do need to have v7.4 or later installed, however.

  6. comment
    Comment #48374226

    We actually open-sourced DOS sort and published a port of the DOS find command. The suite then dispatches to the GNU/DOS variant based on heuristics. The installer allows you to pi…

  7. comment
    Comment #48374197

    > I would have liked to see head, tail, tr, uniq, and cut. The project includes all of those. Or were you talking about the past?

  8. comment
    Comment #48374172

    As hex4def6 said, the idea was that DOS command conflicts are not a good idea, while overriding PowerShell builtins in interactive sessions (PSReadLine) is acceptable, if not a goo…

  9. comment
    Comment #48374127

    The intent was simply to give people coming from macOS and Linux more of the CLI tools they're familiar with. In other words, agents weren't the focus at all. But if it ends up hel…

  10. story
  11. comment
    Comment #44339641

    The plan is indeed to make it extensible if time and popularity permits it. LSP would be an extension itself, however, instead of being built into the editor. We want to retain a l…

  12. comment
    Comment #44338324

    It's indeed Maple Mono. I love that font!

  13. comment
    Comment #44053039

    That's a fair workaround for my specific example. But I believe it's possible to contrive a different example where such a solution would not be possible. Put differently, I only t…

  14. comment
    Comment #44050042

    Back then (a year ago?) I simply included the Windows.h header into a Zig file. Is that not possible anymore? It worked great back then for me IIRC! Overall, I liked the build syst…

  15. comment
    Comment #44049900

    Abstracting away the `assume_init` is a great idea! I think I could use something like that for the editor. The only concern I have is that the `read` function is templated on the …

  16. comment
    Comment #44049733

    What I meant is that if I write a UTF8 --> UTF16 conversion function for my editor in C I can write size_t convert(state_t* state, const void* inp, void* out) This function now wor…

  17. comment
    Comment #44045117

    I don't know why, but I'm quite certain it's neither of the two. If anything, it has probably to do with commitment: When a company as large as MS adopts a new language internally,…

  18. comment
    Comment #44042376

    I intended for this editor to be cross-platform and didn't want to take on a large runtime dependency that small Docker images or similar may not be willing to bundle.

  19. comment
    Comment #44040099

    I did use Copilot a lot, just not its edit/agent modes. I found that they perform quite poorly on this type of project. What I use primarily is its autocompletion - it genuinely cu…

  20. comment
    Comment #44039993

    What I imagined is that people could load runtimes like node.js as a plugin itself in order to then load plugins written in non-native languages (JavaScript, Lua, etc.; node.js bei…

  21. comment
    Comment #44039917

    Indeed, we have our own bootstrapped Rust toolchain internally. I think this has to do with (legal) certifications, but I'm not entirely sure about that.

  22. comment
    Comment #44036827

    I'm not familiar with that, so I can't say. If you have any links on that topic, I'd appreciate it. Generally speaking, the requirement on my end is that whatever we use is as mini…

  23. comment
    Comment #44036808

    Pretty much exclusively binary size. Even with AOT C# is still too large. Otherwise, I wouldn't have minded using it. I believe SIMD is a requirement for writing a performant edito…

  24. comment
    Comment #44036146

    Up until around 2 months ago the project actually built with stable Rust. But as I had to get the project ready for release it became a recurring annoyance to write shims for thing…

  25. comment
    Comment #44036021

    > What do you like about Zig more than Rust? It's been quite a while now, but: - Great allocator support - Comptime is better than macros - Better interop with C - In the context o…