Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

The Public is merely a multiplied "me." -- Mark Twain


comp / comp.os.linux.advocacy / Re: Can't Avoid That Shit Rust - Even On Gentoo

SubjectAuthor
* Can't Avoid That Shit Rust - Even On GentooFarley Flud
+* Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
|`* Re: Can't Avoid That Shit Rust - Even On GentooFarley Flud
| `- Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
+- Re: Can't Avoid That Fraud Feeb - Even On colaDFS
+- Re: Can't Avoid Those Feeb Lies - Even On colaDFS
+* Re: Can't Avoid That Shit Rust - Even On GentooWoozy Song
|`* Re: Can't Avoid That Shit Rust - Even On Gentoo%
| `* Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
|  `- Re: Can't Avoid That Shit Rust - Even On Gentoo%
+- Re: Can't Avoid That Shit Rust - Even On GentooGrzesiek11
+* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
|+* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||+* Re: Can't Avoid That Shit Rust - Even On GentooPancho
|||`- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
|| +- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
|| `* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
||  `- Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
|+* Re: Can't Avoid That Shit Rust - Even On GentooD
||`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
|| `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||  `- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
|+* Re: Can't Avoid That Shit Rust - Even On Gentoorek2 hispagatos
||`* Re: Can't Avoid That Shit Rust - Even On GentooThe Natural Philosopher
|| `- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
|+* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
||`- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
|+* Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
||+- Re: Can't Avoid That Shit Rust - Even On GentooThe Natural Philosopher
||`* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
|| `* Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
||  +- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||  `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||   `* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||    `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||     `* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||      `* Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
||       +* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||       |`* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
||       | +* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||       | |+- Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
||       | |`* Re: Can't Avoid That Shit Rust - Even On Gentoocandycanearter07
||       | | +- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||       | | +- Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
||       | | +- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||       | | `* Re: Can't Avoid That Shit Rust - Even On GentooFarley Flud
||       | |  +- Re: Can't Avoid That Shit Rust - Even On GentooJoel
||       | |  `* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||       | |   +* Re: Can't Avoid That Shit Rust - Even On GentooFarley Flud
||       | |   |`- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||       | |   `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||       | |    `* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||       | |     `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||       | |      `* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||       | |       +* Re: Can't Avoid That Shit Rust - Even On Gentoocandycanearter07
||       | |       |`* Re: Can't Avoid That Shit Rust - Even On GentooCy DeMillion
||       | |       | `* Re: Can't Avoid That Shit Rust - Even On GentooJoel
||       | |       |  +- Re: Can't Avoid That Shit Rust - Even On GentooDFS
||       | |       |  `- Re: Can't Avoid That Shit Rust - Even On Gentoo%
||       | |       `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||       | |        `- Re: Can't Avoid That Shit Rust - Even On GentooDFS
||       | `- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||       `* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||        `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
||         `- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
|+* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
||`- Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
|`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
| +* Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
| |+* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
| ||+- Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
| ||`* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
| || `- Re: Can't Avoid That Shit Rust - Even On GentooRich Alderson
| |`* Re: Can't Avoid That Shit Rust - Even On GentooDavid Lesher
| | `* Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
| |  +* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
| |  |`- Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
| |  `* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
| |   `- Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
| `* Re: Can't Avoid That Shit Rust - Even On GentooPeter Flass
|  +- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
|  `- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
+- Re: Can't Avoid That Shit Rust - Even On GentooPancho

Pages:1234
Subject: Re: Too many "svg" elements presume your background is white, never black.
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy
Organization: A noiseless patient Spider
Date: Wed, 25 Sep 2024 00:25 UTC
References: 1 2
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: Too many "svg" elements presume your background is white, never
black.
Date: Wed, 25 Sep 2024 00:25:15 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <vcvl9a$3d2nm$2@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<Jeff-Relf.Me@Sep.24--4.11am.Seattle.2024>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 25 Sep 2024 02:25:15 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d676190ddbdcb7173a64dc657b0df900";
logging-data="3574518"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18vVYoY4iEvpHdYdCNiLl+1"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:fmaDThANfbkMkRZ9mXhf9K0jk3A=
View all headers

On Tue, 24 Sep 2024 04:11:46 -0700 (Seattle), Relf wrote:

> Too many "svg" elements presume your background is white, never black.

Actually I think the background starts out transparent.

> And it assumes that its container is approximately line height,
> or something reasonable like that, never anything else.

This is spelled out in the top-level “width” and “height” attributes.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Charlie Gibbs
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Date: Wed, 25 Sep 2024 00:52 UTC
References: 1 2 3 4
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!fx10.iad.POSTED!not-for-mail
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
From: cgibbs@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
User-Agent: slrn/1.0.3 (Linux)
Lines: 20
Message-ID: <59JIO.96321$WtV9.10707@fx10.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Wed, 25 Sep 2024 00:52:17 UTC
Date: Wed, 25 Sep 2024 00:52:17 GMT
X-Received-Bytes: 1499
View all headers

On 2024-09-24, rbowman <bowman@montana.com> wrote:

> On Tue, 24 Sep 2024 18:24:05 GMT, Charlie Gibbs wrote:
>
>> Once I got network programming figured out, I wrote my own library of
>> functions that set everything up the way I want it (including SSH and
>> TLS). Sure, you have to watch your step sometimes, but it's not quite
>> as bad as people make it out to be.
>
> I saw no reason to reinvent the OpenSSL wheel particularly if you need
> FIPS compliance.

My libraries call OpenSSL, but let me establish a connection
(with or without TLS) with a single call.

