Amitai Schleier

@schmonz@schmonz.com

Force multiplier.
Outcome improver.
Decision sharer.
Developer, leader, coach.
https://agilein3minut.es podcaster.
Musician.
Bad poet (award-winning).
JoinedApr 05, 2017 (@octodon.social)
SelfHostedMar 30, 2025
Pronounshe/they
Podcasthttps://agilein3minut.es
Consultancyhttps://latentagility.com
Morehttps://schmonz.com
Keyoxideaspe:keyoxide.org:PAC6KHICU3QSHQZVPJCZFS7KIA
📌 9 ★ 5 ↺

[?]Amitai Schleier »
@schmonz@schmonz.com

Teammate on most recent team gave me this parting feedback: “I learned a ton, we got lots done, our team dynamics were awesome, and I’ve never felt this kind of team feeling before.”

If your business makes software, I might be good for your business.

https://schmonz.com/snac/schmonz/p/1750949585.435936

...

[?]Deborah Preuss, pcc 🇨🇦 »
@deborahh@cosocial.ca

@schmonz I vouch for Amitai! 👍

    ...

    [?]JdeBP »
    @JdeBP@tty0.social

    tick.

      ...

      [?]JdeBP »
      @JdeBP@tty0.social

      I've found @schmonz on the FediVerse. And I think that @lukeshu is the correct Luke Shumaker to tap on the shoulder.

      No sign of Andy Wiedenbaum here, though.

        ...

        [?]Luke T. Shumaker »
        @lukeshu@social.coop

        @JdeBP @schmonz Context?

          ...
          0 ★ 0 ↺

          [?]Amitai Schleier »
          @schmonz@schmonz.com

          @lukeshu@social.coop @JdeBP Hmmm, are we all mayhaps packagers of redo?

            [?]JdeBP »
            @JdeBP@tty0.social

            @lukeshu

            You're the only name in the log. (-:

            git.parabola.nu/abslibre.git/t

            I'm just giving the packagers (those that I know about and are easily contactable, at any rate) a tap on the shoulder before the rest of the world explicitly learns that 1.5 is up.

            jdebp.uk/Softwares/redo/

            (Po-Chuan Hsieh of is still using a URL that has not worked since Brexit. 17 million people voted that I should not have my domain name. (-:)

            @schmonz

            10 is next.

              ...
              0 ★ 0 ↺

              [?]Amitai Schleier »
              @schmonz@schmonz.com

              Updated, thanks! FYI, I'd previously updated in February to what I thought was already 1.5. So this update adds only "redo now hashes the targets of symbolic links[...]" and bumps pkgsrc's sub-revision of the package so it sorts newer than what was already there as "1.5".

              My fault assuming the existence of a published 1.5 tarball meant it was fully cooked. (I also saw FreeBSD Ports using it, so my fault accepting social proof as sufficient, too.) But also it's generally troublesome for packagers when published tarballs change size/checksum/etc. in place. Better to not publish until the URL contents can be stable, and/or publish new changes under new URLs.

              Also, I was surprised to see your build wanting to know how to generate its own binary package. I guess that's typical for Debian and others, but unusual for pkgsrc and I imagine other ports-style trees. No harm done, of course, but I've given pkgsrc that part of the job.

              CC: @lukeshu@social.coop

                ...

                [?]JdeBP »
                @JdeBP@tty0.social

                @schmonz @lukeshu

                I'm curious how knowledge of the 1.5 source archive even reached any packagers.

                That was not listed on the WWW pages at all but only on a GOPHER site that's explicitly for people to get bonus content such as access to in-development source, and comes with an explicit warning in the GOPHER menu.

                The published source archives listed on the WWW, as well as the GitHub snapshot, were still at 1.4. I had only just ticked them over to 1.5 when I sent that nudge out. (-:

                  ...

                  [?]JdeBP »
                  @JdeBP@tty0.social

                  @schmonz @lukeshu

                  It has always been capable of building its own packages, by the way. (And since it's slashpackage, one can by design just package/compile it self-contained and not do the subsequent packaging step.)

                  jdebp.uk/FGA/slashpackage.html

                  It's not a Debian thing. Quite the opposite. For a long time no-one packaged any of this at all, so I made packages for people myself. Even now, no-one at all packages djbwares and there is only one that packages nosh.

                    ...
                    #netbsd boosted

                    [?]JdeBP »
                    @JdeBP@tty0.social

                    @schmonz @lukeshu

                    I think that you possibly hadn't noticed before because it wasn't NetBSD; but now I've ported all three of , , and to NetBSD (testing on a non-amd64 architecture, no less!), as you've probably seen over the past few months. So now there's a system for building packages alongside Debian's, FreeBSD's, and OpenBSD's.

                      ...

                      [?]JdeBP »
                      @JdeBP@tty0.social

                      @schmonz @lukeshu

                      I actually looked for contact details for Po-Chuan Hsieh, for the FreeBSD port, so that I could let xem know how messed up that port was; as I noted before. But there's only a wildly (a decade) out of date LinkedIn listing and an opaque FreeBSD account.

                      The Parabola packaging of redo is several versions out of date, and has the pre-pre-Brexit URLs. Arch is on 1.4 at least but using the pre-Brexit URLs.

                      I don't even know about Void, Hyperbola, et al.

                        0 ★ 0 ↺

                        [?]Amitai Schleier »
                        @schmonz@schmonz.com

                        @JdeBP@tty0.social @lukeshu@social.coop Hadn't known, but from your site's colophon I can see why. A pleasant surprise 🙂 My sites are NetBSD-hosted as well.

                          0 ★ 1 ↺
                          JdeBP boosted

                          [?]Amitai Schleier »
                          @schmonz@schmonz.com

                          @JdeBP@tty0.social @lukeshu@social.coop Rephrasing my earlier claim, I'm accustomed to seeing upstreams ship debian/ packaging automation alongside code, but not accustomed to seeing upstreams ship BSD packaging automation. As a packager, my experience of pkg_create is indirect. Very cool that you wrestled it into submission. Have you seen folks use your supplemental BSD package repositories?

                          (I intend in the fullness of time to package nosh, and to figure out what to do with djbwares -- possibly treat it as the new upstream for all its constituent packages. But @notqmail@social.notqmail.org is also in dire need of a fresh batch of my attention.)

                            ...

                            [?]JdeBP »
                            @JdeBP@tty0.social

                            @schmonz

                            You may have seen my request for better pkg_create doco. (-:

                            I don't track the logs, and the repositories were down for a long time as the machine hosting them vanished.

                            That said, when I brought them back up just recently, aside from all of the search engine spiders immediately jumping on there was one machine that stood out dutifully checking the Debian repository every day. It seems to belong to some kind of housing collective in . They are in for a surprise. (-:

                              0 ★ 0 ↺

                              [?]Amitai Schleier »
                              @schmonz@schmonz.com

                              @JdeBP@tty0.social @lukeshu@social.coop Dunno how the first one of us found out, but once they did, Repology notified me my package might be behind latest.

                                [?]ermo | Rune Morling »
                                @ermo@fosstodon.org

                                @JdeBP Do you have any guidance (or a HOWTO) for how to begin to use as the init and service manager on a FreeBSD system from start to finish?

                                The last time I tried (FreeBSD 13.x), I never managed to get it working.

                                Having a canonical way to do it for the distributions/OSes that interest you might also help garner a following around nosh, redo et. al?

                                  ...

                                  [?]JdeBP »
                                  @JdeBP@tty0.social

                                  @ermo

                                  There is a fairly lengthy guide, in addition to the manual pages. It's on-line, as well as available packaged up and viewable off-line.

                                  jdebp.info/Softwares/nosh/guid

                                  The package repository doco tries to explain the -run- packages.

                                  jdebp.info/Softwares/nosh/free

                                  But what you probably want when 1.41 comes out is this:

                                  jdebp.info/Softwares/nosh/timo

                                  (-:

                                    ...

                                    [?]JdeBP »
                                    @JdeBP@tty0.social

                                    I will be updating that latter before the 1.41 release, by the way. It dates from 2015. Some of the manual information has since expanded and been split out onto its own pages.

                                    There might be short-term package problems because the build machine is fundamentally an old PC-BSD machine. I'm hoping to replace it with a new from-scratch up-to-date on ZFS machine; but the plan is currently for that to happen, which will need to involve new hard discs, after the 1.41 release.

                                      ...

                                      [?]ermo | Rune Morling »
                                      @ermo@fosstodon.org

                                      @JdeBP Thank you for the prompt reply!

                                      I should probably have specified that I was trying to build nosh (and therefore redo) from source on FreeBSD with the aforementioned aborted attempt to get redo, nosh et al. working.

                                        ...

                                        [?]JdeBP »
                                        @JdeBP@tty0.social

                                        @ermo

                                        That's possibly a good approach with 1.41, until I sort out the machine.

                                        You can take the first step in trying it again, right now. version 1.5 is out.

                                        (Ignore the one in ports. Whoever is in charge of that hasn't made it past version 1.2 and is still using a WWW site that preceded the WWW site that I lost to Brexit half a decade ago.)

                                        As you can see from package/debian/control it has a build dependency upon perl; but I think that that and base are all that you need.

                                          ...

                                          [?]JdeBP »
                                          @JdeBP@tty0.social

                                          @ermo

                                          I'm doing 10 next; right now, in fact (although I need to make a trip to the shops).

                                          When I put it out, that's a good intermediate step to try next. It will test that you have a working redo without being a massive build that builds hundreds of things (as is the case for nosh).

                                          It has the same basic command workflow as for building redo. There's a new accompanying Guide that details building from source but there aren't any real surprises over building .

                                            ...

                                            [?]JdeBP »
                                            @JdeBP@tty0.social

                                            @ermo

                                            You don't need to do anything with 10. It's just exercising some of the building from source mechanisms that it shares with nosh without the massive source base.

                                            You *can* try out things like the host command or

                                            > sntpclock $IP | clockview

                                            to see that you've built working executables, if so moved.

                                            1.41 itself is going to be a little while yet. I have a Debian KVT niggle to fix (It isn't disabling the kernel's cursor.) and some doco to review and update.

                                              ...

                                              [?]JdeBP »
                                              @JdeBP@tty0.social

                                              @ermo

                                              10 is now out. If you have any problems building from source on FreeBSD, please let me know as soon as possible, because I'll want to fix them for 1.41, and that's next. It definitely builds on my FreeBSD build machine, though. (-:

                                                ...

                                                [?]ermo | Rune Morling »
                                                @ermo@fosstodon.org

                                                @JdeBP Thanks for the pointers.

                                                My FreeBSD machine is pretty old, hasn't been turned on in a while, and probably needs a bunch of updates to be current.

                                                Because it is using an AMD FX-8350 CPU, I also used to build everything from source to get a "free" +5-12% performance boost, using jmarino's `synth` tool. I don't know if that is still supported on newer FreeBSD versions, however.

                                                In short, I have a bit of researching and updating to do before I can offer you the feedback you are asking for.

                                                  ...

                                                  [?]JdeBP »
                                                  @JdeBP@tty0.social

                                                  @ermo

                                                  How old? I'm currently building on FreeBSD 10. Are you newer than that? Or older? If older, you should probably advance at least as far as 10, because there were some problems with pkg_ng in earlier versions. If newer, you might be alright as-is. (-:

                                                    ...

                                                    [?]ermo | Rune Morling »
                                                    @ermo@fosstodon.org

                                                    @JdeBP Newer (13.x IIRC).

                                                    And I've apparently pulled out the SATA SSD it's installed on, so now I'm running around like a headless chicken trying to remember where I put it so I can re-install it in the box in which it belongs.

                                                    *Le sigh*

                                                      ...

                                                      [?]ermo | Rune Morling »
                                                      @ermo@fosstodon.org

                                                      @JdeBP OK, found the SSD and got the bloody thing started. It's at 13.2 currently (with custom kernel build even). I can see it has _a_ redo installed to /usr/local/bin, but I can't see which version of redo it is (there's no --version argument).

                                                      Will give it a go now.

                                                        ...

                                                        [?]ermo | Rune Morling »
                                                        @ermo@fosstodon.org

                                                        @JdeBP Got both redo-1.5 and djbwares-10 built as standalone executables (not FreeBSD packages). The examples you shared work.

                                                        If I run `bsd/rules clean build binary |& tee build.log`, I get the following error:

                                                        ```
                                                        (...)
                                                        Building control file for leapsecs.
                                                        Building package djbwares-guide
                                                        pkg: manifest parsing error: error while parsing <unknown>: line: 40, column: 102 - 'numeric value out of range', character: '5'
                                                        *** Error code 1

                                                        Stop.
                                                        make: stopped in /usr/home/ermo/src/djbwares-10
                                                        ```

                                                          ...

                                                          [?]JdeBP »
                                                          @JdeBP@tty0.social

                                                          @ermo

                                                          Ah! The black art of pkg manifests.

                                                          Take a look at line 40 of bsd/djbwares-guide/+MANIFEST .

                                                          On my system column 102 is right in the middle of a sha256 of a file. For which the digit "5" being out of range is a bizarre error.

                                                          I'm guessing that the +MANIFEST is different on your system, which implies that there's something different about either sha256 or stat. What did they actually put into the file for you?

                                                            ...

                                                            [?]JdeBP »
                                                            @JdeBP@tty0.social

                                                            @ermo

                                                            I was pointing out the poor state of the doco in a little while ago. This is the area where is equally bad with .

                                                            FreeBSD's pkg-create(8) manual page assures us that +MANIFEST files must have "file" entries one per file. But the actual code for the pkg command only looks for a "files" object with an array of files.

                                                            Making manifest and "build-info" files for these tools is not a case of doing what the doco says to do.

                                                            github.com/freebsd/pkg/blob/ma

                                                              [?]ermo | Rune Morling »
                                                              @ermo@fosstodon.org

                                                              @JdeBP As requested, line 40 of bsd/djbwares-guide/+MANIFEST looks like this on my system:

                                                              ```
                                                              "/usr/local/share/doc/djbwares/commands/html/dnscache-showctl.html": { uname:root; gname:wheel; sum:56
                                                              3e64205b997125c75e8a051c8ea0949175381888cb39f7ae80d448af07d84a; perm:644; }
                                                              ```

                                                              The best I can tell, column 102 is `:` right after `sum`.

                                                              HTH.

                                                                ...

                                                                [?]JdeBP »
                                                                @JdeBP@tty0.social

                                                                @ermo

                                                                It does, inasmuch as it's genuinely a "5" in the file. That's something, at least.

                                                                None of this is as documented, so the change that I've just made may or may not work. Give it a try.

                                                                  ...

                                                                  [?]ermo | Rune Morling »
                                                                  @ermo@fosstodon.org

                                                                  @JdeBP So just to confirm: I should redownload the djbwares-10 tarball from your site, and I will get the new version?

                                                                  Do you by any chance host an up to date git repository anywhere public...?

                                                                    ...

                                                                    [?]JdeBP »
                                                                    @JdeBP@tty0.social

                                                                    @ermo

                                                                    Yes. At the moment, because it's unreleased, that's tracking development. I save a fresh archive every so often, and I have saved the changes that I just made for the packaging and ifconfig. There's a similar archive for djbwares 11, now, as that's where development now is. That has the same fix for the package control file generation, that I hope, sans any doco, will work.

                                                                    I don't track development with git; only releases go into git.

                                                                      ...

                                                                      [?]ermo | Rune Morling »
                                                                      @ermo@fosstodon.org

                                                                      @JdeBP Getting a similar failure:

                                                                      ```
                                                                      Building package djbwares-guide
                                                                      pkg: manifest parsing error: error while parsing <unknown>: line: 101, column: 94 - 'numeric value out of range', character: '7'
                                                                      pkg: Error parsing bsd/djbwares-guide//+MANIFEST
                                                                      *** Error code 1
                                                                      ```

                                                                      Line 101 looks like this:

                                                                      ```
                                                                      "/usr/local/share/doc/djbwares/commands/html/tcprules.html": { uname:root; name:wheel; sum:7202e7161b84571464069af4189a0d22f278c546d1c3e63510c5872bd6e00c72; perm:644; }
                                                                      ```

                                                                      Column 94 is `:`.

                                                                        ...

                                                                        [?]JdeBP »
                                                                        @JdeBP@tty0.social

                                                                        @ermo

                                                                        There's a new djbwares-11.tar.gz file up that has a revised gencontrol script that quotes the checksum. I did the same fix to both softwares, and it works with the version of pkg that I have at any rate.

                                                                        Version 11, though. 10 is released and frozen.

                                                                          ...

                                                                          [?]ermo | Rune Morling »
                                                                          @ermo@fosstodon.org

                                                                          @JdeBP At this point, my thinking is that I can continue drip-feeding you current FreeBSD issues (and I'm happy to), or you could perhaps be convinced to do a basic, currently suppported FreeBSD 13.x or 14.x install and see which issues you are getting with your own eyes?

                                                                          Again, happy to continue reporting issues. FWIW, neither djbwares-10 nor -11 successfully generate FreeBSD packages on my (now updated) 13.5 FreeBSD install.

                                                                          LMK how you would like to proceed (if at all!).

                                                                            ...

                                                                            [?]JdeBP »
                                                                            @JdeBP@tty0.social

                                                                            @ermo

                                                                            What we're doing is fine. Whilst you've been running things, I've written several of the nosh Guide pages that were on the to-do list, and I'm attacking that Debian KVT bug that needed fixing.

                                                                            You might enjoy the new guide/building-from-source.html chapter .

                                                                            I'm fairly sure that you've either pulled the old djbwares-10 archive again, or we've not synched on the djbwares-11 one. Because that generated snippet you showed is not in the format that that file has now.

                                                                            A screenshot of a Z shell session in a terminal emulator, with a coloured prompt and running the sed and sha256 commands, to show (respectively) 1 line of a +MANIFEST file and the checksum of a .tar.gz archive file.

                                                                            Alt...A screenshot of a Z shell session in a terminal emulator, with a coloured prompt and running the sed and sha256 commands, to show (respectively) 1 line of a +MANIFEST file and the checksum of a .tar.gz archive file.

                                                                              ...

                                                                              [?]JdeBP »
                                                                              @JdeBP@tty0.social

                                                                              @ermo

                                                                              I'm fairly confident that the file format change, assuming that the 13 pkg is as happy with it as the 10 pkg is, will overcome the one remaining hurdle to package generation working. It has done all of the rest of the build process, by that point. (-:

                                                                              Unfortunately, that installation that I mentioned before will be a comparatively *huge* undertaking, and it seems to me that at this stage we're close to the point where the build problems that you had years ago are fixed.

                                                                                ...

                                                                                [?]ermo | Rune Morling »
                                                                                @ermo@fosstodon.org

                                                                                @JdeBP I can build a FreeBSD package using the newest djbwares-11.tar.gz now, though not a freshly fetched djbwares-10.tar.gz -- 10 still fails for me on the +MANIFEST checksum parsing stuff (in case that is unexpected).

                                                                                nosh-1.41 w/ sha256sum `17c982a1af29f476e401b8e8137a0503237b0aad5d46b8e2b8a5173891a5c640` fails to compile for me on 13.5 w/ clang 19.1.17:

                                                                                gist.github.com/ermo/82be9beb5

                                                                                This is a different error to on 13.2, and might be caused by increased compiler strictness w/ 19.1.17?

                                                                                screenshot showing sha256sums for djbwares-10 and-11 FreeBSD tar.gz source archives

                                                                                Alt...screenshot showing sha256sums for djbwares-10 and-11 FreeBSD tar.gz source archives

                                                                                  ...

                                                                                  [?]JdeBP »
                                                                                  @JdeBP@tty0.social

                                                                                  @ermo

                                                                                  10 is always going to fail. What's going to happen is that I'll push 11 out soon with these fixes in.

                                                                                  This is good news, because I really wasn't planning on doing updated FreeBSD beyond FreeBSD 10 until *after* the 1.41 release. But now we've almost got things working for FreeBSD 13 before 1.41 gets released.

                                                                                  The u32string thing should be an easy fix, as it's a known change. It's a question of how bleeding edge one can be on older compilers, though. Let me test.

                                                                                    ...

                                                                                    [?]ermo | Rune Morling »
                                                                                    @ermo@fosstodon.org

                                                                                    @JdeBP FWIW, I am happy to also check this on FreeBSD 14.x for nosh, djbwares and redo, should you find that useful.

                                                                                    I do think it would be wise to get all three softwares into the FreeBSD ports if at all possible, so if doing the miles here with you helps a kind soul plug things into the ports tree (on the assumption that I can help you demonstrate that the bsd packages build and work), that might go a long way towards lowering the barrier of entry for people to try out nosh etc.?

                                                                                      ...

                                                                                      [?]JdeBP »
                                                                                      @JdeBP@tty0.social

                                                                                      @ermo

                                                                                      That may well be useful.

                                                                                      version 1.2 (sic!) is in the ports tree. I was just talking to @schmonz about the state of that port and how I have no real way to let the person behind it know that it's in very poor shape.

                                                                                      Neither nor are in the FreeBSD ports tree. Presumably there are people working on ports, but that one of them was a decade ago an undergraduate on the other side of the planet shows the kind of barriers in place here.

                                                                                        ...
                                                                                        0 ★ 0 ↺

                                                                                        [?]Amitai Schleier »
                                                                                        @schmonz@schmonz.com

                                                                                        @JdeBP@tty0.social @ermo@fosstodon.org Not a FreeBSD committer, but their ports/devel/redo looks to me like "1.5" (the same "1.5" pkgsrc had until today ).

                                                                                          ...

                                                                                          [?]JdeBP »
                                                                                          @JdeBP@tty0.social

                                                                                          @schmonz @ermo

                                                                                          I might have it confused with one of the others. *Someone* is still on 1.2. I remember seeing it. (-: FreeBSD ports has the pre-Brexit URL.

                                                                                            ...

                                                                                            [?]ermo | Rune Morling »
                                                                                            @ermo@fosstodon.org

                                                                                            @JdeBP @schmonz I can confirm that the redo I saw in FreeBSD ports yesterday distinctly looked like a 1.5, but it did have the .eu domain, and not the .info one (the latter being the actively updated one AIUI).

                                                                                              [?]JdeBP »
                                                                                              @JdeBP@tty0.social

                                                                                              @ermo

                                                                                              It looks like the old compilers do not complain. I don't have a clang 19 system to test, but I it's well-known what the fix for this is and I've just put it into place.

                                                                                              So there's another 1.41 archive up, now.

                                                                                                ...

                                                                                                [?]ermo | Rune Morling »
                                                                                                @ermo@fosstodon.org

                                                                                                @JdeBP It looks like the new nosh-1.41 version gets most of the way there now, even if it doesn't fully succeed:

                                                                                                gist.github.com/ermo/c8c7cf621

                                                                                                  ...

                                                                                                  [?]JdeBP »
                                                                                                  @JdeBP@tty0.social

                                                                                                  @ermo

                                                                                                  It has build almost everything apart from that 1 service, and that was just a missing list file, which I have now fixed and uploaded a fresh archive for.

                                                                                                  You should get well into the package building part, now.

                                                                                                    ...

                                                                                                    [?]ermo | Rune Morling »
                                                                                                    @ermo@fosstodon.org

                                                                                                    @JdeBP Looks like the latest nosh-1.41 FreeBSD pkg build completed.

                                                                                                    Here's the build log, in case you spot something you would prefer to fix before releasing:

                                                                                                    gist.github.com/ermo/2694d499c

                                                                                                      ...

                                                                                                      [?]JdeBP »
                                                                                                      @JdeBP@tty0.social

                                                                                                      @ermo

                                                                                                      Just the nullptrs in the FreeBSD-only code paths, and they won't change actual functionality.

                                                                                                      It looks like everything has built.

                                                                                                      Here are some fairly innocuous commands that you can try straightaway:

                                                                                                      command/ifconfig -a

                                                                                                      command/ps -Ad | unvis

                                                                                                      command/printenv

                                                                                                      command/console-decode-ecma48 --input

                                                                                                      what command/*

                                                                                                      I suggest not experimenting with any of the -run- stuff until you've looked at what commands and shims you want.

                                                                                                      pkg info -F on the packages might help with that.

                                                                                                        ...

                                                                                                        [?]ermo | Rune Morling »
                                                                                                        @ermo@fosstodon.org

                                                                                                        @JdeBP All of the `command/(...)` stuff appears to work.

                                                                                                        Next step has to be to read the documentation to get a better feel for how to set up nosh on my system.

                                                                                                        Thank you for the help in getting this sorted, and I hope it wasn't too much trouble. ^^'

                                                                                                          ...

                                                                                                          [?]JdeBP »
                                                                                                          @JdeBP@tty0.social

                                                                                                          @ermo

                                                                                                          No worries. This was stuff that I was going to have to do anyway, just a bit earlier than planned. And it is quite good that I can push 1.41 out and not have the prospect of people coming back straightaway saying that they couldn't build it on newer versions than my build machine, and having to keep explaining that a build machine upgrade was the next step.

                                                                                                          Quite the opposite of trouble. (-:

                                                                                                          I was writing Guide pages whilst you were doing things, and I still have 1 to write.

                                                                                                            ...
                                                                                                            JdeBP boosted

                                                                                                            [?]ermo | Rune Morling »
                                                                                                            @ermo@fosstodon.org

                                                                                                            @JdeBP I can confirm that redo-1.5, djbwares-11, and nosh-1.41 build packages just fine on both 13.5 and 14.3.

                                                                                                            Build logs on 14.3 in case you end up spotting something interesting:

                                                                                                            - redo-1.5: gist.github.com/ermo/98d627c15
                                                                                                            - djbwares-11: gist.github.com/ermo/238af2423
                                                                                                            - nosh-1.41: gist.github.com/ermo/166ecefe1

                                                                                                              ...

                                                                                                              [?]JdeBP »
                                                                                                              @JdeBP@tty0.social

                                                                                                              @ermo

                                                                                                              That is good news.

                                                                                                              I *think* that I've just written the last Guide page that I had on the to-do list for 1.41.

                                                                                                                ...

                                                                                                                [?]ermo | Rune Morling »
                                                                                                                @ermo@fosstodon.org

                                                                                                                @JdeBP I have compiled the ncgopher client and tried reaching gopher://repository.jdebp.info to no avail (it is listed at the bottom of jdebp.info/Softwares/djbwares/ and is advertised as "Bonus GOPHER content").

                                                                                                                gopher://jdebp.info:70/1/ is reachable with ncgopher, but appears to be empty.

                                                                                                                Am I missing a trick?

                                                                                                                  ...

                                                                                                                  [?]JdeBP »
                                                                                                                  @JdeBP@tty0.social

                                                                                                                  @ermo

                                                                                                                  DNS problem at my end. The secondary server polls every half day or so, and last polled at mid-day, so it is going to take a little while for the fix to appear.

                                                                                                                    ...

                                                                                                                    [?]ermo | Rune Morling »
                                                                                                                    @ermo@fosstodon.org

                                                                                                                    @JdeBP To me, one of the benefits of e.g. a git-based dvcs workflow is that the git ref of the tip on the main branch serves as a hash sum, with the dual benefit of having a commit log to follow.

                                                                                                                    Even if you don't use git, could you perhaps think of a way to approximate this particular benefit somehow?

                                                                                                                    Perhaps sha256sums could be auto-generated for the in-development software versions you upload, such that it is simple to check whether currently downloaded archives have seen an update?

                                                                                                                      ...

                                                                                                                      [?]JdeBP »
                                                                                                                      @JdeBP@tty0.social

                                                                                                                      @ermo

                                                                                                                      Sounds a bit complex. (-:

                                                                                                                      Debian apt-ftparchive source actually makes checksum lists for source packages.

                                                                                                                      No handy equivalent in pkg repo, though.

                                                                                                                      It's not going to be high on the priority list. I could possibly modify the .do scripts to do something non-standard.

                                                                                                                      In the meantime, the HTTP Last-Modified: response header is right and the If-Modified-Since: request header is respected by Bernstein publicfile. For what that's worth.

                                                                                                                        [?]ermo | Rune Morling »
                                                                                                                        @ermo@fosstodon.org

                                                                                                                        @JdeBP After confirming that my local redo copy works and can build a working djbwares-10 suite, I tried fetching and building jdebp.info/Repository/freebsd/ (which I assume to be the current development sources?) and got the following error output:

                                                                                                                        gist.github.com/ermo/857bdc266

                                                                                                                        I have included my list of installed packages, as it looks like I might be missing some necessary ports?

                                                                                                                        Guidance welcome. If this is all PEBKAC, I apologise in advance.

                                                                                                                          ...

                                                                                                                          [?]JdeBP »
                                                                                                                          @JdeBP@tty0.social

                                                                                                                          @ermo

                                                                                                                          That's a good sign. Only ifconfig is failing for you, and only on a socket capability flag, which I shall check in a moment.

                                                                                                                          The failures of the try*.cpp programs are expected. This the Bernstein style of autoconfiguration, where the redo script for a header compiles a tiny program, sees whether it builds, and writes the header accordingly.

                                                                                                                          tryevdev.cpp and tryupdwtmpx.cpp are supposed to fail on a FreeBSD system. Those are Linux and GNU libc things. You aren't missing a port.

                                                                                                                            ...
                                                                                                                            4 ★ 0 ↺

                                                                                                                            [?]Amitai Schleier »
                                                                                                                            @schmonz@schmonz.com

                                                                                                                            Ancient serving home stereo AirPlay.

                                                                                                                            I'd prefer : https://schmonz.com/2024/06/07/small-arms/

                                                                                                                            Staged latest shairport-sync for . Builds on NetBSD, . Normally I'd commit, wait for evbearmv6hf-el binary package, forget.

                                                                                                                            Trying something new today: https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/doc/HOWTO-use-crosscompile

                                                                                                                              ...

                                                                                                                              [?]: j@fabrica:~/src; :t_blink: »
                                                                                                                              @josephholsten@mstdn.social

                                                                                                                              @schmonz Oooh, I’ve been meaning to get my shairport-sync box off raspbian. I was thinking Free- but I haven’t had an excuse to pull out Net- since I ran it on a Sega Saturn.

                                                                                                                                ...
                                                                                                                                1 ★ 0 ↺

                                                                                                                                [?]Amitai Schleier »
                                                                                                                                @schmonz@schmonz.com

                                                                                                                                @josephholsten@mstdn.social @schmonz Dreamcast maybe? I could never get my hands on an Ethernet adapter.

                                                                                                                                Progress on getting shairport-sync cross-built, but not there yet.

                                                                                                                                  ...
                                                                                                                                  1 ★ 2 ↺
                                                                                                                                  Chris Pitts boosted

                                                                                                                                  [?]Amitai Schleier »
                                                                                                                                  @schmonz@schmonz.com

                                                                                                                                  Code by a computer will often, compared to a human’s, appear

                                                                                                                                  - Less principled, coherent, systemic

                                                                                                                                  - More expedient, forgetful, surprising

                                                                                                                                  In short: even riskier.

                                                                                                                                  If there were such a thing as expertise in managing software risks, you’d want that, right?!


                                                                                                                                    ...

                                                                                                                                    [?]George Dinwiddie »
                                                                                                                                    @gdinwiddie@mastodon.social

                                                                                                                                    @schmonz “Managing” as in “promoting?”

                                                                                                                                      ...
                                                                                                                                      0 ★ 0 ↺

                                                                                                                                      [?]Amitai Schleier »
                                                                                                                                      @schmonz@schmonz.com

                                                                                                                                      @gdinwiddie@mastodon.social yes, iff “promoting” as in “promoting head-on dealing-with”

                                                                                                                                        ...

                                                                                                                                        [?]George Dinwiddie »
                                                                                                                                        @gdinwiddie@mastodon.social

                                                                                                                                        @schmonz I thought you meant having a computer write the code was intended to encourage risk. 🥹🤣

                                                                                                                                          ...
                                                                                                                                          0 ★ 0 ↺

                                                                                                                                          [?]Amitai Schleier »
                                                                                                                                          @schmonz@schmonz.com

                                                                                                                                          @gdinwiddie@mastodon.social ha. Well, it certainly does!

                                                                                                                                            4 ★ 4 ↺
                                                                                                                                            in reply to »

                                                                                                                                            [?]Amitai Schleier »
                                                                                                                                            @schmonz@schmonz.com

                                                                                                                                            Conjecture: Given developers of sufficient seasoning, #refactoring “when it feels good” is effectively equivalent to refactoring “to invest company money wisely”.

                                                                                                                                            (Developers at every level can be thinking about how well the two are correlated. A good way to acquire seasoning.)



                                                                                                                                            original post: https://octodon.social/@schmonz/112823231934165926

                                                                                                                                            ...

                                                                                                                                            [?]Brian Marick »
                                                                                                                                            @marick@mstdn.social

                                                                                                                                            @schmonz @logosity Klein’s /Sources of Power: How People Make Decisions/ is good on expert decision-making. “When it feels good” can be a symptom of tacit knowledge being put to use.

                                                                                                                                            goodreads.com/book/show/65229.

                                                                                                                                            Building up such tacit knowledge takes time.

                                                                                                                                              ...
                                                                                                                                              0 ★ 0 ↺

                                                                                                                                              [?]Amitai Schleier »
                                                                                                                                              @schmonz@schmonz.com

                                                                                                                                              @logosity@discuss.systems @marick@mstdn.social exactly the sort of thing I was thinking of. Sounds like a good read for me.

                                                                                                                                                8 ★ 1 ↺

                                                                                                                                                [?]Amitai Schleier »
                                                                                                                                                @schmonz@schmonz.com

                                                                                                                                                Before my dad sat 8-year-old me at our new stereo and said “listen to this,” I’d known western art music to be genteel, pleasant, nothing I personally needed.

                                                                                                                                                After — no, during! — I knew it was forever.

                                                                                                                                                Today I paid my respects to the musician who made me a musician.

                                                                                                                                                Sergei Rachmaninoff’s gravesite

                                                                                                                                                Alt...Sergei Rachmaninoff’s gravesite

                                                                                                                                                ...
                                                                                                                                                1 ★ 0 ↺

                                                                                                                                                [?]Amitai Schleier »
                                                                                                                                                @schmonz@schmonz.com

                                                                                                                                                28-year-old me playing a few minutes of his music: https://youtu.be/NWyn-lCeqao?si=rGPev1384XC8I2mG (recorded at Yamaha Artist Services in Manhattan)

                                                                                                                                                  ...
                                                                                                                                                  0 ★ 0 ↺

                                                                                                                                                  [?]Amitai Schleier »
                                                                                                                                                  @schmonz@schmonz.com

                                                                                                                                                  Previously in formative-composer gravesite visits: https://schmonz.com/2014/06/29/one-russian-soul/

                                                                                                                                                    [?]Laurent Bercot »
                                                                                                                                                    @ska@social.treehouse.systems

                                                                                                                                                    @schmonz I went in expecting a video of young Amitai in a top hat and tailcoat, playing the grand piano in a concert hall. I am extremely disappointed.

                                                                                                                                                      ...
                                                                                                                                                      0 ★ 0 ↺

                                                                                                                                                      [?]Amitai Schleier »
                                                                                                                                                      @schmonz@schmonz.com

                                                                                                                                                      Ha, I was never that good, let alone that fancy. The Rachmaninov was self-recorded as I got to know the piano beforehand (10+ years since my previous recital). Recital participants were all sent video and audio of their performance, except that my video was somehow unrecoverable. (Am I one of the people with a face for radio?) Incredible disappointment. I was so curious to see what I looked like! But the audio, recorded by a Grammy-winning engineer, made it to me. Forever thankful for that.

                                                                                                                                                        ...
                                                                                                                                                        0 ★ 0 ↺

                                                                                                                                                        [?]Amitai Schleier »
                                                                                                                                                        @schmonz@schmonz.com

                                                                                                                                                        Oh and here it is.

                                                                                                                                                          2 ★ 1 ↺

                                                                                                                                                          [?]Amitai Schleier »
                                                                                                                                                          @schmonz@schmonz.com

                                                                                                                                                          Economic constraints on humans-only software development:

                                                                                                                                                          1. More coherent code is cheaper to change, sometimes by an order of magnitude

                                                                                                                                                          2. The average change reduces overall coherence

                                                                                                                                                          Economic constraints on augmented coding:

                                                                                                                                                          1. Same

                                                                                                                                                          2. Saaaaame

                                                                                                                                                          📌 9 ★ 5 ↺

                                                                                                                                                          [?]Amitai Schleier »
                                                                                                                                                          @schmonz@schmonz.com

                                                                                                                                                          Teammate on most recent team gave me this parting feedback: “I learned a ton, we got lots done, our team dynamics were awesome, and I’ve never felt this kind of team feeling before.”

                                                                                                                                                          If your business makes software, I might be good for your business.

                                                                                                                                                          https://schmonz.com/snac/schmonz/p/1750949585.435936

                                                                                                                                                          ...

                                                                                                                                                          [?]Deborah Preuss, pcc 🇨🇦 »
                                                                                                                                                          @deborahh@cosocial.ca

                                                                                                                                                          @schmonz I vouch for Amitai! 👍

                                                                                                                                                            ...
                                                                                                                                                            9 ★ 20 ↺

                                                                                                                                                            [?]Amitai Schleier »
                                                                                                                                                            @schmonz@schmonz.com

                                                                                                                                                            Did you know I'm looking for my next employer? Here's what's on offer:

                                                                                                                                                            1. Technical breadth and depth
                                                                                                                                                            2. Proven delivery experience
                                                                                                                                                            3. Thoughtful communication and teaching
                                                                                                                                                            4. Bridge-building across roles, silos
                                                                                                                                                            5. Team culture and developer happiness
                                                                                                                                                            6. Respected industry voice

                                                                                                                                                            1 ★ 0 ↺

                                                                                                                                                            [?]Amitai Schleier »
                                                                                                                                                            @schmonz@schmonz.com

                                                                                                                                                            The 90s version of this opened doors for me. Wishing the same for my big guy.

                                                                                                                                                            TI-84 Plus CE Python

                                                                                                                                                            Alt...TI-84 Plus CE Python

                                                                                                                                                            4 ★ 1 ↺

                                                                                                                                                            [?]Amitai Schleier »
                                                                                                                                                            @schmonz@schmonz.com

                                                                                                                                                            Kid and buddy gathered bubbles and tiny water guns and "washed the car".

                                                                                                                                                            I asked if they were proud of their work; they were; I gave each a shiny nickel.

                                                                                                                                                            What are some other stereotypical shenanigans you might expect That Dad — who I now clearly am — to pull?

                                                                                                                                                            ...

                                                                                                                                                            [?]George Dinwiddie »
                                                                                                                                                            @gdinwiddie@mastodon.social

                                                                                                                                                            @schmonz
                                                                                                                                                            When they get older you can send them to the hardware store for self-tapping U-bolts. 🤣

                                                                                                                                                              ...
                                                                                                                                                              0 ★ 0 ↺

                                                                                                                                                              [?]Amitai Schleier »
                                                                                                                                                              @schmonz@schmonz.com

                                                                                                                                                              @gdinwiddie@mastodon.social maybe I’m not ready to be That Dad after all. What are those?

                                                                                                                                                                ...

                                                                                                                                                                [?]George Dinwiddie »
                                                                                                                                                                @gdinwiddie@mastodon.social

                                                                                                                                                                @schmonz Just imagine U-bolts with both ends being self-tapping. Now imagine installing it somewhere.

                                                                                                                                                                  ...

                                                                                                                                                                  [?]Deborah Preuss, pcc 🇨🇦 »
                                                                                                                                                                  @deborahh@cosocial.ca

                                                                                                                                                                  @gdinwiddie @schmonz I had to look it up. Oh - it's not about "tapping" at all!
                                                                                                                                                                  😂 ok. Now I get it.

                                                                                                                                                                    [?]Dr. Brian Callahan »
                                                                                                                                                                    @bcallah@bsd.network

                                                                                                                                                                    ...
                                                                                                                                                                    0 ★ 0 ↺

                                                                                                                                                                    [?]Amitai Schleier »
                                                                                                                                                                    @schmonz@schmonz.com

                                                                                                                                                                    This is awesome. Do you have more Tiger shenanigans planned?

                                                                                                                                                                      ...

                                                                                                                                                                      [?]Dr. Brian Callahan »
                                                                                                                                                                      @bcallah@bsd.network

                                                                                                                                                                      @schmonz Short answer, yes. Long answer, later this summer as I am moving.

                                                                                                                                                                        5 ★ 0 ↺

                                                                                                                                                                        [?]Amitai Schleier »
                                                                                                                                                                        @schmonz@schmonz.com

                                                                                                                                                                        Revised days of the week, according to F:

                                                                                                                                                                        Onesday
                                                                                                                                                                        Twosday
                                                                                                                                                                        Threesday
                                                                                                                                                                        Foursday
                                                                                                                                                                        Fivesday
                                                                                                                                                                        Sixday
                                                                                                                                                                        Sevenday

                                                                                                                                                                        Kinda almost. Also arguably superior.

                                                                                                                                                                        ...
                                                                                                                                                                        2 ★ 0 ↺

                                                                                                                                                                        [?]Amitai Schleier »
                                                                                                                                                                        @schmonz@schmonz.com

                                                                                                                                                                        I’m not 100% sure I’ll do this again next time. I am 100% sure of what I learned about the person who was my manager this time around.

                                                                                                                                                                        https://schmonz.com/snac/schmonz/p/1743383240.739924

                                                                                                                                                                        [?]The Real Grunfink »
                                                                                                                                                                        @grunfink@comam.es

                                                                                                                                                                        I'm glad to announce the release of version 2.76 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                                                                                                                                                        Added Webmention support for links (Markdown-style or direct) written in a post.

                                                                                                                                                                        Added new command-line options for list maintenance.

                                                                                                                                                                        Display custom emoji in more places (contributed by dandelions).

                                                                                                                                                                        Mastodon API: fixed infinite scroll in many clients (thanks to cheeaun for giving me the clue), added /api/v1/accounts/.../lists endpoint (contributed by dandelions).

                                                                                                                                                                        Email notifications can now be sent via libcurl SMTP instead of spawning the /usr/sbin/sendmail program. To use this new feature, some additional server configuration is needed, see snac(8) (contributed by shtrophic).

                                                                                                                                                                        https://comam.es/what-is-snac

                                                                                                                                                                        If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


                                                                                                                                                                          ...
                                                                                                                                                                          Older...

                                                                                                                                                                          [?]Stefano Marinelli »
                                                                                                                                                                          @stefano@mastodon.bsd.cafe

                                                                                                                                                                          @grunfink Great! Thank you!

                                                                                                                                                                            ...

                                                                                                                                                                            [?]The Real Grunfink »
                                                                                                                                                                            @grunfink@comam.es

                                                                                                                                                                            You're welcome, Stefano!

                                                                                                                                                                              [?]stu »
                                                                                                                                                                              @lndn@fosstodon.org

                                                                                                                                                                              @grunfink Congrats on the new release.

                                                                                                                                                                                ...

                                                                                                                                                                                [?]The Real Grunfink »
                                                                                                                                                                                @grunfink@comam.es

                                                                                                                                                                                Thank you very much!

                                                                                                                                                                                  [?]r1w1s1 »
                                                                                                                                                                                  @r1w1s1@snac.bsd.cafe

                                                                                                                                                                                  Thank you!!! I just did my donation → https://ko-fi.com/grunfink

                                                                                                                                                                                  ...

                                                                                                                                                                                  [?]The Real Grunfink »
                                                                                                                                                                                  @grunfink@comam.es

                                                                                                                                                                                  Oh, thank you so much!

                                                                                                                                                                                    [?]ティージェーグレェ »
                                                                                                                                                                                    @teajaygrey@snac.bsd.cafe

                                                                                                                                                                                    Thank you!

                                                                                                                                                                                    I submitted a Pull Request to update MacPorts' snac to 2.76 here:

                                                                                                                                                                                    https://github.com/macports/macports-ports/pull/28373

                                                                                                                                                                                    GitHub Actions Continuous Integration checks passed!

                                                                                                                                                                                    It's up to someone else with write access to merge it.

                                                                                                                                                                                    Thanks to you and dandelions and shtrophic (and anyone else I may have missed) for the continued contributions and improvements!

                                                                                                                                                                                    (these modest diffs were prepared in part while listening to "Garlic Braid" by LMNO & D-STYLES: https://d-styles.bandcamp.com/track/garlic-braid [the 1st single from the upcoming full length album: Three Mimes & an Elephant)



                                                                                                                                                                                      ...

                                                                                                                                                                                      [?]sergiodj »
                                                                                                                                                                                      @sergiodj@snac.sergiodj.net

                                                                                                                                                                                      @grunfink@comam.es Congratulations!

                                                                                                                                                                                      Debian users will have to be patient; I can't upload to unstable/backportar because of the release freeze. I'll do that as soon as possible :)

                                                                                                                                                                                        ...

                                                                                                                                                                                        [?]The Real Grunfink »
                                                                                                                                                                                        @grunfink@comam.es

                                                                                                                                                                                        Thank you very much anyway, Sergio!

                                                                                                                                                                                          [?]iMil (iMil/iMil) »
                                                                                                                                                                                          @imil@bsd.network

                                                                                                                                                                                          Google Summer of Code 2025 NetBSD projects
                                                                                                                                                                                          blog.netbsd.org/tnf/entry/gsoc

                                                                                                                                                                                          ...

                                                                                                                                                                                          [?]Thomas Adam »
                                                                                                                                                                                          @thomasadam@bsd.network

                                                                                                                                                                                          @imil Here's to hoping that the Bubblewrap project gets some attention. :)

                                                                                                                                                                                            ...

                                                                                                                                                                                            [?]iMil (iMil/iMil) »
                                                                                                                                                                                            @imil@bsd.network

                                                                                                                                                                                            @thomasadam that's the one that caught my attention TBH :)

                                                                                                                                                                                              2 ★ 0 ↺

                                                                                                                                                                                              [?]Amitai Schleier »
                                                                                                                                                                                              @schmonz@schmonz.com

                                                                                                                                                                                              In some American English dialects, Mary, merry, and marry have distinct pronunciations. I finally understand a use case for this.

                                                                                                                                                                                              “Mary our Mother”

                                                                                                                                                                                              Alt...“Mary our Mother”

                                                                                                                                                                                              ...

                                                                                                                                                                                              [?]Nathan Arthur »
                                                                                                                                                                                              @narthur@mastodon.social

                                                                                                                                                                                              @schmonz marry our merry mother Mary

                                                                                                                                                                                                12 ★ 4 ↺

                                                                                                                                                                                                [?]Amitai Schleier »
                                                                                                                                                                                                @schmonz@schmonz.com

                                                                                                                                                                                                A trick I call "the Hynie Half-Hour", because I learned it from Martin: first bit of productivity each day, if something's been annoying me, fix it. Or some of it. Timeboxed, of course.

                                                                                                                                                                                                Thanks, man. It's been 7 years and every day I do this I'm better off.

                                                                                                                                                                                                [?]Jason Gorman »
                                                                                                                                                                                                @jasongorman@mastodon.cloud

                                                                                                                                                                                                The year is 2025 and people are still telling me that TDD only works "in theory".

                                                                                                                                                                                                ...
                                                                                                                                                                                                dtanzer boosted

                                                                                                                                                                                                [?]Jason Gorman »
                                                                                                                                                                                                @jasongorman@mastodon.cloud

                                                                                                                                                                                                A large-scale study of dev activity in the IDE found that only 1.7% of developers did TDD at least *some* of the time.

                                                                                                                                                                                                This is a number worth remembering when listening to strong opinions - positive or negative - about TDD.

                                                                                                                                                                                                ...

                                                                                                                                                                                                [?]GeePawHill »
                                                                                                                                                                                                @GeePawHill@mastodon.social

                                                                                                                                                                                                @jasongorman Most of what is called "TDD" these days, is really "not-quite-end to not-quite-end" tests written after the code, by programmers who regard it, justly, as a tedious chore.

                                                                                                                                                                                                It bears no resemblance to our TDD.

                                                                                                                                                                                                  ...

                                                                                                                                                                                                  [?]Jason Gorman »
                                                                                                                                                                                                  @jasongorman@mastodon.cloud

                                                                                                                                                                                                  @GeePawHill ...and it's often the "TDD" they're talking about when they say "TDD doesn't work in practice"

                                                                                                                                                                                                    ...

                                                                                                                                                                                                    [?]GeePawHill »
                                                                                                                                                                                                    @GeePawHill@mastodon.social

                                                                                                                                                                                                    @jasongorman Yep. "We tried baseball."

                                                                                                                                                                                                      [?]Mark IJbema »
                                                                                                                                                                                                      @mark@tacobelllabs.net

                                                                                                                                                                                                      @jasongorman @GeePawHill then again, TDD also really suffers from No Real Scotsman.

                                                                                                                                                                                                      There's probably a term for it but I think TDD reached the point where the term is used so often incorrectly that the term has little value anymore. Like what happened with agile or even Scrum

                                                                                                                                                                                                        ...

                                                                                                                                                                                                        [?]Jason Gorman »
                                                                                                                                                                                                        @jasongorman@mastodon.cloud

                                                                                                                                                                                                        @mark @GeePawHill I think TDD is pretty clearly defined and it's very easy to tell if someone's doing it.

                                                                                                                                                                                                          ...

                                                                                                                                                                                                          [?]Jason Gorman »
                                                                                                                                                                                                          @jasongorman@mastodon.cloud

                                                                                                                                                                                                          @mark @GeePawHill The problem has always been that the vast majority of developers have never seen anyone do it. And that's understandable, because - thanks to the "birds of a feather" clustering effect - if you're not in that 1-2% bubble, you're unlikely to get to work with someone who is.

                                                                                                                                                                                                            [?]GeePawHill »
                                                                                                                                                                                                            @GeePawHill@mastodon.social

                                                                                                                                                                                                            @jasongorman @mark (I don't. Too many fifth rate epigones have destroyed it.)

                                                                                                                                                                                                              ...

                                                                                                                                                                                                              [?]Jason Gorman »
                                                                                                                                                                                                              @jasongorman@mastodon.cloud

                                                                                                                                                                                                              @GeePawHill @mark It's true that, e.g., YouTube is awash with "TDD tutorials" that don't show TDD. But it's easy to tell that they're not doing TDD 🙂

                                                                                                                                                                                                                [?]GeePawHill »
                                                                                                                                                                                                                @GeePawHill@mastodon.social

                                                                                                                                                                                                                @mark @jasongorman Fair enough, Mark. But let me ask you, outside of you noticing how our movement turned in to a corrupt nothingness we all decry, be that movement "agile" or "scrum" or "TDD", what would you a) have rather we should have done, vs what we did, and/or b) want us to do now?

                                                                                                                                                                                                                  ...

                                                                                                                                                                                                                  [?]Jason Gorman »
                                                                                                                                                                                                                  @jasongorman@mastodon.cloud

                                                                                                                                                                                                                  @GeePawHill @mark Remember when BDD totally fixed all the misunderstandings about TDD? ;-)

                                                                                                                                                                                                                    [?]Jason Gorman »
                                                                                                                                                                                                                    @jasongorman@mastodon.cloud

                                                                                                                                                                                                                    There's a very high probability that their opinion's based on no experience - doing or seeing - of TDD at all.

                                                                                                                                                                                                                    ...

                                                                                                                                                                                                                    [?]Chris Pitts »
                                                                                                                                                                                                                    @thirstybear@agilodon.social

                                                                                                                                                                                                                    @jasongorman I think the trouble is they have learned the skills from someone, who learned them from someone, who learned them from who knows where. It’s the broken telephone game. Which means that the underlying principles and practices have been pragmatised to nothing.

                                                                                                                                                                                                                    The conclusion I have come to is people don’t want to learn because they don’t want to think. They want something that “just works” - in other words, they want Fred Brooks’ proverbial silver bullet. We just don’t learn, do we?

                                                                                                                                                                                                                      ...
                                                                                                                                                                                                                      wouterla boosted

                                                                                                                                                                                                                      [?]Chris Pitts »
                                                                                                                                                                                                                      @thirstybear@agilodon.social

                                                                                                                                                                                                                      @jasongorman Building on this, I think the saddest thing I now realise is many folks don’t want to learn is because what they do is “good enough”. There are simply no consequences since the rewards for doing things right are delayed, and invisible to the annual accounts bottom line. Eg. things like reliability, failure demand, downtime, cost of change etc

                                                                                                                                                                                                                        ...

                                                                                                                                                                                                                        [?]Don Gray »
                                                                                                                                                                                                                        @donaldegray@hachyderm.io

                                                                                                                                                                                                                        @jasongorman well I read the book … ok I read the book’s title … ok I haven’t actually developed code in 20 years. I don’t see how TDD can work. 🙄

                                                                                                                                                                                                                          ...

                                                                                                                                                                                                                          [?]Don Gray »
                                                                                                                                                                                                                          @donaldegray@hachyderm.io

                                                                                                                                                                                                                          @jasongorman actually @schmonz started helping me with TDD (his oldest son’s age) years ago.

                                                                                                                                                                                                                            ...
                                                                                                                                                                                                                            0 ★ 0 ↺

                                                                                                                                                                                                                            [?]Amitai Schleier »
                                                                                                                                                                                                                            @schmonz@schmonz.com

                                                                                                                                                                                                                            @donaldegray@hachyderm.io @jasongorman@mastodon.cloud I’d love to get back to that sometime soon.

                                                                                                                                                                                                                              ...

                                                                                                                                                                                                                              [?]Don Gray »
                                                                                                                                                                                                                              @donaldegray@hachyderm.io

                                                                                                                                                                                                                              @schmonz @jasongorman you know where to find me. 😎

                                                                                                                                                                                                                                [?]Philip Mallegol-Hansen »
                                                                                                                                                                                                                                @philip@mastodon.mallegolhansen.com

                                                                                                                                                                                                                                @jasongorman I recently worked with a PM that does “Practical Agile” because “Agile only works in theory”.

                                                                                                                                                                                                                                Of course “Practical Agile” was just codeword for waterfall.

                                                                                                                                                                                                                                  3 ★ 0 ↺

                                                                                                                                                                                                                                  [?]Amitai Schleier »
                                                                                                                                                                                                                                  @schmonz@schmonz.com

                                                                                                                                                                                                                                  Kiddo’s 2017 MacBook Air struggling under the load.

                                                                                                                                                                                                                                  Strong suspicion I could swap out for , do better with and most everything else, and not do much worse at macOS-specific stuff like and Messages under (https://github.com/kholia/OSX-KVM).

                                                                                                                                                                                                                                  Anyone done this, or something similar?

                                                                                                                                                                                                                                    ...

                                                                                                                                                                                                                                    [?]Nathan Arthur »
                                                                                                                                                                                                                                    @narthur@mastodon.social

                                                                                                                                                                                                                                    @schmonz ooh! I have a 2017 iMac that is quite long in the tooth. This might be a good idea for it, too.

                                                                                                                                                                                                                                      [?]Jeremiah Korreck »
                                                                                                                                                                                                                                      @korreckj328@mastodon.social

                                                                                                                                                                                                                                      @schmonz The kvm for osx doesn't support the gpu. macOS uses gpu acceleration for basic ui, this makes anything beyond ssh'ing into the vm for programming tasks a horrible experience. If you need Messages and GarageBand it won't end well.

                                                                                                                                                                                                                                        ...
                                                                                                                                                                                                                                        1 ★ 0 ↺

                                                                                                                                                                                                                                        [?]Amitai Schleier »
                                                                                                                                                                                                                                        @schmonz@schmonz.com

                                                                                                                                                                                                                                        @korreckj328@mastodon.social hmm, I thought I saw GPU passthrough possibilities.

                                                                                                                                                                                                                                          ...

                                                                                                                                                                                                                                          [?]Jeremiah Korreck »
                                                                                                                                                                                                                                          @korreckj328@mastodon.social

                                                                                                                                                                                                                                          @schmonz Last I checked, and it's been a while since I have, gpu passthru required 2 gpus and a board that supports passthru.

                                                                                                                                                                                                                                            ...
                                                                                                                                                                                                                                            0 ★ 0 ↺

                                                                                                                                                                                                                                            [?]Amitai Schleier »
                                                                                                                                                                                                                                            @schmonz@schmonz.com

                                                                                                                                                                                                                                            @korreckj328@mastodon.social woof. I may still give it a whirl but with more sensible expectations (thanks!)

                                                                                                                                                                                                                                              [?]Toby »
                                                                                                                                                                                                                                              @xenotrope@bsd.network

                                                                                                                                                                                                                                              Just spent some time converting 11 years worth of resume updates into a Git repository.

                                                                                                                                                                                                                                              I had an existing Git repo for this that contained... one commit.

                                                                                                                                                                                                                                              One of the advantages that Git has over some other SCMs is that you can declare a specific date that the commit will record. In other words, you can lie to Git about when you're committing a tree and it will record the date and time you give it.

                                                                                                                                                                                                                                              This is handy for making retroactively building Git repos for archival purposes.

                                                                                                                                                                                                                                              ...

                                                                                                                                                                                                                                              [?]Toby »
                                                                                                                                                                                                                                              @xenotrope@bsd.network

                                                                                                                                                                                                                                              Put another way, you don't have to do it the old-fashioned way:

                                                                                                                                                                                                                                              MyResume-20230115.pdf
                                                                                                                                                                                                                                              MyResume-20230823.pdf
                                                                                                                                                                                                                                              MyResume-20241212.docx

                                                                                                                                                                                                                                              You can use the mtime of the file as the Git author date/commit date and check-in "MyResume.pdf" and the metadata of when that file was edited will be recorded in the commit. And nowhere else, so don't think "git checkout" will preserve this mtime for you.

                                                                                                                                                                                                                                              ...

                                                                                                                                                                                                                                              [?]Toby »
                                                                                                                                                                                                                                              @xenotrope@bsd.network

                                                                                                                                                                                                                                              This means (1) fewer stray DOC/PDF/TEX files in your ~/resumes directory with "guess what I was for" names like "Resume_send-to-Gary_at_TechnoCorp-20220404.doc", (2) having an archive of your documents, and (3) the ability to use branches to track to whom you're sending your resumes.

                                                                                                                                                                                                                                              You can keep your resume naming simple and maintain multiple concurrent Git branches for TechnoCorp, FAANG, goverment positions, et cetera.

                                                                                                                                                                                                                                              ...

                                                                                                                                                                                                                                              [?]Toby »
                                                                                                                                                                                                                                              @xenotrope@bsd.network

                                                                                                                                                                                                                                              I do wish other SCMs had this ability and made it more prevalent or well-known. I settled on Git because I know Git does this. Other investigations I've made into competitors haven't ended with any good equivalent workflows.

                                                                                                                                                                                                                                              Programmatically it's easy to just run "git add Resume.doc" and "git commit -m 'checkin'" but that will lose any tribal knowledge you have about why you wrote that specific resume, so caveat emptor.

                                                                                                                                                                                                                                              In my opinion, the only two resumes that matter are your last one and your next one. If you want to maintain different flavors of resume based on different career goals, you can still do this, either with different file names, directory names, or branch names.

                                                                                                                                                                                                                                              ...

                                                                                                                                                                                                                                              [?]Toby »
                                                                                                                                                                                                                                              @xenotrope@bsd.network

                                                                                                                                                                                                                                              One of the reasons I've been putting off this project was the mild annoyance of having to write the tools to do the finding, renaming, and committing. I spent a little time this morning asking ChatGPT to give me Perl scripts.

                                                                                                                                                                                                                                              While "opendir(); while (readdir()); closedir();" is a pattern I've written countless times[0], I just didn't feel like writing it yet again from scratch, and I couldn't remember any recent script I could scoop out and repurpose. So ChatGPT it was, and after reading its code, it looked good enough to try and I was pleased to find it did exactly what it said on the tin.

                                                                                                                                                                                                                                              While Perl has a reputation for being a write-only language, AI tools are quickly making it a "write-never" language, easy enough to generate one-off scripts that can be read, reviewed, run, and then pushed into a repo for reuse or eventual abandonment.

                                                                                                                                                                                                                                              At the very least this process isn't also taking 30 minutes of my time I'll never get back.

                                                                                                                                                                                                                                              [0] Or, as I prefer, IO::Dir->new, etc, etc.

                                                                                                                                                                                                                                              1 ★ 0 ↺

                                                                                                                                                                                                                                              [?]Amitai Schleier »
                                                                                                                                                                                                                                              @schmonz@schmonz.com

                                                                                                                                                                                                                                              @xenotrope@bsd.network yes! Did this with my resume and then rolled it into my website (also in git) as though that’s always how I’d been managing it. Also https://github.com/schmonz/netbsd-mac68k-without-macos had me taking ancient mailing list posts and archive.org links and turning them into a git repo in case someone someday (not me) can more easily make use of the result.

                                                                                                                                                                                                                                                [?]nia »
                                                                                                                                                                                                                                                @washbear@mastodon.sdf.org

                                                                                                                                                                                                                                                Experiences with / on obscure Unixes:

                                                                                                                                                                                                                                                - bootstrap succeeded! Just needed a few simple fixes.
                                                                                                                                                                                                                                                - see UnixWare.
                                                                                                                                                                                                                                                - kernel panic during installation. Support incomplete.
                                                                                                                                                                                                                                                - kernel panic during installation.
                                                                                                                                                                                                                                                - bootstrap success! No changes needed.
                                                                                                                                                                                                                                                - bootstrap failed due to open() behaviour. "Invalid argument".

                                                                                                                                                                                                                                                If you have a shell on an or machine, please let me know!

                                                                                                                                                                                                                                                  ...
                                                                                                                                                                                                                                                  #netbsd boosted

                                                                                                                                                                                                                                                  [?]Stephen Borrill »
                                                                                                                                                                                                                                                  @sborrill@justfollow.me.uk

                                                                                                                                                                                                                                                  @washbear this is all good, but I don't understand why we'd support Irix, but say hard luck if you use older (even the oldest supported branch such as 9 when we get to the time when 11 is branched). To be clear I am in favour of supporting both.

                                                                                                                                                                                                                                                  I will try to boot my Irix on my Indigo2 though if I can.

                                                                                                                                                                                                                                                    ...

                                                                                                                                                                                                                                                    [?]Jared McNeill »
                                                                                                                                                                                                                                                    @jmcwhatever@mastodon.sdf.org

                                                                                                                                                                                                                                                    @sborrill @washbear I tried it on IRIX once a couple years ago. It was awful, almost nothing worked (the IRIX runtime linker is all kinds of weird). There are much better options out there.

                                                                                                                                                                                                                                                      ...
                                                                                                                                                                                                                                                      #pkgsrc boosted

                                                                                                                                                                                                                                                      [?]Stephen Borrill »
                                                                                                                                                                                                                                                      @sborrill@justfollow.me.uk

                                                                                                                                                                                                                                                      @jmcwhatever @washbear Perhaps I'll try on RISCiX just to really piss myself off. I remember it being painful to get GCC running on Irix back in 1995, I can't see it having got better since.

                                                                                                                                                                                                                                                        [?]𝚟𝚒𝚗𝚜 »
                                                                                                                                                                                                                                                        @sehnsucht@social.sdf.org

                                                                                                                                                                                                                                                        @jmcwhatever @sborrill @washbear And that's why the IRIXNet people eventually gave up and went for rpm forums.irixnet.org/thread-2072

                                                                                                                                                                                                                                                          ...

                                                                                                                                                                                                                                                          [?]nia »
                                                                                                                                                                                                                                                          @washbear@mastodon.sdf.org

                                                                                                                                                                                                                                                          @sehnsucht @jmcwhatever @sborrill The bootstrap version of awk was also a big problem on other platforms - it seems it got updated over the years without the consideration for keeping bootstrap on old platforms in working order.

                                                                                                                                                                                                                                                            [?]Jonathan Perkin »
                                                                                                                                                                                                                                                            @jperkin@federate.me.uk

                                                                                                                                                                                                                                                            @sborrill @washbear we agree with you, but it's not something that you'll get in unfortunately

                                                                                                                                                                                                                                                              [?]Thom, I use 9front btw »
                                                                                                                                                                                                                                                              @thomholwerda@exquisite.social

                                                                                                                                                                                                                                                              @washbear I've been trying to get pkgsrc to bootstrap on HP-UX 11.11 (11i v1) on PA-RISC. I did not succeed because I'm an idiot.

                                                                                                                                                                                                                                                                ...

                                                                                                                                                                                                                                                                [?]NetBSD Foundation 🚩 »
                                                                                                                                                                                                                                                                @netbsd@mastodon.sdf.org

                                                                                                                                                                                                                                                                @thomholwerda @washbear Do you have some way to allow other people access to the machine, for example with ssh?

                                                                                                                                                                                                                                                                  ...

                                                                                                                                                                                                                                                                  [?]𝚟𝚒𝚗𝚜 »
                                                                                                                                                                                                                                                                  @sehnsucht@social.sdf.org

                                                                                                                                                                                                                                                                  @netbsd maybe @icm has a HP-UX system available for remote access?

                                                                                                                                                                                                                                                                    ...

                                                                                                                                                                                                                                                                    [?]ICM »
                                                                                                                                                                                                                                                                    @icm@mastodon.sdf.org

                                                                                                                                                                                                                                                                    @sehnsucht @netbsd We have an HP9000/715 running HP/UX 9.04 with guest access connect.sdf.org

                                                                                                                                                                                                                                                                      ...

                                                                                                                                                                                                                                                                      [?]𝚟𝚒𝚗𝚜 »
                                                                                                                                                                                                                                                                      @sehnsucht@social.sdf.org

                                                                                                                                                                                                                                                                      @icm
                                                                                                                                                                                                                                                                      Thanks. What about resource limits? Could a pkgsrc bootstrap (unprivileged) be attempted?
                                                                                                                                                                                                                                                                      @netbsd

                                                                                                                                                                                                                                                                        4 ★ 3 ↺

                                                                                                                                                                                                                                                                        [?]Amitai Schleier »
                                                                                                                                                                                                                                                                        @schmonz@schmonz.com

                                                                                                                                                                                                                                                                        TDD is waste if

                                                                                                                                                                                                                                                                        - Things always go as you, your teammates, and your customers expect, or
                                                                                                                                                                                                                                                                        - Nobody cares about the costs when they don’t

                                                                                                                                                                                                                                                                        ...

                                                                                                                                                                                                                                                                        [?]George Dinwiddie »
                                                                                                                                                                                                                                                                        @gdinwiddie@mastodon.social

                                                                                                                                                                                                                                                                        @schmonz
                                                                                                                                                                                                                                                                        - You're never going to come back to this code/system.

                                                                                                                                                                                                                                                                          ...
                                                                                                                                                                                                                                                                          2 ★ 0 ↺

                                                                                                                                                                                                                                                                          [?]Amitai Schleier »
                                                                                                                                                                                                                                                                          @schmonz@schmonz.com

                                                                                                                                                                                                                                                                          @gdinwiddie@mastodon.social friendly amendment: s/You’re never/Nobody’s ever/

                                                                                                                                                                                                                                                                            Jeff Grigg boosted

                                                                                                                                                                                                                                                                            [?]Jay Bazuzi »
                                                                                                                                                                                                                                                                            @JayBazuzi@mastodon.online

                                                                                                                                                                                                                                                                            @gdinwiddie @schmonz There are times where TDD is an investment today that gives me a corpus of tests that might be useful in the future.

                                                                                                                                                                                                                                                                            There are times when TDD helps me go faster today. This hour. In the next minute.

                                                                                                                                                                                                                                                                              ...

                                                                                                                                                                                                                                                                              [?]George Dinwiddie »
                                                                                                                                                                                                                                                                              @gdinwiddie@mastodon.social

                                                                                                                                                                                                                                                                              @JayBazuzi @schmonz
                                                                                                                                                                                                                                                                              Yeah, I had a manager who gave me a last-minute feature that "had to go out tonight" and said to skip my usual testing to save time. I wrote it TDD because that was the fastest way I knew to work. What I didn't write was tests at the UI level.

                                                                                                                                                                                                                                                                              As we were leaving, his phone buzzed because the build failed. I had forgotten to check in one new file. ;-)

                                                                                                                                                                                                                                                                                4 ★ 0 ↺

                                                                                                                                                                                                                                                                                [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                my Fediverse microblog with means being able to do this kind of thing:

                                                                                                                                                                                                                                                                                :; jq -r '.id' < $(ag -l 'six thirty twelve meters' ~/sites/schmonz.com/snac/data/user/schmonz/public)
                                                                                                                                                                                                                                                                                https://schmonz.com/snac/schmonz/p/1743383179.235112

                                                                                                                                                                                                                                                                                  ...

                                                                                                                                                                                                                                                                                  [?]chebra »
                                                                                                                                                                                                                                                                                  @chebra@mstdn.io

                                                                                                                                                                                                                                                                                  @schmonz I just "discovered" snac on Friday, set up my instance on Saturday and suddenly I'm seeing posts about how everyone is using it. Damned Baader-Meinhof phenomenon.

                                                                                                                                                                                                                                                                                    [?]Ron Jeffries »
                                                                                                                                                                                                                                                                                    @RonJeffries@mastodon.social

                                                                                                                                                                                                                                                                                    @schmonz um well ok

                                                                                                                                                                                                                                                                                      ...
                                                                                                                                                                                                                                                                                      2 ★ 0 ↺

                                                                                                                                                                                                                                                                                      [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                      @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                      @RonJeffries@mastodon.social My toots are now files in the filesystem, so I can find one from whenever ago by recursively searching (and then pulling out the JSON field I care about).

                                                                                                                                                                                                                                                                                        ...
                                                                                                                                                                                                                                                                                        0 ★ 0 ↺

                                                                                                                                                                                                                                                                                        [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                        @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                        @RonJeffries@mastodon.social And now I have just coincidentally learned about "gron" (https://github.com/tomnomnom/gron), which certainly will make this sort of task easier and maybily was named with you in mind?

                                                                                                                                                                                                                                                                                          [?]Laurent Bercot »
                                                                                                                                                                                                                                                                                          @ska@social.treehouse.systems

                                                                                                                                                                                                                                                                                          @schmonz you're the real snac

                                                                                                                                                                                                                                                                                            ...
                                                                                                                                                                                                                                                                                            0 ★ 0 ↺

                                                                                                                                                                                                                                                                                            [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                            @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                            @ska@treehouse.systems d’awww (guess I haven’t been too salty lately)

                                                                                                                                                                                                                                                                                              ...

                                                                                                                                                                                                                                                                                              [?]Laurent Bercot »
                                                                                                                                                                                                                                                                                              @ska@social.treehouse.systems

                                                                                                                                                                                                                                                                                              @schmonz Sweet tooth gang represent

                                                                                                                                                                                                                                                                                                2 ★ 0 ↺

                                                                                                                                                                                                                                                                                                [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                Just before there was more than one kid. What a time that was for everyone, and also for us.

                                                                                                                                                                                                                                                                                                https://schmonz.com/snac/schmonz/p/1743383179.235112

                                                                                                                                                                                                                                                                                                in reply to »

                                                                                                                                                                                                                                                                                                [?]Misty »
                                                                                                                                                                                                                                                                                                @misty@digipres.club

                                                                                                                                                                                                                                                                                                @onfy Ohhh I get what you mean now. Hm

                                                                                                                                                                                                                                                                                                  1 ★ 0 ↺

                                                                                                                                                                                                                                                                                                  [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                  @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                  Got here (mostly) by train. But am not in the Netherlands.

                                                                                                                                                                                                                                                                                                  VIA PORT ROTTERDAM

                                                                                                                                                                                                                                                                                                  Alt...VIA PORT ROTTERDAM

                                                                                                                                                                                                                                                                                                  1 ★ 3 ↺
                                                                                                                                                                                                                                                                                                  Tomas Ekeli boosted

                                                                                                                                                                                                                                                                                                  [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                  @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                  Worth a shot.

                                                                                                                                                                                                                                                                                                  "In the end we will conserve only what we love, we will love only what we understand, and we will understand only what we are taught." -Baba Dioum

                                                                                                                                                                                                                                                                                                  Alt..."In the end we will conserve only what we love, we will love only what we understand, and we will understand only what we are taught." -Baba Dioum

                                                                                                                                                                                                                                                                                                  ...

                                                                                                                                                                                                                                                                                                  [?]George Dinwiddie »
                                                                                                                                                                                                                                                                                                  @gdinwiddie@mastodon.social

                                                                                                                                                                                                                                                                                                  @schmonz
                                                                                                                                                                                                                                                                                                  "Understand only what we are taught?"

                                                                                                                                                                                                                                                                                                  No, curiosity can lead us to understand new things without a teacher.

                                                                                                                                                                                                                                                                                                    ...
                                                                                                                                                                                                                                                                                                    1 ★ 0 ↺

                                                                                                                                                                                                                                                                                                    [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                    @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                    @gdinwiddie@mastodon.social same quibble from me. What is there to teach besides what people have somehow already figured out? Teaching isn’t everything. But mainly I took this as a reminder that it’s not nothing, either.

                                                                                                                                                                                                                                                                                                      2 ★ 1 ↺
                                                                                                                                                                                                                                                                                                      Ted M. Young boosted

                                                                                                                                                                                                                                                                                                      [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                      @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                      Do you know your way around the API? I'd love to add support for it in Greencently, my tiny extension. How you can help: https://github.com/schmonz/junit-greencently/issues/29

                                                                                                                                                                                                                                                                                                      (if you'd like to)

                                                                                                                                                                                                                                                                                                        ...
                                                                                                                                                                                                                                                                                                        1 ★ 0 ↺

                                                                                                                                                                                                                                                                                                        [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                        @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                        Likewise for -- if you know its API, let's support it in Greencently.

                                                                                                                                                                                                                                                                                                        What's Greencently, you very reasonably want to know? https://github.com/schmonz/junit-greencently

                                                                                                                                                                                                                                                                                                          ...
                                                                                                                                                                                                                                                                                                          0 ★ 0 ↺

                                                                                                                                                                                                                                                                                                          [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                          @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                          When making an enhancement to the experience of running automated tests, a cool thing to have for it would be automated tests.

                                                                                                                                                                                                                                                                                                          A start: https://github.com/schmonz/junit-greencently/commit/99bd02f4757923faa1fcc12e103a9e967fabdd19

                                                                                                                                                                                                                                                                                                            ...
                                                                                                                                                                                                                                                                                                            0 ★ 0 ↺

                                                                                                                                                                                                                                                                                                            [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                            @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                            Struggling with JUnit 4 integration led me to an insight: for my purposes, test frameworks are the wrong extension point.

                                                                                                                                                                                                                                                                                                            https://github.com/schmonz/junit-greencently/issues/4#issuecomment-2810303244

                                                                                                                                                                                                                                                                                                              1 ★ 0 ↺

                                                                                                                                                                                                                                                                                                              [?]Amitai Schleier »
                                                                                                                                                                                                                                                                                                              @schmonz@schmonz.com

                                                                                                                                                                                                                                                                                                              Some people I know and love could be playing together if I ran a server for them. I'm happy to do that, provided I can approximately never again pay attention to it.

                                                                                                                                                                                                                                                                                                              Let's see how this setup pans out: https://schmonz.com/2025/04/15/sensible-basic-minecraft-hosting/


                                                                                                                                                                                                                                                                                                                History

                                                                                                                                                                                                                                                                                                                Back to top - More...