Re: [Trisquel-users] trisquel 8

2017-11-30 Thread calmstorm
While were at it why don't we talk about how microsoft cured the common cold  
and made an operating system that has zero blobs and no  
backdoors/malware/spyware or anything proprietary at all.


I mean its not like microsoft is a part of prism and also gives away peoples  
passwords and other info to the nsa..


I mean really, its not like microsoft is a corporation worth billions of  
dollars, right? right? right!



but I do have a question, why do people not migrate to a different os if  
trisquel's taking too long.


I currently use devuan, but I am now considering hyperbola for the future.

hyperbola.info




Re: [Trisquel-users] Vim vs Emacs

2017-11-30 Thread calmstorm

vim is probably the hardest I imagine...


Re: [Trisquel-users] how to upgrade to belenos from 6.0

2017-11-30 Thread oralfloss

Still looks the same after running that


[Trisquel-users] Any form to protect HDD/SSD disks against writing without using software?

2017-11-30 Thread danifulldrive
For example: some SD cards have 1 switch with 2 positions; one allows writing  
data and other no.


Regards.


Re: [Trisquel-users] Any form to protect HDD/SSD disks against writing without using software?

2017-11-30 Thread danifulldrive

Same forum topic in Spanish:
https://trisquel.info/es/forum/%C2%BFalguna-forma-de-proteger-discos-hddssd-contra-escritura-sin-usar-software


Re: [Trisquel-users] Browsing and javascript

2017-11-30 Thread Caleb Herbert
What?

LibreJS standards were DESIGNED to answer "What would true GPL
compliance look like with JavaScript?"



Re: [Trisquel-users] Re : Starting T7 GNOME Shell

2017-11-30 Thread Caleb Herbert
gnome-shell is installed.

cal@leela:~$ apt search gnome-shell
...
gnome-shell/belenos-updates,now 3.10.4-0ubuntu5.2 amd64
[installed,automatic]
  graphical shell for the GNOME desktop

gnome-session is installed. 

cal@leela:~$ apt search gnome-session
Sorting... Done
Full Text Search... Done
gnome-session/belenos-updates,now 3.9.90-0ubuntu12.1+7.0trisquel2 all
[installed,automatic]
  GNOME Session Manager - GNOME 3 session




[Trisquel-users] Re : Starting T7 GNOME Shell

2017-11-30 Thread lcerf
It is normal that stopping the display manager stops the graphical session.   
Are the "gnome-session" and "gnome-shell" packages installed?


Re: [Trisquel-users] Browsing and javascript

2017-11-30 Thread Adonay Felipe Nogueira
A minor correction also: The practice of distributing any JavaScript
requires a license notice as described by the license text.

For example, in the case of Modified BSD License (3-clause BSD), "MIT
License" (Expat License or sometimes X11 License), the license text
itself says one has to use the full license text as its notice.

I have made a quick comparison on the length of the license notices (not
the topmost part, which is the copyright notice) and so far the latest
versions of {AGP,GP,FD}L are better both in terms of license notice and
in terms of end-user protection.