--
/~\ Charlie Gibbs | We'll go down in history as the
\ / <cgibbs@kltpzyxm.invalid> | first society that wouldn't save
X I'm really at ac.dekanfrus | itself because it wasn't cost-
/ \ if you read it the right way. | effective. -- Kurt Vonnegut

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Wed, 25 Sep 2024 05:44 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 25 Sep 2024 05:44:53 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vctp2q$349f1$1@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Wed, 25 Sep 2024 01:44:52 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <vctp2q$349f1$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <1a2dnei6z8bIPm77nZ2dnZfqn_GdnZ2d@earthlink.com>
Lines: 49
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-v7QIWYJAeySdx1fupM5jEG9xXneCdpWBB/3kjY93whDUg6J7QVyToctkvwWGC0Ctbpziq2kShbKNTS4!l/6Kw3DMsdeXGW+CerQZuC74q3Xmgy/oLaf5FOkJLmL/jx3lsQrjVmCnCGQHB9nME0WV0mVA5jFs!lELyk9cWQKZamaZBe3Yq
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/24/24 3:17 AM, Lawrence D'Oliveiro wrote:
> On Tue, 24 Sep 2024 02:45:16 -0400, 186282@ud0s4.net wrote:
>
>> Still have my K&R 'C' book ...
>
> Would hope you have caught up with C99, at least.

Ummm ... STILL mostly stick to the Original Product.
Can't go wrong.

>> Oh, "network programming" is HARD ...
>
> Not that hard. Some of us do it every day.

Yea, but not so MANY of you in the world ...

It's a relatively rare/important skill.

A pre-threaded bi-di TCP daemon does not require
THAT much code these days, but the routines that
code invokes are *complicated*. Do NOT wanna go
to THAT level.

> <https://gitlab.com/ldo/ssl_try_python/>
>
>> Wrote a FORTRAN app just a couple of years ago ...
>
> Did you use a suitably recent version of Fortran, namely Fortran 90 at
> least? It’s quite a decent language these days.

F77

Adequate for the purpose.

It was a 'decent' language even then. More 'friendly'
now, but be careful how much 'solid'/'simple' you trade
for "friendly".

NOT sure if there are still NATIVE F77 compilers for
Linux. Things like gFortran - just 'C' translators -
may as well just do it in 'C' to begin with.

I *think* there are still native F77 compilers for
Linux - but quick searches don't name them anymore.
Maybe 'flang-16' ... but it's reputed to be missing
some stuff. Good old 8-bit compilers ... Intel 'fixed'
THAT. DO have an old core2-quad box that still runs
8-bit however.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Wed, 25 Sep 2024 06:00 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-4.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 25 Sep 2024 06:00:32 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vctp2q$349f1$1@dont-email.me> <vcu3ho$35nip$1@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Wed, 25 Sep 2024 02:00:31 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <vcu3ho$35nip$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <b7-cnXBa3NWdOm77nZ2dnZfqn_adnZ2d@earthlink.com>
Lines: 40
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-YhH1O+4Nn53CLt4/IFCc+iwMIRLd3ss1IuA8JdVZx1wg5+fgg568f8xsLrWsUF7PhCu6q57fv4y6+fO!Cosvde1qsf5etivJPoHLJGEtbEPkqMqtInpNTcbmTELzDXzlhoNiqSLAOLA5d7Go9PbWdaKDSyK+!aIfV4bcQGPz7w3yZFhH7
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/24/24 6:16 AM, Pancho wrote:
> On 9/24/24 08:17, Lawrence D'Oliveiro wrote:
>> On Tue, 24 Sep 2024 02:45:16 -0400, 186282@ud0s4.net wrote:
>>
>>> Still have my K&R 'C' book ...
>>
>> Would hope you have caught up with C99, at least.
>>
>>> Oh, "network programming" is HARD ...
>>
>> Not that hard. Some of us do it every day.
>>
>> <https://gitlab.com/ldo/ssl_try_python/>
>>
>>> Wrote a FORTRAN app just a couple of years ago ...
>>
>> Did you use a suitably recent version of Fortran, namely Fortran 90 at
>> least? It’s quite a decent language these days.
>
> We can all do network programming. The art is making it secure and
> resilient.
>
> Not the kind of thing you want a sloppy application developer like me
> going anywhere near, which is why I choose to avoid it whenever
> possible, and to use services that hide the complexity, as far as possible.

Very accurate - THESE days the 'security' stuff kinda
outranks everything else. Vlad's boyz will just POUND
yer code looking for ANY tiny crack. If they can't get
in then they'll make it crash just for spite.

YOUR code, the LIBS, the DRIVERS - SO many places for
problems. Kinda scary. Frankly the whole foundation of
the Net and 'secure' anything is highly in doubt now.
"AI" can try EVERY attack option, smartly, quickly.

Maybe Sears needs to publish a new catalog ? Paper
form and a money order via snail mail .........

