Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Research is what I'm doing when I don't know what I'm doing. -- Wernher von Braun


computers / comp.misc / Re: Is Programming Obsolete?

SubjectAuthor
* Is Programming Obsolete?Ben Collver
+- Re: Is Programming Obsolete?Stefan Ram
+* Re: Is Programming Obsolete?Rich
|+* Re: Is Programming Obsolete?Stefan Ram
||+- Re: Is Programming Obsolete?Stefan Ram
||`- Re: Is Programming Obsolete?Stefan Ram
|+* Re: Is Programming Obsolete?candycanearter07
||`* Re: Is Programming Obsolete?Lawrence D'Oliveiro
|| `* Re: Is Programming Obsolete?candycanearter07
||  `- Re: Is Programming Obsolete?Lawrence D'Oliveiro
|+* Re: Is Programming Obsolete?Lawrence D'Oliveiro
||+* Re: Is Programming Obsolete?candycanearter07
|||`* Re: Is Programming Obsolete?Lawrence D'Oliveiro
||| `* Re: Is Programming Obsolete?candycanearter07
|||  `* Re: Is Programming Obsolete?Lawrence D'Oliveiro
|||   `* Re: Is Programming Obsolete?candycanearter07
|||    `* Re: Is Programming Obsolete?Lawrence D'Oliveiro
|||     `* Re: Is Programming Obsolete?candycanearter07
|||      `* Re: Is Programming Obsolete?Lawrence D'Oliveiro
|||       `- Re: Is Programming Obsolete?candycanearter07
||+* Re: Is Programming Obsolete?Rich
|||`* Re: Is Programming Obsolete?Lawrence D'Oliveiro
||| `* Re: Is Programming Obsolete?Rich
|||  `- Re: Is Programming Obsolete?Lawrence D'Oliveiro
||`* Re: Is Programming Obsolete?Scott Dorsey
|| `- Re: Is Programming Obsolete?Lawrence D'Oliveiro
|`* Re: Is Programming Obsolete?Ben Collver
| `* Re: Is Programming Obsolete?Lawrence D'Oliveiro
|  `* Re: Is Programming Obsolete?Ben Collver
|   `- Re: Is Programming Obsolete?Lawrence D'Oliveiro
+* Re: Is Programming Obsolete?Stefan Ram
|+- Re: Is Programming Obsolete?Stefan Ram
|`- Re: Is Programming Obsolete?Rich
`* Re: Is Programming Obsolete?Lawrence D'Oliveiro
 `- Re: Is Programming Obsolete?Computer Nerd Kev

Pages:12
Re: Is Programming Obsolete?

<uv22or$3q9do$8@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4057&group=comp.misc#4057

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Tue, 9 Apr 2024 00:39:55 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <uv22or$3q9do$8@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain>
<uuuiua$2t1g3$1@dont-email.me>
<slrnv16jvd.bmm.bencollver@svadhyaya.localdomain>
<uv04af$3bh25$2@dont-email.me>
<slrnv180dj.p2e.bencollver@svadhyaya.localdomain>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 09 Apr 2024 00:39:55 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c62da5eaa27d15bf3b04834dfd3595c9";
logging-data="4007352"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19dRfXpv5FKA5qCow4U3xxh"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:OsSIIRqYAgHYjDmn+3YZVBu7v5Y=
 by: Lawrence D'Oliv - Tue, 9 Apr 2024 00:39 UTC

On Mon, 8 Apr 2024 14:46:32 -0000 (UTC), Ben Collver wrote:

> On 2024-04-08, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>> You’ve got FFmpeg in there, the universal multimedia “sonic
>> screwdriver”, that should already be able to do nearly all the
>> necessary conversions/encoding.
>
> I wanted to produce a video showing the tracker interface as it scrolled
> through the score while playing the song, using the same tracker that
> was used to compose the song.

I suspect it would have been less effort to just fake it.

Re: Is Programming Obsolete?

<uv23su$3qq6n$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4058&group=comp.misc#4058

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rich@example.invalid (Rich)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Tue, 9 Apr 2024 00:59:10 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 75
Message-ID: <uv23su$3qq6n$1@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain> <uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me> <uv0rjl$3gv9g$1@dont-email.me> <uv22ms$3q9do$7@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 09 Apr 2024 00:59:10 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c1c98e57c8aa394e8d8d2db70981219d";
logging-data="4024535"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/7ypDhz4I891j8cOTM9z9+"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:DrXksEX5e7zz513uG7fazGOEzZg=
 by: Rich - Tue, 9 Apr 2024 00:59 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
