How do you know when something is complex? When a free and open source person tells you that it’s simple.

@aral I agree there, it works for them, therefore it should work for everyone else. When there is a problem it is much harder to figure out what the issue is.

I know I'm going to be an ass on this, but that's the feeling that I had when watching your "Towards a Small Web" video.
"You just write this little piece of JavaScript with these (anonymous) function, some DOM manipulation, event handlers and then you write HTML code from within JavaScript."

And I'm wondering whether writing MarkDown is too complicated for 'normal' people.

@FreePietje (Site.js/small web is for developers right now. The goal is to create tools for developers who will use them to create usable everyday things for everyday people.)

Ah ok, I thought the target was 'normal' users.

@FreePietje Nope, I don’t want to skip ahead. Developers need tools that don’t come from Big Tech people farmers. I don’t want us to just have an “app” – I want to see a any developer able to build end-to-end encrypted, topologically decentralised apps that individuals with no technical knowledge whatsoever own/control. I want the developer experience to be as simple as possible also to nurture that culture. That’s what I’m working on at the moment :)

@aral @FreePietje consider that the criticism still applies; re "I want the developer experience to be as simple as possible", it's still more complicated than is necessary. See <>. (Ignore the red herring in "lightweight".)

I never doubted your intend.
I'm personally more inclined towards integrating with and/or extending FreedomBox. That may also be bc they use Python to glue everything together and I tend to think that it's a more appropriate language to use as a base/glue.

I do have sth against JavaScript ( but hopefully things have improved in the last 20 years. For me there's too much 'undefined behavior' and that's not sth you want, especially when cryptography is involved.

OTOH, you're actually building something, while with me it has never gone beyond some vague ideas in my head.

I read "Developers need tools that don’t come from Big Tech people farmers". It's not only what I need, I also want that. For a great tool it is sometimes hard to accept its questionable origin. For instance I really like Rust. But: It originates from Mozilla (googlish), it is sponsored by Microsoft, Amazon, Google and to publish packages on '' you need a Github login (Microsoft). I really start disliking that.

@aral I'm curious about your opinion. :)

@FreePietje @aral I have markdown in my FOSS app and I can confirm that buttons for top 3 markdown will need to be added based on feedback. It’s slightly more complicated than I would like for me to add mind those buttons mind However the key is the format is just plain text which means you have control over the data and it’s highly portable. The thing to do wrong is create another new file format.

@FreePietje @aral even if that talk was for developers, for me as a low-coder that was a pleasure to listen to.

@aral Yikes! How about adding it to the package repositories?

I'm much more likely to install something if I can just click "Install" in my AppCenter or maybe type "apt install ...", besides my distro is vouching that that's not malware!

@aral Or when a gated-minded and privative software dev tells you that it has no future.

Sign in to participate in the conversation
Aral’s Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!