Like REALLY .......

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Wed, 25 Sep 2024 06:28 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-4.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-3.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 25 Sep 2024 06:28:16 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<cc13c5a6-c979-639a-5598-114f05f7504d@example.net>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Wed, 25 Sep 2024 02:28:15 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <cc13c5a6-c979-639a-5598-114f05f7504d@example.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <y-mcnefoktYdMG77nZ2dnZfqn_ednZ2d@earthlink.com>
Lines: 70
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-Desr9yzl2Ch0Is0V41IpXe2LI4Wt2aF70OckB1Va7Ef6Mhz9gMtlvYSz4yfe61vNDXDNLw1mnfIMAfl!WqlflRKqg+3CvIDpPUZS72DvhgsA4K+Ztz4A2I3xGroGUPJ8WjAG4HYPKC9ftthuLjksXfSQjdt+!D9rFYJnvVJ11KEnYbbi8
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/24/24 4:01 AM, D wrote:
>
>
> On Tue, 24 Sep 2024, 186282@ud0s4.net wrote:
>
>> On 9/21/24 8:03 AM, Farley Flud wrote:
>>> Rust is laughable garbage.
>>>
>>> Some jerk at Mozilla cobbles some shit together and it ends
>>> up impressing his co-workers, all network "programmers" who
>>> are the lowest of the low.
>>
>>  Look ... 'Rust' is really no better, or worse, than
>>  a LOT of existing computer languages. If you LIKE
>>  its vibe, USE it. If not, DON'T
>>
>>  Python wasn't always popular. Took time to build
>>  a real following.
>>
>>  Me, I'd rather use 'C' ... which was a brand new
>>  language when I got into computers - it was the
>>  Cool New Thing on PDP-11s. However the syntax IS,
>>  and especially can be MADE, a bit obscure. More
>>  'obvious', 'self-documenting' langs DO have an
>>  advantage.
>>
>>  Still have my K&R 'C' book - and stick pretty
>>  much TOO it. I'd also rec "Algorithms in 'C'"
>>  by Sedgewick. STILL consult that.
>>
>>  But my #1 fave is still Pascal. Poetry  :-)
>>  Thank you professor Wirth !
>>
>>  Oh, "network programming" is HARD ... those people
>>  are NOT the "lowest of the low" by any means. The
>>  whole Modern World depends on them.
>>
>>  But then you're just trying to start flames,
>>  aren't you ? Try being more productive.
>>
>>  Hey, want "Real Computing" ? Try FORTRAN
>>  or COBOL. THOSE were the foundation and
>>  persist to this day. Wrote a FORTRAN app
>>  just a couple of years ago - mostly to vex
>>  the New Guys. Also a short COBOL app, that
>>  oughtta REALLY give 'em the shits !  :-)
>>
>
> Messages like this give me the vibe of an old distinguished professor
> writing. These types of messages tend to completely melt the troll in
> me. ;)

Well, I *was* the Old Guy ... and noted that those
moving in to be my replacements knew almost SHIT
about programming/systems. THEIR 'fix' is to go
Office-365 Online stuff. That way they don't need
to KNOW dick except how to pay the bill - and
nothing is THEIR fault.

I came in when you could hardly buy ANY software,
or appropriate hardware for that matter. Spent a
lot of time with a soldering iron and 8051/PIC/logic
chips to get the Desired Results. Such fun using
DDL to expand interrupt-pin functionality. DigiKey
and Tandy got a LOT of money from me :-)

THEN you had to be a jack-of-all-trades, NOW you
just Charge It to M$ and hope for the best. That's
what "IT" means now. NOT for the best. Vlad's boyz
WILL destroy it and the world will STOP.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 25 Sep 2024 06:46 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Wed, 25 Sep 2024 06:46:16 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <vd0bjn$3jffe$2@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vctp2q$349f1$1@dont-email.me>
<1a2dnei6z8bIPm77nZ2dnZfqn_GdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 25 Sep 2024 08:46:16 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d676190ddbdcb7173a64dc657b0df900";
logging-data="3784174"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jw3BN+86V8WBtiH84vuNa"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:W1naHbGrvWVx+IMxamSVHbCYnXM=
View all headers

On Wed, 25 Sep 2024 01:44:52 -0400, 186282@ud0s4.net wrote:

> On 9/24/24 3:17 AM, Lawrence D'Oliveiro wrote:
>
>> Would hope you have caught up with C99, at least.
>
> Ummm ... STILL mostly stick to the Original Product. Can't go wrong.

Shame.

>> Did you use a suitably recent version of Fortran, namely Fortran 90 at
>> least? It’s quite a decent language these days.
>
> F77

Shame.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 25 Sep 2024 06:48 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Wed, 25 Sep 2024 06:48:12 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <vd0bnc$3jffe$4@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<cc13c5a6-c979-639a-5598-114f05f7504d@example.net>
<y-mcnefoktYdMG77nZ2dnZfqn_ednZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 25 Sep 2024 08:48:13 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d676190ddbdcb7173a64dc657b0df900";
logging-data="3784174"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+CtHH+3+DVrM0HHh0b9fKq"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:TaeU5+BkWn7GiHHIDkv1kXPUraE=
View all headers

On Wed, 25 Sep 2024 02:28:15 -0400, 186282@ud0s4.net wrote:

> Well, I *was* the Old Guy ... and noted that those moving in to be my
> replacements knew almost SHIT about programming/systems.

Well, now you seem to be the one whose knowledge is, shall we say, judging
from your other comments on this thread, tending towards obsolescence?

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: rbowman
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Date: Wed, 25 Sep 2024 07:25 UTC
References: 1 2 3 4
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,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: 25 Sep 2024 07:25:39 GMT
Lines: 18
Message-ID: <llhs7jF9t8cU3@mid.individual.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vctp2q$349f1$1@dont-email.me>
<1a2dnei6z8bIPm77nZ2dnZfqn_GdnZ2d@earthlink.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net JxnKWYlPLPJv8xOVuIFOiwt4r2kzmbZPbVfbJuEaVmaePZQVKU
Cancel-Lock: sha1:K/6wazt+m5GCb89K8YnGSFYGK0Y= sha256:/geSHf1FGq3nY3MOtgQzMHXLmeY262OkAUp9jaf76N8=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Wed, 25 Sep 2024 01:44:52 -0400, 186282@ud0s4.net wrote:

