tiflolinux.org - GNU Social
  • Login

Bienvenido

  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Ekaitz Zárraga 👹 (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 18-Jul-2023 00:40:52 CEST Ekaitz Zárraga 👹 Ekaitz Zárraga 👹

    I have to go back to my work in the bootstrapping for RISC-V and let me tell you a secret: I don't really care that much about bootstrapping. As many other problems in the world, this is not specially interesting.
    I really just want to move on to something else.
    I don't like this problem because it's too complex and makes me think I have to fix many (bad) decisions others took before me. We are paying the bills of the past.

    The problem itself is boring, but it has interesting side-quests.

    In conversation Tuesday, 18-Jul-2023 00:40:52 CEST from mastodon.social permalink
    • Ekaitz Zárraga 👹 (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 18-Jul-2023 00:42:18 CEST Ekaitz Zárraga 👹 Ekaitz Zárraga 👹
      in reply to

      I'd probably prefer spending my time in other kinds of projects where the main quest is the most interesting one.

      Bootstrapping is really important. We are making history.

      But there are too many things that are still broken that we won't fix so why focus on that one and not any other. Fight against years and years of design decisions, poorly written codebases and tons of complexity.
      Honestly, I don't know why am I doing this.

      Maybe because I wouldn't get paid doing anything else.

      In conversation Tuesday, 18-Jul-2023 00:42:18 CEST permalink
    • Ekaitz Zárraga 👹 (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 18-Jul-2023 00:43:47 CEST Ekaitz Zárraga 👹 Ekaitz Zárraga 👹
      in reply to

      I'm grateful that NlNet is funding us.

      But I just want to sleep well.

      In conversation Tuesday, 18-Jul-2023 00:43:47 CEST permalink
    • mntmn (mntmn@mastodon.social)'s status on Tuesday, 18-Jul-2023 01:10:23 CEST mntmn mntmn
      in reply to

      @ekaitz_zarraga sorry for my ignorance, but what exactly is this project?

      In conversation Tuesday, 18-Jul-2023 01:10:23 CEST permalink
    • Ekaitz Zárraga 👹 (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 18-Jul-2023 01:12:34 CEST Ekaitz Zárraga 👹 Ekaitz Zárraga 👹
      in reply to
      • mntmn

      @mntmn well, I can't explain it in just one sentence (that's what I don't like).

      In order to compile for RISC-V, you need a compiler. But where does the compiler come from?
      You need to compile it first. And you need to compile the compiled who compiled the compiler... and so on.

      If any of the steps is corrupt, the whole compiling chain might be.
      We are building the whole chain from source, making sure we control every single step in the process so you don't need to trust anyone.

      In conversation Tuesday, 18-Jul-2023 01:12:34 CEST permalink
    • Ekaitz Zárraga 👹 (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 18-Jul-2023 01:15:41 CEST Ekaitz Zárraga 👹 Ekaitz Zárraga 👹
      in reply to
      • mntmn

      @mntmn
      See: https://fosdem.org/2023/schedule/event/guixriscv/

      In the end, RISC-V bootstrap is superhard to do: there's no old software we can rely on!
      So yeah... it's a lot of *fun*

      In conversation Tuesday, 18-Jul-2023 01:15:41 CEST permalink

      Attachments


    • Ekaitz Zárraga 👹 (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 18-Jul-2023 01:21:46 CEST Ekaitz Zárraga 👹 Ekaitz Zárraga 👹
      in reply to
      • mntmn

      @mntmn also this:
      http://bootstrappable.org/

      There are really cool examples of why is this important

      In conversation Tuesday, 18-Jul-2023 01:21:46 CEST permalink

      Attachments


Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

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.

Creative Commons Attribution 3.0 All tiflolinux.org - GNU Social content and data are available under the Creative Commons Attribution 3.0 license.