Re: [DNG] Identity of OP (Software written by contractors and the 'work for hire') concept

2017-07-29 Thread Christopher Clements

On Sun, Jul 30, 2017 at 01:33:09AM -0400, Christopher Clements wrote:

On Sat, Jul 29, 2017 at 11:56:41AM -0700, Rick Moen wrote:

Quoting Narcis Garcia (informat...@actiu.net):

El 29/07/17 a les 16:12, Antony Stone ha escrit:

On Saturday 29 July 2017 at 13:55:54, ni...@redchan.it wrote:

(boring legal stuff)

[...]

(Oh, I hope someone will add ni...@redchan.it to the list at
http://**/wiki/MikeeUSA .  Oh, and Mikee, falsely
claiming to be an attorney from behind a series of fake identities is
rather less than impressive.)


How do you know this is MikeeUSA?
[...]


Never mind,  is an anonymous e-mail provider with a low level
of maturity and lots of domains. (8chan users, please don't DDoS me.)

--
GPG Key: 0xF4CB50441726610D5AE0


signature.asc
Description: Digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Identity of OP (Software written by contractors and the 'work for hire') concept

2017-07-29 Thread Christopher Clements

On Sat, Jul 29, 2017 at 11:56:41AM -0700, Rick Moen wrote:

Quoting Narcis Garcia (informat...@actiu.net):

El 29/07/17 a les 16:12, Antony Stone ha escrit:
> On Saturday 29 July 2017 at 13:55:54, ni...@redchan.it wrote:
>> (boring legal stuff)

[...]

(Oh, I hope someone will add ni...@redchan.it to the list at
http://**/wiki/MikeeUSA .  Oh, and Mikee, falsely
claiming to be an attorney from behind a series of fake identities is
rather less than impressive.)


How do you know this is MikeeUSA?

Based on a cursory glance at that site, this "MikeeUSA" seems like the
type of guy who would get me arrested for assault (I'm a pacifist, but I
would probably end up knocking a tooth out if he really talks that way).

This fake lawyer doesn't seem to have said _anything_ misogynistic.

Furthermore,  redirects to , which is a site
related to that "seven" guy you Moderated.
(I think his address was something @cock.email, but he forwarded us a
message from the .li domain).

--
GPG Key: 0xF4CB50441726610D5AE0


signature.asc
Description: Digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Teaching IT & programming

2017-07-29 Thread Christopher Clements

On Sat, Jul 29, 2017 at 09:16:51PM -0500, goli...@dyne.org wrote:

On 2017-07-29 20:40, Steve Litt wrote:

On Wed, 26 Jul 2017 20:49:00 -0400
Robert Marmorstein  wrote:


>>> My high-school programming class was advertised as teaching
>>> people how to
>>> program in C and do all sorts of low-level stuff.  I signed up
>>> thinking I might finally meet a "computer expert" that actually
>>> knew what they were talking about...
>>>
>>> The teacher began by forcing us all to make "hello world"
>>> applications IN JAVA!


I teach Computer Science at a small public university.  There is a
wide variety in the high school preparation of my students.  Most of
them wind up in Java classes similar to yours, which demotivates them
and makes my life harder.  Some of them have absolutely excellent
classes.  It depends a lot on whether the school district can afford
to have dedicated computing/technology faculty.  My general
impression is that large, wealthy school districts are able to devote
enough resources to provide I.T. classes, but most (smaller and
poorer) school districts can't.

That said, I agree completely with you about the importance of a
"low-level" understanding of computer systems.  You don't have to
understand how an engine works to be a race-card driver, but it
helps.  And if you want to be in the pit crew, you'd better know the
difference between a metric wrench and an imperial one.  Knowledge of
binary, especially, shows up in lots of applications other than
"systems-level" coding -- graphics filters, subnet masks, digital
signal processing, numerical analysis, bitsets for network flags,
lots of places. ___


Next question:

Given that instructors in both high school and college vary from the
guy who has a Gigabit Ethernet connection between his brain and yours,
and the clown who can't explain what a loop is and how it's used, and
given the enormous debt incurred by going to college, what is the way
forward for folks without the money to take courses and hope they get a
good instructor?

SteveT




You assume that a teacher is necessary.  But anyone who wants to learn 
WILL learn if they are motivated.  There are geeks who have even 
skipped college and made a go of it.  If you're in the 'system', the 
quality of teachers is always a crapshoot these days and the adventure 
will put you in the poorhouse in the process . . .


Sometimes it seems like the only difference between Aunt Tilly and Neo is
that one of them is willing to search the internet and/or read a manual.

It also helps to find some kind, patient soul on IRC who can answer
any questions you have about said manuals or tell you how to avoid
embarrasing yourself by posting something stupid on a mailing list.
(Wish I'd learned sooner...)

--
"It seemed like a good idea at the time; now I know better.
In the future, I'll probably feel the same way about today."
 -- Me, every time I see something I wrote.

GPG Key: 0xF4CB50441726610D5AE0


signature.asc
Description: Digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] [OT] High level language primitives (Was: Please keep 32-bits alive)

2017-07-29 Thread Christopher Clements

On Sat, Jul 29, 2017 at 05:09:50AM -0400, Renaud OLGIATI wrote:

On Sat, 29 Jul 2017 16:41:01 +0900
Olaf Meeuwissen  wrote:


 In an ideal word, software would have

 - maximum performance
 - minimum resource usage
 - minimum of dangerous bugs


In an ideal world, software would have *no* bugs ;-)


 - easy maintainability
 - fast development
 - what else?