2017-11-24T15:19:09-0600 Caleb Herbert wrote:
>
> JavaScript is how a lot of people lose protection on Tor.
>
> Personally, JavaScript programs have put me in the following situations:
>
>   * unable to highlight text in article with cursor
>   * unable to copy text in article with Ctrl+C
>   * pop-ups
>   * fan acceleration
>   * kernel panic (I'm looking at you, Twitch!)
>
>
> I do most the time.
>
>
> Even if I can assume a JavaScript program is not malicious, I still
> refuse to run it because it is proprietary software.  My only exceptions
> are free JavaScript, job applications, and Reddit.
>
> Also, if I just installed a new system and haven't bothered setting up
> AVideo (youtube-dl without DRM or background JS execution) I will
> temporarily use YouTube's proprietary embedded player if I'm certain the
> video won't be blocked by DRM when I go to download it with AVideo.
>
> More info about AVideo: https://notabug.org/GPast/avideo
>
>
> LibreJS is pretty neat.  It tries to automatically detect if the scripts
> embedded in a page are under a free license.
>
> Unfortunately, this only works on a tiny amount of sites, and even GNU
> projects like GNU Taler have issues getting their site to pass LibreJS.
>
> However, the practices required by LibreJS aren't just stupid
> requirements of LibreJS.  They're actually probably the only way you
> could legally distribute embedded JavaScript if it is under the GNU
> General Public License.
>
> In addition, it's really the only polite thing to do.  Everything else
> on a website has copyright information at the bottom of the page, so why
> do people just neglect the copyright information on embedded scripts?
> It's only logical that there is a page on the site disclosing ALL
> copyright info to readers, incl. copyright on scripts.
>
> People may hate LibreJS because it does not work at all and probably
> never will, but everyone should be telling site owners to be transparent
> about the copyright information of the programs embedded in their pages.
> Composing an email to ask about copyright is a lot more work than just
> going to the bottom of the page to see copyright notices.
>
>
> Yes.  It prevents crashing from heavy web apps, and it limits what
> Facebook and other malicious sites can do when you type stuff in their
> forms.  (They can't use JS to log keystrokes you never publish.)
>

-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
  instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.


Re: [Trisquel-users] Vim vs Emacs

2017-11-30 Thread ablocorrea
Nano is wonderful for non-programmers or for editing small configuration txt  
files, but not for proper coding.


If you want to give something more advanced a try, Emacs has a nice tutorial  
that can be accessed from the main menu after installing, because it is a bit  
tricky to start using Emacs and Vim at the beginning.


Re: [Trisquel-users] Vim vs Emacs

2017-11-30 Thread Caleb Herbert
On Thu, 2017-11-30 at 22:11 +0100, shiret...@web.de wrote:
> Why did you make the change?

  * vi keys on Dvorak are weird
  * I wanted to explore Lisp
  * I wanted a challenge
  * I wanted to experience what Stallman uses all the time

> Are there any specific advantages?

  * best for editing Lisp code
  * closest Synaptic-like GUI front-end to GNU Guix, so far
  * best for editing Info manuals
  * babel in Org Mode lets you edit code samples in your documents
as if they're their own files, with syntax highlighting
appropriate for the snippet's language.
  * babel in Org Mode facilitates literate programming and immediate
documentation/reformatting of a program's results into, for
example, an Org Mode table, which can export to an HTML/LaTeX
table
  * recursive grep in Emacs shell is VERY interactive, returning a
list of links that automatically open the file and place your
cursor on the exact point of the search result
  * narrowing (Control-x n n) lets you focus on sections of a large
file without distractions
  * Web Mode lets you have proper indentation and highlighting rules
for files that have a mix of languages - CSS, JavaScript and
HTML.
  * If you need to type weird characters not supported by your
system's input method system, you can quickly whip up an Emacs
Quail input method with a simple list key-value pairs.  I've
done it for Phoenecian and ancient Egyptian before.  I've also
done it for the Wikipedia phonetic spelling system for English.
  * You can use multiple cursors in the same buffer, allowing you to
reproduce a lot of work and make complex region selections
  * Every time I save my HTML files, the timestamp is updated.
  * Emacs has a command to convert CSV text to an org table, which
can be converted to HTML
  * you can make it behave exactly like Vim, but with even more
features: https://www.youtube.com/watch?v=JWD1Fpdd4Pc
  * ... (I'll stop here.)

-- 
Caleb Herbert
OpenPGP public key: http://bluehome.net/csh/pubkey



Re: [Trisquel-users] Vim vs Emacs

2017-11-30 Thread leestrobel
I quite like nano. It seems simple and pretty much does what I want. Although  
I'd be willing to try something else, if someone can convince me of the error  
of my ways.


Which one is best for coding?


Re: [Trisquel-users] trisquel 8

2017-11-30 Thread leestrobel
I heard Santa's enrolled his elves in a Bash scripting workshop this year ...  
XD


Re: [Trisquel-users] trisquel 8

2017-11-30 Thread masonhock
While we're here, would anyone like to share their thoughts on systemd or  
give Purism credit for other people's work?


Re: [Trisquel-users] Vim vs Emacs

2017-11-30 Thread shiretoko

Why did you make the change?
Are there any specific advantages?


Re: [Trisquel-users] trisquel 8

2017-11-30 Thread shiretoko

santa clause will sure do the job and bring trisquel 8


Re: [Trisquel-users] trisquel 8

2017-11-30 Thread greatgnu
Oh look, a thread asking about t8.. wow, we needed that, we had no similar  
one so far, gee, thanks for your contribution!
You marvelous one! Now that I come to think of it it seems strange no one  
ever though of posting one such thread yet, you are really a champ, thanks  
again, you incredibly marvelous one!


Re: [Trisquel-users] Vim vs Emacs

2017-11-30 Thread Caleb Herbert
I moved FROM Vim TO Emacs. 

That said, I still sometimes use Vim.  Check out my vimrc:
https://notabug.org/csh/dotfiles/src/master/.vimrc



Re: [Trisquel-users] Vim vs Emacs

2017-11-30 Thread shiretoko

I never used emacs, but I LOVE vim.
And since there is nothing i'm missing, I won't make any switch.


Re: [Trisquel-users] Vim vs Emacs

2017-11-30 Thread Caleb Herbert
On Thu, 2017-11-30 at 17:49 +0100, aggeliszo...@prtonmail.com wrote:
> What is better and why?

Emacs.

> why emacs is not pre-installed ?

I don't know, but many people prefer to build Emacs from source.

-- 
Caleb Herbert
OpenPGP public key: http://bluehome.net/csh/pubkey



Re: [Trisquel-users] trisquel 8

2017-11-30 Thread dhood
It becomes official when the announcement is made. It will be ready when it  
is ready. Not to be glib, but there are close to a dozen threads about this  
now. Please do a search in the future before posting new topics. Thanks. 


[Trisquel-users] Vim vs Emacs

2017-11-30 Thread aggeliszotis

What is better and why?
why emacs is not pre-installed ?


[Trisquel-users] trisquel 8

2017-11-30 Thread aggeliszotis

When it comes official ?
Do we know date?


Re: [Trisquel-users] How does one respond to this statement?

2017-11-30 Thread jodiendo

adefeno read the article:
https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses

read it carefully and you will understand the differences of licenses


Re: [Trisquel-users] Quantum kicks ass

2017-11-30 Thread Caleb Herbert
Switching to WebExtensions is important.  It standardizes the format for
browser extensions so that you can write an extension once and it will
generally work in any browser that supports browser extensions.

You don't want Mozilla to keep changing the extension format, do you?
WebExtensions is the last time we'll ever have to change it, because
it's a standard supported by Chrome, Edge and Safari.



Re: [Trisquel-users] Re : Trisquel 8 release countdown clock

2017-11-30 Thread Caleb Herbert
Please don't top-post.



Re: [Trisquel-users] Re : Starting T7 GNOME Shell

2017-11-30 Thread Caleb Herbert
sudo dpkg-reconfigure gdm

This worked.

sudo stop lightdm

This crashed i3 and left me with a black screen on the X display.

sudo start gdm

I had to do Ctrl+Alt+F1 to do this command.

GDM started successfully.  GNOME does not start.  Entering login
information still returns me to the login screen.

-- 
Caleb Herbert
OpenPGP public key: http://bluehome.net/csh/pubkey



Re: [Trisquel-users] Re : Trisquel 8 release countdown clock

2017-11-30 Thread Adonay Felipe Nogueira
+1

2017-11-14T03:23:11+0100 lc...@dcc.ufmg.br wrote:
> Just one more hater, who has nothing better to do than mock people who
> actually achieve things.  Ignore.


Re: [Trisquel-users] How does one respond to this statement?

2017-11-30 Thread Adonay Felipe Nogueira
Strange... something is off, and I don't which part...

The reference you gave says GPL *3* introduced implied patent grant.

However, as far as I understand, [1] says otherwise.

[1]  (under CC
BY-SA 4.0). Particularly, see chapter 6 ("GPL’s Implied Patent Grant").

2017-11-30T11:00:19+0100 jodie...@yahoo.com wrote:
> What is the difference between GPLv2 and GPLv3?
> http://www.ifross.org/en/what-difference-between-gplv2-and-gplv3
>
> GPLv3 of June 29, 2007 contains the basic intent of GPLv2 and is an
> Open Source license with a strict copyleft (→ What types of licenses
> are there for Open Source software, and how do they differ?)  However,
> the language of the license text was strongly amended and is much more
> comprehensive in response to technical and legal changes and
> international license exchange.
>
> The new license version contains a series of clauses that address
> questions that were not or were only insufficiently covered in version
> 2 of the GPL.  The most important new regulations are as follows:
>
> a) GPLv3 contains compatibility regulations that make it easier than
> before to combine GPL code with code that was published under
> different licenses (→ What is license compatibility?).  This concerns
> in particular code under Apache license v. 2.0.
>
> b) Regulations concerning digital rights management were inserted to
> keep GPL software from being changed at will because users appealed to
> the legal regulations to be protected by technical protective measures
> (such as the DMCA or copyright directive).  The effectiveness in
> practice of the contractual regulations in the GPL has yet to be seen.
>
> c) The GPLv3 contains an explicit patent license, according to which
> people who license a program under the GPL license both copyrights as
> well as patents to the extent that this is necessary to use the code
> licensed by them.  A comprehensive patent license is not thereby
> granted.  Furthermore, the new patent clause attempts to protect the
> user from the consequences of agreements between patent owners and
> licensees of the GPL that only benefit some of the licensees
> (corresponding to the Microsoft/Novell deal).  The licensees are
> required to ensure that every user enjoys such advantages (patent
> license or release from claims), or that no one can profit from them.
>
> d) In contrast to the GPLv2, the GPLv3 clearly states that there is no
> requirement to disclose the source code in an ASP use of GPL programs
> as long as a copy of the software is not sent to the client.  If the
> copyleft effect is to be extended to ASP use (→ When does
> independently developed software have to be licensed under the GPL?),
> the Affero General Public License, Version 3 (AGPL) must be applied
> that only differs from the GPLv3 in this regard.
>
>
> When is GPLv2 used, and when is GPLv3 used?
> http://www.ifross.org/en/when-gplv2-used-and-when-gplv3-used
> License holders can choose if they want to use version 2 or version 3
> of the software if the following reference is provided:
>
> "this program is free software; you can redistribute it and/or modify
> it under the terms of the GNU General Public License as published by
> the Free Software Foundation; either version 2 of the License, or (at
> your option) any later version.”
>
>
> With which licenses is the GPLv3 compatible?
> http://www.ifross.org/en/which-licenses-gplv3-compatible\
> The GPLv3 is compatible with the following licenses (but not vice versa):
>
> Apache License, Version 2
> Affero General Public License, Version 3 (see sec. 13 of GPLv3)
> Lesser General Public License, Versions 2, 2.1 and 3 (LGPL)
> BSD license without the advertising clause
> CeCILL (CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL)
> Artistic License 2.0
> Zope Public License, Version 2.0 und 2.1
>
> Note: This means OSS under a listed license can generally be used for
> creating OSS under GPLv3. It does not mean OSS under the GPLv3 may be
> incorporated into OSS which uses one of these licenses.
>
> If there is no reference to the license version, you can also choose
> between version 2 and version 3.
>
> The licenseholder is only restricted to a specific license version by
> the phrases "version 2 only," or version 2” without the added phrase
> "any later version".  This is the case with the Linux kernel that
> contains such a reference by Linus Torvalds in the COPYING file.
> Source text under "version 3 of the license or (at your option) at any
> later version" cannot be introduced into the Linux kernel, and
> conversely, code that is licensed as "version 2 only" cannot be used
> in projects that are already licensed under GPLv3.  GPLv2 and GPLv3
> are then incompatibl
>  
>

