most popular and reliable free options for alternate DNS servers. Some, like Quad9 and Cloudflare, even have built-in security features.

2021-07-09 Thread Don Saklad
What problematical concerns might there be 
regarding the following information?
particularly with respect to the philosophies expressed via LibrePlanet
  
[Quoted]
https://www.komando.com/tech-tips/change-dns-for-faster-internet/378631
Komando.com
Tech advice you can trust™
Watch Now
Listen Now
Get Newsletters
Email Kim

[photo]
© Pichaya P | Dreamstime.com
Tech tips   

Change this one setting to get faster internet speeds
By Komando Staff, Komando.com
https://www.komando.com/tech-tips/change-dns-for-faster-internet/378631

•
April 3, 2021


Slow internet speeds are incredibly frustrating.
https://www.komando.com/tech-tips/change-dns-for-faster-internet/378631


You pay a boatload of cash to your internet service provider and your 
connection is spotty and slow.

Many things could be causing delays in your connection speed.

We’ll go over each of these things at the end of the article, but we’re going 
to focus on your DNS or domain name system for now.


What’s that, you ask?

A DNS is essentially a map of the internet.

Think of it as a road map, with all of the web addresses you frequently visit 
and millions more that you don’t.


When you sign up for internet service, your provider assigns you to its
DNS server.

However, that isn’t always the best one to use.

It could be bogged down with traffic, running inefficient software or any 
number of other problems.


If your computer can’t look up IP addresses quickly, it seriously slows
down browsing.

Fortunately, there are other DNS servers out there you can use.

Keep in mind that speed isn’t the only reason to choose a new DNS.

Many DNS systems include filtering to block inappropriate websites or other 
sites you don’t want to see.


Why your DNS server matters

While having your ISP assign your DNS servers automatically is
convenient, it opens up its own set of issues.

Depending on your provider, its DNS systems can be slow and inefficient, 
gumming up internet speeds.


Another issue is security.

Using your ISP’s DNS servers allows it to track your activity like
searches and the sites you visit, opening up all sorts of privacy
issues.

To address these concerns, many tech companies are opening up their own
speedy and secure DNS systems to the public.


Phone book for the internet

A DNS or domain name system is often called the phone book for the
internet.

It’s actually a critical component of how the whole internet works, and it can 
dictate how fast and secure data is delivered to you.


Here’s a simple way of putting it.

A DNS server translates IP addresses of websites to domain names that
are easier to read and remember.

For example, Google.com is translated to the IP address 74.125.239.2 and
vice-versa.

The communication between your computer and a DNS system is critical to
direct web traffic correctly.


Best DNS servers you can try

There are many free options for alternate DNS servers out there, but
here are the most popular and reliable ones.

Some, like Quad9 and Cloudflare, even have built-in security features.

OpenDNS

208.67.222.222
208.67.220.220

Google

8.8.8.8
8.8.4.4

Cloudflare

1.1.1.1
1.0.0.1

Quad9

9.9.9.9


How to switch your DNS server on Windows

1. Pull up Network Connections by right-clicking on the Start menu and tapping 
Network Connections.
   [image]
   
2. Now click Change adapter options.
   [image]
   You’ll see your current network; right click and choose Properties.


3. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
   [image]
   
4.  Select Use the following DNS server addresses and then Type the DNS server 
addresses into the Preferred and Alternate DNS server fields:
   [image]
For this example, we’re using OpenDNS (but you can put other servers in these 
fields too):

208.67.222.222
208.67.220.220

5. Click OK.


How to set up your DNS on a Mac:
   [image]
   
1. Open System Preferences, then select Network. Click on the Advanced button.
   [image]
   
2. Next, go to the DNS tab.

3. Click the plus (+) sign on this tab, then type your preferred DNS server 
address.
   [image]
   
In this example, we’re using Quad9’s DNS server (but feel free to enter other 
DNS servers of your choice):

9.9.9.9

4. Press OK and you’re set!

Note: You may need administrator rights to make these changes if you’re on a 
company-managed device or network.


How to set up your DNS on an iPhone:

Open the Settings app on your iPhone, then tap Wi-Fi.
Tap blue letter i inside the blue circle next to your preferred Wi-Fi 
network to access its settings.
Tap Configure DNS, then select Manual.

Delete your existing DNS servers by tapping the minus sign then the
Delete button.

Tap the + Add Server button, then type 1.1.1.1.
Tap + Add Server again, then type 1.0.0.1.
Tap Save to lock in your settings.

How to change your DNS on Android:

Changing the DNS settings on an Android gadget is harder than on an
iPh

Re: Is GitHub Copilot violates free software licenses?

2021-07-09 Thread J Leslie Turriff
On 2021-07-07 14:04:02 Jean Louis wrote:
> * alimiracle  [2021-07-07 21:35]:
> > its doesn't give you the same code.
>
> That for sure.
>
> > its rearrangement codes and integrate them, and then gives you the
> > result
>
> Yes, and that may be useful.
>
> > This thing make a lot of problems.
>
> Main problem is abuse of free software licenses.
>
> > - Makes programmers not creative
>
> I would not tell that too early. You know the libraries that exist in
> every programming language? They are often used and re-used, for
> example Python libraries, Node.js libraries, Haskell libraries, Go
> libraries, there are so many. One could say that libraries make
> programmers not creative as they are ready available.
>
> In fact, I like programming without using external libraries. But
> often it is useless to like it that way, libraries are available and
> trying to re-write something is reinventing the wheel, so I end up
> using external libraries.
>
> Libraries are often so much bigger than programming snippets that the
> free software license abusive AI tool we speak about will provide.
>
> Do libraries make programmers not creative? I don't think it is so
> generally. But in relation to the library they definitely make
> programmer not think about whatever library is providing. In that
> context programmer will stop creating because library is already
> there.
>
> With AI snippets is about similar.
>
> > Produces a generation of lazy programmers
> > - Produces a generation of lazy programmers
> > - Since the app collects codes and rearrange it ..
>
> This may be said also for libraries. It is not useful to go analysing
> it like that. One could say that because GUI exists for specific
> programing language, that such GUI makes programmers lazy.
>
> But programmers are lazy!
>
> https://html.duckduckgo.com/html/?q=programmers+are+lazu
>
> https://www.sarcasm.com/programmers-are-lazy/
>
> http://threevirtues.com/
>
> According to Larry Wall(1), the original author of the Perl programming
> language, there are three great virtues of a programmer; Laziness,
> Impatience and Hubris
>
> Laziness: The quality that makes you go to great effort to reduce
> overall energy expenditure. It makes you write labor-saving
> programs that other people will find useful and document what you
> wrote so you don't have to answer so many questions about it.
>
> Impatience: The anger you feel when the computer is being
> lazy. This makes you write programs that don't just react to your
> needs, but actually anticipate them. Or at least pretend to.
>
> Hubris: The quality that makes you write (and maintain) programs
> that other people won't want to say bad things about.
>
> > It means the app repeating other people's code mistakes.
>
> It can be, it is up to programmer to make it right.

In the commercial programming environment, what you're calling laziness 
is a necessity of
the drive by management to produce product as quickly as possible.  (I spent 
thirty years
in that environment.)  Stealing code from one program for another, or gutting a 
program
to create a different one is the normal way of life in that environment.  Of 
course,
those programs were all property of the company, so there was no issue of IP 
theft.
The real drawback of using libraries is that one doesn't have time to 
look at how the
services that a library provides work, how reliable and safe the library code 
is.
In contrast, the snippets that this other service provides are likely 
small enough for
the programmer to be able to analyze, and as a side-effect they further the 
programmer's
knowledge of programming.

Leslie
--

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

Re: Is GitHub Copilot violates free software licenses?