Software would be Free as in freedom.


Documentation ?


Who needs documentation?

If we can't figure out how something works, we can just write something
equivalent with a different configuration/control scheme! XD

Actually... this might explain why there are so many protocols, operating
systems, window managers, and text editors... (Alongside xkcd/927)

--
This email has NOT been checked for viruses by Avast antivirus software.
http://0xc9.net

Of course, there is _absolutely nothing_ stopping me from saying it _has_.
Use common sense and most of your "security" becomes redundant.

GPG Key: 0xF4CB50441726610D5AE0


signature.asc
Description: Digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] KVM + QEMU on Devuan 1.0

2017-07-29 Thread Olaf Meeuwissen

Svante Signell writes:

> On Fri, 2017-07-28 at 12:06 +0200, alberto.se...@tin.it wrote:
>> Hello,
>>
>>  everyone has tried installing and using kvm + qmeu on Devuan 1.0 ?
>
> Yes, several instances. No problem :)
>
> Download:
> wget https://files.devuan.org/devuan_jessie/installer-iso/devuan_jessie
> _1.0.0_amd64_NETINST.iso

You may also be interested in the ready-to-use VMs.  See

  https://devuan.org/os/documentation/install#virtual-machines

There's a qcow2 image that, according to the README.txt, should be
usable with QEMU.  See:

  https://files.devuan.org/devuan_jessie/virtual/

I'm looking at using this on Devuan to play around with d1h when I get
the time.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Softwarehttps://my.fsf.org/donate
 Join the Free Software Foundation  https://my.fsf.org/join
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Teaching IT & programming

2017-07-29 Thread golinux

On 2017-07-29 20:40, Steve Litt wrote:

On Wed, 26 Jul 2017 20:49:00 -0400
Robert Marmorstein  wrote:


> >>> My high-school programming class was advertised as teaching
> >>> people how to
> >>> program in C and do all sorts of low-level stuff.  I signed up
> >>> thinking I might finally meet a "computer expert" that actually
> >>> knew what they were talking about...
> >>>
> >>> The teacher began by forcing us all to make "hello world"
> >>> applications IN JAVA!

I teach Computer Science at a small public university.  There is a
wide variety in the high school preparation of my students.  Most of
them wind up in Java classes similar to yours, which demotivates them
and makes my life harder.  Some of them have absolutely excellent
classes.  It depends a lot on whether the school district can afford
to have dedicated computing/technology faculty.  My general
impression is that large, wealthy school districts are able to devote
enough resources to provide I.T. classes, but most (smaller and
poorer) school districts can't.

