Aug 7, 2021, 1:03 PM by hadrien.lac...@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.

Reply via email to