• Re: Debian Monthly [debian-devel]: AI News Report 2024/10

    From PICCA Frederic-Emmanuel@21:1/5 to All on Sat Nov 9 14:40:01 2024
    is it via ChatGPT or an llm self hosted ?

    Can we imagine having a Debian hosted computer with and AMD GPU dedicated to this use case ?

    Se should provide these summaries letter for most of our mailing list :)

    cheers

    Fred

    ----- Le 9 Nov 24, à 14:09, Hector Oron zumbi@debian.org a écrit :

    Hello Lumin,

    El sáb, 9 nov 2024 a las 10:27, DebGPT (<lumin@debian.org>) escribió:

    This is an experiment, by letting LLM go through all 369 emails from
    debian-devel on Oct. The command for producing the news report
    is included below. Use debgpt's git HEAD if you want to try.

    First time I see this kind of email, I thought time ago that'd be a
    really cool use of AI, to produce a summary of mailing lists - since I struggle to read everything.

    I just want to thank you for putting this together and, at least from
    my side, this is very much appreciated.

    Regards
    --
    Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Hector Oron@21:1/5 to All on Sat Nov 9 14:20:01 2024
    Hello Lumin,

    El sáb, 9 nov 2024 a las 10:27, DebGPT (<lumin@debian.org>) escribió:

    This is an experiment, by letting LLM go through all 369 emails from debian-devel on Oct. The command for producing the news report
    is included below. Use debgpt's git HEAD if you want to try.

    First time I see this kind of email, I thought time ago that'd be a
    really cool use of AI, to produce a summary of mailing lists - since I
    struggle to read everything.

    I just want to thank you for putting this together and, at least from
    my side, this is very much appreciated.

    Regards
    --
    Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeremy Stanley@21:1/5 to PICCA Frederic-Emmanuel on Sat Nov 9 14:50:01 2024
    On 2024-11-09 14:19:53 +0100 (+0100), PICCA Frederic-Emmanuel wrote:
    is it via ChatGPT or an llm self hosted ?
    [...]

    It's DebGPT: https://salsa.debian.org/deeplearning-team/debgpt
    --
    Jeremy Stanley

    -----BEGIN PGP SIGNATURE-----

    iQKTBAABCgB9FiEEl65Jb8At7J/DU7LnSPmWEUNJWCkFAmcvZx5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk3 QUU0OTZGQzAyREVDOUZDMzUzQjJFNzQ4Rjk5NjExNDM0OTU4MjkACgkQSPmWEUNJ WClcVBAA3vXEoAl5JVF9Um9A9VSQ/yw4irErpmx9Eom/EjCVzkqlUqBCcQ4IIl8S 2u1IOPZMxSxyVv7gwAq77nOad5D+gCxbai/1QUSe+w9gdB0XB5lb3gFPF0ar/NzB X+MmkK0V4vzerkmFFgfrR8VSiSLNwn5uSd4VMD638JKRsU6n7BvNtmr2WHLI5DLF rmTpjm57TRM6RoM9f4vltU4HEpdsmTq8otnBJWi1KpUUsowz46xU4KG9ztVSp7Ub PDtDFDs2ttlTCIY8yGwiyCmeqrqBwuURusL0naM7qdXZM9odwBNS4y874stVa1uG C5+rbkKS4in1IXSKmsTNWu8BHGvJP7qYvGXay1P+KteZhHE8p0TER/DRuYXcSUua rNsG0l5A0tmNK2xCsXm+Z4936hiGIhnizwwWBIp6XONYd5xHb0/aSNm8o5U0xIUU AI8ycLYFOyOIsvvbXgnYns35gAt1GQx0GgXwG1eFBJzsHHS+/UexmfX3jFBmoKla eoLiw7aj6kqqSnRgBMNDmVKtAtkcC1DZpm8+sc1vHTV6C5Km51AYw6exe0mT2k78 HgsjxdvAJbY6ONyFewdbepKLhrrrPJXyT6FVUTPMek/XTEPH+4yf/RTc5jOw22rV qU+b+cfVbhzYNAFn3ILfrAxCOCMcKN4T6pFPl7mDDvTubeY/xTg=
    =SeZJ
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32
  • From Mo Zhou@21:1/5 to PICCA Frederic-Emmanuel on Sat Nov 9 17:00:01 2024
    The LLM I used to produce that exact news report was gpt-4o-mini,
    from openai. ChatGPT is the name of openai's LLM web interface and
    its underlying LLM model name could change. It took roughly 3
    minutes to perform the bulk API calls.

    That said, I basically implemented support for all commonly seen
    LLM inference services:

    (4 commercial ones)
      openai, anthropic, google, xai,
    (4 self-hosted)
      llamafile, ollama, vllm, zmq (built-in but kind of outdated.)

    Other services missing from the list are also supported as long
    as it has compatibility mode to the openai api.

    For the particular use case like summarizing a mailing list, self-hosted
    one will be much slower to respond to the bulk API call unless it is
    hosted on a GPU cluster :-)

    Small LLMs are not necessarily smart enough. The open llm leaderboard[3]
    is a good reference for figuring out the best open-access llm for
    self-hosting.

    In terms of "Debian hosted computer with AMD GPU for LLM inference" --
    that is exactly one of the long term goals of debian deep learning
    team (debian-ai@l.d.o). Team members are working to prepare the ROCm
    packages and the ROCm version of pytorch.

    I find ollama[1] and llamafile[2] quite handy to use locally if do not
    mind using software from outside of debian archive, with a spare GPU.

    [1] https://github.com/ollama/ollama
    [2] https://github.com/Mozilla-Ocho/llamafile
    [3] https://huggingface.co/spaces/open-llm-leaderboard/open_llm_leaderboard


    On 11/9/24 05:19, PICCA Frederic-Emmanuel wrote:
    is it via ChatGPT or an llm self hosted ?

    Can we imagine having a Debian hosted computer with and AMD GPU dedicated to this use case ?

    Se should provide these summaries letter for most of our mailing list :)

    cheers

    Fred

    ----- Le 9 Nov 24, à 14:09, Hector Oron zumbi@debian.org a écrit :

    Hello Lumin,

    El sáb, 9 nov 2024 a las 10:27, DebGPT (<lumin@debian.org>) escribió:
    This is an experiment, by letting LLM go through all 369 emails from
    debian-devel on Oct. The command for producing the news report
    is included below. Use debgpt's git HEAD if you want to try.
    First time I see this kind of email, I thought time ago that'd be a
    really cool use of AI, to produce a summary of mailing lists - since I
    struggle to read everything.

    I just want to thank you for putting this together and, at least from
    my side, this is very much appreciated.

    Regards
    --
    Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mo Zhou@21:1/5 to Mo Zhou on Sat Nov 9 22:10:01 2024
    I just realized that the news report could be more useful if it cites
    the information source. Here we go:

    debgpt -Hx ldo:debian-devel/2024/10 -a 'write a news report based on the provided information. Cover as many topics as possible. You may expand a
    little bit on important matter. include links to the report.' --no-render

    BTW, which mailing lists should I cover with those montly reports?
    I currently tried on debian-ai, debian-devel, and debian-science.

    ------------------------------------------------------------------
    THE FOLLOWING CONTENTS ARE GENERATED BY AI ------------------------------------------------------------------

    ### Recent Developments in the Debian Community: A Snapshot

    **Date:** October 31, 2024

    The Debian development community has seen a flurry of activity in recent
    weeks, marked by new package proposals, discussions concerning
    architecture support, and enhancements in package management practices. Here’s a comprehensive overview of the latest developments.

    #### New Package Proposals for Tryton

    Developer Mathias Behrle has put forth several promising new modules for
    the Tryton application platform, which is gaining traction in business
    and healthcare sectors. The proposed modules include:

    - **tryton-modules-account-invoice-watermark**: This module introduces
    the ability to add watermarks to invoices, enhancing document authenticity.
    - **tryton-modules-marketing-campaign**: Aimed at improving marketing
    efforts, this module facilitates the collection and analysis of data
    related to campaigns.
    - **tryton-modules-account-stock-shipment-cost**: This module allows for
    the allocation of shipment costs based on invoices, streamlining
    financial processes.
    - **tryton-modules-document-incoming-invoice**: This innovative module automates the creation of supplier invoices from incoming documents,
    improving efficiency.

    These proposals signify a strong commitment to bolstering the
    functionalities of the Tryton platform. For more details, visit [Tryton Downloads](https://downloads.tryton.org/7.0).

    #### Lomiri Applications Packaging

    In a parallel effort, Mike Gabriel has commenced the packaging of
    several applications designed for the Lomiri operating environment,
    which is essential to the Ubuntu Touch mobile OS. Key applications being packaged include:

    - **Lomiri Address Book App**: A user-friendly application for managing contacts.
    - **Lomiri Dialer App**: An application providing essential telephony
    features.
    - **Lomiri Messaging App**: A messaging platform facilitating seamless communication.

    These applications aim to significantly enhance the user experience
    within the Lomiri environment. Further information can be found in the
    [Debian Development Mailing List](https://lists.debian.org/debian-devel/2024/10/msg00368.html).

    #### Discussions on s390x Architecture Support

    A significant topic of discussion has been the future of the s390x
    architecture in Debian. Developer Chris Hofstaedtler has raised concerns regarding the dwindling number of active maintainers and a growing
    number of packages that do not support s390x. The community is currently evaluating the viability of continuing support for this architecture, especially in light of IBM's involvement and commitment to maintaining
    s390x. For more insights, see the ongoing discussion [here](https://lists.debian.org/debian-devel/2024/10/msg00295.html).

    #### Challenges with Lintian and Package Uploads

    The community continues to address challenges associated with Lintian,
    the Debian package checker. Recent issues concerning license compliance
    in the `warzone2100` package have sparked discussions on how to manage
    Lintian overrides more effectively. Developers are actively exploring
    solutions to streamline the package upload process and minimize
    friction. More information is available [here](https://lists.debian.org/debian-devel/2024/10/msg00203.html).

    #### Upcoming Changes and Improvements

    In a bid to enhance package management practices, the Debian community
    is focusing on refining the Non-Maintainer Uploads (NMUs) process.
    Developers are advocating for standardized workflows that would improve collaboration and efficiency, ultimately reducing confusion and workload
    for maintainers. For further details on NMUs, check out the discussion [here](https://lists.debian.org/debian-devel/2024/10/msg00276.html).

    #### Technical Updates and Backlogs

    Colin Watson has confirmed that the Debian upload server is currently
    facing delays due to a backlog caused by a mass rebuild for Pointer Authentication (PAC) and Branch Target Identification (BTI) support.
    Developers are advised to anticipate longer processing times for uploads
    during this period. For updates on the upload delays, refer to the
    discussion
    [here](https://lists.debian.org/debian-devel/2024/10/msg00365.html).

    ### Conclusion

    These developments highlight the vibrant and dynamic nature of the
    Debian community, characterized by ongoing efforts to enhance software offerings, improve user experiences, and address architectural support challenges. The collaborative spirit remains robust as developers work
    together to navigate these changes and continue to uphold the principles
    of software freedom.

    For more detailed reports and discussions, please refer to the [Debian Development mailing list archives](https://lists.debian.org/debian-devel/).


    On 11/9/24 07:51, Mo Zhou wrote:
    The LLM I used to produce that exact news report was gpt-4o-mini,
    from openai. ChatGPT is the name of openai's LLM web interface and
    its underlying LLM model name could change. It took roughly 3
    minutes to perform the bulk API calls.

    That said, I basically implemented support for all commonly seen
    LLM inference services:

    (4 commercial ones)
      openai, anthropic, google, xai,
    (4 self-hosted)
      llamafile, ollama, vllm, zmq (built-in but kind of outdated.)

    Other services missing from the list are also supported as long
    as it has compatibility mode to the openai api.

    For the particular use case like summarizing a mailing list, self-hosted
    one will be much slower to respond to the bulk API call unless it is
    hosted on a GPU cluster :-)

    Small LLMs are not necessarily smart enough. The open llm leaderboard[3]
    is a good reference for figuring out the best open-access llm for self-hosting.

    In terms of "Debian hosted computer with AMD GPU for LLM inference" --
    that is exactly one of the long term goals of debian deep learning
    team (debian-ai@l.d.o). Team members are working to prepare the ROCm
    packages and the ROCm version of pytorch.

    I find ollama[1] and llamafile[2] quite handy to use locally if do not
    mind using software from outside of debian archive, with a spare GPU.

    [1] https://github.com/ollama/ollama
    [2] https://github.com/Mozilla-Ocho/llamafile
    [3]
    https://huggingface.co/spaces/open-llm-leaderboard/open_llm_leaderboard


    On 11/9/24 05:19, PICCA Frederic-Emmanuel wrote:
    is it via ChatGPT or an llm self hosted ?

    Can we imagine having a Debian hosted computer with and AMD GPU
    dedicated to this use case ?

    Se should provide these summaries letter for most of our mailing list :)

    cheers

    Fred

    ----- Le 9 Nov 24, à 14:09, Hector Oron zumbi@debian.org a écrit :

    Hello Lumin,

    El sáb, 9 nov 2024 a las 10:27, DebGPT (<lumin@debian.org>) escribió: >>>> This is an experiment, by letting LLM go through all 369 emails from
    debian-devel on Oct. The command for producing the news report
    is included below. Use debgpt's git HEAD if you want to try.
    First time I see this kind of email, I thought time ago that'd be a
    really cool use of AI, to produce a summary of mailing lists - since I
    struggle to read everything.

    I just want to thank you for putting this together and, at least from
    my side, this is very much appreciated.

    Regards
    --
      Héctor Orón  -.. . -... .. .- -.   -.. . ...- . .-.. --- .--. . .-.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Serafeim (Serafi) Zanikolas@21:1/5 to Mo Zhou on Sat Nov 9 22:20:01 2024
    --d073a3e130914f5de58a3eb0232949825deaee65f54f8d1addbe2a20c89a Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset=UTF-8

    On Sat Nov 9, 2024 at 10:00 PM CET, Mo Zhou wrote:
    I just realized that the news report could be more useful if it cites
    the information source. Here we go:

    thanks! the links are really key, given the known hallucination issues of LLMs

    --d073a3e130914f5de58a3eb0232949825deaee65f54f8d1addbe2a20c89a
    Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEA2RWqo7IwLCLSFYbT59tVQ7WEioFAmcv0MYACgkQT59tVQ7W EipDaQ//eQbvnfeKxU3dys/jY5/a5mOa2tiG60D1NBDhWiUr2Cn84MBZz6HrBD4Q u6cduLW2eAYxs1+LORYaCZsPIYUlaVP8Tyx1U2TBLQOtcd5QlGX6gdEmASvdlXSZ hDCcqXluVYVIRwkFV5o68pPegbYIAJnJO3ZJQSM1hMlb49+xaqKeq4EoAUp/NkBd FtFxJMaz7KIBNKMRRXx+7rCsXD4sEKsHpuDE1uq2vCYILK2vb7J07jmC0hcVK5CJ qhky4TWRJEJm1quc3SaqtKgu6sSH51oRX6mz/qUxsKBFkvuEVcoVAuiRwe1r6W6R F+5K5EEDTULj4C/EhvFqngmGqGw+rHjQh4Am90tBRO4ayx4XlX1GaeeM6qjLDpTD qyfnMsEEJ3Q++UMgkBc/lJX+b2Gi8Wr7CVMFtP7BZHi5O8VKUnbisVvNNWmQOnOk IL9ZJB5BxtLYdz0ZoqWH8D/7kfFnaI93aJS6tgEqs9ZWG5YvgQEGwVjGkuWmUWSG RdhMzh03k4l3onePJvT11iXhPKAyuUqtJb7/x2iq7bEuARMAPExBA7WD7k5R9fCA /GogCDWlJpBC2Fk2W/0A9IyJHltRLWgNlZ4WYXr4DBw9VbVbvkYIS4qKTStjVNcj 8uSdtYOFoUErTW5mm38htyWiYZzS25hC1GhasRJK/L1NIG/QsBQ=lYnv
    -----END PGP SIGNATURE-----

    --d073a3e130914f5de58a3eb0232949825deaee65f54f8d1addbe2a20c89a--

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steve McIntyre@21:1/5 to lumin@debian.org on Sat Nov 9 23:30:01 2024
    lumin@debian.org wrote:
    I just realized that the news report could be more useful if it cites
    the information source. Here we go:

    debgpt -Hx ldo:debian-devel/2024/10 -a 'write a news report based on the >provided information. Cover as many topics as possible. You may expand a >little bit on important matter. include links to the report.' --no-render

    BTW, which mailing lists should I cover with those montly reports?
    I currently tried on debian-ai, debian-devel, and debian-science.

    Please, no further. We don't need hallucinated summaries on our
    lists. If you want to publish them, publish them somewhere separately
    IMHO.

    --
    Steve McIntyre, Cambridge, UK. steve@einval.com Can't keep my eyes from the circling sky,
    Tongue-tied & twisted, Just an earth-bound misfit, I...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mo Zhou@21:1/5 to G. Branden Robinson on Sat Nov 9 23:50:01 2024
    The tone can change: http://paste.debian.net/1335055/
    LLMs are being improved rapidly over time.

    I guess it's due to some potential safety issues so that LLM uses a dull corporate tone by default. Those models should have been trained on
    different tones, as long as we instruct it to use them.

    On 11/9/24 14:27, G. Branden Robinson wrote:
    At 2024-11-09T21:44:40+0000, Steve McIntyre wrote:
    Please, no further. We don't need hallucinated summaries on our
    lists. If you want to publish them, publish them somewhere separately
    IMHO.
    Oh, good--since it's not a CoC violation to express an unflattering
    opinion of this experiment, did anyone notice how deadly dull the prose
    style is? It's like the LLM had been trained solely on corporate press releases.

    I miss the Joeys.

    Regards,
    Branden

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Plessy@21:1/5 to All on Sun Nov 10 00:50:01 2024
    Thanks a lot Mo for this exciting experiment!

    And having two ex-DPLs pressing the big red stop button is not
    necessarly a bad sign in an ageing project. Often you will see ideas
    rejected in a very dismissive if not insulting way (for example
    source-only uploads or HTTPS URLs in /etc/apt/sources.list), and a
    couple of years later they are mainstream!

    What do people do when there is a long thread on debian-devel,
    debian-project, debian-private or the like? Well, what I do is that I
    check the first ~6 messages and then cherry-pick 3 or 4 answers deeper
    in the thread from, for instance Andreas, Russ, Stefano, and maybe also
    Steve and Branden to broaden my perspectives, and the rest I do not
    read. It means: people with little reputation have little chance to
    contribute original points of view to Debian unless they jump on the
    keyboard as fast as they can, which does not increase the quality of the discussion and biases against people who are in non-mainstream timezones
    and who are slower to write in English.

    Our mailing lists were a ground-breaking technological avance in the
    past that would open Debian to the whole World, but now are they not
    working exactly against that?

    I see a big transformative potential for our future discussions: even if
    a crowd is shouting circular arguments around, we can use AI to reassure participants that original point of views can have good chances to be
    part of a summary. Taking the effort to contribute is rewarded. This
    can change Debian considerably. So please, more DebGPT summaries !

    Have a nice week-end,

    Charles

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mo Zhou@21:1/5 to Charles Plessy on Sun Nov 10 01:30:01 2024
    Hi Charles,

    On 11/9/24 15:48, Charles Plessy wrote:
    Thanks a lot Mo for this exciting experiment!

    And having two ex-DPLs pressing the big red stop button is not
    necessarly a bad sign in an ageing project. Often you will see ideas rejected in a very dismissive if not insulting way (for example
    source-only uploads or HTTPS URLs in /etc/apt/sources.list), and a
    couple of years later they are mainstream!
    Those new technologies are sure to make more impact in the future. We
    need to find a proper place where people are comforatable with LLM
    noises. Currently it seems to me posting AI-generated news on the main
    mailing lists leads to a "pollution effect" -- LLM will grab its report
    from the last month If I don't mention it...
    What do people do when there is a long thread on debian-devel, debian-project, debian-private or the like? Well, what I do is that I
    check the first ~6 messages and then cherry-pick 3 or 4 answers deeper
    in the thread from
    I do more or less the same, or even worse -- keep them marked as unread
    and see my unread mail in inbox go to 10k+. Those LLM tools, while
    noisy, can still provide some help for me to keep me updated a little
    bit -- to know what happened, what are being discussed and what is the conclusion.

    The LLM reports are not quite accurate. But I still see value there --
    as long as we ask it to provide URL citations to the information source,
    I can still catch up something with minimum read.
    I see a big transformative potential for our future discussions: even if
    a crowd is shouting circular arguments around, we can use AI to reassure participants that original point of views can have good chances to be
    part of a summary. Taking the effort to contribute is rewarded. This
    can change Debian considerably. So please, more DebGPT summaries !
    DebGPT is now more about a general terminal LLM tool which I develop
    and use very frequently. Summarizing mailing list is just one of the
    not yet announced new features. Efforts in exploring the way to make
    LLM useful will continue.

    While hallucinating too much, LLMs can still correctly
    teach me how to use urwid (which I could never understand by going
    through their tutorial many times...).
    That leads to the `debgpt config` TUI configuration wizard.

    Any suggestion on a place where I can safely direct those generated
    contents, with the audience being comfortable with LLM noise? As noted
    by the ex-DPLs, it should happen at a dedicated experiment ground.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Holger Levsen@21:1/5 to Charles Plessy on Sun Nov 10 09:30:02 2024
    On Sun, Nov 10, 2024 at 08:48:21AM +0900, Charles Plessy wrote:
    Our mailing lists were a ground-breaking technological avance in the
    past that would open Debian to the whole World, but now are they not
    working exactly against that?

    first: citation needed.
    second: summaries written by applied statistics systems will not help.
    (also citation needed I guess.)

    please post these summaries to a dedicated applied statistics summary
    mailinglist, but please dont spam the original lists with this bot content.

    btw, the signature below was choosen by an 'artificial intelligence'
    system called fortune. it's so amazing and wise!!1


    --
    cheers,
    Holger

    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
    ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
    ⠈⠳⣄

    Smart things make us dumb.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmcwbbMACgkQCRq4Vgaa qhxGRA//UKPLw6luukE1Aj/v9R4oxAK5x4lIXc3ULB5/A2E/EWUtNOemi6RJdpl2 HfY0VdZcYRCLGPxRM35vMNvNRCzfoNUe5Em1moEGkRzW/ycSxgevGise+jLommRl KEDL4iHEwGifyUNBVRCwQBlpYd/hMSS7+FxfrmsUvzbRlR2Eqb4uv9E66Yc8oRdJ +gteTCQZC0BGKP8oMGGlBGSaf+NP1wy4jgcPuxrh+nj1f8xcBqKAUEXfInp+Hk7Q CeO50qjfMtMfZT3paom2liFomp1RfNte6HhZ9fh/Q2u0Q4YXC+WFfcFdSQSWjWvD yVY4NhL4NwIIX+DHNiPaWxyTfiakI6+V+24+DyjzmVwQnj6mA8GMARyTortE2Yf7 kXEV4dZ/zKWJbPWA5lw3pOPrPqbZH2tbS/2p5YSJ/ANkDsU1FZNKtfwAPAvUCTd3 kpOZTC/X6AB5A/nAkmUEvRmytU7dczDCWOncJVO7PDSPrFeP5DzFKUSEVnMDdKMi i9F2OUzd/JtyCV85HVrVRYPjXqtkJ2lHRXoIPqJJArkfQPko0hkbV40lszhqvYmf EhgcdKXtoBbrJC5NliDYkIT7/vBAeMztbHKRU0v6+PNCx7dOXwCIaoKB018QcAr9 KJSmIqOYaxd8l87eh2QD
  • From Tiago Bortoletto Vaz@21:1/5 to Holger Levsen on Sun Nov 10 16:30:01 2024
    Hi,

    On Sun, Nov 10, 2024 at 08:24:19AM GMT, Holger Levsen wrote:
    On Sun, Nov 10, 2024 at 08:48:21AM +0900, Charles Plessy wrote:
    Our mailing lists were a ground-breaking technological avance in the
    past that would open Debian to the whole World, but now are they not working exactly against that?

    first: citation needed.
    second: summaries written by applied statistics systems will not help.
    (also citation needed I guess.)

    I'm glad I know Holger in person, so I can smile instead of feeling furious about this kind of input :-)

    please post these summaries to a dedicated applied statistics summary
    mailinglist, but please dont spam the original lists with this bot content.

    Hmm... An opt-in llm-generated-monthly-digest mailinglist/feed/whatever... Not really a fan of this kind of content (yet?), but I believe that something like this could be seen as a fair balance between avoiding annoyance and providing a space for experimentation on the subject within Debian.

    btw, the signature below was choosen by an 'artificial intelligence'
    system called fortune. it's so amazing and wise!!1

    See how this whole thing has its fun side. Let's just relax and play, responsibly(-ish). That said, please no LLM feeds in planet.d.o :p

    +thanks lumin for all the effort and thought you have put into this.

    Bests,

    --
    Tiago

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEOAYLMZqeqHbTW+jfgVxjVIQAXyEFAmcw0SUACgkQgVxjVIQA XyEf7hAAxUvsyl0J620rZh+gK5ZLWsQFMIdsX9mauk95wVdjfw0dtqtowpaRB9Fl r82WsIO4pKonEPmD9YXXHvRNlplwyZlhLsYxrBpEk2Vvzb4UPm8BGxaQfaRx1UYd GiiR/BEwbam+7NhynpPBpvpMUYo+wOEis2WTmhxxozdr/BLmAPFGda+PdVNeN5MD FqHJhEixjYmx7wftulYVH5Jmme2+t4iz/3Q0JPIZlaUsnKZPosay4YMJ0QZgO6RN AAZfxbA84HDZVDOW6zlpuGUlohPF7FXH5cG0v4Raw6C8W2wYlkn5qZAkJQ+cT2bS FtBAatNvWH36UdIR3s5tKku0JGDUcvFm1abtb9BFHk9cHLDMWLs8uyR27AFlk77W ydBVgAgF8TIFoZaPUG7p4klSO3MX6dbl7IhluQ3EKmFW0mCNbHXeytk4KLKQgATX 3XYXRHePpPzAfyOUpjxk5iZFdIOA7jsxkRSYhkJAm1kW7Ng8tguQJkqaZHT1G8aM RidnRvTeLGMcQyn426GIpzmz5ZocW9iA0caRKk27s55dj5PbeQDRiScb68tSTaU/ DQujY8qHFlHIS8K9shSdOOhnwRsrFF7R1celuehTCxx+O/piT8hb2kAYU5oMRPLz 7ldBhXEVcrdCjThyXfSpsnlKhbEvIpgeqVLvXNxJcabWV35ZWRI=
    =tfYq
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From DebGPT@21:1/5 to All on Sat Nov 9 10:30:01 2024
    This is an experiment, by letting LLM go through all 369 emails from debian-devel on Oct. The command for producing the news report
    is included below. Use debgpt's git HEAD if you want to try.

    ---------------------------------------------------------------------------- THE FOLLOWING CONTAINS AI-GENERATED CONTENT ----------------------------------------------------------------------------

    (pth25) ~/Git/debgpt ❯❯❯❯ debgpt -Hx ldo:debian-devel/2024/10 -a 'gather
    interesting and important information from there and write a news
    report. You may expand on important matter. Important matters include
    but are not limited to technical discussions, incidents, critical bugs,
    and heated discussions.'
    [01:07:31] OpenAIFrontend> Starting conversation                
    frontend.py:99
    d9fb92a7-19ab-4dca-8fc5-4c642a5fadbc
    [01:07:32] Got 369 threads from reader.py:470 https://lists.debian.org/debian-devel/2024/10/threads.
    html.
    Working... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
    MapReduce: Got 369 chunks from 'ldo:debian-devel/2024/10'
    MapReduce: reducing 369 intermediate results
    MapReduce: reducing 9 intermediate results
    LLM[2]>
           Debian Community News: Key Developments and Technical Discussions

    The Debian development community has been buzzing with activity, marked by significant technical discussions, critical bug reports, and proposals
    aimed at
    enhancing the Debian ecosystem. This report summarizes the most important developments from recent communications within the community.

                               New Package Introductions

    One of the most notable advancements is the introduction of the libqt6pas package, which provides bindings for Qt6 in Pascal. This package is
    expected to
    streamline GUI development for Pascal applications, building on the
    success of
    its predecessor, libqtpas, which catered to Qt5. Additionally, a
    proposal for
    the esphome package has been submitted, designed to facilitate firmware creation for ESP32 and ESP8266 microcontrollers, thereby bolstering the integration of smart home technologies.

                            Critical Bugs and Urgent Issues

    The community is currently grappling with several critical bugs that could impact the stability and performance of the Debian system:

     • dpkg-maintscript-helper Warnings: A contentious discussion has emerged
       regarding the firmware-sof-signed package upgrade process.
    Developers are
       urged to investigate the warnings generated during the usrmerge transition,
       highlighting the complexities of package management that can affect
    user
    experiences.
     • Hanging fakeroot Package: A critical bug in the fakeroot package has been
       identified, causing it to hang and consume excessive CPU resources.
       Developer Chris Hofstaedtler has stressed the urgency of backporting fixes
       to prevent delays in software updates for the stable release,
    indicating a
       pressing need for immediate action.
     • Lintian Dependency Management: Reports of installation issues with the
       Lintian package have surfaced, underscoring ongoing challenges with
       dependency management in Debian's unstable distribution, Sid. These issues
       are critical as they affect the ability of developers to maintain
    package
    integrity.

                      Technical Discussions on Package Management

    The community has also engaged in important discussions regarding package management practices:

     • Signify Package Renaming: A proposal to rename the signify package to
       signify-mail has been put forth to eliminate confusion with the OpenBSD
       version. This highlights the importance of clear naming conventions in
       package management.
     • Future of i386 Architecture Support: Concerns have been raised about
    the
       future of i386 architecture support, prompting suggestions for a more
       streamlined package removal process. This could alleviate the burden on
       developers and ensure more efficient package management.

                                 Security Enhancements

    In a move to bolster security, rebuilds for arm64 packages are planned to enable Pointer Authentication (PAC) and Branch Target Identification (BTI) support. These enhancements are crucial for maintaining a secure
    environment
    within the Debian ecosystem, reflecting the community's commitment to safeguarding user data and software integrity.

                          Compatibility Concerns with zlib-ng

    Discussions have also centered around the compatibility of zlib-ng with existing software systems. Developers have raised critical concerns about backward compatibility, particularly its implications for widely-used applications such as nginx. Ensuring compatibility is vital for
    maintaining the
    seamless operation of software within the Debian environment.

                            New Module Proposals for Tryton

    In a positive development, Mathias Behrle has submitted several
    proposals for
    new Tryton modules aimed at enhancing the platform's functionality. These proposals include modules for managing invoices, shipment costs, and
    document
    processing, showcasing a commitment to expanding Tryton's capabilities
    within
    the Debian ecosystem.

                        Community Engagement and Collaboration

    The ongoing dialogues within the Debian community underscore a
    collaborative
    spirit as developers tackle technical challenges and work towards improving user experiences. The collective efforts to address critical bugs, enhance security, and expand software offerings reflect the community's
    dedication to
    maintaining the integrity and reliability of the Debian project.

    As these developments continue to unfold, stakeholders are encouraged to
    engage
    in discussions and contribute to the ongoing enhancement of the Debian ecosystem. The active participation of the community is essential for navigating the complexities of package management and ensuring the
    continued
    success of Debian as a leading free software distribution.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sean Whitton@21:1/5 to Holger Levsen on Thu Nov 14 09:50:01 2024
    Hello,

    On Sun 10 Nov 2024 at 08:24am GMT, Holger Levsen wrote:

    On Sun, Nov 10, 2024 at 08:48:21AM +0900, Charles Plessy wrote:
    Our mailing lists were a ground-breaking technological avance in the
    past that would open Debian to the whole World, but now are they not
    working exactly against that?

    first: citation needed.
    second: summaries written by applied statistics systems will not help.
    (also citation needed I guess.)

    please post these summaries to a dedicated applied statistics summary
    mailinglist, but please dont spam the original lists with this bot content.

    I would prefer this, and with a disclaimer at the top of every post saying:

    - that it's not pre-vetted by project representatives

    - briefly describing the issue of hallucination, and that readers are
    strongly advised to follow up on links before relying on any
    information.

    -- outside readers may not be as suspicious of LLMs as many of us
    are, so it is good for us to remind them.

    --------

    If I am being honest, I would prefer these were not generated and posted
    at all. I'm sorry that I feel I have to be discouraging, as I know you
    want to use these tools in a way that is compatible with Debian's values.

    But doesn't it seem like we're trying to apply a technical solution,
    with many well-known shortcomings, to a social problem? That problem
    is, we should be more disciplined about writing less.

    One of our conduct documents even has this as one of its points: that we
    should continually bear in mind the many demands on everyone's time.

    --
    Sean Whitton

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steve McIntyre@21:1/5 to lumin@debian.org on Fri Nov 15 15:40:02 2024
    lumin@debian.org wrote:

    While hallucinating too much, LLMs can still correctly
    teach me how to use urwid (which I could never understand by going
    through their tutorial many times...).
    That leads to the `debgpt config` TUI configuration wizard.

    Any suggestion on a place where I can safely direct those generated
    contents, with the audience being comfortable with LLM noise? As noted
    by the ex-DPLs, it should happen at a dedicated experiment ground.

    A few suggestions:

    * Maybe the debian-ai list?

    * Publish via your own space on people.debian.org for now and tell
    people to look there.

    * Set up ai-summary.debian.net and post there, alongside suitable
    disclaimer text.

    --
    Steve McIntyre, Cambridge, UK. steve@einval.com Can't keep my eyes from the circling sky,
    Tongue-tied & twisted, Just an earth-bound misfit, I...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)