That said, I agree completely with you about the importance of a
"low-level" understanding of computer systems.  You don't have to
understand how an engine works to be a race-card driver, but it
helps.  And if you want to be in the pit crew, you'd better know the
difference between a metric wrench and an imperial one.  Knowledge of
binary, especially, shows up in lots of applications other than
"systems-level" coding -- graphics filters, subnet masks, digital
signal processing, numerical analysis, bitsets for network flags,
lots of places. ___


Next question:

Given that instructors in both high school and college vary from the
guy who has a Gigabit Ethernet connection between his brain and yours,
and the clown who can't explain what a loop is and how it's used, and
given the enormous debt incurred by going to college, what is the way
forward for folks without the money to take courses and hope they get a
good instructor?

SteveT




You assume that a teacher is necessary.  But anyone who wants to learn 
WILL learn if they are motivated.  There are geeks who have even skipped 
college and made a go of it.  If you're in the 'system', the quality of 
teachers is always a crapshoot these days and the adventure will put you 
in the poorhouse in the process . . .


golinux
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Introduction to Kivy and Bottle Wednesday, 8/2/2017

2017-07-29 Thread Steve Litt
Hi all,

If anyone will be near Orlando 8/2/2017, you can see my Intro to Kivy
and Bottle presentation at GoLUG. 

Details: http://golug.org

If you like software that stands on its own with minimal dependencies,
Bottle's spectacular, and Kivy's pretty darn good (though it's a
somewhat substantial install on Linux).

Thanks,

SteveT

Steve Litt 
July 2017 featured book: Quit Joblessness: Start Your Own Business
http://www.troubleshooters.com/startbiz
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] KVM + QEMU on Devuan 1.0

2017-07-29 Thread Steve Litt
On Fri, 28 Jul 2017 12:06:21 +0200
"alberto.se...@tin.it"  wrote:

> Hello,
> 
>   everyone has tried installing and using kvm + qmeu on Devuan 1.0 ?
> 

I haven't, but I've run Devuan in a qemu guest (hosted by Void Linux),
and it runs spectacularly.
 
SteveT

Steve Litt 
July 2017 featured book: Quit Joblessness: Start Your Own Business
http://www.troubleshooters.com/startbiz
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Teaching IT & programming

2017-07-29 Thread Steve Litt
On Wed, 26 Jul 2017 20:49:00 -0400
Robert Marmorstein  wrote:

> > >>> My high-school programming class was advertised as teaching
> > >>> people how to
> > >>> program in C and do all sorts of low-level stuff.  I signed up
> > >>> thinking I might finally meet a "computer expert" that actually
> > >>> knew what they were talking about...
> > >>> 
> > >>> The teacher began by forcing us all to make "hello world"
> > >>> applications IN JAVA!  
> 
> I teach Computer Science at a small public university.  There is a
> wide variety in the high school preparation of my students.  Most of
> them wind up in Java classes similar to yours, which demotivates them
> and makes my life harder.  Some of them have absolutely excellent
> classes.  It depends a lot on whether the school district can afford
> to have dedicated computing/technology faculty.  My general
> impression is that large, wealthy school districts are able to devote
> enough resources to provide I.T. classes, but most (smaller and
> poorer) school districts can't.
> 
> That said, I agree completely with you about the importance of a
> "low-level" understanding of computer systems.  You don't have to
> understand how an engine works to be a race-card driver, but it
> helps.  And if you want to be in the pit crew, you'd better know the
> difference between a metric wrench and an imperial one.  Knowledge of
> binary, especially, shows up in lots of applications other than
> "systems-level" coding -- graphics filters, subnet masks, digital
> signal processing, numerical analysis, bitsets for network flags,
> lots of places. ___

Next question:

Given that instructors in both high school and college vary from the
guy who has a Gigabit Ethernet connection between his brain and yours,
and the clown who can't explain what a loop is and how it's used, and
given the enormous debt incurred by going to college, what is the way
forward for folks without the money to take courses and hope they get a
good instructor?

SteveT

Steve Litt 
July 2017 featured book: Quit Joblessness: Start Your Own Business
http://www.troubleshooters.com/startbiz
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] KVM + QEMU on Devuan 1.0

2017-07-29 Thread Alberto Senni

Il 29/07/2017 19:39, Narcis Garcia ha scritto:

El 29/07/17 a les 19:08, Svante Signell ha escrit:

On Fri, 2017-07-28 at 12:06 +0200, alberto.se...@tin.it wrote:

Hello,

   everyone has tried installing and using kvm + qmeu on Devuan 1.0 ?

Yes, several instances. No problem :)

Download:
wget https://files.devuan.org/devuan_jessie/installer-iso/devuan_jessie
_1.0.0_amd64_NETINST.iso

Create:
qemu-img create devuan_jessie_amd64.img 32G

Install:
qemu-system-x86_64 -cdrom devuan_jessie_1.0.0_amd64_NETINST.iso -hda
devuan_jessie_amd64.img -boot d -net nic -net user -m 4096 -localtime &

NOTE: add ipv4 to -net, otherwise you'll get the ipv6 address fec0::3

Run:
qemu-system-x86_64 -enable-kvm -hda devuan_jessie_amd64.img -boot c
-net nic -net user,ipv4,hostfwd=tcp::5556-:22 -m 1024 -localtime &

Access:
ssh -p 5556 localhost
ssh -p 5556  from outside your host.

You can also use -vnc :0 or 127.0.0.1:0 to access the console:
gvncviewer localhost:0
gvncviewer :0 from outside your host. Be
careful here!

I suppose you mean Devuan hosting Qemu machines (?)

Yes, thanks Garcia, In the next few days will try

Alberto

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Software written by contractors and the 'work for hire' concept

2017-07-29 Thread Rick Moen
Quoting Adam Borowski (kilob...@angband.pl):

[falsely claiming to be an attorney:]> 

> Isn't this illegal in the US?

A false statement that one is an attorney isn't (as far as I know).

Giving legal advice without being a licensed attorney in the
applicable jurisdiction is, that being a violation of one's state
Unauthorized[1] Practice of Law statute.

There's an important fine point, though, about what is and isn't giving
legal advice.  To be in violation, one must be performing acts reserved
to attorneys in consultation with clients or prospective clients about
their specific legal situations.  (Discussing this matter further would
veer too far off-topic, IMO, so I'm keeping it short.  Please talk to me
offlist if you wish.)

[1] I'd normally write 'unauthorised', but it's a proper noun.  ;->
http://linuxmafia.com/~rick/faq/misc.html#english
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Software written by contractors and the 'work for hire' concept

2017-07-29 Thread Adam Borowski
On Sat, Jul 29, 2017 at 11:56:41AM -0700, Rick Moen wrote:
> (Oh, I hope someone will add ni...@redchan.it to the list at
> http://geekfeminism.wikia.com/wiki/MikeeUSA .

Let's not promote that site, it appears just as bonkers as MikeeUSA himself,
just in a different direction.

Even Encyclopaedia Dramatica is far better here (if you go past their, uhm,
specific way of speech -- mouseover on links helps).

> Oh, and Mikee, falsely claiming to be an attorney from behind a series of
> fake identities is rather less than impressive.)

Isn't this illegal in the US?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ What Would Jesus Do, MUD/MMORPG edition:
⣾⠁⢰⠒⠀⣿⡁ • multiplay with an admin char to benefit your mortal
⢿⡄⠘⠷⠚⠋⠀ • abuse item cloning bugs (the five fishes + two breads affair)
⠈⠳⣄ • use glitches to walk on water
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Software written by contractors and the 'work for hire' concept

2017-07-29 Thread Rick Moen
Quoting Narcis Garcia (informat...@actiu.net):

