Re: Malicious CSS

2023-10-13 Thread Michael McMahon
Do you know if the CSS on this page is intentionally malicious or are 
the system requirements for the visuals greater than these old machines?


An example of malicious CSS would be using complex queries to 
fingerprint users that did not want to be fingerprinted. Examples of 
this can be found at the CSS tracking [1] page. You can mitigate this 
sort of tracking by actively controlling your requests such as with 
NoScript configurations, but it essentially breaks the Internet when you 
do not view media files or CSS.


[1] https://csstracking.dev/

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org

Submit your session for LibrePlanet 2024: https://u.fsf.org/40g

US government employee? Use CFC charity code 63210 to support us through
the Combined Federal Campaign. https://cfcgiving.opm.gov/

On 10/12/23 17:18, Yuchen Guo wrote:

It might be appropriate to consider blocking CSS now.  Sites such as the
Onion uses CSS to render their photo galleries unviewable without
JavaScript, and the following site,

http://cryptobitch.de/

uses CSS to render your whole computer unresponsive.  This might have
been intended as a joke, but I was not amused by it.

PARTIAL CONTENT OF THE PAGE

.blink {
 animation-duration: 1s;
 animation-name: blink;
 animation-iteration-count: infinite;
 animation-timing-function: steps(2, start);
}

#header, #main-copy {
   -moz-animation:standardized 1.5s forwards linear infinite;
   -webkit-animation:standardized 1.5s forwards linear infinite;
   -khtml-animation:standardized 1.5s forwards linear infinite;
   -ms-animation:standardized 1.5s forwards linear infinite;
   -lynx-animation:standardized 1.5s forwards linear infinite;
   animation:standardized 1.5s forwards linear infinite;
   background-size:50% auto;
}

@keyframes infinite-spinning {
  from { transform: rotate(0deg); } to { transform: rotate(360deg); }
}

body *, body * *, body * * * {
-moz-animation: infinite-spinning 999s forwards linear infinite;
-webkit-animation: infinite-spinning 999s forwards linear infinite;
-ms-animation: infinite-spinning 999s forwards linear infinite;
animation: infinite-spinning 999s forwards linear infinite;
filter: blur(2px);

}

___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: Minds.com

2023-09-21 Thread Michael McMahon
I didn't look into it that much, but what you said about licensing 
sounds right if true.


Software freedom is foundational. Freedom is dependent on having the 
ability to use free software. The message gets very muddy when people 
mistake the FSF for the Free Speech Foundation or any other sort of 
freedom not included in the four software freedoms.


I'm not interested in minds.com at all and will not promote any social 
media platform that would be categorized as a free speech zone. I would 
recommend several free software platforms in the fediverse which we 
already do.


Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org

On 9/21/23 13:55, Valentino Giudice wrote:

 >  Minds could be categorized as a "free speech zone" social network which
 > are typically popular with fascists so count me out.

Fascism and freedom of speech are entirely incompatible and antithetical 
to each other.
It could be true that fascist today use free speech platforms, but it is 
certainly not what they desire.


 From reading from the FSF/GNU websites, it has always been my 
impression that freedom of speech is valued by the free software 
community, in a way it certainly is not by fascists.
Indeed, filtering what one reads and publicly writes through the erratic 
whims of some corporation, typically guided by capitalist interests and 
the need to applease advertisers, as it usually happens on most 
platforms (such as X and Facebooks), implies restricting one's behavior 
in a way akin to what proprietary software leads to.


 > The licensing of the minds project is also questionable.

Elgg dual-licenses the project, except plugins, under both the MIT 
license and the GPL 2.
Obviously, if someone uses the whole of Elgg, they effectively have to 
use it under the GPL 2.


Now, I agree with the GitHub comment, on the Elgg issue, that you 
referenced. Indeed, if Elgg is packaged with GPL-2.0 only plugins, it 
must have the GPL-2.0-only license (as a package).
However, the issue is specifically about the identifier of the license 
for the whole package (for automated tools), which is not what is in 
question here.


If someone uses Ellg without plugins, they can do so under the MIT 
license, which is, of course, AGPL-compatible.


The project which is actually derived from Elgg is: 
https://gitlab.com/minds/engine <https://gitlab.com/minds/engine>


Indeed, the situation wasn't clear to me at first, so I asked.
Minds is using the portion of Elgg which is released under the MIT 
license and is complying with the MIT license (in a way my dumb self 
didn't notice because I looked everywhere except the LICENSE file, which 
I assumed to be just the text of the AGPL): 
https://gitlab.com/minds/engine/-/issues/2647 
<https://gitlab.com/minds/engine/-/issues/2647>


I do have some issues with Minds, but as far as licensing is 
concerned, in relation to Elgg, it seems fine with me.


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: Minds.com

