Live data from Hacker News

Viewing profile — oguz-ismail2

oguz-ismail2

HN member
Joined
Fri, Nov 21, 2025, 12:20 PM UTC
HN karma
71
Public activity
48 items

About oguz-ismail2

No profile information was provided.

Recent public activity

  1. comment
    Comment #47177973

    This is one of those places where Bash diverges from POSIX. The standard says `echo &>/dev/null' is two commands, namely `echo &' and `>/dev/null', but Bash interprets it as redire…

  2. comment
    Comment #46956466

    Nit pick, but >FILE* f = fopen(path, "rb"); >... >if (fseek(f, 0, SEEK_END) != 0) return option_charp_none(); >long len = ftell(f); does ISO C guarantee this'll work these days? Ho…

  3. comment
    Comment #46949623

    It's a question of scale. Neither crime is less serious but far more children are groomed and abused over Discord than flown in via some super rich sicko's private jet for a 'costu…

  4. comment
    Comment #46922224

    What sibling comment says. Bash does suppress nonexistent products when the pattern includes a glob metacharacter and `shopt -s nullglob' is in effect, but I didn't see a flag or a…

  5. comment
    Comment #46922054

    Since when `{...}' syntax is a glob pattern? What does `{a,b}/c' produce when there is no directory named `a'?

  6. comment
    Comment #46910271

    Title says Unix, renameat2 is Linux-only.

  7. comment
    Comment #46909628

    > The Ashley Book of Knots is fantastic. Yup. Referring to knots by their ABoK numbers is also more practical than by their wildly varying names.

  8. comment
    Comment #46898253

    fish and zsh real silent since this dropped

  9. comment
    Comment #46880969

    You can. There is a thread-unsafe implementation here https://gist.github.com/oguz-ismail/72e34550af13e3841ed58e29... >. But the listing needs to be per system call number, so this…

  10. comment
    Comment #46866262

    > How does that work, with syscalls being unable to be called except from the system’s libc? OpenBSD allows system calls being made from shared libraries whose names start with `li…

  11. comment
    Comment #46820724

    > Rustrover (intellij) can certainly produce coverage reports. See https://sqlite.org/testing.html#statement_versus_branch_cove... >. Does Rustrover produce branch coverage reports…

  12. comment
  13. comment
    Comment #46798489

    Does this spawn a new shell for every instance of $`...`?

  14. comment
    Comment #46796351

    >uuidgen That's neither a standard CLI utility nor a bash builtin.

  15. comment
    Comment #46796321

    How is any of that a subtle difference between platforms?

  16. comment
    Comment #46795508

    >Too many subtle differences. Such as?

  17. comment
    Comment #46768967

    >if you configure binfmt_misc for WINE It came preconfigured on Ubuntu 20.04 and 22.04, don't know about newer versions.

  18. comment
    Comment #46767540

    On some distros, yes. On others it'll fire up Wine for whatever reason

  19. comment
    Comment #46763631

    >Linux if you configure binfmt_misc >Windows if you disable Windows Defender >OpenBSD only older versions

  20. comment
    Comment #46763053

    fell out of popularity lately

  21. comment
  22. comment
    Comment #46741772

    I can't think of a language that isn't simpler compared to C++

  23. comment
    Comment #46728638

    It is valid C89. greet is automatically declared as int greet(); at call site.

  24. comment
    Comment #46719019

    All fair points. What do other languages' standard libraries do to walk around clone3 then? If two threads share file descriptors but not virtual memory, do they perform some kind …

  25. comment
    Comment #46717693

    You're mixing things up. C the language doesn't know about virtual memory or file descriptions. Those are OS features.