> El 29/07/17 a les 16:12, Antony Stone ha escrit:
> > On Saturday 29 July 2017 at 13:55:54, ni...@redchan.it wrote:
> > 
> >> It has come to my attention that some entities are claiming that you,
> >> dear Linux Hackers, (1)need to go through some foundation or get some
> >> permission from upon high in-order to sue the progenitors of GRSecurity
> > 
> > Example?
> 
> Example already mentioned:
> "you are working for a company and as your job duties you are
> programming the linux kernel, there is a good chance that you are a work
> for hire and thus the company owns said copyrights"

Employees yes, contractors _no_ absent a specific written agreement
transferring ownership.  Citation:  Community for Creative Non-Violence
v. Reid, 490 US 730 (1989).

My wife won (representing herself pro-se) a lawsuit brought against her
in the 1990s by a New Hampshire firm that refused to pay her for
contract programming work but attempted to compel her to turn over the
source code she wrote anyway claiming it was a 'work for hire'.  All she
had to do was cite CCNV v. Reid:  The judge was impressed, and he
dismissed the case.

Plaintiff had used this ploy to cheat numerous prior contract programmers;
my wife was the first to ever get paid.

(Oh, I hope someone will add ni...@redchan.it to the list at
http://geekfeminism.wikia.com/wiki/MikeeUSA .  Oh, and Mikee, falsely
claiming to be an attorney from behind a series of fake identities is
rather less than impressive.)

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Yes you have standing to sue GRSecurity.

2017-07-29 Thread Narcis Garcia
El 29/07/17 a les 16:12, Antony Stone ha escrit:
> On Saturday 29 July 2017 at 13:55:54, ni...@redchan.it wrote:
> 
>> It has come to my attention that some entities are claiming that you,
>> dear Linux Hackers, (1)need to go through some foundation or get some
>> permission from upon high in-order to sue the progenitors of GRSecurity
> 
> Example?
> 
> 
> Antony.
> 

Example already mentioned:
"you are working for a company and as your job duties you are
programming the linux kernel, there is a good chance that you are a work
for hire and thus the company owns said copyrights"
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] KVM + QEMU on Devuan 1.0

2017-07-29 Thread Narcis Garcia
El 29/07/17 a les 19:08, Svante Signell ha escrit:
> On Fri, 2017-07-28 at 12:06 +0200, alberto.se...@tin.it wrote:
>> Hello,
>>
>>   everyone has tried installing and using kvm + qmeu on Devuan 1.0 ?
> 
> Yes, several instances. No problem :)
> 
> Download:
> wget https://files.devuan.org/devuan_jessie/installer-iso/devuan_jessie
> _1.0.0_amd64_NETINST.iso
> 
> Create:
> qemu-img create devuan_jessie_amd64.img 32G
> 
> Install:
> qemu-system-x86_64 -cdrom devuan_jessie_1.0.0_amd64_NETINST.iso -hda
> devuan_jessie_amd64.img -boot d -net nic -net user -m 4096 -localtime &
> 
> NOTE: add ipv4 to -net, otherwise you'll get the ipv6 address fec0::3
> 
> Run:
> qemu-system-x86_64 -enable-kvm -hda devuan_jessie_amd64.img -boot c
> -net nic -net user,ipv4,hostfwd=tcp::5556-:22 -m 1024 -localtime &
> 
> Access:
> ssh -p 5556 localhost
> ssh -p 5556  from outside your host.
> 
> You can also use -vnc :0 or 127.0.0.1:0 to access the console:
> gvncviewer localhost:0
> gvncviewer :0 from outside your host. Be
> careful here!

I suppose you mean Devuan hosting Qemu machines (?)
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] KVM + QEMU on Devuan 1.0

2017-07-29 Thread Svante Signell
On Fri, 2017-07-28 at 12:06 +0200, alberto.se...@tin.it wrote:
> Hello,
> 
>   everyone has tried installing and using kvm + qmeu on Devuan 1.0 ?

Yes, several instances. No problem :)

