Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <v0rjn6$2lnd6$1@dont-email.me>
Deutsch   English   Français   Italiano  
<v0rjn6$2lnd6$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.misc
Subject: Re: IBM, sonic delay lines, and the history of the 80x24 display
Date: Tue, 30 Apr 2024 20:18:46 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 57
Message-ID: <v0rjn6$2lnd6$1@dont-email.me>
References: <slrnv303gc.d4e.bencollver@svadhyaya.localdomain>
	<code-20240430165436@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 30 Apr 2024 22:18:47 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7b9c5c061751fa9a194e47f34ce1cb82";
	logging-data="2809254"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/+cjncFbwcZBA0fHdaQi0z"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:JJzyTSM7NuauP7U/lhQFhkHfjyI=
Bytes: 3234

On 30 Apr 2024 15:55:04 GMT, Stefan Ram wrote:

> |You have to wrap your commits in seventy-two characters. You have |to
> end your lines at seventy-nine characters.

I typically have my editor window widths set at about 100 characters.
And I use them all.

It is true that, in normal text, short lines are easier to read than
long ones (hence why newspapers have so many columns). But in
programming, a lot of my lines is taken up with indentation. So the
nonblank parts are not necessarily that long. E.g.

    scallop = Path \
      (
        [
            Path.Segment
              (
                points =
                    (
                        Path.Point((0, 0), False),
                        Path.Point
                          (
                            pt = Vector(1, 1) * (1 - params["fraction"]) / 2 * step,
                            off = False
                          ),
                        Path.Point
                          (
                            pt =
                                    Vector(1, 1) * step * params["sharpness"] / 2
                                +
                                    Vector(1, 1) * 2 * params["depth"] * step_normal,
                            off = True,
                          ),
                        Path.Point
                          (
                            pt =
                                    Vector(1, 1) * step * (1 - params["sharpness"] / 2)
                                +
                                    Vector(1, 1) * 2 * params["depth"] * step_normal,
                            off = True,
                          ),
                        Path.Point
                          (
                            pt = Vector(1, 1) * (1 - (1 - params["fraction"]) / 2) * step,
                            off = False
                          ),
                        Path.Point
                          (
                            pt = Vector(1, 1) * step,
                            off = False
                          )
                    ),
                closed = False
              )
        ]
      ).transform(Matrix.scale(scallop_size))