Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper
Temaer
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Kollaps
FARVEL BIG TECH
  1. Forside
  2. Ikke-kategoriseret
  3. HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
60 Indlæg 43 Posters 78 Visninger
  • Ældste til nyeste
  • Nyeste til ældste
  • Most Votes
Svar
  • Svar som emne
Login for at svare
Denne tråd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.
  • behdad@typo.socialB behdad@typo.social

    HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

    I would like to welcome our new contributors: Claude & Codex, without whom these new features would not have been possible.

    https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.0

    ianbicking@hachyderm.ioI This user is from outside of this forum
    ianbicking@hachyderm.ioI This user is from outside of this forum
    ianbicking@hachyderm.io
    wrote sidst redigeret af
    #32

    @behdad it’s disappointing people are meeting your honesty about useful contributions with all this negative energy, but I hope you can put it aside as the dysfunctions of social media and not take it on as a judgement of the good faith work you are doing

    splendorr@mastodon.socialS jaredwhite@indieweb.socialJ 2 Replies Last reply
    0
    • behdad@typo.socialB behdad@typo.social

      HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

      I would like to welcome our new contributors: Claude & Codex, without whom these new features would not have been possible.

      https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.0

      p@raru.reP This user is from outside of this forum
      p@raru.reP This user is from outside of this forum
      p@raru.re
      wrote sidst redigeret af
      #33

      Congratulations, your license is now invalid
      @behdad

      1 Reply Last reply
      0
      • mcc@mastodon.socialM mcc@mastodon.social

        @jlink @iorsh @dysfun One problem with this approach is it normalizes randomly generated code as the ordinary thing, and code written by humans as the exception. Wouldn't it make more sense to have big mandatory warning labels on anything created by the planet-boiling plagiarism machine?

        I do agree there should be some kind of organized process for creating forks, though.

        jlink@det.socialJ This user is from outside of this forum
        jlink@det.socialJ This user is from outside of this forum
        jlink@det.social
        wrote sidst redigeret af
        #34

        @mcc @iorsh @dysfun What can we control? I cannot force anyone to make warning labels, but I can choose the namespace I attach to something I fork.

        mcc@mastodon.socialM 1 Reply Last reply
        0
        • behdad@typo.socialB behdad@typo.social

          HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

          I would like to welcome our new contributors: Claude & Codex, without whom these new features would not have been possible.

          https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.0

          tjk@oldbytes.spaceT This user is from outside of this forum
          tjk@oldbytes.spaceT This user is from outside of this forum
          tjk@oldbytes.space
          wrote sidst redigeret af
          #35

          @behdad That's incredibly disappointing to hear.

          1 Reply Last reply
          0
          • a1ba@suya.placeA a1ba@suya.place
            @behdad
            maybe that's good that I don't need harfbuzz rendering with languages I know.
            alerque@mastodon.socialA This user is from outside of this forum
            alerque@mastodon.socialA This user is from outside of this forum
            alerque@mastodon.social
            wrote sidst redigeret af
            #36

            @a1ba @behdad You need a shaper for any language, even ones you know. Odds are in my favor that you composed that toot in something that shapes English with Harbuzz.

            a1ba@suya.placeA 1 Reply Last reply
            0
            • jlink@det.socialJ jlink@det.social

              @mcc @iorsh @dysfun What can we control? I cannot force anyone to make warning labels, but I can choose the namespace I attach to something I fork.

              mcc@mastodon.socialM This user is from outside of this forum
              mcc@mastodon.socialM This user is from outside of this forum
              mcc@mastodon.social
              wrote sidst redigeret af
              #37

              @jlink @iorsh @dysfun That's a good point, and don't let my comments dissuade you from doing a thing you think would be helpful.

              I think the place to start is clear messages in contributor rules or DCOs banning agent contributions. I've got language for this in my own repos, but I don't think there's a standard/best practices text people could cut and paste. Of course, this isn't a quickly findable sign of quality, which is what you're seeking (contributor guidelines are in inconsistent places)

              1 Reply Last reply
              0
              • alerque@mastodon.socialA alerque@mastodon.social

                @a1ba @behdad You need a shaper for any language, even ones you know. Odds are in my favor that you composed that toot in something that shapes English with Harbuzz.

                a1ba@suya.placeA This user is from outside of this forum
                a1ba@suya.placeA This user is from outside of this forum
                a1ba@suya.place
                wrote sidst redigeret af
                #38
                @alerque @behdad maybe, I wouldn't argue here.

                But rendering English, Kazakh or Russian text is pretty much possible without HarfBuzz. And that's what, in fact, what I do in my own projects.

                Sure, it doesn't do stuff like ligatures and maps UTF-8 text to Unicode code points in a very stupid way. But for my own cases for the languages I know, it's just enough.
                1 Reply Last reply
                0
                • behdad@typo.socialB behdad@typo.social

                  HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

                  I would like to welcome our new contributors: Claude & Codex, without whom these new features would not have been possible.

                  https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.0

                  hexaheximal@mstdn.socialH This user is from outside of this forum
                  hexaheximal@mstdn.socialH This user is from outside of this forum
                  hexaheximal@mstdn.social
                  wrote sidst redigeret af
                  #39

                  @behdad I'm disappointed.

                  1 Reply Last reply
                  0
                  • iorsh@kishkush.netI iorsh@kishkush.net

                    @mcc @dysfun @behdad
                    That's an interesting approach. I admit I'm a bit cynical here, as I myself just started to use it quite extensively after a long period of scepticism. But at least forking is somehow practical.

                    khaled@typo.socialK This user is from outside of this forum
                    khaled@typo.socialK This user is from outside of this forum
                    khaled@typo.social
                    wrote sidst redigeret af
                    #40

                    @iorsh You approved FontForge PRs co-authored by Claude Code, are you going to fork FontForge as well?

                    @mcc @dysfun @behdad

                    iorsh@kishkush.netI 1 Reply Last reply
                    0
                    • ianbicking@hachyderm.ioI ianbicking@hachyderm.io

                      @behdad it’s disappointing people are meeting your honesty about useful contributions with all this negative energy, but I hope you can put it aside as the dysfunctions of social media and not take it on as a judgement of the good faith work you are doing

                      splendorr@mastodon.socialS This user is from outside of this forum
                      splendorr@mastodon.socialS This user is from outside of this forum
                      splendorr@mastodon.social
                      wrote sidst redigeret af
                      #41

                      @ianbicking @behdad incorrect! all concerns and objections to LLM use are valid, because there are so many problems with them! you have to ignore *so many downstream effects* to take this position :[

                      behdad@typo.socialB 1 Reply Last reply
                      0
                      • khaled@typo.socialK khaled@typo.social

                        @iorsh You approved FontForge PRs co-authored by Claude Code, are you going to fork FontForge as well?

                        @mcc @dysfun @behdad

                        iorsh@kishkush.netI This user is from outside of this forum
                        iorsh@kishkush.netI This user is from outside of this forum
                        iorsh@kishkush.net
                        wrote sidst redigeret af
                        #42

                        @khaled
                        I said I understand @dysfun's sentiment, I didn't say I support it.

                        khaled@typo.socialK 1 Reply Last reply
                        0
                        • iorsh@kishkush.netI iorsh@kishkush.net

                          @khaled
                          I said I understand @dysfun's sentiment, I didn't say I support it.

                          khaled@typo.socialK This user is from outside of this forum
                          khaled@typo.socialK This user is from outside of this forum
                          khaled@typo.social
                          wrote sidst redigeret af
                          #43

                          @iorsh I misread you then. I was sincerely curious. @dysfun

                          1 Reply Last reply
                          0
                          • splendorr@mastodon.socialS splendorr@mastodon.social

                            @ianbicking @behdad incorrect! all concerns and objections to LLM use are valid, because there are so many problems with them! you have to ignore *so many downstream effects* to take this position :[

                            behdad@typo.socialB This user is from outside of this forum
                            behdad@typo.socialB This user is from outside of this forum
                            behdad@typo.social
                            wrote sidst redigeret af
                            #44

                            @splendorr @ianbicking As I said, community is welcome to fork. Forking is an ethical solution to concerns like this.

                            That said, I researched downstream projects: Debian, Mozilla, GNOME, Fedora, a bunch others, and the way I use LLM's is compatible with their policies.

                            Also fortunately, text *shaping* in HarfBuzz is super stable and doesn't change often. A fork of that is very feasible for distros that absolutely can't ship this.

                            A tragivictoria@mastodon.catgirl.cloudT 2 Replies Last reply
                            0
                            • khaled@typo.socialK This user is from outside of this forum
                              khaled@typo.socialK This user is from outside of this forum
                              khaled@typo.social
                              wrote sidst redigeret af
                              #45

                              @dysfun I don’t know you, but @iorsh is a someone I interacted with before in good terms, and specifically helped him integrate HarfBuzz in FontForge.

                              1 Reply Last reply
                              0
                              • iorsh@kishkush.netI This user is from outside of this forum
                                iorsh@kishkush.netI This user is from outside of this forum
                                iorsh@kishkush.net
                                wrote sidst redigeret af
                                #46

                                @dysfun

                                @khaled and I have known each other for a while, please rest assured we are fine.

                                1 Reply Last reply
                                0
                                • behdad@typo.socialB behdad@typo.social

                                  HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

                                  I would like to welcome our new contributors: Claude & Codex, without whom these new features would not have been possible.

                                  https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.0

                                  jerojasro@col.socialJ This user is from outside of this forum
                                  jerojasro@col.socialJ This user is from outside of this forum
                                  jerojasro@col.social
                                  wrote sidst redigeret af
                                  #47

                                  @behdad OTOH, I apologize: I ended up as part of the pile up upon you.

                                  I understand it's difficult to maintain a project and find the resources one needs to do so. Thank you for that, and I'm sorry.

                                  1 Reply Last reply
                                  0
                                  • ianbicking@hachyderm.ioI ianbicking@hachyderm.io

                                    @behdad it’s disappointing people are meeting your honesty about useful contributions with all this negative energy, but I hope you can put it aside as the dysfunctions of social media and not take it on as a judgement of the good faith work you are doing

                                    jaredwhite@indieweb.socialJ This user is from outside of this forum
                                    jaredwhite@indieweb.socialJ This user is from outside of this forum
                                    jaredwhite@indieweb.social
                                    wrote sidst redigeret af
                                    #48

                                    @ianbicking @behdad Unlike 👎

                                    It's actually *positive energy* to care about ethics, my dude.

                                    A 1 Reply Last reply
                                    0
                                    • behdad@typo.socialB behdad@typo.social

                                      HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

                                      I would like to welcome our new contributors: Claude & Codex, without whom these new features would not have been possible.

                                      https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.0

                                      lea@lea.petL This user is from outside of this forum
                                      lea@lea.petL This user is from outside of this forum
                                      lea@lea.pet
                                      wrote sidst redigeret af
                                      #49

                                      @behdad@typo.social L

                                      1 Reply Last reply
                                      0
                                      • behdad@typo.socialB behdad@typo.social

                                        @splendorr @ianbicking As I said, community is welcome to fork. Forking is an ethical solution to concerns like this.

                                        That said, I researched downstream projects: Debian, Mozilla, GNOME, Fedora, a bunch others, and the way I use LLM's is compatible with their policies.

                                        Also fortunately, text *shaping* in HarfBuzz is super stable and doesn't change often. A fork of that is very feasible for distros that absolutely can't ship this.

                                        A This user is from outside of this forum
                                        A This user is from outside of this forum
                                        alwayscurious@infosec.exchange
                                        wrote sidst redigeret af
                                        #50

                                        @behdad @splendorr @ianbicking I noticed that a hallucination made it into a commit and had to be fixed in a later one. Is that something to be concerned about?

                                        1 Reply Last reply
                                        0
                                        • jaredwhite@indieweb.socialJ jaredwhite@indieweb.social

                                          @ianbicking @behdad Unlike 👎

                                          It's actually *positive energy* to care about ethics, my dude.

                                          A This user is from outside of this forum
                                          A This user is from outside of this forum
                                          alwayscurious@infosec.exchange
                                          wrote sidst redigeret af
                                          #51

                                          @jaredwhite @ianbicking @behdad Why call out the Harfbuzz maintainers specifically? Criticising LLMs in general is perfectly okay, but I don’t see a reason to single out the maintainers of a single project. My understanding is that Harfbuzz has only two major developers, yet it is responsible for text rendering in every major open source project except Wine.

                                          jaredwhite@indieweb.socialJ 1 Reply Last reply
                                          0
                                          Svar
                                          • Svar som emne
                                          Login for at svare
                                          • Ældste til nyeste
                                          • Nyeste til ældste
                                          • Most Votes


                                          • Log ind

                                          • Har du ikke en konto? Tilmeld

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          Graciously hosted by data.coop
                                          • First post
                                            Last post
                                          0
                                          • Hjem
                                          • Seneste
                                          • Etiketter
                                          • Populære
                                          • Verden
                                          • Bruger
                                          • Grupper