> On 9/24/24 3:17 AM, Lawrence D'Oliveiro wrote:
>> On Tue, 24 Sep 2024 02:45:16 -0400, 186282@ud0s4.net wrote:
>>
>>> Still have my K&R 'C' book ...
>>
>> Would hope you have caught up with C99, at least.
>
> Ummm ... STILL mostly stick to the Original Product.
> Can't go wrong.

Hopefully you've moved past K&R style function definitions. afak they will
still compile though. C99 added some things I use like // comments and
declaring variable close to where they're used rather than a laundry list
at the top of the function. With the exception of the implied int which
always was sloppy form, C99 didn't rock the boat like Python 3.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Charlie Gibbs
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Date: Wed, 25 Sep 2024 19:11 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!2.eu.feeder.erje.net!feeder.erje.net!feeder1.feed.ams11.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx14.iad.POSTED!not-for-mail
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
From: cgibbs@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vctp2q$349f1$1@dont-email.me>
<1a2dnei6z8bIPm77nZ2dnZfqn_GdnZ2d@earthlink.com>
<llhs7jF9t8cU3@mid.individual.net>
User-Agent: slrn/1.0.3 (Linux)
Lines: 32
Message-ID: <GfZIO.214178$FzW1.105591@fx14.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Wed, 25 Sep 2024 19:11:34 UTC
Date: Wed, 25 Sep 2024 19:11:34 GMT
X-Received-Bytes: 1839
View all headers

On 2024-09-25, rbowman <bowman@montana.com> wrote:

> On Wed, 25 Sep 2024 01:44:52 -0400, 186282@ud0s4.net wrote:
>
>> On 9/24/24 3:17 AM, Lawrence D'Oliveiro wrote:
>>
>>> On Tue, 24 Sep 2024 02:45:16 -0400, 186282@ud0s4.net wrote:
>>>
>>>> Still have my K&R 'C' book ...
>>>
>>> Would hope you have caught up with C99, at least.
>>
>> Ummm ... STILL mostly stick to the Original Product.
>> Can't go wrong.
>
> Hopefully you've moved past K&R style function definitions. afak they will
> still compile though.

#ifdef PROTOTYPE
int foo(char *bar, BOOL baz)
#else
int foo(bar,baz) char *bar; BOOL baz;
#endif

There. Best of both worlds. I don't know how long it's been since
I used a compiler that doesn't support prototypes, but I'm ready...

--
/~\ Charlie Gibbs | We'll go down in history as the
\ / <cgibbs@kltpzyxm.invalid> | first society that wouldn't save
X I'm really at ac.dekanfrus | itself because it wasn't cost-
/ \ if you read it the right way. | effective. -- Kurt Vonnegut

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Sat, 28 Sep 2024 02:32 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-4.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 28 Sep 2024 02:32:36 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<cc13c5a6-c979-639a-5598-114f05f7504d@example.net>
<y-mcnefoktYdMG77nZ2dnZfqn_ednZ2d@earthlink.com>
<vd0bnc$3jffe$4@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Fri, 27 Sep 2024 22:32:35 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <vd0bnc$3jffe$4@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <l0GdnfbNko1Z92r7nZ2dnZfqnPWdnZ2d@earthlink.com>
Lines: 29
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-jjKcLQzBpRCBIb3orfwznkNvznDX07FdgG9I11lbbaKZtYs15KDxfOjnTUhqtSp/qQxxnFUsv3fVBxH!pkvlaaDEtKMRMAfrWCE2pQucV6Jiwq2KHc52GCpZPXQtqEv8CjGxfhcw7EjzZni8dt7rHksVHUMZ!kqPFNbeEoetgi4l4+lGU
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/25/24 2:48 AM, Lawrence D'Oliveiro wrote:
> On Wed, 25 Sep 2024 02:28:15 -0400, 186282@ud0s4.net wrote:
>
>> Well, I *was* the Old Guy ... and noted that those moving in to be my
>> replacements knew almost SHIT about programming/systems.
>
> Well, now you seem to be the one whose knowledge is, shall we say, judging
> from your other comments on this thread, tending towards obsolescence?

Um ... don't really think it's "obsolete" - it's
the good old core stuff. However, once Russia
and China/NK are done, those super-wonderful
online biz apps may be what's obsolete - maybe
REAL soon now given the trends. I get the
feeling there's a whole new cadre of lawyers
who will specialize in data/function stolen
or corrupted by 'online' biz apps. That'll
be fun .....

'Online' is a way so your supposed IT people
aren't RESPONSIBLE. It's a sort of career/
legal DODGE - plus know-nothing "IT" people
can get CRAP salaries :-)

