Viewing profile — oguz-ismail2
oguz-ismail2
HN member- Joined
- Fri, Nov 21, 2025, 12:20 PM UTC
- HN karma
- 71
- Public activity
- 48 items
- HN profile
- View on Hacker News ↗
About oguz-ismail2
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #46922054
Since when `{...}' syntax is a glob pattern? What does `{a,b}/c' produce when there is no directory named `a'?
-
comment
Comment #46910271
Title says Unix, renameat2 is Linux-only.
-
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.
-
comment
Comment #46898253
fish and zsh real silent since this dropped
-
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…
-
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…
-
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…
-
comment
Comment #46820512
*horses
-
comment
Comment #46798489
Does this spawn a new shell for every instance of $`...`?
-
comment
Comment #46796351
>uuidgen That's neither a standard CLI utility nor a bash builtin.
-
comment
Comment #46796321
How is any of that a subtle difference between platforms?
-
comment
Comment #46795508
>Too many subtle differences. Such as?
-
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.
-
comment
Comment #46767540
On some distros, yes. On others it'll fire up Wine for whatever reason
-
comment
Comment #46763631
>Linux if you configure binfmt_misc >Windows if you disable Windows Defender >OpenBSD only older versions
-
comment
Comment #46763053
fell out of popularity lately
- comment
-
comment
Comment #46741772
I can't think of a language that isn't simpler compared to C++
-
comment
Comment #46728638
It is valid C89. greet is automatically declared as int greet(); at call site.
-
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 …
-
comment
Comment #46717693
You're mixing things up. C the language doesn't know about virtual memory or file descriptions. Those are OS features.