2021-07-09 Thread Danny Spitzberg
   Leslie gets it

   On Fri, Jul 9, 2021 at 8:57 AM J Leslie Turriff <[1]jlturr...@mail.com>
   wrote:

 On 2021-07-07 14:04:02 Jean Louis wrote:
 > * alimiracle <[2]alimira...@riseup.net> [2021-07-07 21:35]:
 > > its doesn't give you the same code.
 >
 > That for sure.
 >
 > > its rearrangement codes and integrate them, and then gives you
 the
 > > result
 >
 > Yes, and that may be useful.
 >
 > > This thing make a lot of problems.
 >
 > Main problem is abuse of free software licenses.
 >
 > > - Makes programmers not creative
 >
 > I would not tell that too early. You know the libraries that exist
 in
 > every programming language? They are often used and re-used, for
 > example Python libraries, Node.js libraries, Haskell libraries, Go
 > libraries, there are so many. One could say that libraries make
 > programmers not creative as they are ready available.
 >
 > In fact, I like programming without using external libraries. But
 > often it is useless to like it that way, libraries are available
 and
 > trying to re-write something is reinventing the wheel, so I end up
 > using external libraries.
 >
 > Libraries are often so much bigger than programming snippets that
 the
 > free software license abusive AI tool we speak about will provide.
 >
 > Do libraries make programmers not creative? I don't think it is so
 > generally. But in relation to the library they definitely make
 > programmer not think about whatever library is providing. In that
 > context programmer will stop creating because library is already
 > there.
 >
 > With AI snippets is about similar.
 >
 > > Produces a generation of lazy programmers
 > > - Produces a generation of lazy programmers
 > > - Since the app collects codes and rearrange it ..
 >
 > This may be said also for libraries. It is not useful to go
 analysing
 > it like that. One could say that because GUI exists for specific
 > programing language, that such GUI makes programmers lazy.
 >
 > But programmers are lazy!
 >
 > [3]https://html.duckduckgo.com/html/?q=programmers+are+lazu
 >
 > [4]https://www.sarcasm.com/programmers-are-lazy/
 >
 > [5]http://threevirtues.com/
 >
 > According to Larry Wall(1), the original author of the Perl
 programming
 > language, there are three great virtues of a programmer; Laziness,
 > Impatience and Hubris
 >
 > Laziness: The quality that makes you go to great effort to
 reduce
 > overall energy expenditure. It makes you write labor-saving
 > programs that other people will find useful and document what
 you
 > wrote so you don't have to answer so many questions about it.
 >
 > Impatience: The anger you feel when the computer is being
 > lazy. This makes you write programs that don't just react to
 your
 > needs, but actually anticipate them. Or at least pretend to.
 >
 > Hubris: The quality that makes you write (and maintain)
 programs
 > that other people won't want to say bad things about.
 >
 > > It means the app repeating other people's code mistakes.
 >
 > It can be, it is up to programmer to make it right.
 In the commercial programming environment, what you're
 calling laziness is a necessity of
 the drive by management to produce product as quickly as possible.
 (I spent thirty years
 in that environment.)  Stealing code from one program for another,
 or gutting a program
 to create a different one is the normal way of life in that
 environment.  Of course,
 those programs were all property of the company, so there was no
 issue of IP theft.
 The real drawback of using libraries is that one doesn't
 have time to look at how the
 services that a library provides work, how reliable and safe the
 library code is.
 In contrast, the snippets that this other service provides
 are likely small enough for
 the programmer to be able to analyze, and as a side-effect they
 further the programmer's
 knowledge of programming.
 Leslie
 --
 ___
 libreplanet-discuss mailing list
 [6]libreplanet-discuss@libreplanet.org
 [7]https://lists.libreplanet.org/mailman/listinfo/libreplanet-discus
 s

References

   1. mailto:jlturr...@mail.com
   2. mailto:alimira...@riseup.net
   3. https://html.duckduckgo.com/html/?q=programmers+are+lazu
   4. https://www.sarcasm.com/programmers-are-lazy/
   5. http://threevirtues.com/
   6. mailto:libreplanet-discuss@libreplanet.org
   7. https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
___
libreplanet-discuss mailing

Re: Is GitHub Copilot violates free software licenses?

2021-07-09 Thread Thomas Lord


The copyright concerns seem minor until they're systematically
exploited (if ever).

Meanwhile, the product is basically "We've gotten really good at
cranking our reams and reams of very low quality code to the point
no computer user expects anything better and NOW, at last, we can
automate part of this process and make it go faster!"

