1. 1

    I’m impressed by the quick feedback loop and seemingly intuitive analog tools (light pen + keyboard + dials) used in making the sequence. Can anyone in the industry comment on whether it is still this way (or improved)? I’m reminded of Bret Victor’s talks on the comparative paucity of feedback in developing software vs other creative endeavors.

    1. 3

      What’s the point of this?

      I can’t even think of a situation where it would be useful.

      Even more pointless because your name will still show up in the changelog for whichever project it was.

      1. 3

        The point is to allow people to make a statement on their GitHub profile page about their contributions and their values. People sometimes want to disavow past work or associations, and GitHub gives you no way to do this.

        To the last part of your last sentence: that is true. You can’t change history and you can’t change reported history short of asking the person who owns the repo to go filter-branch all of your commits. Interestingly though, if you do this—and I did some experimentation while creating this repo—that doesn’t remove your contributions from your profile page. Only deleting the repo accomplishes this.

      1. 2

        Unless I’m missing something, this doesn’t actually hide the repositories in your list, does it? It simply appears in that list as a note that you are disavowing an adjacent repository.

        1. 3

          Hi, I’m creator of the repo. You’re right, it does exactly that. It doesn’t hide them (unless it’s the last one on your contribution list and you push it out with disavow/below-rep).

        1. 6

          My experience running my own xmpp server when Google allowed federation is that it sometimes worked. A big issue was that Google Apps for Domains customers would frequently not set up the proper DNS records for federation, and Google allowed this setup to work with other Gchat users.

          Inevitably people would always think my setup was broken when they couldn’t chat with me but they could chat with everyone else.

          1. 1

            A big issue was that Google Apps for Domains customers would frequently not set up the proper DNS records for federation, and Google allowed this setup to work with other Gchat users.

            Inevitably people would always think my setup was broken when they couldn’t chat with me but they could chat with everyone else.

            I run into this all the damn time. ಠ_ಠ

          1. 1

            Quick note from the Zen peanut-gallery:

            That’s not a koan.

            Koans cannot be solved by design. They are a device.

            1. 1

              Yeah, programming koans actually descend a bit more perhaps from the socratic method. Jim Weirich, who wrote the ruby koans, was introduced to the general idea by The Little Lisper, which taught lisp in this fashion.

            1. 1

              I’m a clojure newb and haven’t blogged in a very long time, so feedback on any front is appreciated. Sorry about the mobile style, still working on that.