Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 26 |
Nodes: | 6 (0 / 6) |
Uptime: | 16:12:11 |
Calls: | 629 |
Files: | 1,186 |
D/L today: |
18 files (29,890K bytes) |
Messages: | 166,545 |
Just curious, is there a wide ranged problem in Linux installers these
days? I mostly just use and maintain Debian on my computers and it just works. I dabble in Arch and Ubuntu on occasion but not that much.
I thought I might want to try and turn my old laptop nee "Mobile
Workstation" (HP zBook 15 G3, 2016 vintage) into a game system and
hoping for stuff working out of the box with minimal fiddling I decided
to try a couple of game oriented distros.
First was Bazzite. Fedora based so Anaconda installer. The partitioning
stuff is fairly incomprehensible but in automatic mode it deigned to use
the unpartitioned space on the SSD and went ahead. And quit with ostree
blah blah exited with code 1. Installation aborted.
I figured I'll try vanilla Fedora here (Fedora-Kinoite-ostree-x86_64-42-1.1.iso) since it could be converted
into Bazzite easily but same result. Goggle wasn't helpful, found only
some vague references to Fedora maybe not liking existing things in the
EFI partition, blank devices would maybe work... Mine has a bunch of
stuff from Debian, Windows, HP's Bios update stuff. Not wiping a working Debian installation for this experiment, thank you.
Next then was Drauger, Ubuntu based, Edamame installer. More
understandable partitioning but after answering the few (but too many) questions it asks about where and what to install, it just quits. No
error message, no nothing. Just nada, zip, zilch. I couldn't believe it
but there was no installer running any more in the process list.
So, sticking with Debian and if I need something newer, then Arch. But really, three trial installation, three failures, doesn't look good. Is
this how it is, in 2025? I guess two of three, Bazzite and Drauger, are
niche but Fedora's failure seems odd. Or is it just "we support dual
boot with Windows, if you have any other Linux installed, fuck off?"
And quit with ostree blah blah exited with code 1. Installation
aborted.
Just curious, is there a wide ranged problem in Linux installers these
days? I mostly just use and maintain Debian on my computers and it just works. I dabble in Arch and Ubuntu on occasion but not that much.
I thought I might want to try and turn my old laptop nee "Mobile
Workstation" (HP zBook 15 G3, 2016 vintage) into a game system and
hoping for stuff working out of the box with minimal fiddling I decided
to try a couple of game oriented distros.
On 10/7/25 09:07, Anssi Saari wrote:
Just curious, is there a wide ranged problem in Linux installers these
days? I mostly just use and maintain Debian on my computers and it just
works. I dabble in Arch and Ubuntu on occasion but not that much.
I thought I might want to try and turn my old laptop nee "Mobile
Workstation" (HP zBook 15 G3, 2016 vintage) into a game system and
hoping for stuff working out of the box with minimal fiddling I decided
to try a couple of game oriented distros.
-a The quality of installers varies a bit. The depth/quality
-a of hardware detection is the main gotcha so far as I can
-a tell.
-a Mostly I stick to MX these days. Ubuntu got too
-a weird years ago - never again. The MX installer was
-a the first I found to properly detect a M.2 "hdd"
-a in laptops. They all do, NOW ...
-a But, I've had fair luck with Manjaro and Fedora
-a installers too ... though they sometimes make
-a it a bit difficult to see how to proceed. Fedora
-a is almost fanatical when it comes to creating
-a the default disk layout/format. Frankly I do
-a not care for BTRFS ....
-a My newest xHDD ... did that in XFS. It's fast
-a and reliable (can't shrink the parts though).
-a Mostly though EXT4 or 3 is best - fully
-a mature and lots of tools/methods for finding
-a and fixing errors.
-a OpenSUSE is still a 'Cadillac' distro (if
-a rather 'fat'). It is very good at installs
-a and all possible setups. Maybe the best if
-a creating servers ... unless you need BSDs
-a like for outward-facing high-vol servers.
-a Setting up soft-RAID is super easy, and
-a comes with USEFUL info during the process.
-a Love it, except for the 'fatness' (and
-a that it dropped several very useful legacy
-a utilities and the smarter version of ffmpeg).
The YaST installer is very good, up to Leap 15.6. Very good partitioner section.
On 2025-10-08 07:35, c186282 wrote:
On 10/7/25 09:07, Anssi Saari wrote:
Just curious, is there a wide ranged problem in Linux installers these
days? I mostly just use and maintain Debian on my computers and it just
works. I dabble in Arch and Ubuntu on occasion but not that much.
I thought I might want to try and turn my old laptop nee "Mobile
Workstation" (HP zBook 15 G3, 2016 vintage) into a game system and
hoping for stuff working out of the box with minimal fiddling I decided
to try a couple of game oriented distros.
-a-a The quality of installers varies a bit. The depth/quality
-a-a of hardware detection is the main gotcha so far as I can
-a-a tell.
-a-a Mostly I stick to MX these days. Ubuntu got too
-a-a weird years ago - never again. The MX installer was
-a-a the first I found to properly detect a M.2 "hdd"
-a-a in laptops. They all do, NOW ...
-a-a But, I've had fair luck with Manjaro and Fedora
-a-a installers too ... though they sometimes make
-a-a it a bit difficult to see how to proceed. Fedora
-a-a is almost fanatical when it comes to creating
-a-a the default disk layout/format. Frankly I do
-a-a not care for BTRFS ....
-a-a My newest xHDD ... did that in XFS. It's fast
-a-a and reliable (can't shrink the parts though).
-a-a Mostly though EXT4 or 3 is best - fully
-a-a mature and lots of tools/methods for finding
-a-a and fixing errors.
-a-a OpenSUSE is still a 'Cadillac' distro (if
-a-a rather 'fat'). It is very good at installs
-a-a and all possible setups. Maybe the best if
-a-a creating servers ... unless you need BSDs
-a-a like for outward-facing high-vol servers.
-a-a Setting up soft-RAID is super easy, and
-a-a comes with USEFUL info during the process.
-a-a Love it, except for the 'fatness' (and
-a-a that it dropped several very useful legacy
-a-a utilities and the smarter version of ffmpeg).
The YaST installer is very good, up to Leap 15.6. Very good partitioner section. But Leap 16.0 has ditched YaST and switched to Agama, web
browser based, I understand. Also I understand that is an unfinished product, so it is getting a fair amount of criticism.
On 10/8/25 04:53, Carlos E.R. wrote:
The YaST installer is very good, up to Leap 15.6. Very good
partitioner section. But Leap 16.0 has ditched YaST and switched to
Agama, web browser based, I understand. Also I understand that is
an unfinished product, so it is getting a fair amount of criticism.
Oh shit ! VERY bad move !!!
So much for OpenSUSE .....
My guess ... they had ONE guy who did maint on YAST - and he
retired.
On Wed, 8 Oct 2025 10:53:27 +0200, Carlos E.R. wrote:
The YaST installer is very good, up to Leap 15.6. Very good partitioner
section.
Most installers give you some way of switching to a text terminal window
with a standard shell prompt. Because after all the installation volume is running on a full-function Linux kernel, after all. This lets you do
custom pre-setup (like special partitioning) even if the installer itself doesnrCOt have that level of functionality.
On 2025-10-08 23:06, Lawrence DrCOOliveiro wrote:
Most installers give you some way of switching to a text terminal
window with a standard shell prompt. Because after all the
installation volume is running on a full-function Linux kernel,
after all. This lets you do custom pre-setup (like special
partitioning) even if the installer itself doesnrCOt have that level
of functionality.
Yes, YaST can run in text mode.
c186282 <c186282@nnada.net> wrote:
On 10/8/25 04:53, Carlos E.R. wrote:
The YaST installer is very good, up to Leap 15.6. Very good
partitioner section. But Leap 16.0 has ditched YaST and switched to
Agama, web browser based, I understand. Also I understand that is
an unfinished product, so it is getting a fair amount of criticism.
Oh shit ! VERY bad move !!!
So much for OpenSUSE .....
My guess ... they had ONE guy who did maint on YAST - and he
retired.
And, likely, the new replacement guy is one of the younger crowd who
has only ever known "web programming" and so "rewrite the installer as
a web app" is the outcome.
And example of the saying: "If the only tool you have is a hammer, then
all your problems begin to look like nails".
On Thu, 9 Oct 2025 21:25:12 +0200, Carlos E.R. wrote:
On 2025-10-08 23:06, Lawrence DrCOOliveiro wrote:
Most installers give you some way of switching to a text terminal
window with a standard shell prompt. Because after all the
installation volume is running on a full-function Linux kernel,
after all. This lets you do custom pre-setup (like special
partitioning) even if the installer itself doesnrCOt have that level
of functionality.
Yes, YaST can run in text mode.
Not usually necessary. The GUI installer would be running in a
standard GUI session off the installation media, but given you are
running a fully-functional regular Linux kernel, the usual CTRL-ALT-Fn keystrokes will work for switching to a text console.
On 10/9/25 17:45, Lawrence DrCOOliveiro wrote:
On Thu, 9 Oct 2025 21:25:12 +0200, Carlos E.R. wrote:
On 2025-10-08 23:06, Lawrence DrCOOliveiro wrote:
Most installers give you some way of switching to a text terminal
window with a standard shell prompt. Because after all the
installation volume is running on a full-function Linux kernel,
after all. This lets you do custom pre-setup (like special
partitioning) even if the installer itself doesnrCOt have that level
of functionality.
Yes, YaST can run in text mode.
Not usually necessary. The GUI installer would be running in a
standard GUI session off the installation media, but given you are
running a fully-functional regular Linux kernel, the usual CTRL-ALT-Fn
keystrokes will work for switching to a text console.
-a Not usually "necessary" - but it was good when
-a you needed it, like for servers with no GUI.
-a (I can just see the newbies falling back out
-a of their chairs - "NO GUI ???!!!" :-)
-a The text version and GUI version were amazingly
-a alike too.
-a Anyway, YAST was the deal-maker for OpenSUSE. Now
-a I'll have no reason to install a fat RPM distro
-a at all anywhere.
When using ssh to another system it is useful to run yast inside as
text.
On Fri, 10 Oct 2025 09:21:24 +0200, Carlos E.R. wrote:
When using ssh to another system it is useful to run yast inside as
text.
Yeah, but that assumes you already have the system installed and it has an SSH server running.
I haven't done remote installations, but there are people doing them,
and they say that one of the things they use is installation over ssh. I
can not explain how.
On Fri, 10 Oct 2025 09:21:24 +0200, Carlos E.R. wrote:
When using ssh to another system it is useful to run yast inside as
text.
Yeah, but that assumes you already have the system installed and it has an SSH server running.
On Fri, 10 Oct 2025 21:15:11 +0200, Carlos E.R. wrote:
I haven't done remote installations, but there are people doing them,
and they say that one of the things they use is installation over ssh. I
can not explain how.
I canrCOt think how, either. Various VM-hosting facilities do offer ways for you to get to the console remotely, typically via a Web interface, and you can do installs and other low-level operations that way. Tends to be
pretty clunky, but at least itrCOs available as a last resort.
Yea, great, half a zillion lines of HTML, PHP and
fuckin' JAVASCRIPT ........
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and
fuckin' JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca means shit. So any French speaker reading/hearing cacascript can understand
it's shit designing javascript. I have no idea how it could be
translated in English because shitscript could be understood as any
scripting language.
On 2025-10-11, St|-phane CARPENTIER <sc@fiat-linux.fr> wrote:
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and fuckin'
JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca
means shit. So any French speaker reading/hearing cacascript can
understand it's shit designing javascript. I have no idea how it could
be translated in English because shitscript could be understood as any
scripting language.
We sometimes use "caca" to mean "shit" in English too. It's usually in
the context of babies, toilet training, etc. - but it makes a nice
enough fit that I just might start saying "cacascript" myself.
On Sat, 11 Oct 2025 17:48:23 GMT, Charlie Gibbs wrote:
On 2025-10-11, St|-phane CARPENTIER <sc@fiat-linux.fr> wrote:
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and fuckin'
JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca
means shit. So any French speaker reading/hearing cacascript can
understand it's shit designing javascript. I have no idea how it could
be translated in English because shitscript could be understood as any
scripting language.
We sometimes use "caca" to mean "shit" in English too. It's usually in
the context of babies, toilet training, etc. - but it makes a nice
enough fit that I just might start saying "cacascript" myself.
It does retail the original syllabic pattern better than merdescript. That word does work rather well for Lake Merde though, to match lake Foul.
The question is if anyone in the real world calls it ECMAScript?
In French, I'm calling javascript: cacascript. Because in French
caca means shit. So any French speaker reading/hearing cacascript
can understand it's shit designing javascript.
The question is if anyone in the real world calls it ECMAScript?
That sounds like a painful skin disease.
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and
fuckin' JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca means shit.
So any French speaker reading/hearing cacascript can understand
it's shit designing javascript. I have no idea how it could be
translated in English because shitscript could be understood as any
scripting language.
Because in French caca means shit.
Hehe, same meaning in Spanish :-D
On Sat, 11 Oct 2025 22:52:18 +0200, Carlos E.R. wrote:
Because in French caca means shit.
Hehe, same meaning in Spanish :-D
I often wondered about rCLLake TiticacarCY ...
On 11 Oct 2025 15:10:28 GMT, St|-phane CARPENTIER wrote:
In French, I'm calling javascript: cacascript. Because in French caca
means shit. So any French speaker reading/hearing cacascript can
understand it's shit designing javascript.
JavaScript actually has some good parts. It also now has rCLstrict moderCY, so you can protect yourself from some of the stupider parts.
Of course, I mainly use it in web pages. I have no experience writing
code for NodeJS, for example, so someone who had to might have a
different opinion ...
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and
fuckin' JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca means shit. So any French speaker reading/hearing cacascript can understand
it's shit designing javascript. I have no idea how it could be
translated in English because shitscript could be understood as any
scripting language.
On 2025-10-11, rbowman <bowman@montana.com> wrote:
On Sat, 11 Oct 2025 17:48:23 GMT, Charlie Gibbs wrote:
On 2025-10-11, St|-phane CARPENTIER <sc@fiat-linux.fr> wrote:
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and fuckin'
JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca
means shit. So any French speaker reading/hearing cacascript can
understand it's shit designing javascript. I have no idea how it could >>>> be translated in English because shitscript could be understood as any >>>> scripting language.
We sometimes use "caca" to mean "shit" in English too. It's usually in
the context of babies, toilet training, etc. - but it makes a nice
enough fit that I just might start saying "cacascript" myself.
It does retail the original syllabic pattern better than merdescript. That >> word does work rather well for Lake Merde though, to match lake Foul.
The question is if anyone in the real world calls it ECMAScript?
That sounds like a painful skin disease.
On 10/11/25 11:10, St|-phane CARPENTIER wrote:
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and fuckin'
JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca
means shit. So any French speaker reading/hearing cacascript can
understand it's shit designing javascript. I have no idea how it could
be translated in English because shitscript could be understood as any
scripting language.
Well, even without perfect translation, we all GET IT :-)
PHP is bliss by comparison.
On Sat, 11 Oct 2025 22:02:11 -0400, c186282 wrote:
On 10/11/25 11:10, St|-phane CARPENTIER wrote:
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and fuckin'
JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca
means shit. So any French speaker reading/hearing cacascript can
understand it's shit designing javascript. I have no idea how it could
be translated in English because shitscript could be understood as any
scripting language.
Well, even without perfect translation, we all GET IT :-)
PHP is bliss by comparison.
It was a sad day when Personal Home Page survived the era when Mon and Pop clobbered together a HTML 2.0 website.
On Sat, 11 Oct 2025 17:48:23 GMT, Charlie Gibbs wrote:
On 2025-10-11, St|-phane CARPENTIER <sc@fiat-linux.fr> wrote:
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and fuckin'
JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca
means shit. So any French speaker reading/hearing cacascript can
understand it's shit designing javascript. I have no idea how it could
be translated in English because shitscript could be understood as any
scripting language.
We sometimes use "caca" to mean "shit" in English too.
It's usually in the context of babies, toilet training, etc.
- but it makes a nice
enough fit that I just might start saying "cacascript" myself.
It does retail the original syllabic pattern better than merdescript.
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and
fuckin' JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca means shit. So any French speaker reading/hearing cacascript can understand
it's shit designing javascript. I have no idea how it could be
translated in English because shitscript could be understood as any
scripting language.
On 2025-10-12 00:48, Lawrence DrCOOliveiro wrote:
On Sat, 11 Oct 2025 22:52:18 +0200, Carlos E.R. wrote:
Because in French caca means shit.
Hehe, same meaning in Spanish :-D
I often wondered about rCLLake TiticacarCY ...
:-)
Must derive from a local language, I guess.
On Sat, 11 Oct 2025 22:02:11 -0400, c186282 wrote:
On 10/11/25 11:10, St|-phane CARPENTIER wrote:
Le 10-10-2025, c186282 <c186282@nnada.net> a |-crit-a:
Yea, great, half a zillion lines of HTML, PHP and fuckin'
JAVASCRIPT ........
You remind me of a good example of a difficult thing to translate. In
French, I'm calling javascript: cacascript. Because in French caca
means shit. So any French speaker reading/hearing cacascript can
understand it's shit designing javascript. I have no idea how it could
be translated in English because shitscript could be understood as any
scripting language.
Well, even without perfect translation, we all GET IT :-)
PHP is bliss by comparison.
It was a sad day when Personal Home Page survived the era when Mon and Pop clobbered together a HTML 2.0 website.
Had a web page with a sign-in ... to "punish" those who didn't have
the password I wrote a short JS script with a massive
floating-point/trig equation that repeated as fast as possible. Get
it wrong and your PC fan would cut in full immediately and a bunch of
warnings would appear in the browser
I use PHP, but I never make it do a lot.
Like MySQL it isn't very good in quantity.
If there is anything complex, they both call code written in C.
My personal custom sites are generally control panels for specialised hardware and use JavaScript + AJAX in the browser to call php and C to
'do what websites were never intended for' . Real[ish] time control .
On Sun, 12 Oct 2025 12:17:01 +0100, The Natural Philosopher wrote:
I use PHP, but I never make it do a lot.
Like MySQL it isn't very good in quantity.
MySQL/MariaDB is an industrial-strength DBMS. PHP, on the other hand ...
If there is anything complex, they both call code written in C.
Unless that code is CPU-intensive, you are just making extra work for yourself.
My personal custom sites are generally control panels for specialised
hardware and use JavaScript + AJAX in the browser to call php and C to
'do what websites were never intended for' . Real[ish] time control .
WebSockets can enhance that kind of thing quite a bit. But itrCOs not something PHP copes well with. Try Python, with a suitable ASGI framework.
On 10/12/25 23:28, Lawrence DrCOOliveiro wrote:
On Sun, 12 Oct 2025 12:17:01 +0100, The Natural Philosopher wrote:
I use PHP, but I never make it do a lot.
Like MySQL it isn't very good in quantity.
MySQL/MariaDB is an industrial-strength DBMS. PHP, on the other hand ...
If there is anything complex, they both-a call code written in C.
Unless that code is CPU-intensive, you are just making extra work for
yourself.
My personal custom sites are generally control panels for specialised
hardware and use JavaScript + AJAX in the browser to call-a php and C to >>> 'do what websites were never intended for' . Real[ish] time control .
WebSockets can enhance that kind of thing quite a bit. But itrCOs not
something PHP copes well with. Try Python, with a suitable ASGI
framework.
-a The big DBs are hyper-complex. There are many
-a methods/langs to get data from them
-a But what's "best" ... that's always a subjective
-a call.
-a No, not gonna trash Python ... it's one of my
-a favorite go-to langs.
-a The 'C' cult ... they'll disagree :-)
On 13/10/2025 08:41, c186282 wrote:
On 10/12/25 23:28, Lawrence DrCOOliveiro wrote:Ive seen accounting programs written in BASIC too.
On Sun, 12 Oct 2025 12:17:01 +0100, The Natural Philosopher wrote:
I use PHP, but I never make it do a lot.
Like MySQL it isn't very good in quantity.
MySQL/MariaDB is an industrial-strength DBMS. PHP, on the other hand ... >>>
If there is anything complex, they both-a call code written in C.
Unless that code is CPU-intensive, you are just making extra work for
yourself.
My personal custom sites are generally control panels for specialised
hardware and use JavaScript + AJAX in the browser to call-a php and C to >>>> 'do what websites were never intended for' . Real[ish] time control .
WebSockets can enhance that kind of thing quite a bit. But itrCOs not
something PHP copes well with. Try Python, with a suitable ASGI
framework.
-a-a The big DBs are hyper-complex. There are many
-a-a methods/langs to get data from them
-a-a But what's "best" ... that's always a subjective
-a-a call.
-a-a No, not gonna trash Python ... it's one of my
-a-a favorite go-to langs.
-a-a The 'C' cult ... they'll disagree :-)
English *loves* to appropriate swear words from other languages. WeWe sometimes use "caca" to mean "shit" in English too.
I didn't knew that.
On Sun, 12 Oct 2025 02:59:09 -0400, c186282 wrote:
Had a web page with a sign-in ... to "punish" those who didn't have
the password I wrote a short JS script with a massive
floating-point/trig equation that repeated as fast as possible. Get
it wrong and your PC fan would cut in full immediately and a bunch of
warnings would appear in the browser
You would be a ball of laughs with a rubber ducky.
https://github.com/hak5/usbrubberducky-payloads
If you have a Pico the Adafruit CircuitPython bundle has a handy adafruit_pid lib.
On Sun, 12 Oct 2025 02:59:09 -0400, c186282 wrote:
Had a web page with a sign-in ... to "punish" those who didn't have
the password I wrote a short JS script with a massive
floating-point/trig equation that repeated as fast as possible. Get
it wrong and your PC fan would cut in full immediately and a bunch of >>> warnings would appear in the browser
Ive seen accounting programs written in BASIC too.
On Mon, 13 Oct 2025 10:20:48 +0100, The Natural Philosopher wrote:
Ive seen accounting programs written in BASIC too.
PHP is like the new BASIC -- people use it because they donrCOt know any better.
On Mon, 13 Oct 2025 21:56:33 -0000 (UTC), Lawrence DrCOOliveiro wrote:
On Mon, 13 Oct 2025 10:20:48 +0100, The Natural Philosopher wrote:
Ive seen accounting programs written in BASIC too.
PHP is like the new BASIC -- people use it because they donrCOt know any
better.
The acronyms themselves tell the story. 'Beginner's All-purpose Symbolic Instruction Code' and 'Personal Home Page'.
On Sun, 12 Oct 2025 02:59:09 -0400, c186282 wrote:
Had a web page with a sign-in ... to "punish" those who didn't have >>>> the password I wrote a short JS script with a massive
floating-point/trig equation that repeated as fast as possible. Get >>>> it wrong and your PC fan would cut in full immediately and a bunch of >>>> warnings would appear in the browser
My first thought, given this involves floating point, is:
Is this somehow exploitable by using an Intel Pentium?
rbowman <bowman@montana.com> wrote at 19:20 this Sunday (GMT):
On Sun, 12 Oct 2025 02:59:09 -0400, c186282 wrote:
Had a web page with a sign-in ... to "punish" those who didn't have
the password I wrote a short JS script with a massive
floating-point/trig equation that repeated as fast as possible. Get
it wrong and your PC fan would cut in full immediately and a bunch of >>> warnings would appear in the browser
I think most browsers sandbox their tabs better. so it wouldn't be too
much of an issue for the end user. I'd still find it incredibly
annoying, though.
Ummm ... I'm not going to trash BASIC or PHP. They're comprehensible
and serve their purpose without being pretentious or ivory-tower.
Good stuff is good stuff.
On Tue, 14 Oct 2025 01:21:07 -0400, c186282 wrote:
Ummm ... I'm not going to trash BASIC or PHP. They're comprehensible
and serve their purpose without being pretentious or ivory-tower.
Good stuff is good stuff.
I've never done much with BASIC and my PHP experience comes from trying to fix a PHP app developed by another programmer. My real bone to pick with BASIC is its influence on COM. It gets real old wading through BSTRs, and Variants introduced because typing in VB sucked.
https://en.wikipedia.org/wiki/Variant_type_(COM)
The path from DDE to OLE to COM is another one of those evolutions that could have used some natural selection.
On Mon, 13 Oct 2025 21:56:33 -0000 (UTC), Lawrence DrCOOliveiro wrote:
On Mon, 13 Oct 2025 10:20:48 +0100, The Natural Philosopher wrote:
Ive seen accounting programs written in BASIC too.
PHP is like the new BASIC -- people use it because they donrCOt know any
better.
The acronyms themselves tell the story. 'Beginner's All-purpose Symbolic Instruction Code' and 'Personal Home Page'.
Technically, the acronym for PHP now stands for "PHP hates programmers".
On Tue, 14 Oct 2025 01:21:07 -0400, c186282 wrote:
Ummm ... I'm not going to trash BASIC or PHP. They're comprehensible
and serve their purpose without being pretentious or ivory-tower.
Good stuff is good stuff.
I've never done much with BASIC and my PHP experience comes from trying to fix a PHP app developed by another programmer. My real bone to pick with BASIC is its influence on COM. It gets real old wading through BSTRs, and Variants introduced because typing in VB sucked.
https://en.wikipedia.org/wiki/Variant_type_(COM)
The path from DDE to OLE to COM is another one of those evolutions that
could have used some natural selection.
On 10/14/25 02:56, rbowman wrote:
The path from DDE to OLE to COM is another one of those evolutions that
could have used some natural selection.
COMs are a bit weird for my tastes. Lots
of languages have their own takes on them
however.
Hmm ... how to best code something like
that in K&R 'C' ?
COMs are a bit weird for my tastes. Lots of languages have their own
takes on them however.
Hmm ... how to best code something like that in K&R 'C' ?
On 2025-10-15, c186282 <c186282@nnada.net> wrote:
On 10/14/25 02:56, rbowman wrote:
The path from DDE to OLE to COM is another one of those evolutions that
could have used some natural selection.
COMs are a bit weird for my tastes. Lots
of languages have their own takes on them
however.
Hmm ... how to best code something like
that in K&R 'C' ?
I looked into it briefly. It became eye-glazingly complex
very quickly. I punted and re-designed everything using
sockets. Much simpler - and more portable.
Did lots of BASIC programs, but was kind of out of that before it
ever became "visual". Turbo Pascal ... and BASIC went into the bottom
drawer.
However IF you keep it strict and straight you can do very complex
stuff with BASIC and it works as well as lots of other languages.