2023-09-21 Thread Michael McMahon
Minds could be categorized as a "free speech zone" social network which 
are typically popular with fascists so count me out.


The licensing of the minds project is also questionable. It is built on 
elgg which is GPL-2.0-only [1] so it should probably match. I'm not 
following through with making issues though.


[1] https://github.com/Elgg/Elgg/issues/11610#issuecomment-358733982

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org

On 9/20/23 19:27, Valentino Giudice wrote:
Thank you a lot, Michael, this is quite interesting and something that I 
should investigate further.
Indeed the "friendly-challenge" package uses "friendly-pow", which is no 
good: https://github.com/FriendlyCaptcha/friendly-challenge/issues/159 
<https://github.com/FriendlyCaptcha/friendly-challenge/issues/159>


I still think that Minds can be of significant interest for the FSF and 
the free software community at large.


 > Never heard of minds

First, I should mention that I have absolutely no affiliation with them 
beyond merely having an account on their website.


Minds is a social media platform based in the United States which has 
rather liberal policies compared to mainstream platforms such as 
Facebook or X.


As I mentioned above, it's free software (although, now we know, 
encumbered by the FriendlyCaptcha proprietary component). It uses the 
AGPL license.


It attempts at decentralizing, but its attempts are IMHO mostly 
unsuccessful.


However, as a centralized platform, I think it aligns with the 
principles of the free software community (including freedom of speech 
and transparency, beyond just software freedom) more so than other 
platforms, including also X, which the FSF currently uses.


I still think that Minds has some significant shortcomings, which we can 
help it overcome.
This includes the CAPTCHA test, which can be replaced with a similar 
fully-free one, the fact that it doesn't currently comply with the text 
of the GDPR (which doesn't mean it's bad for privacy, but does mean it's 
a problem in the EU).
In some ways it's better than the Mastodon ecosystem because most 
Mastodon instances are small and unreliable and have rules that are 
restrictive beyond necessary.


Il giorno mer 20 set 2023 alle ore 22:34 Michael McMahon 
mailto:mich...@fsf.org>> ha scritto:


Never heard of minds, but Friendly Captcha is deceivingly source
available [1]. This is not apparent when you look at their main
repository.

[1] https://github.com/FriendlyCaptcha/friendly-pow/issues/13
<https://github.com/FriendlyCaptcha/friendly-pow/issues/13>

A previous commit [2] is free and it might still work.

[2]

https://github.com/FriendlyCaptcha/friendly-pow/tree/01a1c9c4aa858d3517881347c3328b67575029a7
 
<https://github.com/FriendlyCaptcha/friendly-pow/tree/01a1c9c4aa858d3517881347c3328b67575029a7>

When I brought up this point, they deleted my comments.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org <https://fsf.org>

On 9/19/23 23:43, Valentino Giudice wrote:
 >     Given the recent conversation about Truth Social, as well as
the fact
 >     that social media are a topic of interest for the FLOSS
community, does
 >     anyone here use Minds?
 >     The platform is free software, including server-side.
 >     For a CAPTCHA, they use Friendly Captcha, which seems free
client-side.
 >
 >
 > ___
 > libreplanet-discuss mailing list
 > libreplanet-discuss@libreplanet.org
<mailto:libreplanet-discuss@libreplanet.org>
 >
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
<https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss>

___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
<mailto:libreplanet-discuss@libreplanet.org>
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
<https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss>



___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: Minds.com

2023-09-20 Thread Michael McMahon
Never heard of minds, but Friendly Captcha is deceivingly source 
available [1]. This is not apparent when you look at their main repository.


[1] https://github.com/FriendlyCaptcha/friendly-pow/issues/13

A previous commit [2] is free and it might still work.

[2] 
https://github.com/FriendlyCaptcha/friendly-pow/tree/01a1c9c4aa858d3517881347c3328b67575029a7


When I brought up this point, they deleted my comments.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org

On 9/19/23 23:43, Valentino Giudice wrote:

Given the recent conversation about Truth Social, as well as the fact
that social media are a topic of interest for the FLOSS community, does
anyone here use Minds?
The platform is free software, including server-side.
For a CAPTCHA, they use Friendly Captcha, which seems free client-side.


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: FSF's plan for https://sourcehut.gnu.org/

2023-09-06 Thread Michael McMahon

Hi, Andy!

At this time, https://sourcehut.gnu.org/ is an incomplete development 
instance of sourcehut being worked on by volunteers. It is not hidden or 
publicized. Reach out to the tech team by emailing sysad...@fsf.org if 
you have system administration or Golang experience and are interested 
in helping explore this option with volunteers.


Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org

On 9/4/23 21:28, Andy Tai wrote:

GNU has an instance of SourceHut:

https://sourcehut.gnu.org/

This seems not publicized.  Curious what is the plan for it?

___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: [FSFLA] LibreJam - FSF* should host a Libre Game development tournament!

