News for hackers. Stuff that matters.

KnorrFG

Re:Ask HN: Who wants to be hired? (January 2026) on Monday January 05, 2026 @03:24AM (#46496474)

    - Location: Germany
    - Remote: Yes (within Europe)
    - Willing to relocate: No
    - Email: knorr.felix<at>gmx.de
    - CV: https://felix-knorr.net/assets/cv.pdf
    - Github: https://github.com/knorrfg
    - Technologies: Rust, C, C++, Python, Linux, Machine Learning
I currently am an embedded engineer, but I have a background in machine learning. I'm looking for a job where I can write Rust, and that's not just simple backends. Ideally something research-adjacent.
Re:Dotree: A small, interactive command runner on Sunday November 05, 2023 @01:26PM (#38153980)
Oh, yes, your right. Like the readme says, I didn't test in windows, I just trusted in rusts platform form independence. When I found out there is no exec on windows, I figured this was the easiest way, reused existing code, and immediately introduced a bug . I'll fix it tomorrow. Good catch, ty.
Re:Raku is pretty damn Cool on Monday June 26, 2023 @07:46AM (#36478472)
Hey, just found out I'm on HN thanks to the Raku blog. What I meant with terrible package management is shared by all scripting languages. Having all dependencies always requires some sort of setup. Many scripting languages try to address that, e.g. with tools like pipenv, but things rarely work flawlessly. If you use a scripting language, you have to bother with this when you want to use the program, and I find that annoying. Rust does this to you too, and also there, it doesn't always work flawlessly, but at least that's a compile time problem. Once you have a binary, you don't need to deal with that anymore.

If you cannot just run a script, scripting languages lose most of their appeal. At least for me. And package managing has exactly this effect.

PS: also thanks for pointing out how to reduce that to two lines. :D