Thank you for the excellent system, fellow developers.
Cool and useful stuff keeps emerging -- e.g., Facial Authentication for Linux
https://github.com/boltgolt/howdy
<div style="-webkit-text-size-adjust: auto; word-wrap: break-word !important;">I personally thank the Debian teams and AI developers for their invaluable contribution.</div><br><br><blockquote class="iosymail"><blockquote></blockquote></blockquote></body></html>
On 13/01/22 01:00, M. Zhou wrote:
Cool and useful stuff keeps emerging -- e.g., Facial Authentication for Linux
https://github.com/boltgolt/howdy
note that EU (European Union) Privacy is managed by the GDPR Regulation and the ePrivacy Directive.
The Directive will be replaced by the ePrivacy Regulation that will have
more strict rules (probably this will be approved this year).
So facial recognition will be illegal for doing workers authentication
or for identify clients in your shop or...
My conclusion is: "Users with special demands can take care of themselves,
as we are unable to go far on our own." In terms of GPU computing, Debian
is providing a great system as a foundation for development and applications.
[…]
Based on my interpretation, it means Debian might step aside from the world of
AI applications to fully exercise software freedom. It's a pity but Debian's major role in the whole thing is a solid system.
I understand how you reach these conclusions, both from the POV of
hardware driver non-freedom and from the POV of the toxic candy
problem
of trained models. And while I agree with your conclusions, I do
worry
about the prospect of the lines blurring.
It's not unreasonable to expect that AI models become standard[...]
components of certain classes of software relatively soon. Nomatter
What do we do if/when an image compression scheme involving a deep
learning model becomes popular? What do we do if/when every new FOSS
game ships with an RL agent that takes 80 GPU-weeks of training to
reproduce (and upstream supports nvidia only)? When every new text
editor comes with an autocompleter based on some generative model
that
upstream trained on an unclearly licensed scraping of a gazillion
webpages?
On 1/13/22 22:07, Davide Prina wrote:
So facial recognition will be illegal for doing workers authentication
or for identify clients in your shop or...
Let's say we have facial recognition to enter a data center, is this
illegal as well? Will that be also illegal in Switzerland?
It may seem like a stupid question, but are there any open source programs based on artificial intelligence for the recognition and forensic analysis of the voice print?
On Thu, Jan 13, 2022 at 10:07:05PM +0100, Davide Prina wrote:
On 13/01/22 01:00, M. Zhou wrote:
Cool and useful stuff keeps emerging -- e.g., Facial Authentication for Linux
https://github.com/boltgolt/howdy
note that EU (European Union) Privacy is managed by the GDPR Regulation and >> the ePrivacy Directive.
The Directive will be replaced by the ePrivacy Regulation that will have
more strict rules (probably this will be approved this year).
As far as I understand the GDPR won't restrict the tech itself, but only
its use. Which makes sense. Basically, no consent => no use, except in
very restricted scenarios (e.g. public security).
That said, to have a workable face recognition, you'll need a training
set (at least with current "solutions"), so you'll have to collect
consent from all those face "providers".
All the above said, I'm not a lawyer. Nor do I play one on TV :)
I know wikipedia. I was hoping there was a forensic court expert for the voiceprint among you.This sounds like a wrong topic for debian-project@.
On 14/01/22 07:01, tomas@tuxteam.de wrote:
That said, to have a workable face recognition, [...] you'll have to collect
consent from all those face "providers".
I think that is not so simple. The reply can be very long and articulated, I will try to be very concise and let you know some points that I think can be very "interesting".
I've had some discussions with several fellow developers on suggesting Debian to buy some GPUs to extend its infrastructures for better GPU support.
Although my initial thought is to make Debian useful in more areas like GPU computing, I finally realized that by accepting new non-free blobs as an organization, we are further loosing our core value written on our homepage --
"a complete free operating system".
I predict that the ML-Policy [1] will work as a warning on potential
issues instead of some practical guidance on packaging
Based on my interpretation, it means Debian might step aside from the
world of AI applications to fully exercise software freedom. It's a
pity but Debian's major role in the whole thing is a solid system.
On Wed, 2022-01-12 at 19:00 -0500, M. Zhou wrote:
I've had some discussions with several fellow developers on
suggesting Debian
to buy some GPUs to extend its infrastructures for better GPU
support.
Was there a plan for what to use these GPUs for?
Were they needed for driver/other package building/testing?
Were they to be used for libre model training?
This isn't any different to most modern hardware devices, which
either
have non-free blobs embedded in them or have non-free blobs uploaded
to
them or both. Even worse, server hardware often requires proprietary
software running in userspace to manage parts of the server. The
modern
hardware industry does not produce hardware that allows Debian to
avoid
dealing with these blobs in some way. GPUs aren't any different here
IMO. Things may change with RISC-V, OpenBMC and other efforts though.
Based on my interpretation, it means Debian might step aside from
the
world of AI applications to fully exercise software freedom. It's a
pity but Debian's major role in the whole thing is a solid system.
I think we should simply follow our social contract and guidelines as
usual. Package useful things, but place them in contrib or non-free
as
appropriate depending on the situation. Advocate for the release of
libre training data, retraining from scratch, license changes etc.
PS: I note that we already have Toxic Candy models in Debian main.
For example the rnnoise model was trained from proprietary data
but is available in Debian source packages:
$ apt-file search -I dsc rnnoise
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 68:19:07 |
Calls: | 6,655 |
Calls today: | 1 |
Files: | 12,200 |
Messages: | 5,332,031 |
Posted today: | 1 |