IMHO, keep your OWN data farm. your OWN router
and firewalls, use apps installed ON yer own
PCs, do your OWN (multi-) backup pgms. Do NOT
use any all-system update or remote-admin tricks.
This is MUCH harder for Vlad's boyz to destroy.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Sat, 28 Sep 2024 07:10 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-3.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 28 Sep 2024 07:10:17 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Sat, 28 Sep 2024 03:10:17 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <59JIO.96321$WtV9.10707@fx10.iad>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <PbOdncRJZdhENmr7nZ2dnZfqn_idnZ2d@earthlink.com>
Lines: 18
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-RIpOpBcC1JCjruGhjlZ88awx5cpDqsVYH6WqmLCH0AzJLSC/WX2M/reMMtXfMx0ovnXS1N5Nd0eKRfe!6QL3S68rcnpZZCt/uyQwuanz0w5JCbgQEfJrbTPMeIBgYQdF6nPZiwo5FCMtW900jaWeTYIPXSCN!PQkAuzcmBcxuHSumqtgw
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/24/24 8:52 PM, Charlie Gibbs wrote:
> On 2024-09-24, rbowman <bowman@montana.com> wrote:
>
>> On Tue, 24 Sep 2024 18:24:05 GMT, Charlie Gibbs wrote:
>>
>>> Once I got network programming figured out, I wrote my own library of
>>> functions that set everything up the way I want it (including SSH and
>>> TLS). Sure, you have to watch your step sometimes, but it's not quite
>>> as bad as people make it out to be.
>>
>> I saw no reason to reinvent the OpenSSL wheel particularly if you need
>> FIPS compliance.
>
> My libraries call OpenSSL, but let me establish a connection
> (with or without TLS) with a single call.

I was fooling with TCP/UDP client-server stuff and
at SOME point realized I was re-inventing FTP :-)

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 07:38 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Sat, 28 Sep 2024 07:38:07 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <vd8bou$15h6g$2@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 09:38:07 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2132f4845d2292b1a04f05d8b30f9975";
logging-data="1230032"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18EuiQzEkFq7KdrUsBK6r9n"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:8REyoFWnpSc7T1/hD+J4rZiSKuU=
View all headers

On Wed, 25 Sep 2024 00:52:17 GMT, Charlie Gibbs wrote:

> My libraries call OpenSSL, but let me establish a connection (with or
> without TLS) with a single call.

I suppose you can do anything with a single call, if you pack enough
arguments into it ...

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Sun, 29 Sep 2024 05:11 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-1.nntp.ord.giganews.com!nntp.giganews.com!local-4.nntp.ord.giganews.com!Xl.tags.giganews.com!local-3.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 29 Sep 2024 05:11:55 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Sun, 29 Sep 2024 01:11:54 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <vd8bou$15h6g$2@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
Lines: 33
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-jT1JWh7EkbsI9cqEomzAOrw3oq0KvAUWFuoCIjv/3M9BIIpVdWmQ7dcoZeOUiAJNC8gn0YAyKIsCuIN!yUA43wvSBLUfJ5pI6YCkK+6cB+OcvGGeQrCZxp8Sivxo+NF4ItPrGvU2cGIWYVoVQCTJmIHSuu5I!DdZxrS3kIH2lpiYVWJFS
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/28/24 3:38 AM, Lawrence D'Oliveiro wrote:
> On Wed, 25 Sep 2024 00:52:17 GMT, Charlie Gibbs wrote:
>
>> My libraries call OpenSSL, but let me establish a connection (with or
>> without TLS) with a single call.
>
> I suppose you can do anything with a single call, if you pack enough
> arguments into it ...

Heh heh ... yea ... LOVE those compound lines with x.y.z.a.b.c() ...
SO comprehensible :-)

I've used openSSL most for encrypting individual files.
The proper params can be found, a TAD different for
Winders. Encrypt first, THEN send to the 'cloud' or
whatever. NEVER allow an unencrypted copy online
for a millisecond.

OpenSSL is good because it's FAST. GPG is good, maybe
a tad better in theory, but for individual files the
start-up time is WAY too long. GPG is best for a FEW
files, perhaps big ZIPs.

OpenSSL can also be used, is intended to be used, for
'live' connections. Depending on your needs/intent
this can be very important. I tended to avoid that,
but my needs aren't YOUR needs.

Again, as for "Rust" - it's good for what it's good for.
To ME it just looks like the umpteenth pointless re-write
of 'C' - so I'll just stick with 'C'.

If you want biz reports and checks printed - COBOL !

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sun, 29 Sep 2024 05:38 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,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Sun, 29 Sep 2024 05:38:53 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <vdap5d$1kp35$4@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 29 Sep 2024 07:38:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="22838b7286fd66ecaa0be3d192bfd789";
logging-data="1729637"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/bNl7ZKdxS5zsefxN/OYUg"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:62yki45HukpnIMSiniGigSsnbxQ=
View all headers

On Sun, 29 Sep 2024 01:11:54 -0400, 186282@ud0s4.net wrote:

> On 9/28/24 3:38 AM, Lawrence D'Oliveiro wrote:
>
>> I suppose you can do anything with a single call, if you pack enough
>> arguments into it ...
>
> Heh heh ... yea ... LOVE those compound lines with x.y.z.a.b.c() ...
> SO comprehensible :-)

I have occasionally found method-chaining to be useful, particularly with
graphics APIs, e.g.

(draw
.close_path()
.set_source_colour(bg_colour)
.fill_preserve()
.set_line_width(line_thickness)
.set_source_colour(fg_colour)
.stroke()
)

> If you want biz reports and checks printed - COBOL !

Could never handle proportional fonts and nice text layouts, though.
Python deals with those sorts of things better.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Mon, 30 Sep 2024 05:18 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!nntp.giganews.com!local-2.nntp.ord.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 30 Sep 2024 05:18:50 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Mon, 30 Sep 2024 01:18:49 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <vdap5d$1kp35$4@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
Lines: 51
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-oogqZcte/awG0vDXfiY6bmhoaNAabhp3P24z5TNfC+obEkA/XBTuk+X8NunpENLNa3qs1snyAtKXW5P!xcGt7vwLPg19pjtuhZrzqeDp0MoULBJAT8rGMoV+VU+MMMeHj40Jn7lpAN2LU6cTDhHf67Pt8aWq!S6Lw7k4i7qmuQMCc2+dl
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/29/24 1:38 AM, Lawrence D'Oliveiro wrote:
> On Sun, 29 Sep 2024 01:11:54 -0400, 186282@ud0s4.net wrote:
>
>> On 9/28/24 3:38 AM, Lawrence D'Oliveiro wrote:
>>
>>> I suppose you can do anything with a single call, if you pack enough
>>> arguments into it ...
>>
>> Heh heh ... yea ... LOVE those compound lines with x.y.z.a.b.c() ...
>> SO comprehensible :-)
>
> I have occasionally found method-chaining to be useful, particularly with
> graphics APIs, e.g.
>
> (draw
> .close_path()
> .set_source_colour(bg_colour)
> .fill_preserve()
> .set_line_width(line_thickness)
> .set_source_colour(fg_colour)
> .stroke()
> )

I've occasionally done that with Python.

HOWEVER, the FUTURE readability suffers considerably.

IMHO, write code so YOU can go back to it like five
years later and actually grasp what you did and why.
Overly-complex code, and 'feature creep' RUIN pgms.

>> If you want biz reports and checks printed - COBOL !
>
> Could never handle proportional fonts and nice text layouts, though.
> Python deals with those sorts of things better.

Yep. However there's still tons of COBOL out there
doing it's boring things.

TODAY I'd say write in Python or plain-Jane 'C'.

PASCAL is also very good and readable ... but not
as many use it anymore. A pity. I do, often.

Has anyone found a Modula-3 compiler for Linux
that actually WORKS ? Just wondering. The
supposed existing offerings SUCK and you can't
compile a three-liner without a zillion complicated
errors popping up. Too old to start tracking down
all that shit.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Charlie Gibbs
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Date: Mon, 30 Sep 2024 05:52 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.netnews.com!s1-3.netnews.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
From: cgibbs@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
User-Agent: slrn/1.0.3 (Linux)
Lines: 22
Message-ID: <D0rKO.165127$EEm7.5633@fx16.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Mon, 30 Sep 2024 05:52:35 UTC
Date: Mon, 30 Sep 2024 05:52:35 GMT
X-Received-Bytes: 1773
X-Original-Bytes: 1722
View all headers

On 2024-09-30, 186282@ud0s4.net <186283@ud0s4.net> wrote:

> I've occasionally done that with Python.
>
> HOWEVER, the FUTURE readability suffers considerably.
>
> IMHO, write code so YOU can go back to it like five
> years later and actually grasp what you did and why.
> Overly-complex code, and 'feature creep' RUIN pgms.

Yup. Be generous with comments, and write them in plain
English, not some cryptic set of abbreviations that nobody
else would understand. And remember that those comments
aren't necessarily for someone else - they're for you
six months from now, when you've forgotten why you wrote
what you did.

--
/~\ Charlie Gibbs | We'll go down in history as the
\ / <cgibbs@kltpzyxm.invalid> | first society that wouldn't save
X I'm really at ac.dekanfrus | itself because it wasn't cost-
/ \ if you read it the right way. | effective. -- Kurt Vonnegut

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Mon, 30 Sep 2024 06:03 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: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Mon, 30 Sep 2024 06:03:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <vddevg$24fps$4@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 30 Sep 2024 08:03:29 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a1a02b051aaecb67c07f3c0a04f3a680";
logging-data="2244412"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/7n8DWGY6vg22nESQ2IAjg"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:lgzJsvNFQ3PguSgIWu32BN3w+18=
View all headers

On Mon, 30 Sep 2024 05:52:35 GMT, Charlie Gibbs wrote:

> Be generous with comments ... [etc etc]

.... and remember they’re supposed to explain *why* the code does
something, not just repeat *what* it does.

You’re talking to someone who has code in his collection going back over
40 years. I learned the lessons of comments long ago.

Fun fact: I was reworking an old perpetual-calendar program I first wrote
back in 1980, to use Fortran 90, a few months ago. And I found a bug in my
algorithm that never showed up in any years from the 20th century, but did
manifest itself in the 21st century.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: rbowman
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Date: Mon, 30 Sep 2024 07:21 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,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: 30 Sep 2024 07:21:49 GMT
Lines: 9
Message-ID: <llv1scFa6uvU1@mid.individual.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad> <vddevg$24fps$4@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net EpWyC4oiz56elJxPmCW9tAbidytlDuVsRId+4HTnCFPc+ZSJFI
Cancel-Lock: sha1:L23ukssdlq6D12h+yBXb5ENdsCo= sha256:Lu7cMKKDNz+3maesqoR061rMb6p78nS/k9T70AY6KAQ=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Mon, 30 Sep 2024 06:03:29 -0000 (UTC), Lawrence D'Oliveiro wrote:

> Fun fact: I was reworking an old perpetual-calendar program I first
> wrote back in 1980, to use Fortran 90, a few months ago. And I found a
> bug in my algorithm that never showed up in any years from the 20th
> century, but did manifest itself in the 21st century.

Y2K rides again... I think in many cases the problem was recognized in
the '70s and '80s but nobody expected the code to last decades.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Mon, 30 Sep 2024 07:40 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-2.nntp.ord.giganews.com!nntp.giganews.com!local-1.nntp.ord.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 30 Sep 2024 07:40:49 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Mon, 30 Sep 2024 03:40:49 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <D0rKO.165127$EEm7.5633@fx16.iad>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <oi2dncHrnMKcy2f7nZ2dnZfqn_GdnZ2d@earthlink.com>
Lines: 25
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-MfKMXyHd4qr5zYY+SiTgJToGIUu05LPPUdRl0GiUYn6Qt6JAgQaZUALVDEsCx+RTQMAnuu1KGW/+oeb!tlgWFxQi7NAakAK55RK+RrHVtdAGbPTxG4uokO6gaKOsGxXF/DJ2aH5lGk1OXq2JWGGCrTfe+i+a!XtHcsikf3MmjFL0J10P/
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/30/24 1:52 AM, Charlie Gibbs wrote:
> On 2024-09-30, 186282@ud0s4.net <186283@ud0s4.net> wrote:
>
>> I've occasionally done that with Python.
>>
>> HOWEVER, the FUTURE readability suffers considerably.
>>
>> IMHO, write code so YOU can go back to it like five
>> years later and actually grasp what you did and why.
>> Overly-complex code, and 'feature creep' RUIN pgms.
>
> Yup. Be generous with comments, and write them in plain
> English, not some cryptic set of abbreviations that nobody
> else would understand. And remember that those comments
> aren't necessarily for someone else - they're for you
> six months from now, when you've forgotten why you wrote
> what you did.

All my work had more comments than code ... almost
every line explained and 'concept' stuff above
every function.

However 5+ years on, STILL kinda difficult to
get the whole groove sometimes. This is not
so good, but it seems COMMON.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Mon, 30 Sep 2024 07:43 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!border-3.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 30 Sep 2024 07:43:16 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad> <vddevg$24fps$4@dont-email.me>
<llv1scFa6uvU1@mid.individual.net>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Mon, 30 Sep 2024 03:43:16 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <llv1scFa6uvU1@mid.individual.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <D-6cnfCih5UIy2f7nZ2dnZfqn_adnZ2d@earthlink.com>
Lines: 18
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-EpIO8EMhif9WUkoly5IpuiC6TQOVHOxGZfVizh584DSz1+j8aKsJhqdQCxJo1lA+Fu+RcTZG0ptZb6k!QSzCjHqMXViq77qp5cU8qIq/fDDy8s45peYgSixAm7CdB4Q4cBi3AXJu1UfLj1J8PwnoEbQ8k9Ec!WpmXaFLrVTF2+RyqDP/p
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/30/24 3:21 AM, rbowman wrote:
> On Mon, 30 Sep 2024 06:03:29 -0000 (UTC), Lawrence D'Oliveiro wrote:
>
>> Fun fact: I was reworking an old perpetual-calendar program I first
>> wrote back in 1980, to use Fortran 90, a few months ago. And I found a
>> bug in my algorithm that never showed up in any years from the 20th
>> century, but did manifest itself in the 21st century.
>
> Y2K rides again... I think in many cases the problem was recognized in
> the '70s and '80s but nobody expected the code to last decades.

Very true - and TROUBLESOME.

We all think in the NOW. With effort we can think
a FEW years ahead. But a whole new century or
something similar ... TOO MUCH WORK to future-
proof. We'll "get back to it", sometime ......

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Mon, 30 Sep 2024 07:56 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,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Mon, 30 Sep 2024 07:56:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <vddlik$254hd$12@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad> <vddevg$24fps$4@dont-email.me>
<llv1scFa6uvU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 30 Sep 2024 09:56:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a1a02b051aaecb67c07f3c0a04f3a680";
logging-data="2265645"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19puX8mUPHpbqV1026NAheR"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:ErYHGVPn59OLswsuRNZXUjg4VTc=
View all headers

On 30 Sep 2024 07:21:49 GMT, rbowman wrote:

> On Mon, 30 Sep 2024 06:03:29 -0000 (UTC), Lawrence D'Oliveiro wrote:
>
>> Fun fact: I was reworking an old perpetual-calendar program I first
>> wrote back in 1980, to use Fortran 90, a few months ago. And I found a
>> bug in my algorithm that never showed up in any years from the 20th
>> century, but did manifest itself in the 21st century.
>
> Y2K rides again...

No, it wasn’t that. I had a full four digits for the year number (even
back then, I had this hazy premonition ...). The bug actually manifested
itself from 2004 onwards.

Here’s the patch that fixed the Fortran-90 version:

diff --git a/calend.f90 b/calend.f90
index e172fd5..dcbfdc3 100644
--- a/calend.f90
+++ b/calend.f90
@@ -48,14 +48,12 @@ contains
idx = idx + 1
res = mod(yr, divs(idx))
yr = yr / divs(idx)
- if (res == 0) then
+ if (flip_leap .and. res == 0) then
+ leap = .not. leap
rem = rem - l
else
flip_leap = .false.
end if
- if (flip_leap) then
- leap = .not. leap
- end if
if (yr == 0) &
exit
rem = rem + yr * l

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Mon, 30 Sep 2024 07:56 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Mon, 30 Sep 2024 07:56:53 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 5
Message-ID: <vddlk5$254hd$13@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad>
<oi2dncHrnMKcy2f7nZ2dnZfqn_GdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 30 Sep 2024 09:56:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a1a02b051aaecb67c07f3c0a04f3a680";
logging-data="2265645"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18OXqH7moimoknEdJ6XbKkw"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:UAqyAIwkB3x53RRwcrz5ktKcJzc=
View all headers