Download:
wget https://files.devuan.org/devuan_jessie/installer-iso/devuan_jessie
_1.0.0_amd64_NETINST.iso

Create:
qemu-img create devuan_jessie_amd64.img 32G

Install:
qemu-system-x86_64 -cdrom devuan_jessie_1.0.0_amd64_NETINST.iso -hda
devuan_jessie_amd64.img -boot d -net nic -net user -m 4096 -localtime &

NOTE: add ipv4 to -net, otherwise you'll get the ipv6 address fec0::3

Run:
qemu-system-x86_64 -enable-kvm -hda devuan_jessie_amd64.img -boot c
-net nic -net user,ipv4,hostfwd=tcp::5556-:22 -m 1024 -localtime &

Access:
ssh -p 5556 localhost
ssh -p 5556  from outside your host.

You can also use -vnc :0 or 127.0.0.1:0 to access the console:
gvncviewer localhost:0
gvncviewer :0 from outside your host. Be
careful here!
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] MikeeUSA warning (Re: Yes you have standing to sue GRSecurity.)

2017-07-29 Thread Adam Borowski
This is obvious, but to save us a yet another troll thread:
it's another of MikeeUSA's sockpuppet accounts.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ What Would Jesus Do, MUD/MMORPG edition:
⣾⠁⢰⠒⠀⣿⡁ • multiplay with an admin char to benefit your mortal
⢿⡄⠘⠷⠚⠋⠀ • abuse item cloning bugs (the five fishes + two breads affair)
⠈⠳⣄ • use glitches to walk on water
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Article on Devuan in German regular iX

2017-07-29 Thread Christoph Lechleitner
Hi everybody!

The reputable German IT magazine iX has a 3 page article on Debian
stretch (including how to switch to sysvinit) and Devuan 1.0 (and how to
switch from Debian) in it's August issue,
  https://shop.heise.de/katalog/ix-08-2017
on pages 64 to 66.

Unfortunately the article does not seem to be available free, but it's
availabe as single article digital purchase:
  https://shop.heise.de/katalog/wahlverwandtschaft-df6650

This page also include contains the article's intro text.

Regards,

Christoph


-- 

Christoph Lechleitner

Geschäftsführung


ITEG IT-Engineers GmbH | Conradstr. 5, A-6020 Innsbruck
FN 365826f | Handelsgericht Innsbruck | Mobiltelefon: +43 676 3674710
Mail: christoph.lechleit...@iteg.at | Web: http://www.iteg.at/


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Yes you have standing to sue GRSecurity.

2017-07-29 Thread Antony Stone
On Saturday 29 July 2017 at 13:55:54, ni...@redchan.it wrote:

> It has come to my attention that some entities are claiming that you,
> dear Linux Hackers, (1)need to go through some foundation or get some
> permission from upon high in-order to sue the progenitors of GRSecurity

Example?


Antony.

-- 
90% of networking problems are routing problems.
9 of the remaining 10% are routing problems in the other direction.
The remaining 1% might be something else, but check the routing anyway.

   Please reply to the list;
 please *don't* CC me.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] KVM + QEMU on Devuan 1.0

2017-07-29 Thread alberto.se...@tin.it

Hello,

 everyone has tried installing and using kvm + qmeu on Devuan 1.0 ?

Thanks

Alberto Senni

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Teaching IT & programming

2017-07-29 Thread Robert Marmorstein
> >>> My high-school programming class was advertised as teaching people how
> >>> to
> >>> program in C and do all sorts of low-level stuff.  I signed up thinking
> >>> I might finally meet a "computer expert" that actually knew what they
> >>> were talking about...
> >>> 
> >>> The teacher began by forcing us all to make "hello world" applications
> >>> IN JAVA!

I teach Computer Science at a small public university.  There is a wide 
variety in the high school preparation of my students.  Most of them wind up 
in Java classes similar to yours, which demotivates them and makes my life 
harder.  Some of them have absolutely excellent classes.  It depends a lot on 
whether the school district can afford to have dedicated computing/technology 
faculty.  My general impression is that large, wealthy school districts are 
able to devote enough resources to provide I.T. classes, but most (smaller and 
poorer) school districts can't.

