*[not found] <mailman.1.1570118401.25496.kernelnewbies@kernelnewbies.org>Re: Kernelnewbies Digest, Vol 107, Issue 1@ 2019-10-03 21:43 ` CRISTIAN ANDRES VARGAS GONZALEZ0 siblings, 0 replies; only message in thread From: CRISTIAN ANDRES VARGAS GONZALEZ @ 2019-10-03 21:43 UTC (permalink / raw) To: kernelnewbies [-- Attachment #1.1: Type: text/plain, Size: 11833 bytes --] Hello Guys, thanks for you answers Now I have a clearer idea of the mathematics in the kernel and I understand the views expressed, for now I will investigate more in the memory subsystem very thank you. El jue., 3 oct. 2019 a las 11:00, <kernelnewbies-request@kernelnewbies.org> escribió: > Send Kernelnewbies mailing list submissions to > kernelnewbies@kernelnewbies.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > or, via email, send a message with subject or body 'help' to > kernelnewbies-request@kernelnewbies.org > > You can reach the person managing the list at > kernelnewbies-owner@kernelnewbies.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Kernelnewbies digest..." > > > Today's Topics: > > 1. Re: Do I need strong mathematical bases to work in the memory > subsystem? (Ruben Safir) > 2. Re: Do I need strong mathematical bases to work in the memory > subsystem? (Valdis Kl=?utf-8?Q?=c4=93?=tnieks) > 3. Re: Do I need strong mathematical bases to work in the memory > subsystem? (Ruben Safir) > 4. Re: Do I need strong mathematical bases to work in the memory > subsystem? (Greg KH) > 5. Re: Do I need strong mathematical bases to work in the memory > subsystem? (Ruben Safir) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 2 Oct 2019 21:47:42 -0400 > From: Ruben Safir <ruben@mrbrklyn.com> > To: kernelnewbies@kernelnewbies.org > Subject: Re: Do I need strong mathematical bases to work in the memory > subsystem? > Message-ID: <919b3d12-5d7e-73f1-d53f-b6a8463bf50b@mrbrklyn.com> > Content-Type: text/plain; charset=utf-8 > > On 9/30/19 1:06 AM, Valdis Kl?tnieks wrote: > > On Sun, 29 Sep 2019 17:48:43 -0500, CRISTIAN ANDRES VARGAS GONZALEZ said: > > > >> Hello good morning, to be developed from the kernel do I need to have > good > >> math bases? I want to help in the ram memory subsystem and I have that > >> doubt thank you. > > Depends what you mean by "strong math basics". You'll *definitely* need > to > > understand decimal/hexadecimal/binary/octal and how to convert between > > them. Understanding algebra is useful. > > > > If you've had some intro to complexity theory so you understand why an > O(N^2) > > algorithm is usually worse than one that's O(N log N), that helps. Also, > > knowing enough computing theory to understand what a finite state > machine is, > > and why to use one, and how to write code to implement one, is useful. > > > > You *probably* don't need calculus or deep number theory or a lot of > other > > pure math. > > > I've heard this for years and when I went back for my PhD and Masters > degree in comp sci, I found out, low and behold, this is just not true. > > If you hope to do anything that is not elementry, you need serious math > for the algorithms, not to mention to complete the jobs being done. > > Knowing math is the real key to unlocking to potential of the power of > computational mathmatics. > > > -- > So many immigrant groups have swept through our town > that Brooklyn, like Atlantis, reaches mythological > proportions in the mind of the world - RI Safir 1998 > http://www.mrbrklyn.com > DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 > > http://www.nylxs.com - Leadership Development in Free Software > http://www.brooklyn-living.com > > Being so tracked is for FARM ANIMALS and extermination camps, > but incompatible with living as a free human being. -RI Safir 2013 > > > > ------------------------------ > > Message: 2 > Date: Wed, 02 Oct 2019 23:35:52 -0400 > From: "Valdis Kl=?utf-8?Q?=c4=93?=tnieks" <valdis.kletnieks@vt.edu> > To: Ruben Safir <ruben@mrbrklyn.com> > Cc: kernelnewbies@kernelnewbies.org > Subject: Re: Do I need strong mathematical bases to work in the memory > subsystem? > Message-ID: <31773.1570073752@turing-police> > Content-Type: text/plain; charset="us-ascii" > > On Wed, 02 Oct 2019 21:47:42 -0400, Ruben Safir said: > > > I've heard this for years and when I went back for my PhD and Masters > > degree in comp sci, I found out, low and behold, this is just not true. > > The question was specific to *kernel* development. > > Look around. Does Linus have a PhD? How many people at the last Kernel > Plumber's > or Kernel Summit have PhDs? > > I'm willing to bet that there's very few PhD's in CS listed in > MAINTAINERS. And > those that are, are probably coincidental... > > > If you hope to do anything that is not elementry, you need serious math > > for the algorithms, not to mention to complete the jobs being done. > > > > Knowing math is the real key to unlocking to potential of the power of > > computational mathmatics. > > If you're doing that sort of mathematics *inside the kernel*, there's > probably something > wrong with your overall design. > > Just sayin'. > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: not available > Type: application/pgp-signature > Size: 832 bytes > Desc: not available > URL: < > http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20191002/182441b5/attachment-0001.sig > > > > ------------------------------ > > Message: 3 > Date: Wed, 2 Oct 2019 23:42:04 -0400 > From: Ruben Safir <ruben@mrbrklyn.com> > To: kernelnewbies@kernelnewbies.org > Subject: Re: Do I need strong mathematical bases to work in the memory > subsystem? > Message-ID: <0a9418d0-bef3-8631-4c18-b5a31fdd1129@mrbrklyn.com> > Content-Type: text/plain; charset=UTF-8 > > On 10/2/19 11:35 PM, Valdis Kl?tnieks wrote: > > On Wed, 02 Oct 2019 21:47:42 -0400, Ruben Safir said: > > > >> I've heard this for years and when I went back for my PhD and Masters > >> degree in comp sci, I found out, low and behold, this is just not true. > > > > The question was specific to *kernel* development. > > Actually yes > > > > > > Look around. Does Linus have a PhD? How many people at the last Kernel > Plumber's > > or Kernel Summit have PhDs? > > > > Linus has a Masters in Comp Sci, not that he is the greatest engineer ever. > > > I'm willing to bet that there's very few PhD's in CS listed in > MAINTAINERS. And > > those that are, are probably coincidental... > > > > I can't testify to that, but there are ton of Master Degree coders and a > lot of mathamaticians. > > General plumbing is not needed, but predictive trees, and crypto > certainly do and some hardware problems need calc, or even integration. > > The harder the job, the more math is needed. > > >> If you hope to do anything that is not elementry, you need serious math > >> for the algorithms, not to mention to complete the jobs being done. > >> > >> Knowing math is the real key to unlocking to potential of the power of > >> computational mathmatics. > > > > If you're doing that sort of mathematics *inside the kernel*, there's > probably something > > wrong with your overall design. > > > > Maybe, but I don't think so. And the hardware is getting more exotic. > > > Just sayin'. > > > > > > _______________________________________________ > > Kernelnewbies mailing list > > Kernelnewbies@kernelnewbies.org > > https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > > > > -- > So many immigrant groups have swept through our town > that Brooklyn, like Atlantis, reaches mythological > proportions in the mind of the world - RI Safir 1998 > http://www.mrbrklyn.com > DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 > > http://www.nylxs.com - Leadership Development in Free Software > http://www.brooklyn-living.com > > Being so tracked is for FARM ANIMALS and extermination camps, > but incompatible with living as a free human being. -RI Safir 2013 > > > > ------------------------------ > > Message: 4 > Date: Thu, 3 Oct 2019 09:00:58 +0200 > From: Greg KH <greg@kroah.com> > To: Ruben Safir <ruben@mrbrklyn.com> > Cc: kernelnewbies@kernelnewbies.org > Subject: Re: Do I need strong mathematical bases to work in the memory > subsystem? > Message-ID: <20191003070058.GA1814133@kroah.com> > Content-Type: text/plain; charset=utf-8 > > On Wed, Oct 02, 2019 at 11:42:04PM -0400, Ruben Safir wrote: > > On 10/2/19 11:35 PM, Valdis Kl?tnieks wrote: > > >> If you hope to do anything that is not elementry, you need serious > math > > >> for the algorithms, not to mention to complete the jobs being done. > > >> > > >> Knowing math is the real key to unlocking to potential of the power of > > >> computational mathmatics. > > > > > > If you're doing that sort of mathematics *inside the kernel*, there's > probably something > > > wrong with your overall design. > > > > > > > Maybe, but I don't think so. And the hardware is getting more exotic. > > "more complex" does not mean "needs more math. Look at the new USB4 > spec, and the patches posted to start adding support for that to the > kernel. No "math" in there at all other than very simple stuff. > > And no one can say that USB for is not "serious", so I agree with > Vladis, a deep mathmatical background is not needed for almost all of > the kernel. It's just simple C code, nothing to be afraid of. > > greg k-h > > > > ------------------------------ > > Message: 5 > Date: Thu, 3 Oct 2019 06:55:50 -0400 > From: Ruben Safir <ruben@mrbrklyn.com> > To: kernelnewbies@kernelnewbies.org > Subject: Re: Do I need strong mathematical bases to work in the memory > subsystem? > Message-ID: <7374125a-646f-7057-347b-f17ef51e9865@mrbrklyn.com> > Content-Type: text/plain; charset=utf-8 > > On 10/3/19 3:00 AM, Greg KH wrote: > > USB4 > > spec, and the patches posted to start adding support for that to the > > kernel. No "math" in there at all other than very simple stuff. > > > > And no one can say that USB for is not "serious", so I agree with > > Vladis, a deep mathmatical background is not needed for almost all of > > the kernel. It's just simple C code, nothing to be afraid of. > > I wouldn't call that C code basic. Regardless, showing an example of a > driver that doesn't need math, and it might if you understood the high > level math, and your not aware of it, but predictive branching would > need it. You can not calculate simple interest efficiently without > calculus. This repeadely ends up being an issue of "if I don't know it, > I don't need it", which is wrong. More math helps you every time. Math > is advanced logic. I can't tell you how many times I see folks brute > force their way to solutions that they should be using integration. > > -- > So many immigrant groups have swept through our town > that Brooklyn, like Atlantis, reaches mythological > proportions in the mind of the world - RI Safir 1998 > http://www.mrbrklyn.com > DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 > > http://www.nylxs.com - Leadership Development in Free Software > http://www.brooklyn-living.com > > Being so tracked is for FARM ANIMALS and extermination camps, > but incompatible with living as a free human being. -RI Safir 2013 > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@kernelnewbies.org > https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > > ------------------------------ > > End of Kernelnewbies Digest, Vol 107, Issue 1 > ********************************************* > [-- Attachment #1.2: Type: text/html, Size: 16368 bytes --] <div dir="ltr">Hello Guys, thanks for you answers <br><pre class="gmail-tw-data-text gmail-tw-text-large gmail-tw-ta" id="gmail-tw-target-text" dir="ltr" style="unicode-bidi:isolate;line-height:36px;background-color:rgb(248,249,250);border:none;padding:2px 0.14em 2px 0px;font-family:inherit;overflow:hidden;width:283px;white-space:pre-wrap"><span tabindex="0" lang="en" style="">Now I have a clearer idea of the mathematics in the kernel and I understand the views expressed, for now I will investigate more in the memory subsystem very thank you.</span></pre></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El jue., 3 oct. 2019 a las 11:00, <<a href="mailto:kernelnewbies-request@kernelnewbies.org">kernelnewbies-request@kernelnewbies.org</a>> escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Send Kernelnewbies mailing list submissions to<br> <a href="mailto:kernelnewbies@kernelnewbies.org" target="_blank">kernelnewbies@kernelnewbies.org</a><br> <br> To subscribe or unsubscribe via the World Wide Web, visit<br> <a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br> or, via email, send a message with subject or body 'help' to<br> <a href="mailto:kernelnewbies-request@kernelnewbies.org" target="_blank">kernelnewbies-request@kernelnewbies.org</a><br> <br> You can reach the person managing the list at<br> <a href="mailto:kernelnewbies-owner@kernelnewbies.org" target="_blank">kernelnewbies-owner@kernelnewbies.org</a><br> <br> When replying, please edit your Subject line so it is more specific<br> than "Re: Contents of Kernelnewbies digest..."<br> <br> <br> Today's Topics:<br> <br> 1. Re: Do I need strong mathematical bases to work in the memory<br> subsystem? (Ruben Safir)<br> 2. Re: Do I need strong mathematical bases to work in the memory<br> subsystem? (Valdis Kl=?utf-8?Q?=c4=93?=tnieks)<br> 3. Re: Do I need strong mathematical bases to work in the memory<br> subsystem? (Ruben Safir)<br> 4. Re: Do I need strong mathematical bases to work in the memory<br> subsystem? (Greg KH)<br> 5. Re: Do I need strong mathematical bases to work in the memory<br> subsystem? (Ruben Safir)<br> <br> <br> ----------------------------------------------------------------------<br> <br> Message: 1<br> Date: Wed, 2 Oct 2019 21:47:42 -0400<br> From: Ruben Safir <<a href="mailto:ruben@mrbrklyn.com" target="_blank">ruben@mrbrklyn.com</a>><br> To: <a href="mailto:kernelnewbies@kernelnewbies.org" target="_blank">kernelnewbies@kernelnewbies.org</a><br> Subject: Re: Do I need strong mathematical bases to work in the memory<br> subsystem?<br> Message-ID: <<a href="mailto:919b3d12-5d7e-73f1-d53f-b6a8463bf50b@mrbrklyn.com" target="_blank">919b3d12-5d7e-73f1-d53f-b6a8463bf50b@mrbrklyn.com</a>><br> Content-Type: text/plain; charset=utf-8<br> <br> On 9/30/19 1:06 AM, Valdis Kl?tnieks wrote:<br> > On Sun, 29 Sep 2019 17:48:43 -0500, CRISTIAN ANDRES VARGAS GONZALEZ said:<br> > <br> >> Hello good morning, to be developed from the kernel do I need to have good<br> >> math bases? I want to help in the ram memory subsystem and I have that<br> >> doubt thank you.<br> > Depends what you mean by "strong math basics". You'll *definitely* need to<br> > understand decimal/hexadecimal/binary/octal and how to convert between<br> > them. Understanding algebra is useful.<br> > <br> > If you've had some intro to complexity theory so you understand why an O(N^2)<br> > algorithm is usually worse than one that's O(N log N), that helps. Also,<br> > knowing enough computing theory to understand what a finite state machine is,<br> > and why to use one, and how to write code to implement one, is useful.<br> > <br> > You *probably* don't need calculus or deep number theory or a lot of other<br> > pure math.<br> <br> <br> I've heard this for years and when I went back for my PhD and Masters<br> degree in comp sci, I found out, low and behold, this is just not true.<br> <br> If you hope to do anything that is not elementry, you need serious math<br> for the algorithms, not to mention to complete the jobs being done.<br> <br> Knowing math is the real key to unlocking to potential of the power of<br> computational mathmatics.<br> <br> <br> -- <br> So many immigrant groups have swept through our town<br> that Brooklyn, like Atlantis, reaches mythological<br> proportions in the mind of the world - RI Safir 1998<br> <a href="http://www.mrbrklyn.com" rel="noreferrer" target="_blank">http://www.mrbrklyn.com</a><br> DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002<br> <br> <a href="http://www.nylxs.com" rel="noreferrer" target="_blank">http://www.nylxs.com</a> - Leadership Development in Free Software<br> <a href="http://www.brooklyn-living.com" rel="noreferrer" target="_blank">http://www.brooklyn-living.com</a><br> <br> Being so tracked is for FARM ANIMALS and extermination camps,<br> but incompatible with living as a free human being. -RI Safir 2013<br> <br> <br> <br> ------------------------------<br> <br> Message: 2<br> Date: Wed, 02 Oct 2019 23:35:52 -0400<br> From: "Valdis Kl=?utf-8?Q?=c4=93?=tnieks" <<a href="mailto:valdis.kletnieks@vt.edu" target="_blank">valdis.kletnieks@vt.edu</a>><br> To: Ruben Safir <<a href="mailto:ruben@mrbrklyn.com" target="_blank">ruben@mrbrklyn.com</a>><br> Cc: <a href="mailto:kernelnewbies@kernelnewbies.org" target="_blank">kernelnewbies@kernelnewbies.org</a><br> Subject: Re: Do I need strong mathematical bases to work in the memory<br> subsystem?<br> Message-ID: <31773.1570073752@turing-police><br> Content-Type: text/plain; charset="us-ascii"<br> <br> On Wed, 02 Oct 2019 21:47:42 -0400, Ruben Safir said:<br> <br> > I've heard this for years and when I went back for my PhD and Masters<br> > degree in comp sci, I found out, low and behold, this is just not true.<br> <br> The question was specific to *kernel* development.<br> <br> Look around. Does Linus have a PhD? How many people at the last Kernel Plumber's<br> or Kernel Summit have PhDs?<br> <br> I'm willing to bet that there's very few PhD's in CS listed in MAINTAINERS. And<br> those that are, are probably coincidental...<br> <br> > If you hope to do anything that is not elementry, you need serious math<br> > for the algorithms, not to mention to complete the jobs being done.<br> ><br> > Knowing math is the real key to unlocking to potential of the power of<br> > computational mathmatics.<br> <br> If you're doing that sort of mathematics *inside the kernel*, there's probably something<br> wrong with your overall design.<br> <br> Just sayin'.<br> -------------- next part --------------<br> A non-text attachment was scrubbed...<br> Name: not available<br> Type: application/pgp-signature<br> Size: 832 bytes<br> Desc: not available<br> URL: <<a href="http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20191002/182441b5/attachment-0001.sig" rel="noreferrer" target="_blank">http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20191002/182441b5/attachment-0001.sig</a>><br> <br> ------------------------------<br> <br> Message: 3<br> Date: Wed, 2 Oct 2019 23:42:04 -0400<br> From: Ruben Safir <<a href="mailto:ruben@mrbrklyn.com" target="_blank">ruben@mrbrklyn.com</a>><br> To: <a href="mailto:kernelnewbies@kernelnewbies.org" target="_blank">kernelnewbies@kernelnewbies.org</a><br> Subject: Re: Do I need strong mathematical bases to work in the memory<br> subsystem?<br> Message-ID: <<a href="mailto:0a9418d0-bef3-8631-4c18-b5a31fdd1129@mrbrklyn.com" target="_blank">0a9418d0-bef3-8631-4c18-b5a31fdd1129@mrbrklyn.com</a>><br> Content-Type: text/plain; charset=UTF-8<br> <br> On 10/2/19 11:35 PM, Valdis Kl?tnieks wrote:<br> > On Wed, 02 Oct 2019 21:47:42 -0400, Ruben Safir said:<br> > <br> >> I've heard this for years and when I went back for my PhD and Masters<br> >> degree in comp sci, I found out, low and behold, this is just not true.<br> > <br> > The question was specific to *kernel* development.<br> <br> Actually yes<br> <br> <br> > <br> > Look around. Does Linus have a PhD? How many people at the last Kernel Plumber's<br> > or Kernel Summit have PhDs?<br> > <br> <br> Linus has a Masters in Comp Sci, not that he is the greatest engineer ever.<br> <br> > I'm willing to bet that there's very few PhD's in CS listed in MAINTAINERS. And<br> > those that are, are probably coincidental...<br> > <br> <br> I can't testify to that, but there are ton of Master Degree coders and a<br> lot of mathamaticians.<br> <br> General plumbing is not needed, but predictive trees, and crypto<br> certainly do and some hardware problems need calc, or even integration.<br> <br> The harder the job, the more math is needed.<br> <br> >> If you hope to do anything that is not elementry, you need serious math<br> >> for the algorithms, not to mention to complete the jobs being done.<br> >><br> >> Knowing math is the real key to unlocking to potential of the power of<br> >> computational mathmatics.<br> > <br> > If you're doing that sort of mathematics *inside the kernel*, there's probably something<br> > wrong with your overall design.<br> > <br> <br> Maybe, but I don't think so. And the hardware is getting more exotic.<br> <br> > Just sayin'.<br> > <br> > <br> > _______________________________________________<br> > Kernelnewbies mailing list<br> > <a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank">Kernelnewbies@kernelnewbies.org</a><br> > <a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br> > <br> <br> <br> -- <br> So many immigrant groups have swept through our town<br> that Brooklyn, like Atlantis, reaches mythological<br> proportions in the mind of the world - RI Safir 1998<br> <a href="http://www.mrbrklyn.com" rel="noreferrer" target="_blank">http://www.mrbrklyn.com</a><br> DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002<br> <br> <a href="http://www.nylxs.com" rel="noreferrer" target="_blank">http://www.nylxs.com</a> - Leadership Development in Free Software<br> <a href="http://www.brooklyn-living.com" rel="noreferrer" target="_blank">http://www.brooklyn-living.com</a><br> <br> Being so tracked is for FARM ANIMALS and extermination camps,<br> but incompatible with living as a free human being. -RI Safir 2013<br> <br> <br> <br> ------------------------------<br> <br> Message: 4<br> Date: Thu, 3 Oct 2019 09:00:58 +0200<br> From: Greg KH <<a href="mailto:greg@kroah.com" target="_blank">greg@kroah.com</a>><br> To: Ruben Safir <<a href="mailto:ruben@mrbrklyn.com" target="_blank">ruben@mrbrklyn.com</a>><br> Cc: <a href="mailto:kernelnewbies@kernelnewbies.org" target="_blank">kernelnewbies@kernelnewbies.org</a><br> Subject: Re: Do I need strong mathematical bases to work in the memory<br> subsystem?<br> Message-ID: <<a href="mailto:20191003070058.GA1814133@kroah.com" target="_blank">20191003070058.GA1814133@kroah.com</a>><br> Content-Type: text/plain; charset=utf-8<br> <br> On Wed, Oct 02, 2019 at 11:42:04PM -0400, Ruben Safir wrote:<br> > On 10/2/19 11:35 PM, Valdis Kl?tnieks wrote:<br> > >> If you hope to do anything that is not elementry, you need serious math<br> > >> for the algorithms, not to mention to complete the jobs being done.<br> > >><br> > >> Knowing math is the real key to unlocking to potential of the power of<br> > >> computational mathmatics.<br> > > <br> > > If you're doing that sort of mathematics *inside the kernel*, there's probably something<br> > > wrong with your overall design.<br> > > <br> > <br> > Maybe, but I don't think so. And the hardware is getting more exotic.<br> <br> "more complex" does not mean "needs more math. Look at the new USB4<br> spec, and the patches posted to start adding support for that to the<br> kernel. No "math" in there at all other than very simple stuff.<br> <br> And no one can say that USB for is not "serious", so I agree with<br> Vladis, a deep mathmatical background is not needed for almost all of<br> the kernel. It's just simple C code, nothing to be afraid of.<br> <br> greg k-h<br> <br> <br> <br> ------------------------------<br> <br> Message: 5<br> Date: Thu, 3 Oct 2019 06:55:50 -0400<br> From: Ruben Safir <<a href="mailto:ruben@mrbrklyn.com" target="_blank">ruben@mrbrklyn.com</a>><br> To: <a href="mailto:kernelnewbies@kernelnewbies.org" target="_blank">kernelnewbies@kernelnewbies.org</a><br> Subject: Re: Do I need strong mathematical bases to work in the memory<br> subsystem?<br> Message-ID: <<a href="mailto:7374125a-646f-7057-347b-f17ef51e9865@mrbrklyn.com" target="_blank">7374125a-646f-7057-347b-f17ef51e9865@mrbrklyn.com</a>><br> Content-Type: text/plain; charset=utf-8<br> <br> On 10/3/19 3:00 AM, Greg KH wrote:<br> > USB4<br> > spec, and the patches posted to start adding support for that to the<br> > kernel. No "math" in there at all other than very simple stuff.<br> > <br> > And no one can say that USB for is not "serious", so I agree with<br> > Vladis, a deep mathmatical background is not needed for almost all of<br> > the kernel. It's just simple C code, nothing to be afraid of.<br> <br> I wouldn't call that C code basic. Regardless, showing an example of a<br> driver that doesn't need math, and it might if you understood the high<br> level math, and your not aware of it, but predictive branching would<br> need it. You can not calculate simple interest efficiently without<br> calculus. This repeadely ends up being an issue of "if I don't know it,<br> I don't need it", which is wrong. More math helps you every time. Math<br> is advanced logic. I can't tell you how many times I see folks brute<br> force their way to solutions that they should be using integration.<br> <br> -- <br> So many immigrant groups have swept through our town<br> that Brooklyn, like Atlantis, reaches mythological<br> proportions in the mind of the world - RI Safir 1998<br> <a href="http://www.mrbrklyn.com" rel="noreferrer" target="_blank">http://www.mrbrklyn.com</a><br> DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002<br> <br> <a href="http://www.nylxs.com" rel="noreferrer" target="_blank">http://www.nylxs.com</a> - Leadership Development in Free Software<br> <a href="http://www.brooklyn-living.com" rel="noreferrer" target="_blank">http://www.brooklyn-living.com</a><br> <br> Being so tracked is for FARM ANIMALS and extermination camps,<br> but incompatible with living as a free human being. -RI Safir 2013<br> <br> <br> <br> ------------------------------<br> <br> Subject: Digest Footer<br> <br> _______________________________________________<br> Kernelnewbies mailing list<br> <a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank">Kernelnewbies@kernelnewbies.org</a><br> <a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br> <br> <br> ------------------------------<br> <br> End of Kernelnewbies Digest, Vol 107, Issue 1<br> *********************************************<br> </blockquote></div> [-- Attachment #2: Type: text/plain, Size: 170 bytes --] _______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ^ permalink raw reply [flat|nested] only message in thread

only message in thread, back to indexThread overview:(only message) (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <mailman.1.1570118401.25496.kernelnewbies@kernelnewbies.org> 2019-10-03 21:43 ` Kernelnewbies Digest, Vol 107, Issue 1 CRISTIAN ANDRES VARGAS GONZALEZ

Kernel Newbies archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/kernelnewbies/0 kernelnewbies/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 kernelnewbies kernelnewbies/ https://lore.kernel.org/kernelnewbies \ kernelnewbies@kernelnewbies.org public-inbox-index kernelnewbies Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernelnewbies.kernelnewbies AGPL code for this site: git clone https://public-inbox.org/public-inbox.git