Thought...
I just sent two silly patches to #guile 's documentation. Sometimes I feel like I'm bothering people with this kind of patches, but at the same time if the documentation is not better is because of the lack of patches so...
IDK
Thought...
I just sent two silly patches to #guile 's documentation. Sometimes I feel like I'm bothering people with this kind of patches, but at the same time if the documentation is not better is because of the lack of patches so...
IDK
@zital ba ez dut jarri... oraindik...
@mattodon That's why we are making the bootstrapping work in RISC-V. We are trying to match both ends.
@filip @rml @stikonas We need tcc to build other compilers and tcc is not complete for riscv64...
Our simpler tcc version doesn't have all the new development that is available upstream and I had to backport the riscv64 support for it. Now they diverged a little and it's kind of a problem.
Our simplified tcc will compile the upstream one and then that will compile the world. So we need both.
@aziz it's a general thing... IDK
@blastmaster @aziz The hype is not strong anymore I think
@aziz I like your blog but often I don't understand the posts, probably because I don't have the context
But I really like it.
@aziz lobsters, hn and fediverse.
Did you notice there are less blogposts and software announcements of things that are "Written in RUST"??
@rml @stikonas This summer I contributed with some bugfixes to Mes and we made a lot of fixes in our bootstrappable tcc.
Including adding assembly instructions and other things.
The bugs we are finding these days are fucking crazy, man. But we are still pushing!
@rml You are going to love what @stikonas and I are doing these days. He's doing a great job and with his help we are doing pretty crazy stuff.
@amszmidt But nobody is saying that's not true.
When I say we analyze this problem from a practical perspective is the following: think about a modern C program. You need a compiler to build it, say GCC.
You distro gives you a compiled version of that software claiming it is free. How can you know it is free? You can only blindly trust your distro...
If your distro's maintainers act with good faith, it may still happen their compiler is corrupt. How do you know if it is?
@Ninjatrappeur guix ftw!
@Ninjatrappeur i don't even have man getfacl in my system
@ximo Yo he empezado a usarlo hace unas semanas y ahora se me ha olvidado el espa;ol.
hehehe
@amszmidt but if I don't give you the proper source you can't do the four things!
It's even written in the freedoms that you need the source code as a precondition!
@amszmidt You are talking about *copy* as if the code should be out there in the wild or something.
GIMP is a program you can obtain from several sources, but there's also the chance that the only way you can obtain a program is from one source.
If that program is given with the wrong source code, that's not free anymore.
@amszmidt dude but if I give you the wrong source code you can't exercise the freedom because you can't study the program.
You can study *other* program.
Giving the binary is not a precondition, I agree with that, but once you are giving the binary, you need to get its source, not others.
You may not get how the binary was built, because that's NOT part of that binary, but of the tooling. Buy you need to get the source of that binary.
@amszmidt if this happened, you would never be able to modify GIMP.
So, yeah, Krita would be free, but not GIMP.
@amszmidt If I send you a binary of GIMP and say the source code of it is the one of Krita, then it is free software?
Come on dude...
Engineer. Creator.en/es/euhttp://elenq.techI made this once: https://elenq.gitlab.io/artodon/
tiflolinux.org - GNU Social is a social network, courtesy of tiflolinux.org. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.
All tiflolinux.org - GNU Social content and data are available under the Creative Commons Attribution 3.0 license.