2022-02-14 Thread Michael McMahon
   FSFE is doing a relevant stream today about gaming to celebrate I <3
   Free Software day.

   """
   Only [less than one hour] left till our [1]#ilovefs gaming event
   begins!

   Learn about [2]#FreeSoftware games, engines, Wild Jams, and play
   Veloren with our community.
   We are looking forward to seeing you all there! Remember that you can
   stream the event as well:
   [3]https://stream.fsfe.org/
   """
   [4]https://mastodon.social/@fsfe/107796971271375507
Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
[5]https://fsf.org

US government employee? Use CFC charity code 63210 to support us through the
Combined Federal Campaign. [6]https://cfcgiving.opm.gov/

   On 1/19/22 10:12 PM, Sebastian Silva wrote:

   Once upon a time, FSF, Mozilla, and OpenGameArt and Creative Commons,
   actually raised funds for a two-part project:[7] Liberated Pixel Cup.
   I thought the discourse and organization around it was quite nice.
   Perhaps an annual event of the sort would be quite motivating for
   aspiring coders, and some not so aspiring, especially with cash prizes
   and shared assets, just a humble opinion.
   --
   Sebastian Silva

   El mié, 19 ene 2022 a las 8:24, Ismael Luceno (<[8]ism...@iodev.co.uk>)
   escribió:

 On 18/Jan/2022 18:03, Dennis Payne wrote:
 > You did ask an actual indie game developer. I chose "We" in my
 > statement because I was including myself in the group of game
 > developers. I recently made Anagramarama available for sale on
 [9]itch.io
 > to gain funds for free software game development. I also have a
 > merchandise shop where I've started trying to make money for free
 > software game development.
 >
 > If you want commercial closed source game developers, I've done
 that
 > two. I worked on the game Devil's Whiskey. I enjoyed the
 experience
 > and made money from it but don't particular enjoy closed source
 > development so I haven't done it since.
 <...>
 I meant, to make a large representative sample.
 I wish everyone was of your opinion, but I've been hearing otherwise
 from the majority of people I talked with; geography, environment,
 economy, and other factors might play a role in which groups are
 louder and/or larger.
 It would be important to understand who they are, their positions,
 and what might prevent their games from being free software.
 ___
 Discusion mailing list
 [10]discus...@fsfla.org
 [11]http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion

References

   1. https://mastodon.social/tags/ilovefs
   2. https://mastodon.social/tags/FreeSoftware
   3. https://stream.fsfe.org/
   4. https://mastodon.social/@fsfe/107796971271375507
   5. https://fsf.org/
   6. https://cfcgiving.opm.gov/
   7. https://lpc.opengameart.org/
   8. mailto:ism...@iodev.co.uk
   9. http://itch.io/
  10. mailto:discus...@fsfla.org
  11. http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion
___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: FSF continuously harms Free Hardware

2022-01-18 Thread Michael McMahon
   The FSF is the copyright holder for the GPL and not the Ender 3.

   See [1]https://www.gnu.org/licenses/gpl-3.0.txt for matching text.
Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
[2]https://fsf.org