-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se 

[Trisquel-users] Re : Starting T7 GNOME Shell

2017-11-30 Thread lcerf
Is the "gdm" package installed?  If not, install it and you will be asked  
whether you want to switch to this display manager.  If it is already  
installed, then reconfigure it.  To do so from a terminal:

$ sudo dpkg-reconfigure gdm
You can then reboot or simply execute:
$ sudo stop lightdm
$ sudo start gdm


[Trisquel-users] Re : how to upgrade to belenos from 6.0

2017-11-30 Thread lcerf

Strange.  Try this command in a terminal emulator:
 gksu update-manager -d


Re: [Trisquel-users] Quantum kicks ass

2017-11-30 Thread jodiendo

 oralfloss

The fact that all the add-ons have to be re-written just for this quantum  
update seems really inconvenient.


It boils down on  the writing of the new web browser, I don't see any  
problems with updating it those security related addons.


Re: [Trisquel-users] How does one respond to this statement?

2017-11-30 Thread jodiendo

What is the difference between GPLv2 and GPLv3?
http://www.ifross.org/en/what-difference-between-gplv2-and-gplv3

GPLv3 of June 29, 2007 contains the basic intent of GPLv2 and is an Open  
Source license with a strict copyleft (→ What types of licenses are there  
for Open Source software, and how do they differ?)  However, the language of  
the license text was strongly amended and is much more comprehensive in  
response to technical and legal changes and international license exchange.