Every tech worker should quit their job and go back to caring about
writing good software that helps people, working at sane paces,
and getting away from neglecting fundamentals including human need,
solid systems software, simplicity and in-the-field composibility and
deep extensibility, documentation, accessibility, ... etc.


-t



On 2021-07-09 08:58, Danny Spitzberg wrote:

Leslie gets it

   On Fri, Jul 9, 2021 at 8:57 AM J Leslie Turriff 
<[1]jlturr...@mail.com>

   wrote:

 On 2021-07-07 14:04:02 Jean Louis wrote:
 > * alimiracle <[2]alimira...@riseup.net> [2021-07-07 21:35]:
 > > its doesn't give you the same code.
 >
 > That for sure.
 >
 > > its rearrangement codes and integrate them, and then gives you
 the
 > > result
 >
 > Yes, and that may be useful.
 >
 > > This thing make a lot of problems.
 >
 > Main problem is abuse of free software licenses.
 >
 > > - Makes programmers not creative
 >
 > I would not tell that too early. You know the libraries that 
exist

 in
 > every programming language? They are often used and re-used, for
 > example Python libraries, Node.js libraries, Haskell libraries, 
Go

 > libraries, there are so many. One could say that libraries make
 > programmers not creative as they are ready available.
 >
 > In fact, I like programming without using external libraries. 
But

 > often it is useless to like it that way, libraries are available
 and
 > trying to re-write something is reinventing the wheel, so I end 
up

 > using external libraries.
 >
 > Libraries are often so much bigger than programming snippets 
that

 the
 > free software license abusive AI tool we speak about will 
provide.

 >
 > Do libraries make programmers not creative? I don't think it is 
so

 > generally. But in relation to the library they definitely make
 > programmer not think about whatever library is providing. In 
that

 > context programmer will stop creating because library is already
 > there.
 >
 > With AI snippets is about similar.
 >
 > > Produces a generation of lazy programmers
 > > - Produces a generation of lazy programmers
 > > - Since the app collects codes and rearrange it ..
 >
 > This may be said also for libraries. It is not useful to go
 analysing
 > it like that. One could say that because GUI exists for specific
 > programing language, that such GUI makes programmers lazy.
 >
 > But programmers are lazy!
 >
 > [3]https://html.duckduckgo.com/html/?q=programmers+are+lazu
 >
 > [4]https://www.sarcasm.com/programmers-are-lazy/
 >
 > [5]http://threevirtues.com/
 >
 > According to Larry Wall(1), the original author of the Perl
 programming
 > language, there are three great virtues of a programmer; 
Laziness,

 > Impatience and Hubris
 >
 > Laziness: The quality that makes you go to great effort to
 reduce
 > overall energy expenditure. It makes you write labor-saving
 > programs that other people will find useful and document 
what

 you
 > wrote so you don't have to answer so many questions about 
it.

 >
 > Impatience: The anger you feel when the computer is being
 > lazy. This makes you write programs that don't just react to
 your
 > needs, but actually anticipate them. Or at least pretend to.
 >
 > Hubris: The quality that makes you write (and maintain)
 programs
 > that other people won't want to say bad things about.
 >
 > > It means the app repeating other people's code mistakes.
 >
 > It can be, it is up to programmer to make it right.
 In the commercial programming environment, what you're
 calling laziness is a necessity of
 the drive by management to produce product as quickly as possible.
 (I spent thirty years
 in that environment.)  Stealing code from one program for another,
 or gutting a program
 to create a different one is the normal way of life in that
 environment.  Of course,
 those programs were all property of the company, so there was no
 issue of IP theft.
 The real drawback of using libraries is that one doesn't
 have time to look at how the
 services that a library provides work, how reliable and safe the
 library code is.
 In contrast, the snippets that this other service provides
 are likely small enough for
 the programmer to be able to analyze, and

Re: Is GitHub Copilot violates free software licenses?

