Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

Never give an inch!


comp / comp.os.linux.advocacy / Re: More Fun Stuff From Lunar Lander

SubjectAuthor
* More Funny Stuff From The Joke PythonDiego Garcia
+* Re: More Funny Stuff From The Joke PythonJoel
|+* Re: More Funny Stuff From The Joke Pythonrbowman
||`* Re: More Funny Stuff From The Joke PythonJoel
|| `* Re: More Funny Stuff From The Joke Pythonrbowman
||  +* Re: More Funny Stuff From The Joke PythonJoel
||  |+* Languages (was: Re: More Funny Stuff From The Joke Python)vallor
||  ||+* Re: Languages%
||  |||`- Re: Languagesvallor
||  ||`* Re: Languages (was: Re: More Funny Stuff From The Joke Python)Lawrence D'Oliveiro
||  || `* Re: Languages (was: Re: More Funny Stuff From The Joke Python)Sebastian Wells
||  ||  +- Re: Languages (was: Re: More Funny Stuff From Python)Lawrence D'Oliveiro
||  ||  `- Re: Languages (was: Re: More Funny Stuff From The Joke Python)rbowman
||  |+* Re: More Funny Stuff From JoelDFS
||  ||+* Re: More Funny Stuff From JoelJoel
||  |||+- Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  |||+* Re: More Funny Stuff From Joelrbowman
||  ||||`- Re: More Funny Stuff From JoelChris Ahlstrom
||  |||+* Re: More Funny Stuff From JoelTyrone
||  ||||+* Re: More Funny Stuff From JoelJoel
||  |||||`* Re: More Funny Stuff From Joelrbowman
||  ||||| `* Re: More Funny Stuff From JoelJoel
||  |||||  `* Re: More Funny Stuff From Joelrbowman
||  |||||   `* Re: More Funny Stuff From JoelJoel
||  |||||    `- Re: More Funny Stuff From Joelrbowman
||  ||||+* Re: More Funny Stuff From Joelcandycanearter07
||  |||||+* Re: More Funny Stuff From JoelChris Ahlstrom
||  ||||||`- Re: More Funny Stuff From Joelcandycanearter07
||  |||||`* Re: More Funny Stuff From JoelStéphane CARPENTIER
||  ||||| `* Re: More Funny Stuff From JoelFarley Flud
||  |||||  +* Re: More Funny Stuff From JoelStéphane CARPENTIER
||  |||||  |`* Re: More Funny Stuff From JoelFarley Flud
||  |||||  | +- Re: More Funny Stuff From JoelDFS
||  |||||  | `* Re: More Funny Stuff From JoelStéphane CARPENTIER
||  |||||  |  +* Re: More Funny Stuff From JoelFarley Flud
||  |||||  |  |`- Re: More Funny Stuff From JoelStéphane CARPENTIER
||  |||||  |  `* Re: More Funny Stuff From JoelFarley Flud
||  |||||  |   `- Re: More Funny Stuff From JoelStéphane CARPENTIER
||  |||||  `* Re: More Funny Stuff From JoelDFS
||  |||||   `- Re: More Funny Stuff From JoelAndrzej Matuch
||  ||||`* Re: More Funny Stuff From JoelStéphane CARPENTIER
||  |||| `* Re: More Funny Stuff From JoelJoel
||  ||||  +* Re: More Funny Stuff From JoelStéphane CARPENTIER
||  ||||  |`* Re: More Funny Stuff From Joelcandycanearter07
||  ||||  | +* Re: More Funny Stuff From JoelJoel
||  ||||  | |`- Re: More Funny Stuff From Joelcandycanearter07
||  ||||  | `* Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  ||||  |  `- Re: More Funny Stuff From Joelcandycanearter07
||  ||||  `* Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  ||||   `* Re: More Funny Stuff From JoelJoel
||  ||||    +* Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  ||||    |`- Re: More Funny Stuff From JoelJoel
||  ||||    `* Re: More Funny Stuff From Joelchrisv
||  ||||     `- Re: More Funny Stuff From JoelJoel
||  |||`* Re: More Funny Stuff From JoelDFS
||  ||| `* Re: More Funny Stuff From JoelJoel
||  |||  `* Re: More Funny Stuff From Joelrbowman
||  |||   `* Re: More Funny Stuff From JoelJoel
||  |||    +- Re: More Funny Stuff From Joel%
||  |||    +* Re: More Funny Stuff From JoelDFS
||  |||    |+- Re: More Funny Stuff From JoelJoel
||  |||    |`* "Standard GUI" (was: Re: More Funny Stuff From Joel)vallor
||  |||    | +* Re: "Standard GUI"Andrzej Matuch
||  |||    | |`- Re: "Standard GUI"rbowman
||  |||    | `* Re: "Standard GUI"Lawrence D'Oliveiro
||  |||    |  `- Re: "Standard GUI"Chris Ahlstrom
||  |||    +- Re: More Funny Stuff From Joelrbowman
||  |||    `* Re: More Funny Stuff From Joelcandycanearter07
||  |||     +* Re: More Funny Stuff From JoelDFS
||  |||     |`* Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  |||     | `- Re: More Funny Stuff From JoelDFS
||  |||     +* Re: More Funny Stuff From JoelJoel
||  |||     |+* Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  |||     ||`* Re: More Funny Stuff From JoelJoel
||  |||     || +* Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  |||     || |+- Re: More Funny Stuff From JoelJoel
||  |||     || |+- Re: More Funny Stuff From JoelChris Ahlstrom
||  |||     || |`- Re: More Funny Stuff From JoelDFS
||  |||     || `- Re: More Funny Stuff From Joelcandycanearter07
||  |||     |`- Re: More Funny Stuff From Joelcandycanearter07
||  |||     `- Re: More Funny Stuff From Joelchrisv
||  ||`* Re: More Funny Stuff From Joelcandycanearter07
||  || +- Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  || +* Re: More Funny Stuff From Joelrbowman
||  || |`* Re: More Funny Stuff From Joelcandycanearter07
||  || | `* Re: More Funny Stuff From Joelrbowman
||  || |  +* Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  || |  |`- Re: More Funny Stuff From Joelcandycanearter07
||  || |  `* Re: More Funny Stuff From JoelChris Ahlstrom
||  || |   `* Re: More Funny Stuff From Joelrbowman
||  || |    +- Re: More Funny Stuff From JoelChris Ahlstrom
||  || |    `* Re: More Funny Stuff From CLawrence D'Oliveiro
||  || |     `- Re: More Funny Stuff From Ccandycanearter07
||  || `* Re: More Funny Stuff From JoelDFS
||  ||  +* Re: More Funny Stuff From Joelrbowman
||  ||  |`- Re: More Funny Stuff From PythonLawrence D'Oliveiro
||  ||  `* Re: More Funny Stuff From Joelcandycanearter07
||  ||   +* Re: More Funny Stuff From JoelLawrence D'Oliveiro
||  ||   |`- Re: More Funny Stuff From Joelcandycanearter07
||  ||   `* Re: More Funny Stuff From JoelDFS
||  ||    `* Re: More Funny Stuff From Joelcandycanearter07
||  |+- Re: More Funny Stuff From The Joke Pythonrbowman
||  |`- Re: More Funny Stuff From The Joke PythonLawrence D'Oliveiro
||  `* Re: More Funny Stuff From The Joke PythonStéphane CARPENTIER
|`* Re: More Funny Stuff From The Joke PythonDFS
+* Re: More Funny Stuff From The Joke Pythonvallor
+* Re: More Funny Stuff From Feeb's LifeDFS
+* Re: More Funny Stuff From The Joke Pythonrbowman
+- Re: More Funny Stuff From The Joke PythonLawrence D'Oliveiro
`- Re: More Funny Stuff From The Joke PythonStéphane CARPENTIER

Pages:1234567
Subject: Re: More Funny Stuff From Joel
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Sun, 16 Jun 2024 01:03 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: Sun, 16 Jun 2024 01:03:39 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <v4ldla$3n6db$2@dont-email.me>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com>
<6664e989$0$2363151$882e4bbb@reader.netnews.com>
<v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com>
<Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com>
<666c774b$0$7519$426a74cc@news.free.fr>
<q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 16 Jun 2024 03:03:40 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="bd45dcd0b5a25b060647b4de82583354";
logging-data="3905963"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19h4GZb2/vbUq3kyg9NaVHg"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:F0pS2JPDOCIK33GaK813AZKgsmc=
View all headers

On Fri, 14 Jun 2024 15:56:26 -0400, Joel wrote:

> ... everything I need to do has been coded by someone, I never
> find that I would need to code myself.

You ever find the need to write little utility shell scripts, at least?

Subject: Re: More Funny Stuff From Joel
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Sun, 16 Jun 2024 01:04 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: Sun, 16 Jun 2024 01:04:14 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <v4ldmd$3n6db$3@dont-email.me>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com>
<6664e989$0$2363151$882e4bbb@reader.netnews.com>
<v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com>
<Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com>
<666c774b$0$7519$426a74cc@news.free.fr>
<q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com>
<666caa57$0$7531$426a74cc@news.free.fr>
<slrnv6qck0.3lh6.candycanearter07@candydeb.host.invalid>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 16 Jun 2024 03:04:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="bd45dcd0b5a25b060647b4de82583354";
logging-data="3905963"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+HyiYjf/Vv6YkaBGauLOSI"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:otnzkXcclpcZvGL0Nmlmv9O25zA=
View all headers

On Sat, 15 Jun 2024 06:20:03 -0000 (UTC), candycanearter07 wrote:

> ... (or by just cobbling together existing programs in
> a bash script :P)

Which is exactly what a shell like bash is for.

Subject: Re: More Funny Stuff From Joel
From: Joel
Newsgroups: comp.os.linux.advocacy
Date: Sun, 16 Jun 2024 01:28 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-3.nntp.ord.giganews.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.netnews.com!postmaster.netnews.com!us11.netnews.com!not-for-mail
X-Trace: DXC=05;k<3:l`FLk8_PA]20H_EHWonT5<]0TMdjI?Uho:XeKlL51CP6LDLL95GMl]75=8ATbWEAa^@:K@7@<I4Rf8bAAl3[[dIf;_mF2Do^b@=QS7G
X-Complaints-To: support@blocknews.net
From: joelcrump@gmail.com (Joel)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: Sat, 15 Jun 2024 21:28:37 -0400
Message-ID: <jtfs6jlpqc89g0vlgcn3o6voij8oeuphd4@4ax.com>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com> <2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com> <6664e989$0$2363151$882e4bbb@reader.netnews.com> <v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com> <Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com> <666c774b$0$7519$426a74cc@news.free.fr> <q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com> <v4ldla$3n6db$2@dont-email.me>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
OS: Linux Mint 21.3 Cinnamon, with Wine 9.0 for WinAPI
Lines: 25
NNTP-Posting-Host: 127.0.0.1
X-Trace: 1718501317 reader.netnews.com 2363135 127.0.0.1:35263
View all headers

Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

>> ... everything I need to do has been coded by someone, I never
>> find that I would need to code myself.
>
>You ever find the need to write little utility shell scripts, at least?

To do what?

--
Joel W. Crump

Amendment XIV
Section 1.

[...] No state shall make or enforce any law which shall
abridge the privileges or immunities of citizens of the
United States; nor shall any state deprive any person of
life, liberty, or property, without due process of law;
nor deny to any person within its jurisdiction the equal
protection of the laws.

Dobbs rewrites this, it is invalid precedent. States are
liable for denying needed abortions, e.g. TX.

Subject: Re: More Funny Stuff From Joel
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Sun, 16 Jun 2024 03:20 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: Sun, 16 Jun 2024 03:20:10 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <v4llla$3s87h$3@dont-email.me>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com>
<6664e989$0$2363151$882e4bbb@reader.netnews.com>
<v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com>
<Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com>
<666c774b$0$7519$426a74cc@news.free.fr>
<q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com> <v4ldla$3n6db$2@dont-email.me>
<jtfs6jlpqc89g0vlgcn3o6voij8oeuphd4@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 16 Jun 2024 05:20:10 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="226f25248701f9e2b898433032a62efe";
logging-data="4071665"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18QX4FJ0VPzwu1hm93zegBI"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:shiMri8oeA+vYyyWkDMQ3aMU6KA=
View all headers

On Sat, 15 Jun 2024 21:28:37 -0400, Joel wrote:

> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>>You ever find the need to write little utility shell scripts, at least?
>
> To do what?

Example: I did one to mirror a selected subset of my programming
projects to my laptop. It only copied project directories that already
existed on the laptop.

dir=projects
remote=«main machine»
local=«laptop»

if [ $(hostname) != "$local" ]; then
echo "$0: run this on $local" 1>&2
exit 3
fi

IFS=$'\n'
flags="-AlprtX"
cd ~/$dir
# first matching rule applies, so put explicit includes before wildcard exclude
rsync ${flags} --delete --verbose \
$(for d in */; do echo --include="/$d"; done) --exclude=/\* \
$remote:$dir/ ./

Subject: Re: More Funny Stuff From Joel
From: candycanearter07
Newsgroups: comp.os.linux.advocacy
Organization: the-candyden-of-code
Date: Sun, 16 Jun 2024 06:20 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: Sun, 16 Jun 2024 06:20:04 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 12
Message-ID: <slrnv6t0o9.eqd.candycanearter07@candydeb.host.invalid>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com>
<6664e989$0$2363151$882e4bbb@reader.netnews.com>
<v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com>
<Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com>
<666c774b$0$7519$426a74cc@news.free.fr>
<q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com>
<666caa57$0$7531$426a74cc@news.free.fr>
<slrnv6qck0.3lh6.candycanearter07@candydeb.host.invalid>
<v4ldmd$3n6db$3@dont-email.me>
Injection-Date: Sun, 16 Jun 2024 08:20:04 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f3e91f8700849ae8ac5f1bf9e5ec9bcf";
logging-data="4135142"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/E7Hx/BvYg6s5wUdjHzkZUWQKFNyVG+2A+oCoeeIu1wA=="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:12P5paJT8+i4oGPhKqg4H/zEKT4=
X-Face: b{dPmN&%4|lEo,wUO\"KLEOu5N_br(N2Yuc5/qcR5i>9-!^e\.Tw9?/m0}/~:UOM:Zf]%
b+ V4R8q|QiU/R8\|G\WpC`-s?=)\fbtNc&=/a3a)r7xbRI]Vl)r<%PTriJ3pGpl_/B6!8pe\btzx
`~R! r3.0#lHRE+^Gro0[cjsban'vZ#j7,?I/tHk{s=TFJ:H?~=]`O*~3ZX`qik`b:.gVIc-[$t/e
ZrQsWJ >|l^I_[pbsIqwoz.WGA]<D
View all headers

Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 01:04 this Sunday (GMT):
> On Sat, 15 Jun 2024 06:20:03 -0000 (UTC), candycanearter07 wrote:
>
>> ... (or by just cobbling together existing programs in
>> a bash script :P)
>
> Which is exactly what a shell like bash is for.

Yeah, and it's great :D
--
user <candycane> is generated from /dev/urandom

Subject: Re: More Funny Stuff From The Joke Python
From: candycanearter07
Newsgroups: comp.os.linux.advocacy
Organization: the-candyden-of-code
Date: Sun, 16 Jun 2024 06:20 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From The Joke Python
Date: Sun, 16 Jun 2024 06:20:04 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 17
Message-ID: <slrnv6t0q3.eqd.candycanearter07@candydeb.host.invalid>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<ej496jd0tb59u2l0nqtghq3u9ahhmann3s@4ax.com>
<lcjnnuF896hU5@mid.individual.net>
<kma96j1no1tp926ctejldkdk2c19aeruft@4ax.com>
<lcjvk1F9n7aU1@mid.individual.net> <666c72f9$0$7519$426a74cc@news.free.fr>
<slrnv6qcru.3lh6.candycanearter07@candydeb.host.invalid>
<v4l5ls$3lqic$9@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 16 Jun 2024 08:20:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f3e91f8700849ae8ac5f1bf9e5ec9bcf";
logging-data="4135142"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18EbrYiYU+FJ/6bCALzRkHWmrQKsCcksWMOxDE+HBbh2Q=="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:j0JaZJYQ32wC5tSGaqN/7EvggCA=
X-Face: b{dPmN&%4|lEo,wUO\"KLEOu5N_br(N2Yuc5/qcR5i>9-!^e\.Tw9?/m0}/~:UOM:Zf]%
b+ V4R8q|QiU/R8\|G\WpC`-s?=)\fbtNc&=/a3a)r7xbRI]Vl)r<%PTriJ3pGpl_/B6!8pe\btzx
`~R! r3.0#lHRE+^Gro0[cjsban'vZ#j7,?I/tHk{s=TFJ:H?~=]`O*~3ZX`qik`b:.gVIc-[$t/e
ZrQsWJ >|l^I_[pbsIqwoz.WGA]<D
View all headers

Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 22:47 this Saturday (GMT):
> On Sat, 15 Jun 2024 06:30:03 -0000 (UTC), candycanearter07 wrote:
>
>> Stéphane CARPENTIER <sc@fiat-linux.fr> wrote at 16:42 this Friday (GMT):
>>>
>>> - with C++, you have a million ways to screw things up.
>>
>> YEAH. I still get confused between cstrings, std::string, and
>> std::string_view.
>
> Here’s another one I found (used in Blender):
><https://github.com/imageworks/pystring>

Oh yeah, I forgot about third party implementations too.
--
user <candycane> is generated from /dev/urandom

Subject: Re: More Funny Stuff From Joel
From: candycanearter07
Newsgroups: comp.os.linux.advocacy
Organization: the-candyden-of-code
Date: Sun, 16 Jun 2024 06:20 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: Sun, 16 Jun 2024 06:20:05 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 38
Message-ID: <slrnv6t0s8.eqd.candycanearter07@candydeb.host.invalid>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com>
<6664e989$0$2363151$882e4bbb@reader.netnews.com>
<v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com>
<Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com>
<666c774b$0$7519$426a74cc@news.free.fr>
<q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com>
<666caa57$0$7531$426a74cc@news.free.fr>
<slrnv6qck0.3lh6.candycanearter07@candydeb.host.invalid>
<mmpq6jduhalckccqh2586pfn8006b22399@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 16 Jun 2024 08:20:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f3e91f8700849ae8ac5f1bf9e5ec9bcf";
logging-data="4135142"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1947tNWy0N0nQb3s3AitOUEwlrQuQ13ROv0ihh3fnO3gw=="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:Zmz9SmtrLr387/IDZFcW84nj0XA=
X-Face: b{dPmN&%4|lEo,wUO\"KLEOu5N_br(N2Yuc5/qcR5i>9-!^e\.Tw9?/m0}/~:UOM:Zf]%
b+ V4R8q|QiU/R8\|G\WpC`-s?=)\fbtNc&=/a3a)r7xbRI]Vl)r<%PTriJ3pGpl_/B6!8pe\btzx
`~R! r3.0#lHRE+^Gro0[cjsban'vZ#j7,?I/tHk{s=TFJ:H?~=]`O*~3ZX`qik`b:.gVIc-[$t/e
ZrQsWJ >|l^I_[pbsIqwoz.WGA]<D
View all headers

Joel <joelcrump@gmail.com> wrote at 10:05 this Saturday (GMT):
> candycanearter07 <candycanearter07@candycanearter07.nomail.afraid>
> wrote:
>>Stéphane CARPENTIER <sc@fiat-linux.fr> wrote at 20:38 this Friday (GMT):
>>> Le 14-06-2024, Joel <joelcrump@gmail.com> a écrit :
>>>> Stéphane CARPENTIER <sc@fiat-linux.fr> wrote:
>>>>>Le 09-06-2024, Tyrone <none@none.none> a écrit :
>>>>>> On Jun 8, 2024 at 7:42:16?PM EDT, "Joel" <joelcrump@gmail.com> wrote:
>>>>>>
>>>>>>> What purpose does coding that serve? I can code, I choose not to
>>>>>>> because everything's already been coded, by someone else.
>>>>>>
>>>>>> What an extremely naive thing to say.
>>>>>
>>>>>You seem surprised. Is it the first time you read a message from Joel?
>>>>
>>>> I may not have the IT skills you have, but I know my way around
>>>> computers, everything I need to do has been coded by someone, I never
>>>> find that I would need to code myself.
>>>
>>> It's not about the technical skills. It's about the naive way you see
>>> things. If everything had already been coded, there would be neither new
>>> programs, nor improvements of old programs. Which is just plain wrong.
>>
>>Also, there's always going to be a small niche that you need filled. I
>>know I have a bunch of stuff I made after being frustrated I couldn't
>>find anything online (or by just cobbling together existing programs in
>>a bash script :P)
>
>
> I do understand that people have needs like that, and it's conceivable
> I would too, it's not like I couldn't code, I just haven't encountered
> that need apart from mIRC scripts in a long time.

Fair. I haven't written a complex one like upload.sh in a long while..
--
user <candycane> is generated from /dev/urandom

Subject: Re: More Funny Stuff From Joel
From: Joel
Newsgroups: comp.os.linux.advocacy
Date: Sun, 16 Jun 2024 12:07 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-4.nntp.ord.giganews.com!nntp.giganews.com!news-out.netnews.com!postmaster.netnews.com!us11.netnews.com!not-for-mail
X-Trace: DXC=O6l@S^SnElBGE;6X:DPoL@HWonT5<]0TMdjI?Uho:XeKlL51CP6LDLL95GMl]75=8ATbWEAa^@:K@7@<I4Rf8bAAl3[[dIf;_mF2Do^b@=QS7G
X-Complaints-To: support@blocknews.net
From: joelcrump@gmail.com (Joel)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: Sun, 16 Jun 2024 08:07:49 -0400
Message-ID: <sblt6jt8rjk7bkr2sma6gttpard2hvbaro@4ax.com>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com> <2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com> <6664e989$0$2363151$882e4bbb@reader.netnews.com> <v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com> <Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com> <666c774b$0$7519$426a74cc@news.free.fr> <q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com> <v4ldla$3n6db$2@dont-email.me> <jtfs6jlpqc89g0vlgcn3o6voij8oeuphd4@4ax.com> <v4llla$3s87h$3@dont-email.me>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
OS: Linux Mint 21.3 Cinnamon, with Wine 9.0 for WinAPI
Lines: 45
NNTP-Posting-Host: 127.0.0.1
X-Trace: 1718539669 reader.netnews.com 2363136 127.0.0.1:44683
View all headers

Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

>>>You ever find the need to write little utility shell scripts, at least?
>>
>> To do what?
>
>Example: I did one to mirror a selected subset of my programming
>projects to my laptop. It only copied project directories that already
>existed on the laptop.
>
> dir=projects
> remote=«main machine»
> local=«laptop»
>
> if [ $(hostname) != "$local" ]; then
> echo "$0: run this on $local" 1>&2
> exit 3
> fi
>
> IFS=$'\n'
> flags="-AlprtX"
> cd ~/$dir
> # first matching rule applies, so put explicit includes before wildcard exclude
> rsync ${flags} --delete --verbose \
> $(for d in */; do echo --include="/$d"; done) --exclude=/\* \
> $remote:$dir/ ./

Cool.

--
Joel W. Crump

Amendment XIV
Section 1.

[...] No state shall make or enforce any law which shall
abridge the privileges or immunities of citizens of the
United States; nor shall any state deprive any person of
life, liberty, or property, without due process of law;
nor deny to any person within its jurisdiction the equal
protection of the laws.

Dobbs rewrites this, it is invalid precedent. States are
liable for denying needed abortions, e.g. TX.

Subject: Re: More Funny Stuff From Joel
From: chrisv
Newsgroups: comp.os.linux.advocacy
Organization: fastusenet - www.fastusenet.org
Date: Sun, 16 Jun 2024 23:47 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!tncsrv06.tnetconsulting.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
From: chrisv@nospam.invalid (chrisv)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Message-ID: <2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com>
References: <66699f8c$0$966$882e4bbb@reader.netnews.com> <slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid> <666b0963$0$985$882e4bbb@reader.netnews.com> <ld0olnF7p22U1@mid.individual.net> <666b43c2$0$966$882e4bbb@reader.netnews.com> <ld19dnFa6idU1@mid.individual.net> <666c4979$0$2363133$882e4bbb@reader.netnews.com> <ld3affFja99U1@mid.individual.net> <666c8888$0$7063$882e4bbb@reader.netnews.com> <ld4cslFnt9iU1@mid.individual.net>
X-Newsreader: Forte Agent 1.91/32.564
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 25
X-Complaints-To: abuse@fastusenet.org
NNTP-Posting-Date: Sun, 16 Jun 2024 23:47:00 UTC
Organization: fastusenet - www.fastusenet.org
Date: Sun, 16 Jun 2024 18:47:00 -0500
X-Received-Bytes: 1843
View all headers

rbowman wrote:

> some dumb fsck wrote:
>>
>> Yep. In the big stats program I posted I messed around with using a
>> malloced array of 20,000. It ran a bunch of times just fine, but all of
>> a sudden I got nonsense results.
>>
>> So I filled it with 0s before using it, and no problem.
>>
>> But calloc saves a line of code, so that's what I used.
>
> Yeah, that's the joy of undefined behavior.

And one reason compiler warnings can be so valuable. Testing does not
always reveal problems with the code.

Not that all problems will result in warnings, of course.

Believe it or not, I realize that some software "bugs" get past
warnings and errors and testing, and make it into "released" code!

--
'[chrisv] literally said it was "stupid" to test the code vs relying
on compiler warnings.' - DumFSck, lying shamelessly

Subject: Re: More Funny Stuff From Joel
From: rbowman
Newsgroups: comp.os.linux.advocacy
Date: Mon, 17 Jun 2024 04:25 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: 17 Jun 2024 04:25:50 GMT
Lines: 57
Message-ID: <ld9s6dFj37eU1@mid.individual.net>
References: <66699f8c$0$966$882e4bbb@reader.netnews.com>
<slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid>
<666b0963$0$985$882e4bbb@reader.netnews.com>
<ld0olnF7p22U1@mid.individual.net>
<666b43c2$0$966$882e4bbb@reader.netnews.com>
<ld19dnFa6idU1@mid.individual.net>
<666c4979$0$2363133$882e4bbb@reader.netnews.com>
<ld3affFja99U1@mid.individual.net>
<666c8888$0$7063$882e4bbb@reader.netnews.com>
<ld4cslFnt9iU1@mid.individual.net>
<2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 7hjP5Qrg98t3AbChm0ehEwIT/TdI1tcBHgW6ffjyUyKg4F7l/U
Cancel-Lock: sha1:wOd7HFFMrBgpYf/yC+jj6y0QYZM= sha256:GQNeqSyp+rrk2seE1urGz2eLriRmCDSHvOH1rl6QjSU=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Sun, 16 Jun 2024 18:47:00 -0500, chrisv wrote:

> Believe it or not, I realize that some software "bugs" get past warnings
> and errors and testing, and make it into "released" code!

I fixed a three year old bug last week that didn't throw warnings and made
it past testing.

if (x != last_x && y != last_y) {
do some initialization
}

The intent was to avoid an expensive PIP search if the passed in x/y
matched the previous search. There is nothing syntactically wrong with
the statement and it avoided the duplication on the same address x/y. An
address with a different x/y would be initialized. However, if you ran two
addresses with the same y back to back the second address would return the
polygon information for the first. With three years and who knows how many
addresses on multiple sites, I'd give it at least a one in a million.

I've fixed bugs that were over 20 years old. Bad implementation, but
nothing a compiler would pick up and a very limited number of edge cases
that would trigger the bug.

Back at Lunar Lander:

https://www.technologizer.com/2009/07/19/lunar-lander/

I downloaded the Vintage BASIC package and the 1969 version and it does
run. For kicks I decided to do a Python version. I forgot how hideous
BASIC was. A snippet:

140 A=120:V=1:M=33000:N=16500:G=1E-03:Z=1.8
150 PRINT L,INT(A);INT(5280*(A-INT(A))),3600*V,M-N,:INPUT K:T=10
160 IF M-N<1E-03 THEN 240
170 IF T<1E-03 THEN 150
180 S=T: IF M>=N+S*K THEN 200
190 S=(M-N)/K
200 GOSUB 420: IF I<=O THEN 340
210 IF V<=0 THEN 230
220 IF J<0 THEN 370
230 GOSUB 330: GOTO 160
240 PRINT "FUEL OUT AT";L;"SECONDS":S=(-V+SQR(V*V+2*A*G))/G
............
420 Q=S*K/M: J=V+G*S+Z*(-Q-Q*Q/2-Q^3/3-Q^4/4-Q^5/5)
430 I=A-G*S*S/2-V*S+Z*S*(Q/2+Q^2/6+Q^3/12+Q^4/20+Q^5/30):RETURN

At least there are no computed GOTOs. I forget if BASIC had those or if it
was a FORTRAN thing. If you're really perverted you can set up an array of
function pointers in C to do it.

This should be right up Dufus' line with all the math. Meanwhile I may try
to figure out what the hell it's doing. I don't know if this version has
the divide by 2 bug or not. Spreading out the polynomial might help. For
added obfuscation 420 has Q*Q and 430 has Q^2.

Subject: Re: More Funny Stuff From Joel
From: chrisv
Newsgroups: comp.os.linux.advocacy
Organization: fastusenet - www.fastusenet.org
Date: Mon, 17 Jun 2024 12:09 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx33.iad.POSTED!not-for-mail
From: chrisv@nospam.invalid (chrisv)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Message-ID: <hi907j9uk304ji701t3aqubc3a8jmgielt@4ax.com>
References: <slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid> <666b0963$0$985$882e4bbb@reader.netnews.com> <ld0olnF7p22U1@mid.individual.net> <666b43c2$0$966$882e4bbb@reader.netnews.com> <ld19dnFa6idU1@mid.individual.net> <666c4979$0$2363133$882e4bbb@reader.netnews.com> <ld3affFja99U1@mid.individual.net> <666c8888$0$7063$882e4bbb@reader.netnews.com> <ld4cslFnt9iU1@mid.individual.net> <2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com> <ld9s6dFj37eU1@mid.individual.net>
X-Newsreader: Forte Agent 1.91/32.564
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 20
X-Complaints-To: abuse@fastusenet.org
NNTP-Posting-Date: Mon, 17 Jun 2024 12:09:21 UTC
Organization: fastusenet - www.fastusenet.org
Date: Mon, 17 Jun 2024 07:09:22 -0500
X-Received-Bytes: 1734
View all headers

rbowman wrote:

>I downloaded the Vintage BASIC package and the 1969 version and it does
>run. For kicks I decided to do a Python version. I forgot how hideous
>BASIC was.

The early versions, sure. With more modern versions, such as M$
QuickBASIC, well-structured programs could be written. Back in the
day, I often used QuickBASIC as the fastest, easiest way to a
stand-alone exe.

>At least there are no computed GOTOs. I forget if BASIC had those

No.

--
'[chrisv is] the same dimwit who thinks that determining if software
works or not is accomplished through "compile time warnings" and not
by actually testing the software.' - trolling fsckwit "Ezekiel",
lying shamelessly

Subject: Re: More Fun Stuff From Lunar Lander
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Tue, 18 Jun 2024 08:19 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Fun Stuff From Lunar Lander
Date: Tue, 18 Jun 2024 08:19:25 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <v4rfud$18eq9$6@dont-email.me>
References: <66699f8c$0$966$882e4bbb@reader.netnews.com>
<slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid>
<666b0963$0$985$882e4bbb@reader.netnews.com>
<ld0olnF7p22U1@mid.individual.net>
<666b43c2$0$966$882e4bbb@reader.netnews.com>
<ld19dnFa6idU1@mid.individual.net>
<666c4979$0$2363133$882e4bbb@reader.netnews.com>
<ld3affFja99U1@mid.individual.net>
<666c8888$0$7063$882e4bbb@reader.netnews.com>
<ld4cslFnt9iU1@mid.individual.net>
<2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com>
<ld9s6dFj37eU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 18 Jun 2024 10:19:25 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="aa8085ada8e9493580a5b327f88f4c87";
logging-data="1325897"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19KVjt2TjS+nsntt++Wn6Lk"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:fWcsUDAWZ4YHUciuDwJ38EkWAoo=
View all headers

On 17 Jun 2024 04:25:50 GMT, rbowman wrote:

> Back at Lunar Lander:
>
> https://www.technologizer.com/2009/07/19/lunar-lander/
>
> I downloaded the Vintage BASIC package and the 1969 version and it does
> run. For kicks I decided to do a Python version. I forgot how hideous
> BASIC was.

There are Fortran and Rust versions already available:
<https://www.cs.brandeis.edu/~storer/LunarLander/LunarLander.html>.

> Spreading out the polynomial might help. For added obfuscation 420
> has Q*Q and 430 has Q^2.

The guy’s father was a physicist, who helped him with the maths. This is
the kind of code that physicists would write.

Subject: Re: More Fun Stuff From Lunar Lander
From: rbowman
Newsgroups: comp.os.linux.advocacy
Date: Tue, 18 Jun 2024 18:58 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Fun Stuff From Lunar Lander
Date: 18 Jun 2024 18:58:23 GMT
Lines: 23
Message-ID: <lde3meF8ic2U1@mid.individual.net>
References: <66699f8c$0$966$882e4bbb@reader.netnews.com>
<slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid>
<666b0963$0$985$882e4bbb@reader.netnews.com>
<ld0olnF7p22U1@mid.individual.net>
<666b43c2$0$966$882e4bbb@reader.netnews.com>
<ld19dnFa6idU1@mid.individual.net>
<666c4979$0$2363133$882e4bbb@reader.netnews.com>
<ld3affFja99U1@mid.individual.net>
<666c8888$0$7063$882e4bbb@reader.netnews.com>
<ld4cslFnt9iU1@mid.individual.net>
<2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com>
<ld9s6dFj37eU1@mid.individual.net> <v4rfud$18eq9$6@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net wKL9F/aJkp5f/+X482IiDgcoCupxx1Cl/P9BLTL/SgnExYDjEs
Cancel-Lock: sha1:73w/8Ofv+Ijee6eFH7KYuFNrT0U= sha256:k+PFofFMzbzr8bRzoG+PjFSY20oTlc4BkZit8iZqKCE=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Tue, 18 Jun 2024 08:19:25 -0000 (UTC), Lawrence D'Oliveiro wrote:

> There are Fortran and Rust versions already available:
> <https://www.cs.brandeis.edu/~storer/LunarLander/LunarLander.html>.

I'd found the C version. The comments on the globals helped a lot. Z, the
thrust per pound of fuel is arbitrarily set to 1.8. I'm not sure about
setting G (gravity) to .001. As a game it doesn't make a difference but I
don't think it's correct.

>
>> Spreading out the polynomial might help. For added obfuscation 420 has
>> Q*Q and 430 has Q^2.
>
> The guy’s father was a physicist, who helped him with the maths. This is
> the kind of code that physicists would write.

I worked with a PhD chemist with a similar style but he used FORTRAN.
Unraveling it and converting it to 8049 assembler for a handheld device
was interesting.

Subject: Re: More Fun Stuff From Lunar Lander
From: Farley Flud
Newsgroups: comp.os.linux.advocacy
Organization: UsenetExpress - www.usenetexpress.com
Date: Tue, 18 Jun 2024 21:26 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
From: ff@linux.rocks (Farley Flud)
Subject: Re: More Fun Stuff From Lunar Lander
Newsgroups: comp.os.linux.advocacy
References: <66699f8c$0$966$882e4bbb@reader.netnews.com> <slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid> <666b0963$0$985$882e4bbb@reader.netnews.com> <ld0olnF7p22U1@mid.individual.net> <666b43c2$0$966$882e4bbb@reader.netnews.com> <ld19dnFa6idU1@mid.individual.net> <666c4979$0$2363133$882e4bbb@reader.netnews.com> <ld3affFja99U1@mid.individual.net> <666c8888$0$7063$882e4bbb@reader.netnews.com> <ld4cslFnt9iU1@mid.individual.net> <2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com> <ld9s6dFj37eU1@mid.individual.net> <v4rfud$18eq9$6@dont-email.me> <lde3meF8ic2U1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Lines: 23
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!panix!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!news.usenetexpress.com!not-for-mail
Date: Tue, 18 Jun 2024 21:26:13 +0000
Nntp-Posting-Date: Tue, 18 Jun 2024 21:26:13 +0000
X-Received-Bytes: 1564
Organization: UsenetExpress - www.usenetexpress.com
X-Complaints-To: abuse@usenetexpress.com
Message-Id: <17da365b3b64b1ad$191416$273357$802601b3@news.usenetexpress.com>
View all headers

On 18 Jun 2024 18:58:23 GMT, rbowman wrote:

>>
>> The guy’s father was a physicist, who helped him with the maths. This is
>> the kind of code that physicists would write.
>
> I worked with a PhD chemist with a similar style but he used FORTRAN.
> Unraveling it and converting it to 8049 assembler for a handheld device
> was interesting.
>

Big fucking deal.

What, pray tell, does this fucking boorish bullshit have to do
with GNU/Linux advocacy?

Huh? What?

If you want to have a private gossip about some antiquated
technology, then, like with IRC, form your own bullshit
channel.

Subject: Re: More Fun Stuff From Lunar Lander
From: Joel
Newsgroups: comp.os.linux.advocacy
Date: Tue, 18 Jun 2024 21:27 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-3.nntp.ord.giganews.com!nntp.giganews.com!news-out.netnews.com!postmaster.netnews.com!us11.netnews.com!not-for-mail
X-Trace: DXC=g\LW24In18mRM5U<P6WHSdHWonT5<]0TmdjI?Uho:XeklL51CP6LDLl95GMl]75=8a4W7I@XnK`_bWim7Li1M05nbA4<PQUTBUkFeF>2oJX=@`
X-Complaints-To: support@blocknews.net
From: joelcrump@gmail.com (Joel)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Fun Stuff From Lunar Lander
Date: Tue, 18 Jun 2024 17:27:55 -0400
Message-ID: <mtu37j9n769jga1qvii29hgo8vkmsd98p5@4ax.com>
References: <666b43c2$0$966$882e4bbb@reader.netnews.com> <ld19dnFa6idU1@mid.individual.net> <666c4979$0$2363133$882e4bbb@reader.netnews.com> <ld3affFja99U1@mid.individual.net> <666c8888$0$7063$882e4bbb@reader.netnews.com> <ld4cslFnt9iU1@mid.individual.net> <2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com> <ld9s6dFj37eU1@mid.individual.net> <v4rfud$18eq9$6@dont-email.me> <lde3meF8ic2U1@mid.individual.net> <17da365b3b64b1ad$191416$273357$802601b3@news.usenetexpress.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
OS: Linux Mint 21.3 Cinnamon, with Wine 9.0 for WinAPI
Lines: 36
NNTP-Posting-Host: 127.0.0.1
X-Trace: 1718746075 reader.netnews.com 2363136 127.0.0.1:56665
View all headers

Farley Flud <ff@linux.rocks> wrote:
>On 18 Jun 2024 18:58:23 GMT, rbowman wrote:
>
>> I worked with a PhD chemist with a similar style but he used FORTRAN.
>> Unraveling it and converting it to 8049 assembler for a handheld device
>> was interesting.
>
>Big fucking deal.
>
>What, pray tell, does this fucking boorish bullshit have to do
>with GNU/Linux advocacy?
>
>Huh? What?
>
>If you want to have a private gossip about some antiquated
>technology, then, like with IRC, form your own bullshit
>channel.

Get over yourself, Jesus Christ.

--
Joel W. Crump

Amendment XIV
Section 1.

[...] No state shall make or enforce any law which shall
abridge the privileges or immunities of citizens of the
United States; nor shall any state deprive any person of
life, liberty, or property, without due process of law;
nor deny to any person within its jurisdiction the equal
protection of the laws.

Dobbs rewrites this, it is invalid precedent. States are
liable for denying needed abortions, e.g. TX.

Subject: Re: More Funny Stuff From Joel
From: chrisv
Newsgroups: comp.os.linux.advocacy
Organization: fastusenet - www.fastusenet.org
Date: Wed, 19 Jun 2024 17:58 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!weretis.net!feeder8.news.weretis.net!news.bawue.net!npeer.as286.net!npeer-ng0.as286.net!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx47.iad.POSTED!not-for-mail
From: chrisv@nospam.invalid (chrisv)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Message-ID: <1v667jh6o9lbvosabjm1670g7co2p82mkd@4ax.com>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com> <2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com> <6664e989$0$2363151$882e4bbb@reader.netnews.com> <v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com> <Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com> <666c774b$0$7519$426a74cc@news.free.fr> <q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com> <v4ldla$3n6db$2@dont-email.me> <jtfs6jlpqc89g0vlgcn3o6voij8oeuphd4@4ax.com>
X-Newsreader: Forte Agent 1.91/32.564
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 17
X-Complaints-To: abuse@fastusenet.org
NNTP-Posting-Date: Wed, 19 Jun 2024 17:58:44 UTC
Organization: fastusenet - www.fastusenet.org
Date: Wed, 19 Jun 2024 12:58:45 -0500
X-Received-Bytes: 1554
View all headers

Joel wrote:

> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>
>>> ... everything I need to do has been coded by someone, I never
>>> find that I would need to code myself.
>>
>>You ever find the need to write little utility shell scripts, at least?
>
> To do what?

To sort/move/rename/manipulate files, for one example.

--
"[What Micheal Dell said] negates every 'idiotic lie' cola losers have
ever drooled about Microsoft controlling OEMs." - DumFSck, lying
shamelessly

Subject: Re: More Funny Stuff From Joel
From: Joel
Newsgroups: comp.os.linux.advocacy
Date: Wed, 19 Jun 2024 18:12 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-3.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.netnews.com!postmaster.netnews.com!us11.netnews.com!not-for-mail
X-Trace: DXC=R4nRP=l9N_;j3;ajC]ejH>HWonT5<]0T=djI?Uho:Xe;lL51CP6LDL<95GMl]75=814W7I@XnK`_2Wim7Li1M05>bA4<PQUTBU;FeF>2oJX=@0
X-Complaints-To: support@blocknews.net
From: joelcrump@gmail.com (Joel)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Funny Stuff From Joel
Date: Wed, 19 Jun 2024 14:12:41 -0400
Message-ID: <0r767j1ji8irhnmc69ejbgtn57p2dep7pv@4ax.com>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com> <2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com> <6664e989$0$2363151$882e4bbb@reader.netnews.com> <v0r96jtsvodcnn4sk91ug1ulh2h76jgbvm@4ax.com> <Y6WdndgvFc_bifj7nZ2dnZfqnPudnZ2d@supernews.com> <666c774b$0$7519$426a74cc@news.free.fr> <q18p6j5ckngee5o3a34aido1k855a2blv1@4ax.com> <v4ldla$3n6db$2@dont-email.me> <jtfs6jlpqc89g0vlgcn3o6voij8oeuphd4@4ax.com> <1v667jh6o9lbvosabjm1670g7co2p82mkd@4ax.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
OS: Linux Mint 21.3 Cinnamon, with Wine 9.0 for WinAPI
Lines: 32
NNTP-Posting-Host: 127.0.0.1
X-Trace: 1718820760 reader.netnews.com 2363141 127.0.0.1:54811
View all headers

chrisv <chrisv@nospam.invalid> wrote:
>Joel wrote:
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>>
>>>> ... everything I need to do has been coded by someone, I never
>>>> find that I would need to code myself.
>>>
>>>You ever find the need to write little utility shell scripts, at least?
>>
>> To do what?
>
>To sort/move/rename/manipulate files, for one example.

Fair enough, I tend to just accumulate files, using the GUI file
browser to navigate them.

--
Joel W. Crump

Amendment XIV
Section 1.

[...] No state shall make or enforce any law which shall
abridge the privileges or immunities of citizens of the
United States; nor shall any state deprive any person of
life, liberty, or property, without due process of law;
nor deny to any person within its jurisdiction the equal
protection of the laws.

Dobbs rewrites this, it is invalid precedent. States are
liable for denying needed abortions, e.g. TX.

Subject: Re: More Fun Stuff From Lunar Lander
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Mon, 24 Jun 2024 01:10 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Fun Stuff From Lunar Lander
Date: Mon, 24 Jun 2024 01:10:16 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <v5ah1o$j1nj$10@dont-email.me>
References: <66699f8c$0$966$882e4bbb@reader.netnews.com>
<slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid>
<666b0963$0$985$882e4bbb@reader.netnews.com>
<ld0olnF7p22U1@mid.individual.net>
<666b43c2$0$966$882e4bbb@reader.netnews.com>
<ld19dnFa6idU1@mid.individual.net>
<666c4979$0$2363133$882e4bbb@reader.netnews.com>
<ld3affFja99U1@mid.individual.net>
<666c8888$0$7063$882e4bbb@reader.netnews.com>
<ld4cslFnt9iU1@mid.individual.net>
<2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com>
<ld9s6dFj37eU1@mid.individual.net> <v4rfud$18eq9$6@dont-email.me>
<lde3meF8ic2U1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 24 Jun 2024 03:10:16 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="3048fea01d51f9337586ac8e02824e6c";
logging-data="624371"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19k+qZil21HSWsHVGt6cbeX"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:8QOxi5oK6y6gC5nTy0qxhalhV8o=
View all headers

On 18 Jun 2024 18:58:23 GMT, rbowman wrote:

> I'm not sure about setting G (gravity) to .001.

I figured it out: the units are miles/second/second, and that value is
about correct for the Moon.

I posted a version with nicer variable/subprogram names (and avoiding
gotos) on comp.lang.fortran.

Subject: Re: More Fun Stuff From Lunar Lander
From: rbowman
Newsgroups: comp.os.linux.advocacy
Date: Mon, 24 Jun 2024 06:05 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Fun Stuff From Lunar Lander
Date: 24 Jun 2024 06:05:40 GMT
Lines: 16
Message-ID: <ldsglkFdu95U1@mid.individual.net>
References: <66699f8c$0$966$882e4bbb@reader.netnews.com>
<slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid>
<666b0963$0$985$882e4bbb@reader.netnews.com>
<ld0olnF7p22U1@mid.individual.net>
<666b43c2$0$966$882e4bbb@reader.netnews.com>
<ld19dnFa6idU1@mid.individual.net>
<666c4979$0$2363133$882e4bbb@reader.netnews.com>
<ld3affFja99U1@mid.individual.net>
<666c8888$0$7063$882e4bbb@reader.netnews.com>
<ld4cslFnt9iU1@mid.individual.net>
<2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com>
<ld9s6dFj37eU1@mid.individual.net> <v4rfud$18eq9$6@dont-email.me>
<lde3meF8ic2U1@mid.individual.net> <v5ah1o$j1nj$10@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 9j2z3VgcJW6rYACK9+cdqg1ed/Us0j4LvEfZb+ANegx97Cv/vn
Cancel-Lock: sha1:QNZgSxjeARccgLCEg86TDUN6DM8= sha256:zHEbKaa+4JxKkV2ELJilvP5plAaS2zfDJ/tqhsTRMjw=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Mon, 24 Jun 2024 01:10:16 -0000 (UTC), Lawrence D'Oliveiro wrote:

> I figured it out: the units are miles/second/second, and that value is
> about correct for the Moon.

Yeah, I should have picked that up.from 1.62 meters since everything else
was in miles and pounds.

https://github.com/chrislgarry/Apollo-11/blob/master/Luminary099/
CONTROLLED_CONSTANTS.agc

At least they appear to have used metric units consistently unlike the
Mars probe. It's interesting Lockheed Martin was still working in pounds
that late. Who knows what Boeing is using these days. It sort of sucks
when your ride home is leaking like a '65 Buick and some of the thrusters
aren't thrusting.

Subject: Re: More Fun Stuff From Lunar Lander
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Mon, 24 Jun 2024 07:39 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Fun Stuff From Lunar Lander
Date: Mon, 24 Jun 2024 07:39:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <v5b7re$qtnj$2@dont-email.me>
References: <66699f8c$0$966$882e4bbb@reader.netnews.com>
<slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid>
<666b0963$0$985$882e4bbb@reader.netnews.com>
<ld0olnF7p22U1@mid.individual.net>
<666b43c2$0$966$882e4bbb@reader.netnews.com>
<ld19dnFa6idU1@mid.individual.net>
<666c4979$0$2363133$882e4bbb@reader.netnews.com>
<ld3affFja99U1@mid.individual.net>
<666c8888$0$7063$882e4bbb@reader.netnews.com>
<ld4cslFnt9iU1@mid.individual.net>
<2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com>
<ld9s6dFj37eU1@mid.individual.net> <v4rfud$18eq9$6@dont-email.me>
<lde3meF8ic2U1@mid.individual.net> <v5ah1o$j1nj$10@dont-email.me>
<ldsglkFdu95U1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 24 Jun 2024 09:39:26 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="3048fea01d51f9337586ac8e02824e6c";
logging-data="882419"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19V6gCsif5rQTWxD6gyoaq2"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:1CCS8ddInYgleGPcen///o72q6A=
View all headers

On 24 Jun 2024 06:05:40 GMT, rbowman wrote:

> At least they appear to have used metric units consistently unlike the
> Mars probe.

During the Apollo missions, you would frequently hear them talking about
speed in “knots” at one point, while giving distances in “miles” at
another point. And sometimes even “nautical miles”.

I wonder how they kept things straight.

> Who knows what Boeing is using these days.

They measure things in “happy feet”.

Subject: Re: Languages (was: Re: More Funny Stuff From The Joke Python)
From: Sebastian Wells
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Mon, 24 Jun 2024 08:58 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sebastian@here.com.invalid (Sebastian Wells)
Newsgroups: comp.os.linux.advocacy
Subject: Re: Languages (was: Re: More Funny Stuff From The Joke Python)
Date: Mon, 24 Jun 2024 08:58:32 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <v5bcfo$7182$4@dont-email.me>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<ej496jd0tb59u2l0nqtghq3u9ahhmann3s@4ax.com>
<lcjnnuF896hU5@mid.individual.net>
<kma96j1no1tp926ctejldkdk2c19aeruft@4ax.com>
<lcjvk1F9n7aU1@mid.individual.net>
<2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com> <v42jjg$2nd7m$1@dont-email.me>
<v42vg5$2u4lh$15@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 24 Jun 2024 10:58:33 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2787d93bb44b66d3fe4dceb9b5d2d9b9";
logging-data="230658"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/VvGMZSquUxzwZ6jT76u42MjUOAypdd5o="
User-Agent: Pan/0.154 (Izium; 517acf4)
Cancel-Lock: sha1:UajDxEY3Gy9d4wMwfQGybdlbVak=
View all headers

On Sun, 9 Jun 2024 01:11:33 -0000 (UTC), Lawrence D'Oliveiro wrote:

> On Sat, 8 Jun 2024 21:48:32 -0000 (UTC), vallor wrote:
>
>> My go-to language has always been perl ...
>
> I did Perl for some years, but always felt that there were things
> potentially going on that I could never quite understand.
>
> When I tried Python for the first time, that feeling went away. It was
> always clear to me what the code was doing, and why--no mysterious
> magic,
> no surprises.

Then you haven't delved deeply enough into Python.

I had to debug a project where code similar to the following was
calling invisible methods:

foo.bar = 'baz'

It turned out that the statement above does not overwrite
the value foo.bar with a string, because bar's value was
a special object that overrode the assignment operator
by virtue of being the value of an attribute on another
object. "foo.bar" without an assignment was also overridden,
for the same reason.

The thing that made foo.bar's actual value special was that its
class defined the magic methods __get__, __set__, and __delete__.

I don't remember how I discovered the existence of this object.
Even Python's getattr() and setattr() functions are overridden.
This "feature" of Python is little known.

The invisibility of these objects is so bullet-proof that the
only way you'd become aware of one is if one of the three
magic methods threw an exception.

Subject: Re: Languages (was: Re: More Funny Stuff From Python)
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Mon, 24 Jun 2024 09:15 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy
Subject: Re: Languages (was: Re: More Funny Stuff From Python)
Date: Mon, 24 Jun 2024 09:15:24 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <v5bdfc$rtkk$2@dont-email.me>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<ej496jd0tb59u2l0nqtghq3u9ahhmann3s@4ax.com>
<lcjnnuF896hU5@mid.individual.net>
<kma96j1no1tp926ctejldkdk2c19aeruft@4ax.com>
<lcjvk1F9n7aU1@mid.individual.net>
<2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com> <v42jjg$2nd7m$1@dont-email.me>
<v42vg5$2u4lh$15@dont-email.me> <v5bcfo$7182$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 24 Jun 2024 11:15:24 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="3048fea01d51f9337586ac8e02824e6c";
logging-data="915092"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18pwjgsM9914WqkygPy2Km8"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:sAJi6hQxop8PNVUbxw112H+nYyk=
View all headers

On Mon, 24 Jun 2024 08:58:32 -0000 (UTC), Sebastian Wells wrote:

> Then you haven't delved deeply enough into Python.

Yes I have.

> I had to debug a project where code similar to the following was calling
> invisible methods:
>
> foo.bar = 'baz'
>
> It turned out that the statement above does not overwrite the value
> foo.bar with a string, because bar's value was a special object that
> overrode the assignment operator by virtue of being the value of an
> attribute on another object. "foo.bar" without an assignment was also
> overridden, for the same reason.

That’s called a “property”. It’s implemented via the same “descriptor”
mechanism that is at the root of all access to class/instance members.

In another OO language like Java, for example, you have to implement dual
“getXXX” and “setXXX” methods for each property. Python lets you wrap
these up in more convenient syntax.

> I don't remember how I discovered the existence of this object.

It’s documented in the manual. You *did* read the manual, didn’t you?

Subject: Re: More Fun Stuff From Lunar Lander
From: chrisv
Newsgroups: comp.os.linux.advocacy
Organization: fastusenet - www.fastusenet.org
Date: Mon, 24 Jun 2024 12:06 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!tncsrv06.tnetconsulting.net!newsfeed.endofthelinebbs.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx13.iad.POSTED!not-for-mail
From: chrisv@nospam.invalid (chrisv)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Fun Stuff From Lunar Lander
Message-ID: <o6oi7jts5v029psqnbnjs5m2nad7tmv5kk@4ax.com>
References: <666b43c2$0$966$882e4bbb@reader.netnews.com> <ld19dnFa6idU1@mid.individual.net> <666c4979$0$2363133$882e4bbb@reader.netnews.com> <ld3affFja99U1@mid.individual.net> <666c8888$0$7063$882e4bbb@reader.netnews.com> <ld4cslFnt9iU1@mid.individual.net> <2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com> <ld9s6dFj37eU1@mid.individual.net> <v4rfud$18eq9$6@dont-email.me> <lde3meF8ic2U1@mid.individual.net> <v5ah1o$j1nj$10@dont-email.me> <ldsglkFdu95U1@mid.individual.net>
X-Newsreader: Forte Agent 1.91/32.564
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 13
X-Complaints-To: abuse@fastusenet.org
NNTP-Posting-Date: Mon, 24 Jun 2024 12:06:56 UTC
Organization: fastusenet - www.fastusenet.org
Date: Mon, 24 Jun 2024 07:06:57 -0500
X-Received-Bytes: 1434
View all headers

rbowman wrote:

>Who knows what Boeing is using these days.

Cutting costs so that they can make more money, presumably.

And this is when their only competition are Europeans. Imagine if
they had to compete with Asians. They'd just close-up shop.

--
"CTOs find it hard to choose a Linux with any certainty that that
distro will be around in 6 months." - "True Linux advocate" Hadron
Quark

Subject: Re: Languages (was: Re: More Funny Stuff From The Joke Python)
From: rbowman
Newsgroups: comp.os.linux.advocacy
Date: Mon, 24 Jun 2024 17:05 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.advocacy
Subject: Re: Languages (was: Re: More Funny Stuff From The Joke Python)
Date: 24 Jun 2024 17:05:15 GMT
Lines: 10
Message-ID: <ldtnaaFjju7U1@mid.individual.net>
References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com>
<ej496jd0tb59u2l0nqtghq3u9ahhmann3s@4ax.com>
<lcjnnuF896hU5@mid.individual.net>
<kma96j1no1tp926ctejldkdk2c19aeruft@4ax.com>
<lcjvk1F9n7aU1@mid.individual.net>
<2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com> <v42jjg$2nd7m$1@dont-email.me>
<v42vg5$2u4lh$15@dont-email.me> <v5bcfo$7182$4@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net KaW0oSBChHFPCEqMgVnQmwznDDHAdhMr//tjn75bh0z33hMsRN
Cancel-Lock: sha1:eZEwK74QquypCyBRtflz4DDxfFg= sha256:MKVmxI9DQVZylHBVWTl5XPbYHirVPtaKFKpnG8xqM3Q=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Mon, 24 Jun 2024 08:58:32 -0000 (UTC), Sebastian Wells wrote:

> The thing that made foo.bar's actual value special was that its class
> defined the magic methods __get__, __set__, and __delete__.
>
> I don't remember how I discovered the existence of this object. Even
> Python's getattr() and setattr() functions are overridden. This
> "feature" of Python is little known.

The use of dunders is a well known feature of the language.

Subject: Re: More Fun Stuff From Lunar Lander
From: rbowman
Newsgroups: comp.os.linux.advocacy
Date: Mon, 24 Jun 2024 17:17 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.advocacy
Subject: Re: More Fun Stuff From Lunar Lander
Date: 24 Jun 2024 17:17:28 GMT
Lines: 9
Message-ID: <ldto18Fjju7U2@mid.individual.net>
References: <66699f8c$0$966$882e4bbb@reader.netnews.com>
<slrnv6l2vk.24pu.candycanearter07@candydeb.host.invalid>
<666b0963$0$985$882e4bbb@reader.netnews.com>
<ld0olnF7p22U1@mid.individual.net>
<666b43c2$0$966$882e4bbb@reader.netnews.com>
<ld19dnFa6idU1@mid.individual.net>
<666c4979$0$2363133$882e4bbb@reader.netnews.com>
<ld3affFja99U1@mid.individual.net>
<666c8888$0$7063$882e4bbb@reader.netnews.com>
<ld4cslFnt9iU1@mid.individual.net>
<2qtu6jdgrvmbrrcl5on1iec130l8q660jo@4ax.com>
<ld9s6dFj37eU1@mid.individual.net> <v4rfud$18eq9$6@dont-email.me>
<lde3meF8ic2U1@mid.individual.net> <v5ah1o$j1nj$10@dont-email.me>
<ldsglkFdu95U1@mid.individual.net> <v5b7re$qtnj$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net IildPFu9PXKMMmEVVXLUiARN8/7Ak9hXWnNpaNgD3xS2E0mQtJ
Cancel-Lock: sha1:I1YcVvf9w68zByNBjgzcI8rYRrE= sha256:l4GmEJj4WOr/inv0y7edhsOrFPyNCAUv8GsopyRbj2w=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Mon, 24 Jun 2024 07:39:26 -0000 (UTC), Lawrence D'Oliveiro wrote:

> During the Apollo missions, you would frequently hear them talking about
> speed in “knots” at one point, while giving distances in “miles” at
> another point. And sometimes even “nautical miles”.

A nautical mile is one minute of latitude which can be handy on Earth but
I don't know how useful it would be in this context. The ICAO gave up on
knots when it came to using SI units. Apparently pilots are stubborn.

Pages:1234567

rocksolid light 0.9.8
clearnet tor