That said, I agree completely with you about the importance of a "low-level" 
understanding of computer systems.  You don't have to understand how an engine 
works to be a race-card driver, but it helps.  And if you want to be in the 
pit crew, you'd better know the difference between a metric wrench and an 
imperial one.  Knowledge of binary, especially, shows up in lots of 
applications other than "systems-level" coding -- graphics filters, subnet 
masks, digital signal processing, numerical analysis, bitsets for network 
flags, lots of places.  
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Please keep 32-bits alive

2017-07-29 Thread Robert Marmorstein
> Wouldn't this work? (no error checking of course XD)
> 
> off_t lseek(int fd, off_t offset, int whence);
> ssize_t write(int fd, const void *buf, size_t count);
> 
> ssize_t pwrite(int fd, const void *buf, size_t count, off_t offset) {
> lseek(fd, offset, SEEK_SET);
> return write(fd, buf, count);
> }
> 

Actually, no.  There's a subtle difference in that the pwrite system call 
combines the seek and write functions into one -atomic- operation.  That means 
that it can't be interrupted (for instance if the current process is suspended 
or in a multi-threaded environment).  This can avoid potential data loss when 
multiple threads/processes are writing to the same file.

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Yes you have standing to sue GRSecurity.

2017-07-29 Thread nisus
It has come to my attention that some entities are claiming that you, 
dear Linux Hackers, (1)need to go through some foundation or get some 
permission from upon high in-order to sue the progenitors of GRSecurity 
for their violation of section 6 of the terms underwhich the linux 
kernel is distributed (version 2 of the GPL). And, furthermore, that 
(2)this foundation has no intention of bringing such a suit.


(1) is false.
(2) may very well be true.

You do have standing to sue GRSecurity for their blatant continuing 
copyright violation if GRSecurity has made a derivative work of your 
code contribution to the Linux Kernel as-long as (a)you have not 
assigned your copyrights, and (b)you are not a work-for-hire.


How do you know if you are a work for hire or if you have signed away 
your copyrights?
If you are working for a company and as your job duties you are 
programming the linux kernel, there is a good chance that you are a work 
for hire and thus the company owns said copyrights.


How do you know if you signed away your copyrights? Well if you singed a 
document transferring ownership of your copyrights for the code you 
produced at some point.


If you are not working for a company while hacking linux and you haven't 
assigned your copyrights away then YOU OWN YOUR CONTRIBUTIONS.


This means most of you hobby hackers, if GRSecurity has modified your 
code, YES YOU HAVE STANDING TO SUE.


Yes your "betters" are lying to you.
You have individual separate standing to sue.

Yes you SHOULD consult a lawyer of your own.
Yes you SHOULD consider a joint filing with other individual 
rights-holders willing to bring suit against GRSecurity for their 
blatant violation of your terms, and yes you should consider starting 
CLASS ACTION since the number of Linux Kernel Contributors seemingly 
numbers in the multitudes upon multitudes upon multitudes.


And yes, I am an attorney.
But no, I'm not looking for clients. Just correcting some false 
information that has been spreading.


And yes, GRSecurity will try to claim that the linux-kernel is a work of 
Joint ownership (so as to shield themselves via procedural law) and yes 
they will try to claim fair use (probably de minimus), and yes your 
Lawyer will have to respond to these claims. The Joint ownership claim 
will go down quickly but it will have to be responded to. De minimus 
Fair Use depends on how much code is modified and how signifigant the 
modifications are. Don't let anyone but your own legal council dissuade 
you from bringing suit: Remember the statute of limitations is only a 
few years, so the clock is ticking on the CURRENT violation.


Also make sure you register your copyright of the version of the 
linux-kernel that GRSecurity is using in its violation prior to bringing 
suit. The registration must be for the specific version. Yes you can 
register after the violation has occurred, however if you have 
registered before the violation then you can also pursue recovery of 
legal fees, pursue statutory damages, etc.