2021-07-09 Thread Thomas Lord
   I agree that Danny Spitzberg makes a valuable clarification!  I am not
   advocating ineffectual gestures and self harm.  I'm advocating socially
   responsible engineering.  Thank you, Danny.

   -t



   On 2021-07-09 11:04, Danny Spitzberg wrote:

   Instead of quitting solo/individualistically, which makes no material
   impact on any company, every tech worker should first consider talking
   with and organizing with their fellow workers at their current
   workplace.

   On Fri, Jul 9, 2021 at 11:00 AM Thomas Lord <[1]l...@basiscraft.com>
   wrote:

 The copyright concerns seem minor until they're systematically
 exploited (if ever).
 Meanwhile, the product is basically "We've gotten really good at
 cranking our reams and reams of very low quality code to the point
 no computer user expects anything better and NOW, at last, we can
 automate part of this process and make it go faster!"
 Every tech worker should quit their job and go back to caring about
 writing good software that helps people, working at sane paces,
 and getting away from neglecting fundamentals including human need,
 solid systems software, simplicity and in-the-field composibility
 and
 deep extensibility, documentation, accessibility, ... etc.
 -t
 On 2021-07-09 08:58, Danny Spitzberg wrote:
 > Leslie gets it
 >
 >On Fri, Jul 9, 2021 at 8:57 AM J Leslie Turriff
 > <[1][2]jlturr...@mail.com>
 >wrote:
 >
 >  On 2021-07-07 14:04:02 Jean Louis wrote:
 >  > * alimiracle <[2][3]alimira...@riseup.net> [2021-07-07
 21:35]:
 >  > > its doesn't give you the same code.
 >  >
 >  > That for sure.
 >  >
 >  > > its rearrangement codes and integrate them, and then
 gives you
 >  the
 >  > > result
 >  >
 >  > Yes, and that may be useful.
 >  >
 >  > > This thing make a lot of problems.
 >  >
 >  > Main problem is abuse of free software licenses.
 >  >
 >  > > - Makes programmers not creative
 >  >
 >  > I would not tell that too early. You know the libraries
 that
 > exist
 >  in
 >  > every programming language? They are often used and
 re-used, for
 >  > example Python libraries, Node.js libraries, Haskell
 libraries,
 > Go
 >  > libraries, there are so many. One could say that libraries
 make
 >  > programmers not creative as they are ready available.
 >  >
 >  > In fact, I like programming without using external
 libraries.
 > But
 >  > often it is useless to like it that way, libraries are
 available
 >  and
 >  > trying to re-write something is reinventing the wheel, so I
 end
 > up
 >  > using external libraries.
 >  >
 >  > Libraries are often so much bigger than programming
 snippets
 > that
 >  the
 >  > free software license abusive AI tool we speak about will
 > provide.
 >  >
 >  > Do libraries make programmers not creative? I don't think
 it is
 > so
 >  > generally. But in relation to the library they definitely
 make
 >  > programmer not think about whatever library is providing.
 In
 > that
 >  > context programmer will stop creating because library is
 already
 >  > there.
 >  >
 >  > With AI snippets is about similar.
 >  >
 >  > > Produces a generation of lazy programmers
 >  > > - Produces a generation of lazy programmers
 >  > > - Since the app collects codes and rearrange it
 ..
 >  >
 >  > This may be said also for libraries. It is not useful to go
 >  analysing
 >  > it like that. One could say that because GUI exists for
 specific
 >  > programing language, that such GUI makes programmers lazy.
 >  >
 >  > But programmers are lazy!
 >  >
 >  >
 [3][4]https://html.duckduckgo.com/html/?q=programmers+are+lazu
 >  >
 >  > [4][5]https://www.sarcasm.com/programmers-are-lazy/
 >  >
 >  > [5][6]http://threevirtues.com/
 >  >
 >  > According to Larry Wall(1), the original author of the Perl
 >  programming
 >  > language, there are three great virtues of a programmer;
 > Laziness,
 >  > Impatience and Hubris
 >  >
 >  > Laziness: The quality that makes you go to great effort
 to
 >  reduce
 >  > overall energy expenditure. It makes you write
 labor-saving
 >  > programs that other people will find useful and
 document
 > what
 >  you
 >  > wrote so you don't have to answer so many questions
 about
 > it.
 >  >
 >  >