Post B1AN8h1oOBRXaEAAfQ by regehr@mastodon.social
(DIR) More posts by regehr@mastodon.social
(DIR) Post #B19rumLaieK1RlIf4a by cr1901@mastodon.social
2025-12-12T01:56:23Z
0 likes, 0 repeats
https://gehrcke.de/2013/04/order-of-arguments-for-gnu-find-be-careful-where-to-specify-actions-such-as-print0/ God I Hate Find
(DIR) Post #B19runDTUJQK8sVh3o by shironeko@fedi.tesaguri.club
2025-12-12T02:21:37.939618Z
0 likes, 0 repeats
@cr1901 I don't like it either, but I think it gets the job done more than most.
(DIR) Post #B1AN8h1oOBRXaEAAfQ by regehr@mastodon.social
2025-12-12T02:34:58Z
0 likes, 0 repeats
@cr1901 find and xargs are so incredibly useful and have such terrible interfaces. definitely ripe for "rewrite it in Rust, but good this time"
(DIR) Post #B1AN8i52TfcQqWgGKu by cr1901@mastodon.social
2025-12-12T02:57:54Z
0 likes, 0 repeats
@regehr It is absolutely unclear to me that I wouldn't also bitch about having to learn a different interface. E.g. I couldn't tell you how to use `FIND.EXE`.My own experience w/ the part of the RIIR crowd who absolutely _despise_ C seem to think "rewriting coreutils in Rust is not useful use of programmer time, considering the amount of testing/usage they've gotten".(I have no strong opinion on this.)
(DIR) Post #B1AN8j54l1F5wvho24 by crzwdjk@mastodon.social
2025-12-12T03:28:11Z
0 likes, 0 repeats
@cr1901 @regehr Clearly the solution is to rewrite the shell and the whole OS so that your shell can interrogate tools about their interface and give you useful contextual syntax hints. Or I guess you can do something close to that with zsh and a lot of hints probably.
(DIR) Post #B1AN8jxfU2uYgFFP7o by cr1901@mastodon.social
2025-12-12T03:31:52Z
0 likes, 0 repeats
@crzwdjk @regehr Autocomplete Mk II?
(DIR) Post #B1AN8keYuZDqpHJez2 by shironeko@fedi.tesaguri.club
2025-12-12T08:11:27.925783Z
0 likes, 0 repeats
@cr1901 @crzwdjk @regehr powershell, probably