( NOTE: If you would like to read on how your copyright is being 
violated by GRSecurity, Bruce Perens posted a good write-up on his 
web-page )
( 
perens.com/blog/2017/06/28/warning-grsecurity-potential-contributory-infringement-risk-for-customers/ 
  )
( There was also a discussion on the linux section of slashdot, and on 
the debian user mailing list, and on the dng devuan mailing list and on 
the openwall mailing list and the fedora legal mailing list )


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] High level language primitives [ was Please keep 32-bits alive]

2017-07-29 Thread Didier Kryn

Le 29/07/2017 à 09:41, Olaf Meeuwissen a écrit :

Hi,

Didier Kryn writes:


  In an ideal word, software would have

  - maximum performance
  - minimum resource usage
  - minimum of dangerous bugs

In an ideal world, software would have *no* bugs ;-)

And zero resource usage and zero development time ;-)




  - easy maintainability
  - fast development
  - what else?

Software would be Free as in freedom.


Yep, I forgot that point. And also documentation as mentionned by Ron.

Cheers.
Didier

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] High level language primitives [ was Please keep 32-bits alive]

2017-07-29 Thread Ron
On Sat, 29 Jul 2017 16:41:01 +0900
Olaf Meeuwissen  wrote:

> >  In an ideal word, software would have
> >
> >  - maximum performance
> >  - minimum resource usage
> >  - minimum of dangerous bugs  
> 
> In an ideal world, software would have *no* bugs ;-)
> 
> >  - easy maintainability
> >  - fast development
> >  - what else?  
> 
> Software would be Free as in freedom.

Documentation ?
 
Cheers,
 
Ron.
-- 
 The difference between science and the fuzzy subject
 is that science requires reasoning while those other
 subjects merely require scholarship.
   -- Robert A. Heinlein 

   -- http://www.olgiati-in-paraguay.org --
 
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] High level language primitives [ was Please keep 32-bits alive]

2017-07-29 Thread Olaf Meeuwissen
Hi,

Didier Kryn writes:

>  In an ideal word, software would have
>
>  - maximum performance
>  - minimum resource usage
>  - minimum of dangerous bugs

In an ideal world, software would have *no* bugs ;-)

>  - easy maintainability
>  - fast development
>  - what else?

Software would be Free as in freedom.
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Softwarehttps://my.fsf.org/donate
 Join the Free Software Foundation  https://my.fsf.org/join
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] High level language primitives [ was Please keep 32-bits alive]

2017-07-29 Thread Didier Kryn

Le 27/07/2017 à 16:18, Enrico Weigelt, metux IT consult a écrit :

On 27.07.2017 08:22, Didier Kryn wrote:


At first glance at least, it means that file offsets are managed in the
kernel or VFS


Of course they are. That's required for any sane multiprocessing
implementation. And some files/devices don't even have the notion
of a current position (IOW: not seekable at all).

> but they can be bypassed by pwrite(). AFAIR pwrite()

doesn't change the "current" file offset; it simply ignores and bypasses
it, which isn't exactly what your example does.


Yes, that's an separate syscall for direct access. Simple streams
(eg. tty's, pipes, stream sockets, etc) usually don't support it.


Using unistd's read() and write() in C means you are dealing with low
level issues; otherwise why would you bother with the complexity it
introduces - not only you need to deal with buffering but also with
retries when interrupted by signals.


Usually you wanna care about signals - they actually mean something.
The ansi stream functions might or might not make it easier - depending
on your actual usecase. If you care about performance, you likely
don't wanna use them. 


In an ideal word, software would have

- maximum performance
- minimum resource usage
- minimum of dangerous bugs
- easy maintainability
- fast development
- what else?

It's impossible to reach all these targets in the same time; 
therefore the first design decision is which compromise between these is 
the target. This implies choices in the organization of the program, the 
language(s) to use, and possibly the programmer(s). I'm sure you know 
this very well :-)


Didier

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng