Posts by krh@fosstodon.org
(DIR) Post #ATWwtUonAzkSeyI23E by krh@fosstodon.org
2023-03-12T06:03:07Z
0 likes, 0 repeats
@mjg59 ITYM system flesh.
(DIR) Post #AToLJckGvgZ9TsWfr6 by krh@fosstodon.org
2023-03-20T09:16:44Z
1 likes, 0 repeats
Hot take/unpopular opinion: languages and frameworks with easy to use data structures and containers make folks use fancy containers where they shouldn't, instead of restructuring the problem to allow for an O(1) list or array implementation.Rule of thumb: if you had to implement that probabilistic splay tree yourself, would you really use it there?
(DIR) Post #AUfiaWsrJXPUtS22k4 by krh@fosstodon.org
2023-04-15T08:26:25Z
0 likes, 0 repeats
`sscanf()` is the most underrated parser in the history of computing.
(DIR) Post #AUfjrrGesedYzQzUcy by krh@fosstodon.org
2023-04-15T09:41:39Z
0 likes, 0 repeats
@mjg59 That's a "holding it wrong" problem.
(DIR) Post #AUfug0Cgvi9Wj1gVOK by krh@fosstodon.org
2023-04-15T11:42:18Z
0 likes, 0 repeats
@mjg59 We could perhaps relitigate "underrated" but definitely "overlooked".
(DIR) Post #AV1ILEO78WOTtSXEuW by krh@fosstodon.org
2023-04-25T19:11:20Z
1 likes, 0 repeats
Does creating a thread in a dlopened shared object take a reference on the shared object that prevents destructors from running the the module is dlclosed? I'm going to have to read the source, aren't I...
(DIR) Post #AV1OJxtjYlyIBb6XoW by krh@fosstodon.org
2023-04-25T19:17:03Z
0 likes, 0 repeats
@pid_eins So why don't the static C++ destructors run at `dlclose` time when I start a thread in the module and do when I dont?
(DIR) Post #AXFgcmC7RFYJmzYs6q by krh@fosstodon.org
2023-07-01T13:33:03Z
0 likes, 0 repeats
@lanodan @emersion why?
(DIR) Post #AXFh3dmAqWhtUyEfy4 by krh@fosstodon.org
2023-07-01T13:41:35Z
0 likes, 0 repeats
@lanodan @emersion you should not try to use desktop UI paradigm on a handheld.
(DIR) Post #AXFhKfjAqLlQTSxBtw by krh@fosstodon.org
2023-07-01T13:46:41Z
0 likes, 0 repeats
@emersion @lanodan I don't see android or iOS use desktop windows and any other hypothetical successful Wayland based mobile effort would've chosen that.
(DIR) Post #AXFhd3pHz41WQYaAhk by krh@fosstodon.org
2023-07-01T13:49:27Z
0 likes, 0 repeats
@lanodan regardless, there's nothing about who draws the decorations that is incompatible with mobile/handheld/touch.
(DIR) Post #AXFiFNEaH2RNclgPMe by krh@fosstodon.org
2023-07-01T13:57:19Z
0 likes, 0 repeats
@olmitch @dushman @emersion @lanodan go back to fvwm then.
(DIR) Post #AXFicoodtNdBpMjDnM by krh@fosstodon.org
2023-07-01T14:01:14Z
0 likes, 0 repeats
@olmitch @dushman @emersion @lanodan quick, somebody fork devuan and add forced SSDs!
(DIR) Post #AXGQwnis3trGDDMqHI by krh@fosstodon.org
2023-07-01T22:03:30Z
0 likes, 0 repeats
@mjg59 Yes thank you, burn the mastodon best practices.
(DIR) Post #AZM2WMEd6nVT7mwc9g by krh@fosstodon.org
2023-09-02T06:41:15Z
0 likes, 0 repeats
@gfxstrand Meson is actively hostile towards rust and it has really soured me on meson. Declarative build system sounds nice until you realize what a gatekeeper it is.
(DIR) Post #AZM2WNOanF4Oiyc5K4 by krh@fosstodon.org
2023-09-02T06:43:41Z
0 likes, 0 repeats
@gfxstrand I'll admit to having thought, "if I just rewrite enough of the project in rust, we could switch to cargo and just use meson for the remaining C/C++ parts."