> On Mon, 8 Apr 2024 13:31:33 -0000 (UTC), Rich wrote:
>
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>>
>>> That is inherent in the nature of the problem it is trying to solve:
>>> automate an interface--the GUI--which was never designed for automatic
>>> operation. No matter how you slice and dice it, that kind of thing
>>> inherently turns out to be fiddly and fragile.
>>
>> But that part wasn't the problem. AutoHotKey included function calls to
>> do that, and once one found the function call to perform "step x" that
>> one wanted, it worked.
>
> In my experience, that is very much part of the problem. I have done this
> sort of thing in the past--thankfully, not lately.

Yes, that can be problematic.

> E.g. bring up a dialog box to enter a number. I have a template for the
> event sequence, to do the initial menu selection, then have my code insert
> the (variable) sequence of keystrokes for the number, then end with the
> sequence for clicking the OK button.
>
> Only if you do it a little too fast, the text field or the OK button might
> not actually be enabled yet, and so some part of the sequence gets ignored
> and the whole thing goes badly wrong. So you stick in a tenth-of-a-second
> delay somewhere, entirely through trial-and-error, until it seems to work.

None of which is AutoHotKey's fault. All of which is directly caused
by the GUI not ever having been intended to ever be automated in any
way.

> Then later on somebody reports that it sometimes fails in a different
> place. But of course it works for you. So you then have to try the
> sequence multiple times, until you see it fail that one time, and then you
> have to figure out why and come up with another tweak to the sequence to
> fix it.
>
> All this take programming skills--which ordinary users don’t have.

Yup. My complaint, however, was with the syntax irregularities of
the AutoHotKey script language. The actual language syntax looks like
it was designed by a group of drunken monkey's after a night of bar
hopping, with an LSD trip added at the end for good measure. No two
functions used similar calling conventions, and for those that required
some of the same parameters it looked like the language designer
intentionally randomized the order of the parameters for each function
call.

> So who are these macro-recorder thingies aimed at?

I suspect their aim might be twofold:

1) folks who want to use it to change keystrokes (i.e., make their
keyboard be Dovrak but their OS does not have a Dovrak layout); or

2) folks who literally just want to "record" a macro sequence, without
any conditionals and no error checking of any form.

The actual rest that provides a seemingly Turing complete language
looks to have been randomly bolted on using parts from plural
different bodies. It felt like a language that took the worst parts of
Perl, Javascript, Java, Python, C, COBOL, Ada, etc. and combined it all
into a new ugly monster.

> They seem designed to pretend that there is no programming involved
> in using them, but on the other hand it can take a lot of work to use
> them reliably. And so you end up with the worst of both worlds.

That indeed. Maybe their 'recording' part inserts delays equal to what
time it took the user to move/click through things, which would, for
the most part, create an appearance of working most of the time.

Re: Is Programming Obsolete?

<uv26ph$3r9k2$2@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4059&group=comp.misc#4059

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Tue, 9 Apr 2024 01:48:33 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <uv26ph$3r9k2$2@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain>
<uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me>
<uv0rjl$3gv9g$1@dont-email.me> <uv22ms$3q9do$7@dont-email.me>
<uv23su$3qq6n$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 09 Apr 2024 01:48:34 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c62da5eaa27d15bf3b04834dfd3595c9";
logging-data="4040322"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18EWBy6funF3GB2MwhC+J4i"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:YWT0Owb+RPCD59odtYUMHfVhcH4=
 by: Lawrence D'Oliv - Tue, 9 Apr 2024 01:48 UTC

On Tue, 9 Apr 2024 00:59:10 -0000 (UTC), Rich wrote:

> None of which is AutoHotKey's fault.

My point exactly.

> All of which is directly caused by
> the GUI not ever having been intended to ever be automated in any way.

My point exactly.

> My complaint, however, was with the syntax irregularities of the
> AutoHotKey script language.

OK, so that looks weird as well. My double condolences. ;)

> Maybe their 'recording' part inserts delays equal to what
> time it took the user to move/click through things, which would, for the
> most part, create an appearance of working most of the time.

That may very well work, if you are repeating a set of GUI actions
exactly. But how often would you, for example, perform the same set of
edits on the same file? You will more likely want to repeat the actions on
a set of files, one after the other. And like it or not, that gets into
actual programming, with variables and loops and all the rest of it.

