Programmer, writer, philosopher.

Recent activity

[PATCH] Fix parsing of list item lines 4 months ago

From Yujiri to ~adnano/go-gemini-devel

According to the Gemtext spec, the space is mandatory: gemini.circumlunar.space/docs/gemtext.gmi

 text.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/text.go b/text.go
index fe37df6..86ba77f 100644
--- a/text.go
+++ b/text.go
@@ -125,8 +125,8 @@ func ParseLines(r io.Reader, handler func(Line)) error {
				name = strings.TrimLeft(name, spacetab)
				line = LineLink{url, name}
[message trimmed]

Re: Package managemet vs dependency management 8 months ago

From Yujiri to ~sircmpwn/public-inbox

On Fri, Nov 21, 2021 at 10:55 AM Lennart Regebro <regebro@gmail.com> wrote:

> On Fri, Nov 19, 2021 at 11:50 AM Yujiri <yujiri@disroot.org> wrote:
>> An
>> end-user who doesn't program should never have to use pip or npm.

> That is absolutely true, in theory. In practice, however, they have no choice.
> There is no possible way for me to make packages for all Linux distros.
> In fact, every time I've tried to look into how to make them, I've failed.
> Making a RPM or a DEB is an obtuse and arcane form of magic. And
> how would I go about making one for the infinite amount of Linux distros
> that exist? I haven't got a clue.

> And that's not even mentioning Windows.