US government employee? Use CFC charity code 63210 to support us through the
Combined Federal Campaign. [3]https://cfcgiving.opm.gov/

   On 1/18/22 1:35 PM, Jacob Hrbek wrote:

 > Is the FSF a copyright holder of Ender-3? If not, they cannot
 enforce
 the license. -- Giudice
 FSF is the copyright holder
 [4]https://github.com/Creality3DPrinting/Ender-3/blob/master/LICENSE
 #L4
 On 1/18/22 19:31, Valentino Giudice wrote:

 INAL, but:

 I though you would say that so i filled `gnu.org #1798270`
 ([5]https://github.com/Homers3D/Tevo-Tornado/issues/5),

 Copyright can only be enforced by the copyright holders of a work
 (who, in principle, can allow any party to violate any term of the
 license if they wish to do so).
 Are you a copyright holder of Ender-3? If so, and if you are not a
 lawyer yourself, get a lawyer involved, if you haven't yet. Don't
 threaten to get a lawyer, don't wait before you do.
 Is the FSF a copyright holder of Ender-3? If not, they cannot
 enforce
 the license.
 The correct thing to do for anyone other than the copyright holder,
 when they see a violation, is, for those who are not the copyright
 holders, t

 o report it to the copyright holders, since they can enforce

 it and they know if they gave any license exception to any party
 (note: GIMP disagrees with me on this, but they also disagree with
 making a public statement:
 [6]https://www.gimp.org/about/selling.html).
 The correct approach for the copyright holder is to get a lawyer
 immediately, before anything else (before writing to the violator
 and
 before making public statements, for sure) and then do whatever the
 lawyer says.

 --
 Jacob Hrbek

___
libreplanet-discuss mailing list
[7]libreplanet-discuss@libreplanet.org
[8]https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

References

   1. https://www.gnu.org/licenses/gpl-3.0.txt
   2. https://fsf.org/
   3. https://cfcgiving.opm.gov/
   4. https://github.com/Creality3DPrinting/Ender-3/blob/master/LICENSE#L4
   5. https://github.com/Homers3D/Tevo-Tornado/issues/5
   6. https://www.gimp.org/about/selling.html
   7. mailto:libreplanet-discuss@libreplanet.org
   8. https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: LibreJam - FSF* should host a Libre Game development tournament!

2022-01-04 Thread Michael McMahon
In my response I wrote, "The purpose of a jam is education, 
socialization, and friendly competition while gaining functional 
experience through creating something in an area that they are 
interested in."


From what I gathered, most game jams participants are children, 
students, hobbyists, and mentors who are not professional programmers.  
I have tried hundreds of game jam games and I would only recommend a few 
of them to be worth playing or distributing through a repository.  The 
majority of them are incomplete concepts of games.  Many are not 
playable without reading the source.  Many cannot be played.  Some are 
great!  If most game jam games ended up in standard repositories, there 
would be a negative effect on the entire ecosystem.  As gamers search 
for free games to play, they would install these game jam games and find 
a large number of low quality games.  After trying several duds, the 
negative experience could turn them away from free software altogether 
without context.  Every program does not need to be packaged.


Jams do have value.  Sometimes the journey is the destination.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org

US government employee? Use CFC charity code 63210 to support us through the
Combined Federal Campaign. https://cfcgiving.opm.gov/

On 1/4/22 10:54 PM, Richard Stallman wrote:

[[[ To any NSA and FBI agents reading my email: please consider]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

If the aim of a Game Jam isn't to produce a game that people use,
what is its purpose?




___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: LibreJam - FSF* should host a Libre Game development tournament!

2022-01-03 Thread Michael McMahon
 participated in a game jam, but I have searched 
through many hundreds of game jam games to find materials for teaching 
programming to children.


[1] https://opengameart.org/content/opengameart-late-fall-game-jam-2021

[2] Fast, Good, or Cheap: Pick Two. 
https://en.wikipedia.org/wiki/Good,_fast_and_cheap


Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org

US government employee? Use CFC charity code 63210 to support us through the
Combined Federal Campaign. https://cfcgiving.opm.gov/



___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: Are there any eBook readers one can use in freedom?

2021-12-22 Thread Michael McMahon
   I have not found a perfect solution yet.

   The PineNote looks promising, but is still in early development [1].
   The first developer units were shipped out this month so it will be at
   least a few months before it works normally.

   The Remarkable tablet can be modified to work with free software in
   user space. [2]

   Some Kobo ereaders can be modified to work with free software in user
   space. [3]

   The Galaxy Tab 2 with Replicant [4] does not have an e-ink screen, but
   it could be used as an ebook reader with KOReader [5] from F-Droid
   [6].  This would probably be the best functional purpose for the device
   at this time.  Books and apps would need to be loaded by USB on the
   Galaxy Tab 2 unless you get WiFi to work through USB.  I have one with
   Replicant, but I don't need it and would part with it locally in Boston
   at cost.  Really any Android based device works in a pinch with
   KOReader from F-Droid.

   [1] [1]https://pine64.com/product/pinenote-developer-edition/

   [2] [2]http://www.davisr.me/projects/remarkable-microsd/

   [3]
   [3]https://libreplanet.org/wiki/Group:Hardware/research/e-readers/Kobo

   [4]
   [4]https://redmine.replicant.us/projects/replicant/wiki/GalaxyTab2101GT
   P51xx

   [5] [5]http://koreader.rocks/

   [6] [6]https://f-droid.org/en/packages/org.koreader.launcher/
Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
[7]https://fsf.org

US government employee? Use CFC charity code 63210 to support us through the
Combined Federal Campaign. [8]https://cfcgiving.opm.gov/

   On 12/22/21 11:10 AM, Greg Farough wrote:

On Wed, Dec 22 2021, Caleb Herbert [9] wrote:


I've been tempted to get a Kobo. It prefers PDF and EPUB, but it gets
software updates.

I've had this page[1] bookmarked for a while, but have never
personally tried it. From what I understand, it could be a step above
the usual method of installing KOReader, as I think it also replaces
the nonfree "Nickel" software that's preloaded on the device.

It seems like part of the build process for okreader is pulling in and
compiling a kernel -- I wonder if that could be pointed to the
identical linux-libre version. The lack of WiFi firmware wouldn't be
an issue, since KOReader enables USB storage, but I'm not sure how the
lack of "EPD controller firmware" would affect things.

In the meantime, I enjoy reading books with nov.el in Emacs. :)

-g

[1]: [10]https://github.com/lgeek/okreader



___
libreplanet-discuss mailing list
[11]libreplanet-discuss@libreplanet.org
[12]https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

References

   1. https://pine64.com/product/pinenote-developer-edition/
   2. http://www.davisr.me/projects/remarkable-microsd/
   3. https://libreplanet.org/wiki/Group:Hardware/research/e-readers/Kobo
   4. https://redmine.replicant.us/projects/replicant/wiki/GalaxyTab2101GTP51xx
   5. http://koreader.rocks/
   6. https://f-droid.org/en/packages/org.koreader.launcher/
   7. https://fsf.org/
   8. https://cfcgiving.opm.gov/
   9. mailto:c...@bluehome.net
  10. https://github.com/lgeek/okreader
  11. mailto:libreplanet-discuss@libreplanet.org
  12. https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss


Re: Linux distro chooser

2021-10-28 Thread Michael McMahon
I started working on a similar distro picker concept before I started at 
the FSF, but I never finished it.


My proof of concept is on my personal github: 
https://github.com/TechnologyClassroom/distro-picker


It depends on a choose your own adventure (CYOA) style free software JS 
script based on JQuery.


Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org

On 10/28/21 4:18 AM, Jean Louis wrote:

* jahoti  [2021-10-28 09:36]:

Regarding Wi-Fi, I have used USB dongles that simply work with free
operating systems. These I have used for years. Some Wi-Fi devices in
computers work without problems anyway.

Though these last years, I don't use Wi-Fi directly, I connect to
mobile phone, USB tethering and mobile phone may connect to Wi-Fi.

Now I am connected to Mi-Fi by USB tethering and use GNU/Linux
notebook to route Internet to LAN and other computers.

Thank you! I completely forgot USB tethering existed- it sounds like a much
more practical technique than I had thought it was, which is good.

Ways to connect to Internet:

- USB tethering;

- Wi-Fi, it can work or without USB Wi-Fi dongle;

- wired LAN network to router connecting to Internet;

- direct connection with wire from computer without Internet to
   computer with Internet;

- ISDN dial-up and normal telephone dial up;

- cable Internet;

- Bluetooth tethering;

This is computer I am working on right now, but I have many various others.

HW probe of Lenovo ThinkPad T410 2516DC... #387ee22bc4
https://linux-hardware.org/?probe=387ee22bc4







___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: media.libreplanet.org non-requested confusing auto download issue

2021-05-12 Thread Michael McMahon
Back to the topic of media.libreplanet, I changed the setting to
preload="metadata" and added sysad...@fsf.org as a contact at the bottom
of the main page.

Give it a try and see if that fixes the issue.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: media.libreplanet.org non-requested confusing auto download issue

2021-05-06 Thread Michael McMahon
The bug tracker is back and I made an issue about preload="auto" on the
MediaGoblin tracker: https://issues.mediagoblin.org/ticket/5625

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org

On 5/6/21 2:05 AM, J Leslie Turriff wrote:
> On 2021-05-05 09:08:52 Miroslav Rovis wrote:
>> To me, knowing what gets into my machine --and the
>> browser is the most used for intrusion, has the attack
>> surface ridiculously huge and hard to control-- is as
>> important as free software and hardware. Free software and
>> hardware must be safe, else my freedom can easily be
>> compromised and hence it's not freedom anymore. [*]
>   A long time ago, the web browser on my Amiga computer (AWeb) allowed me 
> to disable image
> loading, then selectively download individual images by clicking on them; it 
> also allowed
> me to view the browser cache contents to see what was being downloaded.  (One 
> presumes
> that if the Amiga had survived, AWeb would also allow doing this for video.)  
> AmigaOS
> also provided easy integration of scripting (using ARexx), and just about 
> every
> application took advantage of that, so filtering was fairly easy.
>   "Modern" web browsers have taken away these user-friendly features, or 
> hidden them in
> undocumented interfaces like about:config so that end users are effectively 
> unable to
> control their machines.
>
> Leslie
> --
>
> ___
> libreplanet-discuss mailing list
> libreplanet-discuss@libreplanet.org
> https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: media.libreplanet.org non-requested confusing auto download issue

2021-05-05 Thread Michael McMahon
sysad...@fsf.org would be the address to report problems with
media.libreplanet.org's settings.

Have you checked if this setting is in mediagoblin upstream?

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org

On 5/5/21 11:51 AM, Jean Louis wrote:
> As for campai...@fsf.org in copy of this email I suggest that on FSF
> Mediagoblin pages of Libreplanet, preloading should be turned off, and
> poster should be placed instead.
>
> To generate a poster I am scaling video down by using Common Lisp, and
> then generating video thumbnail by using `ffmpeg':
>
> (defun media-scale (width height new-width)
>   "Returns the height proportional to the width
> height, and based on the new width"
>   (let* ((ratio (/ width height))
>  (height (truncate (float (/ new-width ratio)
> (list new-width height)))
>
> (format nil "ffmpeg -y -i '~a' -vframes 1 -s ~ax~a '~a'"
> video width height temp-thumbnail-320)
>
> For me is important that width and height of the screenshot of video
> corresponds to the same scale as original one. But one could create
> picture first and then resize it with Imagemagick:
>
> Example:
>
> $ ffmpeg -y -i xvideo8.mp4 -vframes 1 xvideo8.jpg
> $ mogrify -resize 320 xvideo8.jpg
>
> that would result in resized video. However MediaGoblin is not fit for
> that, it would require maybe some configuration or even patches.
>
> Then the URL to the final file xvideo8.jpg would be used as
> poster="https://www.example.com/xvideo8.jpg; that would show in place
> of video.
>
> * Miroslav Rovis  [2021-05-05 17:08]:
>> But since you're on bugs at gnu (as your email says), I hope
>> my lead and your explanation is sufficient to make the
>> change, and I hope it will just happen, silently is fine for
>> me. 
> Definitely not, I do not represent GNU project, I just support GNU
> project. 
>
> GNU project while supported by FSF is in its own, it is not same as
> FSF, though much related. 
>
> Libreplanet.ORG is not GNU project, it is FSF's project. You can
> try reporting to: campai...@fsf.org
>
>>> In many countries people pay good amounts for data, and often Internet
>>> is not fast, it could take many hours to load such video.
>> It is also that analysis is more than an order of magnitude
>> slower than simple browsing. I can't know what I take into
>> my machine quickly even with year 2020 launched modern
>> (commodity) processor machine (AMD Ryzen 7 Pro 4750G), with
>> unnecessary preloading like this, that only analysis can
>> tell what it (likely) is.
> As I work with Website Revision System in background, I have today
> reworked a plugin for my own publishing that by default no video will
> preload. None was preloaded by default even before, but discussion as
> here helped me realize what is important.
>
>> What I mean is, it took a couple of minutes to preloading-imposed
>> download into browser cache a good portion of grandsun1715.webm
>> file, but when, seeing the quick growing of the network trace and
>> understanding that some unexpected traffic was happening, I cut the
>> network connection (physically), and went on to analyse with
>> Wireshark and some scripts of mine, it took me many hours to reach
>> to my conclusion, because Wireshark, Tcpdump, and other are good
>> tools, but the network is not optimized for analysis, it's optimised
>> for quick use, not analysis...
> To avoid that confusion, next time you can simply use right mouse
> click and option Inspect Element or just F12 in Firefox-based
> browser, then you go to Network tab, reload and watch for things.
>
>> So, many hours it took me to analyze and reach to my (probable)
>> conclusion, including the failed decryption of exactly the huge
>> unexpected download. That basically means that possibly there was
>> MiTM and spoof that happened as well. Hope not, but thearetically
>> possible.
> That is good approach for unknown connections on computer, but the
> above one is so much simpler when you know it was invoked by browser.
>
>> To me, knowing what gets into my machine --and the browser is the
>> most used for intrusion, has the attack surface ridiculously huge
>> and hard to control-- is as important as free software and
>> hardware. Free software and hardware must be safe, else my freedom
>> can easily be compromised and hence it's not freedom anymore. [*]
> Recommended reading:
>
> How to Run a More Secure Browser
> https://www.dragonflybsd.org/docs/handbook/RunSecureBrowser/
>
> When I wish to invoke URL by

Re: Privacy Respecting Replacement for facebook groups

2020-10-06 Thread Michael McMahon
GNU Social has groups built in.

There is an open Mastodon issue about adding groups:
https://github.com/tootsuite/mastodon/issues/139

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: Privacy Respecting Replacement for facebook groups

2020-09-29 Thread Michael McMahon
   I second this question.  The fediverse could really benefit from
   hyperlocal groups.
Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
[1]https://fsf.org | [2]https://gnu.org

   On 9/29/20 12:11 PM, Lori Nagel via libreplanet-discuss wrote:

   Hello everyone, I'm trying to figure out a privacy  respecting
   replacement for facebook groups.  I want something that is easy to
   join, (so no requirement that you learn email encryption, system
   administration or anything "hard"  but also something that even Richard
   Stallman wouldn't object to (not that I'm trying to recruit him to join
   it, just some people are really zealots about stuff, if it doesn't have
   javascript that is also a bonus.)
   I've also considered things like email lists, matermost, irc and
   forums, and I've dismissed them for the following reasons.
   1. Lots of people just ignore email thesse days, plus it isn't really
   very real time.
   2. irc is just a chat channel, too many bots and while it is real time,
   it doesn't really have any persistance of topics.
   3. Forums tend to be too public with just anyone can join it, and while
   you can have private forums or private sections of forums, you need to
   be an administrator to set that all up.  Plus forums tend to have
   things like spralling topics,  and things that either get out of date,
   or else there is no conversation about the subject (thread necromancy
   vs an empty forum.)  I want to create a small group that is highly
   engaged with the subject, chatting everyday etc.
   4. Email messages from lists you need to get info from can end up in
   spam if you don't set up email right.  It is too easy to miss important
   messages cause you get consumed with marketing or things you
   inadvertantly signed up for and should not have.
   5. Matermost is like discord, but then I would have to set it up, and
   I'm not a professional system admin. If i spend all my time learning
   professional system admin skills, then I won't get to do what I want,
   which is interacting with people.
   Just on a whim I also checked into Dissporia and groups.io, mastadon
   doesn't really have groups yet, and I don't think all the source code
   for groups.io is included.


___
libreplanet-discuss mailing list
[3]libreplanet-discuss@libreplanet.org
[4]https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

References

   1. https://fsf.org/
   2. https://gnu.org/
   3. mailto:libreplanet-discuss@libreplanet.org
   4. https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: Online banking support for Linux?

2020-06-12 Thread Michael McMahon
Hi, Greg!

One way to solve this is to just to tell the website that you are using
an approved operating system even if you are not.  This information is
reported by your User Agent string.  You can modify the string using a
browser extension.

https://addons.mozilla.org/en-US/firefox/addon/uaswitcher/

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: libreboot installfest at Libre Planet 2020

2020-02-24 Thread Michael McMahon
You could donate your ASUS KGPE-D16 to the FSF.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org

On 2/23/20 1:43 PM, fischersfr...@sent.at wrote:
> I had a computer based on ASUS KGPE-D16 that I never wound up using.
>
> Is anyone interested in playing with it if I bring it this year?
>
> Also, if would like to keep it? I would donate it to the right cause or
> sell it at a discount.
>
> ___
> libreplanet-discuss mailing list
> libreplanet-discuss@libreplanet.org
> https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: Request Advice for Work Meeting on Why use GNU+Linux

2020-01-14 Thread Michael McMahon
Hi, Crista!

I would focus on what is available for GNU/Linux systems compared to
other systems.  Ask yourself, "What is something that you have not been
able to achieve at work with proprietary software?" and use that answer
to strengthen your argument.  In my experience once you get to a certain
point of using free software, there is eventually not enough
documentation to get everything to work on other operating systems
without a lot of trial and error.

From a security prospective, I would not want any of my medical records
or medical data living on system that is not GNU/Linux.  Any system can
be configured improperly of course, but I would take a patched GNU/Linux
server over any alternative any day.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org



___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: Cameras without freedom issues

2019-12-13 Thread Michael McMahon
For higher end Canon cameras, you might want to look into Magic
Lantern.  https://magiclantern.fm/  I have not looked into it too
deeply, but I have heard good things.

They use bitbucket, but their site seems to work without scripts.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: [libreplanet-discuss] Videos/slides from LibrePlanet 2019

2019-03-27 Thread Michael McMahon
We have not posted them yet.  We are combining the slide and talk
streams together now.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org

On 03/27/2019 11:06 AM, Don Saklad wrote:
> Looking for videos/slides from LibrePlanet 2019
>
> ___
> libreplanet-discuss mailing list
> libreplanet-discuss@libreplanet.org
> https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
>
>


___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: [libreplanet-discuss] Issues on GitHub, Issues on GitHub

2019-03-27 Thread Michael McMahon
To join in the discussion about gitlab's librejs plan, you can find the
open ticket here: https://gitlab.com/gitlab-org/gitlab-ce/issues/15621

Note: You will need to allow nonfree javascript to participate in
liberating gitlab's javascript.

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org

On 03/27/2019 06:24 AM, Dmitry Alexandrov wrote:
> bill-auger  wrote:
>> On Wed, 27 Mar 2019 01:05:58 -0500 Cal wrote:
>>> GitHub requires proprietary software (JavaScript).
>> most of the github website is functional with librejs, including opening bug 
>> reports and commenting on existing ones
> Yes, it’s indeed much more freedom-friendly than, say, GitLab, which is is 
> one of those wretched websites, that are not even _readable¹_ without running 
> ad-hoc nonfree software, yet ironically widely believed to be a better 
> alternative.
>
> However, GitHub still imposes nonfree software on you at the moment of 
> registration.  Due to its nature — it’s a CAPTCHA, that is it designed to be 
> unavoidable, there hardly any solution exists.
>
> -
> ¹ GitLab is actually even more miserable in that respect, than something like 
> https://code.gov, which honestly shows you faceplate, informing you, that its 
> developers were unable to create a proper web-interface.  GitLab, on the 
> other hand, presents an _incomplete_ page without any notice, basically lying 
> to an unaware visitor.
>
>
> ___
> libreplanet-discuss mailing list
> libreplanet-discuss@libreplanet.org
> https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

___
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

Re: [libreplanet-discuss] ethical edtech edit-a-thon

2019-03-13 Thread Michael McMahon
Hi!

Could the wiki be licensed under CC BY-SA?

https://creativecommons.org/licenses/by-sa/4.0/

Best,
Michael McMahon | Web Developer, Free Software Foundation
GPG Key: 4337 2794 C8AD D5CA 8FCF  FA6C D037 59DA B600 E3C0
https://fsf.org | https://gnu.org

On 03/13/2019 10:05 AM, overthefa...@opengroupware.ch wrote:
> On 2019-03-12 22:40, Aaron Wolf wrote:
>> There's a bunch of confusion going on here.
>>
>> Free/libre includes all freely licensed works, even when GPL
>> incompatible.
>>
>> GNU itself hosts a list of specifically FREE/LIBRE licenses that are
>> accepted as such despite the downside of being GPL-incompatible.
>>
>> https://www.gnu.org/licenses/license-list.en.html#GPLIncompatibleLicenses
>>
>>
>> As far as trying to talk about these topics in general, I suggest the
>> use of FLO (Free/Libre/Open), as discussed at
>> https://wiki.snowdrift.coop/about/free-libre-open
>>
>> This isn't about a *wider* set as free/libre covers the set just fine.
>> The issue is just about acknowledging the existence of "open" both for
>> its own values and simply to not confuse people who think that "open
>> source" refers to a really different set of software (it does not, the
>> sets are NEAR unity with only obscure edge-case distinctions).
>>
>> On 2019-03-12 8:45 p.m., Nathan Schneider wrote:
>>> Ugh, sorry. My kid's sickness is creeping through my brain! I
>>> mis-wrote.
>>>
>>> Free/libre = GPL compatible
>>> Open source = GPL compatible + GPL incompatible open codebases
>>>
>>> And I think the fact that some software in there that is GPL compatible
>>> is not categorized as free/libre is simply a mistake in an early
>>> project.
>>>
>>> It may be in the end that dropping "open source" altogether is the
>>> right
>>> thing to do. We're starting with a wide net, with the goal of refining
>>> the process as we go.
>>>
>>> I am aware about the horrible hyperlinks. I have complained about that.
>>> But it is inescapable on my university's email system.
>>>
>>> Thanks for your suggestions!
>>>
>>> Nathan
>>>
>>> On 3/12/19 4:52 PM, Dmitry Alexandrov wrote:
>>>> Nathan Schneider  wrote:
>>>>> On Tue, Mar 12, 2019 at 11:08 AM Dmitry Alexandrov
>>>>> <321...@gmail.com> wrote:
>>>>>> Erin Glass  wrote:
>>>>>>> I'm writing to let you know about the 'Ethical Ed Tech
>>>>>>> https://ethicaledtech.info/wiki/Meta:Welcome_to_Ethical_EdTech wiki
>>>>>> ...the first thing that strikes in the eye ... is a tag cloud
>>>>>> with distinct categories for ‘free/libre’ [1] and ‘open source’
>>>>>> software [2].  What definitions of that terms do you use, so this
>>>>>> is required?  ...fine yet vague categorizations tend to be faulty.
>>>>>>
>>>>>> Actually, the wiki in question already features ‘open source’ yet
>>>>>> _not_ ‘free/libre’ Atom, CommentPress, Pandoc, Omeka, GitLab,
>>>>>> Hypothesis and LibreOffice, with no examples of the opposite.
>>>>> I would think of "open source" as everything that's GPL compatible
>>>>> plus non-free licenses.
>>>> Er?  Sorry, it seems that my English is not good enough to grasp it.
>>>>
>>>> ‘Open source’ programs are programs that are under GNU
>>>> GPL-compatible terms and (union) programs that are nonfree?  That
>>>> is LaTeX is not ‘open source’, while Microsoft Word is?  No, that’s
>>>> nonsensical.  Next.
>>>>
>>>> ‘Open source’ programs are programs that are at the same time
>>>> GPL-compatible and nonfree?  No, that’s empty set.
>>>>
>>>> ‘Open source’ programs are programs that available either (as an
>>>> option) under terms of a GPL-compatible free licence or some
>>>> nonfree licence?  These are free programs.  And again, why
>>>> GPL-incompatible ones are excluded?  No, still a fishy guess.
>>>>
>>>> Okay, I’m given up. :-)
>>>>
>>>> In any way, that would be the most peculiar definition of ‘open
>>>> source’ among _four_ others, I am aware about.  I couldn’t care
>>>> less about purity of this confusing term, but is it really worth to
>>>> invent another one?
>>>>
>>>>> I agree that the distinction is tricky, and I don't love it. In
>>>>&