And this programming is trying to automate something (a GUI) which was
never designed to be automated.

Re: Is Programming Obsolete?

<uv3loi$9pcn$2@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4064&group=comp.misc#4064

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Tue, 9 Apr 2024 15:10:10 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 22
Message-ID: <uv3loi$9pcn$2@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain>
<uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me>
<uuvnp2$38shg$1@dont-email.me> <uv0415$3bh25$1@dont-email.me>
<uv0v1e$3hu6g$4@dont-email.me> <uv227l$3q9do$6@dont-email.me>
Injection-Date: Tue, 09 Apr 2024 15:10:10 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="9559f52fa75dce8880b119c63ad66bdc";
logging-data="320919"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zqN2+VB1TPuaPqfArL+GlWMd/K7LkPvsJP00t1+ZWVQ=="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:8hRtkdvZ7eCC1yOTICl2bGT/Huo=
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
 by: candycanearter07 - Tue, 9 Apr 2024 15:10 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 00:30 this Tuesday (GMT):
> On Mon, 8 Apr 2024 14:30:06 -0000 (UTC), candycanearter07 wrote:
>
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 06:49 this Monday (GMT):
>>
>>> On Mon, 8 Apr 2024 03:20:02 -0000 (UTC), candycanearter07 wrote:
>>>
>>>> The problem happens when there's no way to access the underlying
>>>> functions, or it requires bad workarounds like the GUI scripting.
>>>
>>> That kind of thing seems less common in the Open Source world. Perhaps
>>> because it is more likely to be seen as a bug and fixed.
>>
>> Of course, the opposite is usually more true. A lot of stuff is
>> terminal-only.
>
> Feel free to offer examples.

Installing things?
--
user <candycane> is generated from /dev/urandom

Re: Is Programming Obsolete?

<uv58mu$p8b0$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4069&group=comp.misc#4069

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Wed, 10 Apr 2024 05:39:42 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <uv58mu$p8b0$1@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain>
<uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me>
<uuvnp2$38shg$1@dont-email.me> <uv0415$3bh25$1@dont-email.me>
<uv0v1e$3hu6g$4@dont-email.me> <uv227l$3q9do$6@dont-email.me>
<uv3loi$9pcn$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 10 Apr 2024 05:39:43 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7ce03bb5457ab82bf7e463e8fecedba8";
logging-data="827744"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+AZyXady++7jmdtlcq8f8J"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:70F5yjJrfTmaDnRbRFYIVj7CRUY=
 by: Lawrence D'Oliv - Wed, 10 Apr 2024 05:39 UTC

On Tue, 9 Apr 2024 15:10:10 -0000 (UTC), candycanearter07 wrote:

> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 00:30 this Tuesday (GMT):
>> On Mon, 8 Apr 2024 14:30:06 -0000 (UTC), candycanearter07 wrote:
>>
>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 06:49 this Monday (GMT):
>>>
>>>> On Mon, 8 Apr 2024 03:20:02 -0000 (UTC), candycanearter07 wrote:
>>>>
>>>>> The problem happens when there's no way to access the underlying
>>>>> functions, or it requires bad workarounds like the GUI scripting.
>>>>
>>>> That kind of thing seems less common in the Open Source world.
>>>> Perhaps because it is more likely to be seen as a bug and fixed.
>>>
>>> Of course, the opposite is usually more true. A lot of stuff is
>>> terminal-only.
>>
>> Feel free to offer examples.
>
> Installing things?

Scriptable.

Re: Is Programming Obsolete?

<uv68c5$10srf$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4071&group=comp.misc#4071

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Wed, 10 Apr 2024 14:40:05 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 30
Message-ID: <uv68c5$10srf$1@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain>
<uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me>
<uuvnp2$38shg$1@dont-email.me> <uv0415$3bh25$1@dont-email.me>
<uv0v1e$3hu6g$4@dont-email.me> <uv227l$3q9do$6@dont-email.me>
<uv3loi$9pcn$2@dont-email.me> <uv58mu$p8b0$1@dont-email.me>
Injection-Date: Wed, 10 Apr 2024 14:40:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d04483aa8e6a24d0067b4c627182fda3";
logging-data="1078127"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/DayXUY2dN1rldwjQfHavt3XsZiBPU61eZ5qBy35xyxw=="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:XnhpzJAZJoynBovSpbJXMB5BYEE=
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
 by: candycanearter07 - Wed, 10 Apr 2024 14:40 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 05:39 this Wednesday (GMT):
