Posts by icon_of_computational_sin@mstdn.starnix.network
 (DIR) Post #B1dwDc1DqAkLwUYr1U by icon_of_computational_sin@mstdn.starnix.network
       2025-12-26T14:31:11Z
       
       1 likes, 0 repeats
       
       @p he was perfectly willing to work for Google even after they turned into a data broker and a massive surveillance engine.
       
 (DIR) Post #B1dxx3RmoCqRznDchs by icon_of_computational_sin@mstdn.starnix.network
       2025-12-26T14:50:28Z
       
       1 likes, 0 repeats
       
       @p he doesn't strike me as a sociopath, even if he works for them.There should be a Rob Pike version of this famous Oppenheimer meme.
       
 (DIR) Post #B1e0PV71kAS7oYCVcG by icon_of_computational_sin@mstdn.starnix.network
       2025-12-26T15:18:10Z
       
       1 likes, 0 repeats
       
       @cnx conscience is useless
       
 (DIR) Post #B1knyEfuuURBfmTL60 by icon_of_computational_sin@mstdn.starnix.network
       2025-12-29T22:01:45Z
       
       3 likes, 1 repeats
       
       I love how certain rather crucial parts of Linux kernel are broken for literally no reason whatsoever. If you ever build your kernel with something else than a variation of defconfig, chances are, you have run into these issues.For example, kexec() straight doesn't work on arm64 without CONFIG_CPU_HOTPLUG enabled, even if your board doesn't support hotpluggable CPUs whatsoever. Why? Nobody can really tell.
       
 (DIR) Post #B2H3wqd5JuiCBWXcmm by icon_of_computational_sin@mstdn.starnix.network
       2026-01-14T11:31:32Z
       
       0 likes, 1 repeats
       
       If there was ever any hope in you that the original C and UNIX authors were the wise ones, the recovery of UNIX v4 code must have shattered it.https://sigma-star.at/blog/2025/12/unix-v4-buffer-overflow/There are an even worse bunch of fuckups that the todays C monkeys who can't write reliable C code for shit. The entire ecosystem was designed with "just throw it at the wall and use what sticks" mentality in mind. These people aren't heroes, they are a disgrace of computer programming industry, and the fact that so many worship them makes the situation even worse.
       
 (DIR) Post #B2H6Yudt33hPXkC932 by icon_of_computational_sin@mstdn.starnix.network
       2026-01-14T12:00:49Z
       
       1 likes, 1 repeats
       
       On a related note. Have you ever perceived medieval scholars arguing about the exact number of angles on a needle as a completely nonsensical and ridiculous farce?Now consider this. There are real people in this world arguing whether NULL - NULL should be equal to zero in C. Because right now, as the standard stands, this is apparently not the case. And yes, these people are paid to do this.https://developers.redhat.com/articles/2024/12/11/making-memcpynull-null-0-well-defined#null_pointer_arithmetic
       
 (DIR) Post #B2H7jUOZ4hGRHLdRvE by icon_of_computational_sin@mstdn.starnix.network
       2026-01-14T12:13:56Z
       
       0 likes, 0 repeats
       
       @eal C++ has this defined for NULL as well. In many regards, C++ is a superior language even if you only use the C-like subset of it. I'm not even sure there is a reason to use C today. C compiler authors certainly don't use it.
       
 (DIR) Post #B2Y5GLHugLMC9NMpEm by icon_of_computational_sin@mstdn.starnix.network
       2026-01-22T16:36:20Z
       
       2 likes, 1 repeats
       
       The third-party piece of hardware ($150k per unit) that I'm currently working on has officially three different firmwares:gimped and retarded one with custom APIs that nothing else supportsslightly less gimped and retarded one with more or less standard APIsproprietary and paid firmwareFirmwares 1 and 2 do not support the full set of features. Firmware 3 does, but it costs additional $50k per unit. Why? Fuck you, that's why.It's turned out cheaper to hire me to turn firmware 2 into firmware 3, given our planned volumes (hundreds of units). I'm still puzzled about this whole business model and whether anyone at all considered that it might just be flawed.
       
 (DIR) Post #B2Y5LTbPCFtnNuvslk by icon_of_computational_sin@mstdn.starnix.network
       2026-01-22T16:37:15Z
       
       0 likes, 0 repeats
       
       @mansalia I wouldn't use the term "support" when it comes to Linux, unless you mean paid support. Otherwise, nothing in Linux is supported. Ever.
       
 (DIR) Post #B2ZcQNzAzv6v3gxZia by icon_of_computational_sin@mstdn.starnix.network
       2026-01-23T10:22:40Z
       
       0 likes, 3 repeats
       
       Has anyone here used tangled?https://tangled.org/
       
 (DIR) Post #B2ilTD60J5y7TplC88 by icon_of_computational_sin@mstdn.starnix.network
       2026-01-27T20:16:23Z
       
       0 likes, 1 repeats
       
       https://www.youtube.com/watch?v=o_AIw9bGogoThis talk is now 7 years old. FreeBSD still has nothing resembling decent system management software. Compatibility with systemd or its design issues aside, having a unified set of APIs for your system runtime is something UNIX systems desperately need but don't have and have never had. Same goes for dbus and a system-wide IPC in general. Dbus is total bollocks, but at least it exists.I'm still bitter that QNX was closed down by Blackberry and wasn't destined to become the better UNIX than any prior implementation. Remember X11 networking features? QNX allows to transparently move a program window to another computer on the same network (sans authentication, etc) without the program even noticing a thing. Linux have never come even close to that.
       
 (DIR) Post #B2jn8c40fz0Lty5roO by icon_of_computational_sin@mstdn.starnix.network
       2026-01-28T08:09:47Z
       
       1 likes, 0 repeats
       
       @cnx i'm aware about arcan. It's a display server, not a well-designed OS.
       
 (DIR) Post #B2uvaJ7ZdMxrdJ2K6y by icon_of_computational_sin@mstdn.starnix.network
       2026-02-02T17:06:15Z
       
       1 likes, 1 repeats
       
       Leading server and networking OS kernel documentation at its finest, boys.
       
 (DIR) Post #B2vGya38RbRm7gNMwK by icon_of_computational_sin@mstdn.starnix.network
       2026-02-02T21:05:59Z
       
       0 likes, 0 repeats
       
       @bonifartius I detest syntax highlighting
       
 (DIR) Post #B2vOohpRSx9czFm14q by icon_of_computational_sin@mstdn.starnix.network
       2026-02-02T22:33:50Z
       
       0 likes, 0 repeats
       
       @bonifartius I'm aware. However, most syntax highlighting schemes look like rainbow vomit. I prefer the bare minimum, i.e. only highlighting comments and string literals.
       
 (DIR) Post #B2vOxn8j5a6Y467rnc by icon_of_computational_sin@mstdn.starnix.network
       2026-02-02T22:35:29Z
       
       0 likes, 0 repeats
       
       @bonifartius furthermore, those two can be efficiently made to stand out using typography, not colour. Bold and italic fonts exist for a reason.
       
 (DIR) Post #B39hLAayZ9vUrN4kq0 by icon_of_computational_sin@mstdn.starnix.network
       2026-02-09T20:07:19Z
       
       2 likes, 1 repeats
       
       18 years later, Wayland now has a protocol to set windows positions. Autism has finally been defeated. Common sense prevails.https://gitlab.freedesktop.org/wayland/wayland-protocols/-/commit/81632409f6c80fd01b0f3e0284c7984a9d0b7fd0
       
 (DIR) Post #B39iYJ1GemewhnCWVk by icon_of_computational_sin@mstdn.starnix.network
       2026-02-09T20:20:55Z
       
       0 likes, 0 repeats
       
       @lain unironically, a typical Wayland compositor implementation is only a tad bit smaller than Xorg server.
       
 (DIR) Post #B39ilVyPo00se7AJGq by icon_of_computational_sin@mstdn.starnix.network
       2026-02-09T20:23:18Z
       
       0 likes, 0 repeats
       
       @lain a QNX-like windowing system would've been awesome. Btw QNX now too uses Wayland.https://devblog.qnx.com/qnx-self-hosted-developer-desktop-initial-release/A customizable XFCE desktop environment running on WaylandIt's infectious.
       
 (DIR) Post #B39vFQjb2zooXEGVNo by icon_of_computational_sin@mstdn.starnix.network
       2026-02-09T22:43:11Z
       
       1 likes, 0 repeats
       
       @lazyisolation much funnier than that. The protocol was already used in the wild without FDO Benevolent Autistic Committee approval.