The new license version contains a series of clauses that address questions  
that were not or were only insufficiently covered in version 2 of the GPL.   
The most important new regulations are as follows:


a) GPLv3 contains compatibility regulations that make it easier than before  
to combine GPL code with code that was published under different licenses  
(→ What is license compatibility?).  This concerns in particular code under  
Apache license v. 2.0.


b) Regulations concerning digital rights management were inserted to keep GPL  
software from being changed at will because users appealed to the legal  
regulations to be protected by technical protective measures (such as the  
DMCA or copyright directive).  The effectiveness in practice of the  
contractual regulations in the GPL has yet to be seen.


c) The GPLv3 contains an explicit patent license, according to which people  
who license a program under the GPL license both copyrights as well as  
patents to the extent that this is necessary to use the code licensed by  
them.  A comprehensive patent license is not thereby granted.  Furthermore,  
the new patent clause attempts to protect the user from the consequences of  
agreements between patent owners and licensees of the GPL that only benefit  
some of the licensees (corresponding to the Microsoft/Novell deal).  The  
licensees are required to ensure that every user enjoys such advantages  
(patent license or release from claims), or that no one can profit from them.


d) In contrast to the GPLv2, the GPLv3 clearly states that there is no  
requirement to disclose the source code in an ASP use of GPL programs as long  
as a copy of the software is not sent to the client.  If the copyleft effect  
is to be extended to ASP use (→ When does independently developed software  
have to be licensed under the GPL?), the Affero General Public License,  
Version 3 (AGPL) must be applied that only differs from the GPLv3 in this  
regard.