> On Tue, 9 Apr 2024 15:10:10 -0000 (UTC), candycanearter07 wrote:
>
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 00:30 this Tuesday (GMT):
>>> On Mon, 8 Apr 2024 14:30:06 -0000 (UTC), candycanearter07 wrote:
>>>
>>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 06:49 this Monday (GMT):
>>>>
>>>>> On Mon, 8 Apr 2024 03:20:02 -0000 (UTC), candycanearter07 wrote:
>>>>>
>>>>>> The problem happens when there's no way to access the underlying
>>>>>> functions, or it requires bad workarounds like the GUI scripting.
>>>>>
>>>>> That kind of thing seems less common in the Open Source world.
>>>>> Perhaps because it is more likely to be seen as a bug and fixed.
>>>>
>>>> Of course, the opposite is usually more true. A lot of stuff is
>>>> terminal-only.
>>>
>>> Feel free to offer examples.
>>
>> Installing things?
>
> Scriptable.

Yes? That was my point, that more options are available in the
terminal.
--
user <candycane> is generated from /dev/urandom

Re: Is Programming Obsolete?

<uv7k50$1f7vt$2@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4073&group=comp.misc#4073

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Thu, 11 Apr 2024 03:07:13 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <uv7k50$1f7vt$2@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain>
<uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me>
<uuvnp2$38shg$1@dont-email.me> <uv0415$3bh25$1@dont-email.me>
<uv0v1e$3hu6g$4@dont-email.me> <uv227l$3q9do$6@dont-email.me>
<uv3loi$9pcn$2@dont-email.me> <uv58mu$p8b0$1@dont-email.me>
<uv68c5$10srf$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 11 Apr 2024 05:07:13 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d2a2395bdbcba38bc0f5ee97a1706bee";
logging-data="1548285"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19V2s1d7usjI0uFr7wcJOMV"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:BNDqrhOpaam5PFYo+qcM/jeX46U=
 by: Lawrence D'Oliv - Thu, 11 Apr 2024 03:07 UTC

On Wed, 10 Apr 2024 14:40:05 -0000 (UTC), candycanearter07 wrote:

> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 05:39 this Wednesday
> (GMT):
>> On Tue, 9 Apr 2024 15:10:10 -0000 (UTC), candycanearter07 wrote:
>>
>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 00:30 this Tuesday
>>> (GMT):
>>>> On Mon, 8 Apr 2024 14:30:06 -0000 (UTC), candycanearter07 wrote:
>>>>
>>>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 06:49 this Monday
>>>>> (GMT):
>>>>>
>>>>>> On Mon, 8 Apr 2024 03:20:02 -0000 (UTC), candycanearter07 wrote:
>>>>>>
>>>>>>> The problem happens when there's no way to access the underlying
>>>>>>> functions, or it requires bad workarounds like the GUI scripting.
>>>>>>
>>>>>> That kind of thing seems less common in the Open Source world.
>>>>>> Perhaps because it is more likely to be seen as a bug and fixed.
>>>>>
>>>>> Of course, the opposite is usually more true. A lot of stuff is
>>>>> terminal-only.
>>>>
>>>> Feel free to offer examples.
>>>
>>> Installing things?
>>
>> Scriptable.
>
> Yes? That was my point, that more options are available in the terminal.

No, you said “the opposite is usually more true”, in reply to my saying
that lack of scriptability is “more likely to be seen as a bug and fixed”.

Re: Is Programming Obsolete?

<uv8s5f$b7a$1@panix2.panix.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4074&group=comp.misc#4074

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: kludge@panix.com (Scott Dorsey)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: 11 Apr 2024 14:30:07 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 16
Message-ID: <uv8s5f$b7a$1@panix2.panix.com>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain> <uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me>
Injection-Info: reader1.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="11256"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Thu, 11 Apr 2024 14:30 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>On Sun, 7 Apr 2024 16:51:22 -0000 (UTC), Rich wrote:
>
>> AutoHotKey is the most absymal "programming" languge ...
>
>That is inherent in the nature of the problem it is trying to solve:
>automate an interface--the GUI--which was never designed for automatic
>operation. No matter how you slice and dice it, that kind of thing
>inherently turns out to be fiddly and fragile.

