<html><head></head><body>   <div><br></div><div><br></div> <div id="protonmail_mobile_signature_block"><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);">On Tue, Apr 16, 2024 at 07:53, Rob Landley </span><span style="color: var(--text-color); background: var(--bg-color);">wrote:</span></div></div><blockquote type="cite" class="protonmail_quote" dir="auto">>> Going through the list of "minimal tools" on https://suckless.org/rocks/,<br><br>Not really a fan of that site. I did a roadmap section on them long ago<br>(https://landley.net/toybox/roadmap.html#sbase), but I'm trying to implement<br>mostly compatible versions of things that already exist, and they're trying to<br>invent new things that didn't previously exist because https://xkcd.com/927/<br>which I mostly consider fragmentation rather than helping, and I try not to<br>encourage them.</blockquote>sbase is dead, suckless spends most of their time<div dir="auto">Implementing X applications and other useful tools.</div><div dir="auto">I don’t like them due to their community being very</div><div dir="auto">insular, but that’s another problem.</div><div dir="auto"><br></div><div dir="auto">Funnily enough, sbase’s readme mentions toybox in</div><div dir="auto">“List of commands we implement”. But I don’t think pulls</div><div dir="auto">in toybox code.</div><div dir="auto"><blockquote type="cite" class="protonmail_quote" dir="auto"><span style="color: var(--text-color); background: var(--bg-color);">You're once again telling me what I did was not good enough for you, and that I </span><span style="color: var(--text-color); background: var(--bg-color);">am wrong, and must change to suit you</span></blockquote>Um… yes? That is a very dramatic way to describe the</div><div dir="auto">development process of every single piece of software.</div><div dir="auto">Isn’t any patch or feature request ever submitted “this is</div><div dir="auto">“not good enough” to fit my use case. Can we change it</div><div dir="auto">so it <span style="color: var(--text-color); background: var(--bg-color);" dir="auto">does?” </span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto"><br></span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">Your project is really cool; that is why I am here.</span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">Compacting over 200 command line tools into</span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto"> under 500k of </span><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">executable space is a amazing feat.</span></div><div dir="auto">That being said, does that make it perfect? If it was</div><div dir="auto">perfect, what reason would I need to be here?</div><div dir="auto"><br></div><div dir="auto">Lashing out at me for being abrasive (a model I largely</div><div dir="auto">picked up from you and how you interact with projects like</div><div dir="auto">Linux-kernel, by the way) is one thing. Lashing out at me</div><div dir="auto">Because “you are admitting that my work isn’t absolutely</div><div dir="auto">flawless and trying to get work done to remedy it”</div><div dir="auto">is…</div><div dir="auto"><br></div><div dir="auto"><blockquote type="cite" class="protonmail_quote" dir="auto">>> But to have a solution, you must have a problem. The 2 main issues I have with the current git management<br>>> are the fact<br><br>I'm very tired.</blockquote>There is nothing stopping you from taking a break.</div><div dir="auto">I submit most of my emails to you with the assumption</div><div dir="auto">that you’ll get it to eventually, This being one of them.<br><blockquote type="cite" class="protonmail_quote" dir="auto">I do not have source tree snapshots up. Kinda hard to do in a static manner<br>without uploading rather a LOT of files</blockquote>The full tree only contains a few hundred files, the table</div><div dir="auto">of commits has 11000 I think counting the symlinks<br><blockquote type="cite" class="protonmail_quote" dir="auto"><span style="color: var(--text-color); background: var(--bg-color);">https://en.wikipedia.org/wiki/Teaching_grandmother_to_suck_eggs</span></blockquote><div dir="auto">I’ve personally never seen “Don’t do research and post</div><div dir="auto"> the products of it showing what you know which helps </div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">understand why I think something is a good solution</span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">because someone else has already done that and</span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">Thought of absolutely everything 100% guaranteed”</span></div><div dir="auto"><span style="color: var(--text-color); background: var(--bg-color);" dir="auto">A productive development model, but you’ve probably</span></div><div dir="auto">Already thought of it, so I shouldn’t do any research on it…</div><div dir="auto"><br></div><div dir="auto">- Oliver Webb <aquahobbyist@proton.me></div><div dir="auto"><br></div><div dir="auto">P.S. I personally don’t mind and can deal with the</div><div dir="auto">model of “Ruthless Pragmatism”. But when the</div><div dir="auto">complainants are “you are saying my code isn’t</div><div dir="auto">perfect and suggesting changes” and “you are doing</div><div dir="auto">research I already did years ago (sorry for not magically knowing that or even (*dramatic gasp*) peer reviewing </div><div dir="auto">it) and mentioning it</div><div dir="auto">to form a coherent model to base your suggestions on.”,</div><div dir="auto">I fail to see what “pragmatism” has to do with any of it…</div></div></body></html>