On Mon, 30 Sep 2024 03:40:49 -0400, 186282@ud0s4.net wrote:

> ... but it seems COMMON.

.... sorry, I thought you were making a Fortran joke ...

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Mon, 30 Sep 2024 08:09 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!border-3.nntp.ord.giganews.com!nntp.giganews.com!local-1.nntp.ord.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 30 Sep 2024 08:09:21 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad>
<oi2dncHrnMKcy2f7nZ2dnZfqn_GdnZ2d@earthlink.com>
<vddlk5$254hd$13@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Mon, 30 Sep 2024 04:09:21 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <vddlk5$254hd$13@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <n-ednbJVDrQswWf7nZ2dnZfqn_cAAAAA@earthlink.com>
Lines: 8
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-RXPZzXPHMGf2+jnJWqeIcHFR13Nyblz0PuCrX+whpznIilCjA/KTyoIxkkkMxYOR8JqqGBZvulICatN!8zD3Vfsi6f/f3tRn+0udKWrKFiT9R1zwB2RYLkz0dOacFKl2kNxw2B4o5BfXjy4ckWCpnC2NKmux!U+nKqurb9kUGEyVo0af5
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 9/30/24 3:56 AM, Lawrence D'Oliveiro wrote:
> On Mon, 30 Sep 2024 03:40:49 -0400, 186282@ud0s4.net wrote:
>
>> ... but it seems COMMON.
>
> ... sorry, I thought you were making a Fortran joke ...

Almost :-)

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: rbowman
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Date: Mon, 30 Sep 2024 19:31 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,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: 30 Sep 2024 19:31:08 GMT
Lines: 21
Message-ID: <lm0cjsFga7oU2@mid.individual.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad> <vddevg$24fps$4@dont-email.me>
<llv1scFa6uvU1@mid.individual.net>
<D-6cnfCih5UIy2f7nZ2dnZfqn_adnZ2d@earthlink.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net TopPjBUgbcHD8IFCrtG9hA6b6rL1lmEBuSmfs6SbkFU2BLzuxV
Cancel-Lock: sha1:b/Y/GBVc9DPMBjntvqT7fho7ePs= sha256:mnszilFKIpvGZAlrUBQLf3ppBPsJySdIIXlUyJE4FlU=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Mon, 30 Sep 2024 03:43:16 -0400, 186282@ud0s4.net wrote:

> On 9/30/24 3:21 AM, rbowman wrote:
>> On Mon, 30 Sep 2024 06:03:29 -0000 (UTC), Lawrence D'Oliveiro wrote:
>>
>>> Fun fact: I was reworking an old perpetual-calendar program I first
>>> wrote back in 1980, to use Fortran 90, a few months ago. And I found a
>>> bug in my algorithm that never showed up in any years from the 20th
>>> century, but did manifest itself in the 21st century.
>>
>> Y2K rides again... I think in many cases the problem was recognized in
>> the '70s and '80s but nobody expected the code to last decades.
>
> Very true - and TROUBLESOME.
>
> We all think in the NOW. With effort we can think a FEW years ahead.
> But a whole new century or something similar ... TOO MUCH WORK to
> future- proof. We'll "get back to it", sometime ......

It won't be my problem but my bet is there will be a flurry of activity in
2037...

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: candycanearter07
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: the-candyden-of-code
Date: Mon, 30 Sep 2024 19:40 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Mon, 30 Sep 2024 19:40:06 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 24
Message-ID: <slrnvflggs.lr8.candycanearter07@candydeb.host.invalid>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad> <vd8bou$15h6g$2@dont-email.me>
<18udnd3mEtEGfGX7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vdap5d$1kp35$4@dont-email.me>
<fcKcnSXE3MsnqWf7nZ2dnZfqnPudnZ2d@earthlink.com>
<D0rKO.165127$EEm7.5633@fx16.iad> <vddevg$24fps$4@dont-email.me>
<llv1scFa6uvU1@mid.individual.net>
<D-6cnfCih5UIy2f7nZ2dnZfqn_adnZ2d@earthlink.com>
Injection-Date: Mon, 30 Sep 2024 21:40:06 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="5684a4d30402052661823de0cd13dd98";
logging-data="2493472"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18cpP+30StPRZRRDTHeQ30k7tsZbDfo63dP2IS1GtLY1g=="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:Rht0fWOn24npeykqagi0G6fmIcA=
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

186282@ud0s4.net <186283@ud0s4.net> wrote at 07:43 this Monday (GMT):
> On 9/30/24 3:21 AM, rbowman wrote:
>> On Mon, 30 Sep 2024 06:03:29 -0000 (UTC), Lawrence D'Oliveiro wrote:
>>
>>> Fun fact: I was reworking an old perpetual-calendar program I first
>>> wrote back in 1980, to use Fortran 90, a few months ago. And I found a
>>> bug in my algorithm that never showed up in any years from the 20th
>>> century, but did manifest itself in the 21st century.
>>
>> Y2K rides again... I think in many cases the problem was recognized in
>> the '70s and '80s but nobody expected the code to last decades.
>
> Very true - and TROUBLESOME.
>
> We all think in the NOW. With effort we can think
> a FEW years ahead. But a whole new century or
> something similar ... TOO MUCH WORK to future-
> proof. We'll "get back to it", sometime ......

Then, people ignore the problem until it's right there.
For instance, the 2038 problem I'm betting will be ignored until 2035.
--
user <candycane> is generated from /dev/urandom

Pages:1234

rocksolid light 0.9.8
clearnet tor