GNU social JP
  • FAQ
  • Login
GNU social JPใฏๆ—ฅๆœฌใฎGNU socialใ‚ตใƒผใƒใƒผใงใ™ใ€‚
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social), page 2

  1. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 28-Apr-2026 22:23:42 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Janneke
    • MortSinyx

    @cnx Take my work in Mes now as an example. I have like more than a hundred of commits. I basically rewrite almost every corner of the evaluator.

    Should I fake the process and make all of them pass the tests if doing that is going to "forget" the actual struggle and its implications?

    Should I add a changelog style commit message that basically lists hundreds of functions?

    Rebasing and preparing everything will surely break things, as conflict resolution is not magic... IDK

    cc @janneke

    In conversation about a month ago from gnusocial.jp permalink
  2. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 28-Apr-2026 22:23:42 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • MortSinyx

    @cnx I'm not sure if that's really incompatible with socially large projects.
    Where's the issue, really?
    I think most of the trouble here is some projects want all the commits to run and pass tests (why?) and to be perfect. Perfection is impossible, so that requires overwriting commits, specially during iterative steps... I don't like that. I also don't love squashing branches to just one commit.

    In conversation about a month ago from mastodon.social permalink
  3. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 28-Apr-2026 01:38:13 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Andy Wootton
    • Janneke

    @woo @janneke Yes.

    In conversation about a month ago from gnusocial.jp permalink
  4. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Tuesday, 28-Apr-2026 01:38:12 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Andy Wootton

    @woo Contributing to something unethical is unethical. Hitting your wife or your kids was the way things were done in the past, that doesn't mean it was ethical then and it isn't now. It has never been.

    I don't think though we have to be very picky or strict with the past. I have written proprietary software and done all sort of unethical things. I just try to do better.

    I don't think we should fall in the "it was normal back then" trap either.

    Idk

    In conversation about a month ago from gnusocial.jp permalink
  5. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Saturday, 25-Apr-2026 04:05:00 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    I have my electronics workshop mostly set up thanks to nice people and years of slowly buying things I didn't need at the time.

    Also thanks to second hand equipment. The best kind of equipment.

    Thanks to everyone that contributed.

    In conversation about a month ago from mastodon.social permalink
  6. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Saturday, 25-Apr-2026 03:24:15 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Janneke

    @janneke so you don't like emacs then! haha!

    In conversation about a month ago from mastodon.social permalink
  7. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Saturday, 25-Apr-2026 03:02:10 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Janneke

    @janneke I don't enjoy the cords much. How does that feel to you now after the years? Did you learn to enjoy it?

    Also I don't think I love the kind of integration emacs encourages... I think I'm more into having small separate tools than one big thing.

    Guile-emacs is very interesting to me but Guile is also huge so I don't think that's better in the size metric.

    I just want a simple thing I can write myself. Maybe something without plugins: just change the code.

    In conversation about a month ago from mastodon.social permalink
  8. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Saturday, 25-Apr-2026 02:34:53 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    I cloned emacs and it's 700MB and has thousands of files.

    Not really interested.

    Also, moving away from NeoVim slowly for the very same reason. I just need to write an editor myself.

    In conversation about a month ago from mastodon.social permalink
  9. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Wednesday, 22-Apr-2026 16:56:05 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Janneke

    @janneke I am also very skeptical about the concept "Software engineer". For the USAmericans "engineer" is a position in a job, not a set of studies, knowledge, mindset and so on. That distorts things a lot.

    In my language (spanish) engineer is "ingeniero" which comes from "ingenio" (wit), not from "engine" like in english... That might explain our difference on thought and approach.

    In conversation about a month ago from mastodon.social permalink

    Attachments


  10. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Friday, 17-Apr-2026 21:23:14 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    RE: https://vis.social/@infobeautiful/116414251287581068

    What is the rich europe now??

    In conversation about a month ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: cdn.masto.host
      Information Is Beautiful (@infobeautiful@vis.social)
      from Information Is Beautiful
      Attached: 1 image Ever heard of the Butter Line?
  11. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Wednesday, 15-Apr-2026 01:20:59 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    Back to #live #programming in #C for #GNU #Mes

    https://twitch.tv/ekaitzza

    And discussing interpreters and other things I'm struggling with...

    In conversation about a month ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
  12. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Saturday, 11-Apr-2026 20:36:17 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Janneke
    • Anthk

    @anthk @janneke Okay I read the implementation, and it's very elegant, well written and the book looks very interesting.

    On the other hand, it does NOT solve the issue I was sharing!
    It does not support top-level continuations like guile does.

    Look:

    ;; TL.scm
    (define cc 0)
    (display (+ 1 2 3 (call-with-current-continuation
    (lambda (k)
    (set! cc k)
    3))))
    (cc 10)

    $ ./s9 TL.scm
    916$

    In conversation about 2 months ago from gnusocial.jp permalink
  13. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Saturday, 11-Apr-2026 20:36:17 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Janneke
    • Anthk

    @anthk @janneke I'm not sure if that's going to give me the information i'm missing.

    In conversation about 2 months ago from mastodon.social permalink
  14. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Saturday, 11-Apr-2026 18:42:48 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    [VIDEO] Question about how to drive a scheme interpreter that acts like #Guile.

    This all comes in the context of #GNU #Mes, where I rewrote the core to make it become a bytecode interpreter and I have a few questions on how evaluation should happen and how it relates to macro expansion.

    https://cdn.elenq.tech/Scheme_Driver.webm

    Please, #scheme people, throw your ideas at my face, send me emails, meet me or anything. This I'd like to learn.

    Also, let me know if you need further explanations.

    In conversation about 2 months ago from mastodon.social permalink
  15. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Thursday, 26-Feb-2026 14:40:23 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    https://fireborn.mataroa.blog/blog/the-slow-death-of-the-power-user/

    In conversation about 3 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      The Slow Death of the Power User โ€” fireborn
  16. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Friday, 20-Feb-2026 05:58:29 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    back to live streaming while programming in #Mes #scheme #interpreter

    https://twitch.tv/ekaitzza

    In conversation about 3 months ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      ekaitZZa - Twitch
      Guile+Fibers: Programming a massive radio communication network simulator
  17. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Thursday, 19-Feb-2026 05:51:54 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    Let's do some more #live #programming in GNU Mes #scheme #interpreter

    https://twitch.tv/ekaitzza

    In 10 minutes.

    In conversation about 3 months ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
      Twitch
      Twitch is the world's leading video platform and community for gamers.
  18. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Friday, 06-Feb-2026 01:48:11 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น

    okay so today streaming from the #studio
    GNU Mes internals, #scheme , #continuations and #macros
    Hopefully improving performance... while also making everything reasonable to certain degree.

    https://twitch.tv/ekaitzza

    In conversation about 4 months ago from mastodon.social permalink
  19. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Thursday, 05-Feb-2026 23:50:43 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Janneke
    • Christine Lemmer-Webber
    • Sergio Pastor Pรฉrez

    @cwebber @janneke @shepherd We'll see, I'd expect GOOPS to have many dependencies in Guile's standard library and maybe some internals... It's probably hard to implement.

    But as always, with funding and will everything can be done. Sometimes even without the funding :)

    In conversation about 4 months ago from mastodon.social permalink
  20. Embed this notice
    Ekaitz Zarraga ๐Ÿ‘น (ekaitz_zarraga@mastodon.social)'s status on Thursday, 05-Feb-2026 23:39:52 JST Ekaitz Zarraga 👹 Ekaitz Zarraga ๐Ÿ‘น
    in reply to
    • Janneke
    • Christine Lemmer-Webber
    • Sergio Pastor Pรฉrez

    @janneke @cwebber @shepherd should we implement GOOPS in Mes? ๐Ÿ˜ˆ

    In conversation about 4 months ago from mastodon.social permalink
  • After
  • Before

User actions

    Ekaitz Zarraga 👹

    Ekaitz Zarraga ๐Ÿ‘น

    Engineer. Creator.en/es/eu

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          8596
          Member since
          4 Sep 2022
          Notices
          223
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP็ฎก็†ไบบ. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.