Apple did a pretty good job of this with AppleScript by building the GUI
with automation in mind. That fell by the wayside long ago, however.
--scott

--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: Is Programming Obsolete?

<uv8s5j$1nu6a$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4075&group=comp.misc#4075

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Thu, 11 Apr 2024 14:30:11 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 40
Message-ID: <uv8s5j$1nu6a$1@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain>
<uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me>
<uuvnp2$38shg$1@dont-email.me> <uv0415$3bh25$1@dont-email.me>
<uv0v1e$3hu6g$4@dont-email.me> <uv227l$3q9do$6@dont-email.me>
<uv3loi$9pcn$2@dont-email.me> <uv58mu$p8b0$1@dont-email.me>
<uv68c5$10srf$1@dont-email.me> <uv7k50$1f7vt$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 11 Apr 2024 16:30:12 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ad8926ca1d47ea8a051e3112573a8155";
logging-data="1833162"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19bTcC70Q0z64rvAoLeSbI59peyfvagHjXPxAyLBJRZQQ=="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:pZbMCD15x2dQYV4aitr9+rovPGI=
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
 by: candycanearter07 - Thu, 11 Apr 2024 14:30 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 03:07 this Thursday (GMT):
> On Wed, 10 Apr 2024 14:40:05 -0000 (UTC), candycanearter07 wrote:
>
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 05:39 this Wednesday
>> (GMT):
>>> On Tue, 9 Apr 2024 15:10:10 -0000 (UTC), candycanearter07 wrote:
>>>
>>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 00:30 this Tuesday
>>>> (GMT):
>>>>> On Mon, 8 Apr 2024 14:30:06 -0000 (UTC), candycanearter07 wrote:
>>>>>
>>>>>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 06:49 this Monday
>>>>>> (GMT):
>>>>>>
>>>>>>> On Mon, 8 Apr 2024 03:20:02 -0000 (UTC), candycanearter07 wrote:
>>>>>>>
>>>>>>>> The problem happens when there's no way to access the underlying
>>>>>>>> functions, or it requires bad workarounds like the GUI scripting.
>>>>>>>
>>>>>>> That kind of thing seems less common in the Open Source world.
>>>>>>> Perhaps because it is more likely to be seen as a bug and fixed.
>>>>>>
>>>>>> Of course, the opposite is usually more true. A lot of stuff is
>>>>>> terminal-only.
>>>>>
>>>>> Feel free to offer examples.
>>>>
>>>> Installing things?
>>>
>>> Scriptable.
>>
>> Yes? That was my point, that more options are available in the terminal.
>
> No, you said “the opposite is usually more true”, in reply to my saying
> that lack of scriptability is “more likely to be seen as a bug and fixed”.

Oh, sorry.
--
user <candycane> is generated from /dev/urandom

Re: Is Programming Obsolete?

<uva474$244as$3@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=4081&group=comp.misc#4081

  copy link   Newsgroups: comp.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc
Subject: Re: Is Programming Obsolete?
Date: Fri, 12 Apr 2024 01:53:40 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <uva474$244as$3@dont-email.me>
References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain>
<uuuiua$2t1g3$1@dont-email.me> <uuvc2d$32mbm$2@dont-email.me>
<uv8s5f$b7a$1@panix2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 12 Apr 2024 03:53:40 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c105d4bef0a9dfcc8267749d3ff10053";
logging-data="2232668"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/JoGvnlVW1ZUrDkWu5urg0"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:ozde9nlBmGS58yTHiwciXiHCdLE=
 by: Lawrence D'Oliv - Fri, 12 Apr 2024 01:53 UTC

On 11 Apr 2024 14:30:07 -0000, Scott Dorsey wrote:

> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>>On Sun, 7 Apr 2024 16:51:22 -0000 (UTC), Rich wrote:
>>
>>> AutoHotKey is the most absymal "programming" languge ...
>>
>>That is inherent in the nature of the problem it is trying to solve:
>>automate an interface--the GUI--which was never designed for automatic
>>operation. No matter how you slice and dice it, that kind of thing
>>inherently turns out to be fiddly and fragile.
>
> Apple did a pretty good job of this with AppleScript by building the GUI
> with automation in mind. That fell by the wayside long ago, however.

As someone who was a champion of AppleScript back in the day, made a point
of supporting it in my own apps, and even made a living creating scripts
for others, let me just say that, in retrospect, it was the solution to
the wrong problem.

Pages:12
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor