5 Followers
46 Following
91 Posts
he/him, ace/aro, de+en
@SlashMe42 on Twitter
Old account: https://privex.social/@slashme
@f4grx @b0rk_reruns echo and printf don't need to be builtins, and they're actually also programs. Builtins are just faster.
I guess you could theoretically make alias a program, but it would have different semantics.
read and declare also need to be builtins. And since you can't completely eliminate builtins, you need type to be a builtin in order to identify other builtins.

@b0rk_reruns Also, some commands are programs, but bash has a built-in version anyway for performance. The built-in version doesn't need to spawn a new process and it's usually faster.
Examples are `echo`, `printf`, `true`, `false`, `test` (also aliased to `[`).

Functions are commands, too, but they're neither a program nor a built-in.

@b0rk when netstat, I use -tulpen because it's easy to remember ("Tulpen" means tulips in German). But newer systems don't have netstat anymore.
For ss, I use mostly -tlpn or -tpn, depending on whether I'm looking for listening or connected sockets.
@blinry Small difference: document.querySelectorAll returns a NodeList, not an Array, which means some methods such as map() are missing. $$() returns an Array instead.

@DDKFM jein, ich wollte tatsächlich beides sehen.

@Lycentzia ich glaube, wir standen vor der Tür kurz nebeneinander 🙂

@cfr34k
Dieser Toot ist gerade dreimal nacheinander im Medientheater über den Pausebildschirm gelaufen. Die URL hat jeweils ca. 2 Minuten zum durchscrollen gebraucht.
Dann kam der Toot im Vollbild, aber der Screen war zu klein.
@b0rk I have shell agnostic stuff (mostly PATH related stuff in .profile, bash-specific stuff in .bashrc and my .bash_profile sources both of the others.
@SpaceLifeForm @b0rk_reruns but it's sensible when you have exactly 3 bits of relevant data, like Unix permissions (rwx)
@acegikmo I watched it last night and I agree with everything you said
@oclsc @b0rk_reruns
No, the min() and max() functions are often used in a way that reads counterintuitively.
max() returns the largest of its arguments (i.e. its maximum). If backlog is greater than 8, it will return that. If it's smaller than 8, it will return 8. Thus, at least 8.