When is GPLv2 used, and when is GPLv3 used?
http://www.ifross.org/en/when-gplv2-used-and-when-gplv3-used
License holders can choose if they want to use version 2 or version 3 of the  
software if the following reference is provided:


"this program is free software; you can redistribute it and/or modify it  
under the terms of the GNU General Public License as published by the Free  
Software Foundation; either version 2 of the License, or (at your option) any  
later version.”



With which licenses is the GPLv3 compatible?
http://www.ifross.org/en/which-licenses-gplv3-compatible\
The GPLv3 is compatible with the following licenses (but not vice versa):

Apache License, Version 2
Affero General Public License, Version 3 (see sec. 13 of GPLv3)
Lesser General Public License, Versions 2, 2.1 and 3 (LGPL)
BSD license without the advertising clause
CeCILL (CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL)
Artistic License 2.0
Zope Public License, Version 2.0 und 2.1

Note: This means OSS under a listed license can generally be used for  
creating OSS under GPLv3. It does not mean OSS under the GPLv3 may be  
incorporated into OSS which uses one of these licenses.


If there is no reference to the license version, you can also choose between  
version 2 and version 3.


The licenseholder is only restricted to a specific license version by the  
phrases "version 2 only," or version 2” without the added phrase "any later  
version".  This is the case with the Linux kernel that contains such a  
reference by Linus Torvalds in the COPYING file.  Source text under "version  
3 of the license or (at your option) at any later version" cannot be  
introduced into the Linux kernel, and conversely, code that is licensed as  
"version 2 only" cannot be used in projects that are already licensed under  
GPLv3.  GPLv2 and GPLv3 are then incompatibl