Aug 7, 2021, 1:03 PM by hadrien.lacour_AT_posteo.net:
> On Sat, Aug 07, 2021 at 08:02:31AM +0200, Sagar Acharya wrote:
>
>> I have written this article at the link below.
>>
>> https://designman.org/sagaracharya/blog/pretend_computer_security
>>
>> It enhances the value of suckless by pointing the problems in gigantic softwares. Let me know what you think.
>>
>> Thanking you
>> Sagar Acharya
>> https://designman.org
>>
>
> I don't want to rain hard on your parade, but your website pages load 72 kB of minified JS/CSS.
>
Above link uses just CSS, no JS. Also, JS is absolutely minimal (and free to be read), for hamburger toggle in mobile view, and some more jquery once a person logs in. It uses Cirrus UI framework. I'd love to provide user an even smaller css and 0 js, but I'm afraid I can't do better than this yet.
> Anyway, you're correct, and that's why modularity (which needs a better interchange format than
> UNIX's stream of bytes, to be honest) is important to scale better without the amount of bug
> and difficulty of testing scaling similarly.
>
Text based? I've read this fantastic book "The Art of UNIX Programming" by Steven which emphasizes text over binary interchange for readability. I think the biggest problem lies in responsibility. Projects should have single owners who should also remove code which isn't required and ensure minimalism, especially ones with tons and tons of lines, which consist of so many today.
Just 1 thing needs to be done, make easier for a majority to use minimal, secure software and make it harder for majority to use gigantic, malware injected software. And things would become better.
Received on Sat Aug 07 2021 - 10:34:00 CEST