Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #255: Standing room only on the bus.


comp / comp.os.linux.misc / Re: What programs do you make sure are installed on a new Linux

SubjectAuthor
* What programs do you make sure are installed on a new Linux install?Borax Man
+* Re: What programs do you make sure are installed on a new Linux install?rbowman
|`* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
| `* Re: What programs do you make sure are installed on a new Linux install?rbowman
|  `- Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
+- Re: What programs do you make sure are installed on a new Linux install?vallor
+* Re: What programs do you make sure are installed on a new Linux install?yeti
|`* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
| `* Re: What programs do you make sure are installed on a new Linux install?yeti
|  +* Re: What programs do you make sure are installed on a new Linux install?Borax Man
|  |`* Re: What programs do you make sure are installed on a new Linux install?yeti
|  | `- Re: What programs do you make sure are installed on a new Linux install?Borax Man
|  +* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  |+* Re: What programs do you make sure are installed on a new Linux install?rbowman
|  ||+* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  |||`* Re: What programs do you make sure are installed on a new Linux install?Popping Mad
|  ||| +- Re: What programs do you make sure are installed on a new Linux install?rbowman
|  ||| +* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  ||| |`* Re: What programs do you make sure are installed on a new Linux install?Nuno Silva
|  ||| | `- Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  ||| `- Re: What programs do you make sure are installed on a new Linux install?D
|  ||`* Re: What programs do you make sure are installed on a new Linux install?The Natural Philosopher
|  || `* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  ||  `* Re: What programs do you make sure are installed on a new Linux install?Popping Mad
|  ||   `- Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  |+- Re: What programs do you make sure are installed on a new Linux install?Computer Nerd Kev
|  |+- Re: What programs do you make sure are installed on a new Linux install?Popping Mad
|  |`* Re: What programs do you make sure are installed on a new Linux install?Bobbie Sellers
|  | `- Re: What programs do you make sure are installed on a new Linux install?yeti
|  `* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|   +* Re: What programs do you make sure are installed on a new Linux install?yeti
|   |`* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|   | `* Re: What programs do you make sure are installed on a new Linux install?yeti
|   |  +* Re: What programs do you make sure are installed on a new Linux install?D
|   |  |`- Re: What programs do you make sure are installed on a new Linux install?yeti
|   |  `- Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|   `- Re: What programs do you make sure are installed on a new Linux install?rbowman
+- Re: What programs do you make sure are installed on a new Linux install?The Natural Philosopher
+- Re: What programs do you make sure are installed on a new Linux install?D
+* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|+- Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|+* Re: What programs do you make sure are installed on a new Linux install?rbowman
||+- Re: What programs do you make sure are installed on a new Linux install?candycanearter07
||`* Re: What programs do you make sure are installed on a new Linux install?Borax Man
|| `- Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|`* Re: What programs do you make sure are installed on a new Linux install?Borax Man
| `* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|  `* Re: What programs do you make sure are installed on a new Linux install?Borax Man
|   +* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|   |+* Re: What programs do you make sure are installed on a new Linux install?Nuno Silva
|   ||`* Re: What programs do you make sure are installed on a new Linux install?Borax Man
|   || `* Re: What programs do you make sure are installed on a new Linux install?Nuno Silva
|   ||  `- Re: What programs do you make sure are installed on a new Linux install?Borax Man
|   |`* Re: What programs do you make sure are installed on a new Linux install?Borax Man
|   | `* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|   |  `* Re: What programs do you make sure are installed on a new Linux install?Borax Man
|   |   `* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|   |    `* Re: What programs do you make sure are installed on a new Linux install?Borax Man
|   |     `- Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|   `* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|    +- Re: What programs do you make sure are installed on a new Linux install?vallor
|    `- Re: What programs do you make sure are installed on a new Linux install?candycanearter07
+* Re: What programs do you make sure are installed on a new Linux install?Fritz Wuehler
|+- Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|`* Re: What programs do you make sure are installed on a new Linux install?Fritz Wuehler
| +- Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
| `- Re: What programs do you make sure are installed on a new Linux install?candycanearter07
+* Re: What programs do you make sure are installed on a new Linux install?Computer Nerd Kev
|+* Re: What programs do you make sure are installed on a new Linux install?yeti
||`- Re: What programs do you make sure are installed on a new Linux install?Computer Nerd Kev
|+* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
||`* Re: What programs do you make sure are installed on a new Linux install?Computer Nerd Kev
|| `* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
||  +* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
||  |`* Re: What programs do you make sure are installed on a new Linux install?Nuno Silva
||  | `* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
||  |  `* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
||  |   `* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
||  |    `* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
||  |     `- Re: What programs do you make sure are installed on a new Linux install?candycanearter07
||  `* Re: What programs do you make sure are installed on a new Linux install?Computer Nerd Kev
||   `- Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|`* Re: What programs do you make sure are installed on a new Linux install?Borax Man
| `* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|  +* Re: What programs do you make sure are installed on a new Linux install?Simon
|  |+* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|  ||+* Re: What programs do you make sure are installed on a new Linux install?Simon
|  |||`- Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|  ||+* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  |||`* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|  ||| `* Re: What programs do you make sure are installed on a new Linux install?rbowman
|  |||  `* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|  |||   `* Re: What programs do you make sure are installed on a new Linux install?rbowman
|  |||    `* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  |||     `* Re: What programs do you make sure are installed on a new Linux install?rbowman
|  |||      `- Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  ||`* Re: What programs do you make sure are installed on a new Linux install?Popping Mad
|  || +* Re: What programs do you make sure are installed on a new Linux install?The Natural Philosopher
|  || |`* Re: What programs do you make sure are installed on a new Linux install?candycanearter07
|  || | +* Re: What programs do you make sure are installed on a new Linux install?The Natural Philosopher
|  || | |`* Re: What programs do you make sure are installed on a new Linux install?Charlie Gibbs
|  || | `* Re: What programs do you make sure are installed on a new Linux install?Lawrence D'Oliveiro
|  || `* Re: What programs do you make sure are installed on a new Linux install?Borax Man
|  |`* Re: What programs do you make sure are installed on a new Linux install?rbowman
|  `* Re: What programs do you make sure are installed on a new LinuxJack Strangio
+- Re: What programs do you make sure are installed on a new Linux install?Nuno Silva
+* Re: What programs do you make sure are installed on a new Linux install?Anssi Saari
+* Re: What programs do you make sure are installed on a new Linux install?Ben Collver
+- Re: What programs do you make sure are installed on a new Linux install?Jack Strangio
`* Re: What programs do you make sure are installed on a new Linux install?Richard Kettlewell

Pages:123456789101112
Subject: Re: What programs do you make sure are installed on a new Linux
From: Phillip Frabott
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sun, 17 Nov 2024 14:33 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nntp@fulltermprivacy.com (Phillip Frabott)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 09:33:44 -0500
Organization: A noiseless patient Spider
Lines: 106
Message-ID: <vhcus9$lu8r$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 17 Nov 2024 15:33:46 +0100 (CET)
Injection-Info: dont-email.me; posting-host="379fe1e087a303f0378fc068d17af9ca";
logging-data="719131"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0goypjFhDeHyPX9QHrJrvRF6lOMQ+Ses="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ofHXbAsPYM6KP5M/JnVllOpU8ZU=
In-Reply-To: <d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
Content-Language: en-US
View all headers

On 11/16/2024 16:20, D wrote:
>
>
> On Sat, 16 Nov 2024, Phillip Frabott wrote:
>
>> On 11/16/2024 04:31, D wrote:
>>>
>>>
>>> On Fri, 15 Nov 2024, Phillip Frabott wrote:
>>>
>>>> nano
>>>> git
>>>> openssh
>>>> gnutls
>>>> links
>>>> bash
>>>> automake
>>>> autoconf
>>>> gcc
>>>> mutt
>>>> htop
>>>> iotop
>>>> gomuks
>>>> tmux
>>>> WordGrinder
>>>>
>>>> and that's it.
>>>>
>>>> When I'm done I go home and spend the evening with family.
>>>
>>> Wordgrinder is not a common choice. Could you please tell me a bit
>>> about it? Wat is it with wordgrinder that guys you joy when writing
>>> texts?
>>
>> I should probably note, if it's not apparent in the list above, I live
>> in bash. I do not use a WM day-to-day. I'm a purist shell-only user.
>> WordGrinder is the only shell program I was able to find that has
>> support great support for ODT, a format that I have to be able to use
>> at work since almost all of our documents are either ODT or MD (Mostly
>> ODT). It has a pretty decent spell checker that you can add to it's
>> dictionary and has pretty good formatting support within the
>> limitations of shell (You won't be adding images, but I don't get paid
>> enough to make documentation with pretty pictures anyways). It is
>> probably the most feature-rich shell application I've found so far.
>> You can look at it here if you want: https://cowlark.com/wordgrinder/
>>
>> If you have a recommendation for something other then WordGrinder that
>> works without any Xorg/X11 components installed though, I'd be happy
>> to try it out. It has to support opening and saving (or importing/
>> exporting) into ODT and MD formats and must be able to compile source-
>> only and no docker.
>>
>> Before you ask, since you'll probably find me in another thread asking
>> about Gentoo related to KDE, I do have Xorg installed on another
>> machine but it's only for the small sliver of time where I have to
>> test a desktop program I'm writing for the company I work for. And I
>> use a separate machine for that. Most of my time is in headless code
>> though so it's not often I have to boot it up.
>
> Thank you for sharing! Very interesting. What type of work do you do
> where you are able to get by with only the shell? You must have a very
> kind employer! =)

I am a headless C developer (Sometimes C++). I develop code that must
run on machines that have zero interfaces or local terminal access. I
think the new term is headless software engineer but that's just a
little too fancy of a title for me. So I stick with C developer. I code
for anything from embedded devices (the smallest was a 1" by 1" device
with 4MB of Flashable EEPROM and 1.25MB of memory on a 548MHz processor)
all the way up to large data center scale servers. I also have a Data
center background on top of that so it gives me a leg up when it comes
to understanding how an application will be used. (most developers only
learn to develop. They never go further to learn how it's going to be
implemented and used later which means they can't account for the things
their program will be demanded to do. I have the advantage of know how
data centers work so I can code accordingly.)

Since the binary programs have to run headless, I code with shell access
only. So I'm in a near comparable environment to how the program would
be run. Limiting myself to only having shell access helps to put me (and
my team of 11 which also work in shell only) in the mental state of how
the program will operate. So if we can't do it from shell, then the
headless binary won't be able to either. In fact, it's a requirement we
code in shell only. Company law (I may or may not have been responsible
for it. But I'll plead the 5th if you ask me.)

>
> As for word processing, the usual suspects are vim, groff, latex and for
> converting documents back and forth, I think that pandoc is very common.
>
> But this is all hearsay, so I am sure there are others here in this
> group who know much more about it than I do.

While I'm sure that Vim an Groff and others are capable of
converting/using these formats back and forth, WordGrinder is a more
dedicated purpose application. Trying to use multi-purpose editors just
adds more complexity not to mention the fact that you have to build
additional addons and configurations to get the feature set that
WordGrinder provides out of the box. So that's why it was ultimately chosen.

--
Phillip Frabott
----------
- Adam: Is a void really a void if it returns?
- Jack: No, it's just nullspace at that point.
----------

Subject: Re: What programs do you make sure are installed on a new Linux
From: Pancho
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sun, 17 Nov 2024 15:18 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Pancho.Jones@proton.me (Pancho)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 15:18:42 +0000
Organization: A noiseless patient Spider
Lines: 99
Message-ID: <vhd1gi$lvfu$3@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 17 Nov 2024 16:18:43 +0100 (CET)
Injection-Info: dont-email.me; posting-host="7b0a172c36ea7ee5cab7991a1bf71da3";
logging-data="720382"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX187LGTQIYvru+/wC4VlMJpNTTGFZRxI0+k="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:mfBtgRFRZfEFL3p0AIgeHjFpwrY=
In-Reply-To: <vhcus9$lu8r$1@dont-email.me>
Content-Language: en-GB
View all headers

On 11/17/24 14:33, Phillip Frabott wrote:
> On 11/16/2024 16:20, D wrote:
>>
>>
>> On Sat, 16 Nov 2024, Phillip Frabott wrote:
>>
>>> On 11/16/2024 04:31, D wrote:
>>>>
>>>>
>>>> On Fri, 15 Nov 2024, Phillip Frabott wrote:
>>>>
>>>>> nano
>>>>> git
>>>>> openssh
>>>>> gnutls
>>>>> links
>>>>> bash
>>>>> automake
>>>>> autoconf
>>>>> gcc
>>>>> mutt
>>>>> htop
>>>>> iotop
>>>>> gomuks
>>>>> tmux
>>>>> WordGrinder
>>>>>
>>>>> and that's it.
>>>>>
>>>>> When I'm done I go home and spend the evening with family.
>>>>
>>>> Wordgrinder is not a common choice. Could you please tell me a bit
>>>> about it? Wat is it with wordgrinder that guys you joy when writing
>>>> texts?
>>>
>>> I should probably note, if it's not apparent in the list above, I
>>> live in bash. I do not use a WM day-to-day. I'm a purist shell-only
>>> user. WordGrinder is the only shell program I was able to find that
>>> has support great support for ODT, a format that I have to be able to
>>> use at work since almost all of our documents are either ODT or MD
>>> (Mostly ODT). It has a pretty decent spell checker that you can add
>>> to it's dictionary and has pretty good formatting support within the
>>> limitations of shell (You won't be adding images, but I don't get
>>> paid enough to make documentation with pretty pictures anyways). It
>>> is probably the most feature-rich shell application I've found so
>>> far. You can look at it here if you want:
>>> https://cowlark.com/wordgrinder/
>>>
>>> If you have a recommendation for something other then WordGrinder
>>> that works without any Xorg/X11 components installed though, I'd be
>>> happy to try it out. It has to support opening and saving (or
>>> importing/ exporting) into ODT and MD formats and must be able to
>>> compile source- only and no docker.
>>>
>>> Before you ask, since you'll probably find me in another thread
>>> asking about Gentoo related to KDE, I do have Xorg installed on
>>> another machine but it's only for the small sliver of time where I
>>> have to test a desktop program I'm writing for the company I work
>>> for. And I use a separate machine for that. Most of my time is in
>>> headless code though so it's not often I have to boot it up.
>>
>> Thank you for sharing! Very interesting. What type of work do you do
>> where you are able to get by with only the shell? You must have a very
>> kind employer! =)
>
> I am a headless C developer (Sometimes C++). I develop code that must
> run on machines that have zero interfaces or local terminal access. I
> think the new term is headless software engineer but that's just a
> little too fancy of a title for me. So I stick with C developer.

Backend developer, or driver/service/server developer as opposed to
frontend, GUI, or UI developer. Never heard headless developer.

> I code
> for anything from embedded devices (the smallest was a 1" by 1" device
> with 4MB of Flashable EEPROM and 1.25MB of memory on a 548MHz processor)
> all the way up to large data center scale servers. I also have a Data
> center background on top of that so it gives me a leg up when it comes
> to understanding how an application will be used. (most developers only
> learn to develop. They never go further to learn how it's going to be
> implemented and used later which means they can't account for the things
> their program will be demanded to do. I have the advantage of know how
> data centers work so I can code accordingly.)
>
> Since the binary programs have to run headless, I code with shell access
> only. So I'm in a near comparable environment to how the program would
> be run. Limiting myself to only having shell access helps to put me (and
> my team of 11 which also work in shell only) in the mental state of how
> the program will operate. So if we can't do it from shell, then the
> headless binary won't be able to either. In fact, it's a requirement we
> code in shell only. Company law (I may or may not have been responsible
> for it. But I'll plead the 5th if you ask me.)
>

That is bizarre. It is much easier to code, debug, test in a good
graphical IDE, even if you are developing console apps.

Subject: Re: What programs do you make sure are installed on a new Linux
From: Charlie Gibbs
Newsgroups: comp.os.linux.misc
Date: Sun, 17 Nov 2024 17:17 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!nntp.terraraq.uk!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
Newsgroups: comp.os.linux.misc
From: cgibbs@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: What programs do you make sure are installed on a new Linux
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
User-Agent: slrn/1.0.3 (Linux)
Lines: 21
Message-ID: <Ryp_O.14390$V2ha.7339@fx18.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Sun, 17 Nov 2024 17:17:37 UTC
Date: Sun, 17 Nov 2024 17:17:37 GMT
X-Received-Bytes: 1594
View all headers

On 2024-11-17, Pancho <Pancho.Jones@proton.me> wrote:

> On 11/17/24 14:33, Phillip Frabott wrote:
>
>> I am a headless C developer (Sometimes C++).

Is that like Roland the headless Thompson gunner? :-)
(Thank you, Warren Zevon.)

> That is bizarre. It is much easier to code, debug, test in a good
> graphical IDE, even if you are developing console apps.

Horses for courses. Never underestimate the value of a
few printf()s sprinkled here and there (or log file writes
if you're really headless). I'm still a fan of makefiles.

--
/~\ Charlie Gibbs | Growth for the sake of
\ / <cgibbs@kltpzyxm.invalid> | growth is the ideology
X I'm really at ac.dekanfrus | of the cancer cell.
/ \ if you read it the right way. | -- Edward Abbey

Subject: Re: What programs do you make sure are installed on a new Linux
From: The Natural Philosop
Newsgroups: comp.os.linux.misc
Organization: A little, after lunch
Date: Sun, 17 Nov 2024 17:47 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 17:47:45 +0000
Organization: A little, after lunch
Lines: 15
Message-ID: <vhda81$oe7t$3@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 17 Nov 2024 18:47:45 +0100 (CET)
Injection-Info: dont-email.me; posting-host="8285594eddea4178a6016897b910ba24";
logging-data="801021"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+h7yeJK4Ds8aD1PeKWLVGRICdkH7Rq6Oo="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:lRQ7z1o0CV7kEgvZNhU2YdPQy5Y=
Content-Language: en-GB
In-Reply-To: <vhd1gi$lvfu$3@dont-email.me>
View all headers

On 17/11/2024 15:18, Pancho wrote:
> It is much easier to code, debug, test in a good graphical IDE, even if
> you are developing console apps.

Not if the target machine doesn't have a GUI or a console at all.

--
Socialism is the philosophy of failure, the creed of ignorance and the
gospel of envy.

Its inherent virtue is the equal sharing of misery.

Winston Churchill

Subject: Re: What programs do you make sure are installed on a new Linux
From: Pancho
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sun, 17 Nov 2024 17:54 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: Pancho.Jones@proton.me (Pancho)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 17:54:32 +0000
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <vhdako$njm8$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
<Ryp_O.14390$V2ha.7339@fx18.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 17 Nov 2024 18:54:36 +0100 (CET)
Injection-Info: dont-email.me; posting-host="7b0a172c36ea7ee5cab7991a1bf71da3";
logging-data="773832"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/+KFf/qgVGNWnNl4VpNgoeSfntItUdSLk="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:joozGlL2rTVVBJ2UKm3+bXbNYy0=
Content-Language: en-GB
In-Reply-To: <Ryp_O.14390$V2ha.7339@fx18.iad>
View all headers

On 11/17/24 17:17, Charlie Gibbs wrote:
> On 2024-11-17, Pancho <Pancho.Jones@proton.me> wrote:
>
>> On 11/17/24 14:33, Phillip Frabott wrote:
>>
>>> I am a headless C developer (Sometimes C++).
>
> Is that like Roland the headless Thompson gunner? :-)
> (Thank you, Warren Zevon.)
>
>> That is bizarre. It is much easier to code, debug, test in a good
>> graphical IDE, even if you are developing console apps.
>
> Horses for courses. Never underestimate the value of a
> few printf()s sprinkled here and there (or log file writes
> if you're really headless). I'm still a fan of makefiles.
>

Not really, people who use IDE's still use loggers.

People who use IDEs, use build automation scripts: Gradle, Mavern. It is
rude to force people to use a specific IDE, so some kind of IDE
independent (cross compatible) project definition build script is needed.

Caveat: I don't really remember make.

Subject: Re: What programs do you make sure are installed on a new Linux
From: Pancho
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sun, 17 Nov 2024 18:06 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: Pancho.Jones@proton.me (Pancho)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 18:06:31 +0000
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <vhdbb7$njm8$2@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
<vhda81$oe7t$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 17 Nov 2024 19:06:31 +0100 (CET)
Injection-Info: dont-email.me; posting-host="7b0a172c36ea7ee5cab7991a1bf71da3";
logging-data="773832"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Vr93zoC/O0TtgeG4gc5zSp9L3WPDqc5Y="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:h6ibKmJdswIhYleaWRgqVcAbO/w=
In-Reply-To: <vhda81$oe7t$3@dont-email.me>
Content-Language: en-GB
View all headers

On 11/17/24 17:47, The Natural Philosopher wrote:
> On 17/11/2024 15:18, Pancho wrote:
>> It is much easier to code, debug, test in a good graphical IDE, even
>> if you are developing console apps.
>
> Not if the target machine doesn't have a  GUI or a console at all.
>

Even then, develop in an IDE, run on the target machine.

I never really believed Linus' assertion that developers needed to
develop on the same OS that the software was going to run on. As soon as
Microsoft Visual Studio came out, mid 1990s, we used it on PCs to
develop programs that ran on Solaris servers. We probably retained the
capability to make final adjustments on the Sparc, but that wasn't where
the main bulk of the work was done. I seem to remember we had the
capability to build from makefiles, but I can't remember if we loaded
the makefiles into Visual Studio or generated them from Visual Studio,
or both.

Visual Studio was just better than vi, I find it strange to even have to
debate that point.

Subject: Re: What programs do you make sure are installed on a new Linux
From: rbowman
Newsgroups: comp.os.linux.misc
Date: Sun, 17 Nov 2024 18:07 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: 17 Nov 2024 18:07:38 GMT
Lines: 14
Message-ID: <lpupnaFebe4U1@mid.individual.net>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
<Ryp_O.14390$V2ha.7339@fx18.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 3i37F6bTV/popFRO10YTbgwlHdU6JpVcYxdYiC3PRCO1cc4OVA
Cancel-Lock: sha1:o5+z0zrFsetz5A7BDQJc/YnAoj4= sha256:EunmuCR4gs/257jlJWbsS3JAUjumRcr4qnMtla5tqIk=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Sun, 17 Nov 2024 17:17:37 GMT, Charlie Gibbs wrote:

> Horses for courses. Never underestimate the value of a few printf()s
> sprinkled here and there (or log file writes if you're really headless).
> I'm still a fan of makefiles.

I'm a dinosaur so my preferred technique is either printf or log files.
For production code I've sometimes created a sequence of log statements
that can be turned on with a flag that are a narrative of what's going on.
My goal is a support person can read the file and see where the problem
occurs. Often it is a configuration issue they can fix.

The nice part is the technique can be used with any language and is
effective where a debugger isn't available.

Subject: Re: What programs do you make sure are installed on a new Linux
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sun, 17 Nov 2024 19:32 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.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 19:32:19 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <vhdgc3$piji$3@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
<vhda81$oe7t$3@dont-email.me> <vhdbb7$njm8$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 17 Nov 2024 20:32:20 +0100 (CET)
Injection-Info: dont-email.me; posting-host="0e079645d656fd43a936f8dae4bc7735";
logging-data="838258"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XX4IWRWlIFdMmAK2st4sb"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:KIgoOJ4wHO+UvNi6N9THPsGt5c8=
View all headers

On Sun, 17 Nov 2024 18:06:31 +0000, Pancho wrote:

> ... I can't remember if we loaded
> the makefiles into Visual Studio or generated them from Visual Studio,
> or both.

Visual Studio has never had the capability to work with *nix-style
Makefiles. That’s one reason why “meta-build” systems (my term) like CMake
were invented: their build scripts are higher-level wrappers that will
generate, for example, Makefiles or Ninja control files on *nix, and
Visual Studio project files on Windows.

Subject: Re: What programs do you make sure are installed on a new Linux
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sun, 17 Nov 2024 19:36 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.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 19:36:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <vhdgju$piji$4@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
<Ryp_O.14390$V2ha.7339@fx18.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 17 Nov 2024 20:36:30 +0100 (CET)
Injection-Info: dont-email.me; posting-host="0e079645d656fd43a936f8dae4bc7735";
logging-data="838258"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180iKQNQO8jSfkm14Dn4i6l"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:h0iTTBicUVVSgzuzCnfx1+JjTDk=
View all headers

On Sun, 17 Nov 2024 17:17:37 GMT, Charlie Gibbs wrote:

> Never underestimate the value of a few printf()s
> sprinkled here and there (or log file writes if you're really headless).

I don’t really see that much difference. On *nix systems, service managers
can redirect stdout or stderr to logfiles anyway, so I can run my code
directly from a terminal for testing, and then in the background via a
service definition for production use, without having to make any code
changes.

> I'm still a fan of makefiles.

Automated build scripts certainly. Ninja seems to be a common alternative
to make nowadays. But you need a higher-level wrapper to generate the
control files: e.g. Autotools, Meson, CMake etc.

Subject: Re: What programs do you make sure are installed on a new Linux
From: Phillip Frabott
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sun, 17 Nov 2024 19:52 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nntp@fulltermprivacy.com (Phillip Frabott)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Sun, 17 Nov 2024 14:52:56 -0500
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <vhdhio$pqcq$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 17 Nov 2024 20:52:57 +0100 (CET)
Injection-Info: dont-email.me; posting-host="379fe1e087a303f0378fc068d17af9ca";
logging-data="846234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18F1bppwRPk7++mU/nhhWRtY2zWHhB/7/Q="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:2Lkik0Ts0AiGllrejCOtTg9m9j8=
Content-Language: en-US
In-Reply-To: <vhd1gi$lvfu$3@dont-email.me>
View all headers

On 11/17/2024 10:18, Pancho wrote:
>
> That is bizarre. It is much easier to code, debug, test in a good
> graphical IDE, even if you are developing console apps.
>
>

Your assuming that a debugger can even run on such limited memory on the
specific CPU being used. Most of my work involves very limited memory
constraints. And these aren't x86 compatible processors so it's not like
I can debug on the local dev machine. It all has to run on the hardware.
so printf() and the occasional rawdump file being stored on an SD card
if your lucky enough to get access to a device with an SD card reader is
the only real option. Obviously this wouldn't be true for the larger
headless systems but I'm not going to have 2 different development
configurations for coding embedded devices vs large servers. And GUI's
just become distractions anyways. Everything I need is in bash. So if I
was to use a GUI I'd be right back into multiple bash windows with no
desktop apps anyways, so why waste the resources of GUI when I'm never
going to utilize it the way it was meant to be used?

It's just a different breed of development here. We are very uncommon.
But we love it.

--
Phillip Frabott
----------
- Adam: Is a void really a void if it returns?
- Jack: No, it's just nullspace at that point.
----------

Subject: Re: What programs do you make sure are installed on a new Linux
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.misc
Organization: wokiesux
Date: Mon, 18 Nov 2024 04:06 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder2.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: Mon, 18 Nov 2024 04:07:05 +0000
Subject: Re: What programs do you make sure are installed on a new Linux
Newsgroups: comp.os.linux.misc
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<vh8sbb$3m7vt$1@dont-email.me>
<8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net>
<vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net>
<vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me>
<vhdhio$pqcq$1@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Sun, 17 Nov 2024 23:06:43 -0500
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: <vhdhio$pqcq$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <LrecnZxpuJ7xIKf6nZ2dnZfqnPWdnZ2d@earthlink.com>
Lines: 45
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-N0pqa5Pn6gTi/pMOXc6qsQpRixfHzsp7cOZFgNv8f8QsOGwczrsxT/zcyrcsRp5KsEH5itFx54pCqoe!8q8EPgR5r8KDpbZrVFxezz2y/Jns8pRIohA8LWjMxL6+h2HiQ3G8c9ciNSY0qd9pZyj2yjEAcXTG!I735rUeAy/26l/0284zN
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 11/17/24 2:52 PM, Phillip Frabott wrote:
> On 11/17/2024 10:18, Pancho wrote:
>>
>> That is bizarre. It is much easier to code, debug, test in a good
>> graphical IDE, even if you are developing console apps.
>>
>>
>
> Your assuming that a debugger can even run on such limited memory on the
> specific CPU being used. Most of my work involves very limited memory
> constraints. And these aren't x86 compatible processors so it's not like
> I can debug on the local dev machine. It all has to run on the hardware.
> so printf() and the occasional rawdump file being stored on an SD card
> if your lucky enough to get access to a device with an SD card reader is
> the only real option. Obviously this wouldn't be true for the larger
> headless systems but I'm not going to have 2 different development
> configurations for coding embedded devices vs large servers. And GUI's
> just become distractions anyways. Everything I need is in bash. So if I
> was to use a GUI I'd be right back into multiple bash windows with no
> desktop apps anyways, so why waste the resources of GUI when I'm never
> going to utilize it the way it was meant to be used?
>
> It's just a different breed of development here. We are very uncommon.
> But we love it.

Microcontrollers or similar ? LOVE 'em. Also love
the DISCIPLINE required to program in super-limited
speed/mem environments ... something the younger
set rarely even considers.

Every "Intro To Computers" should at least require
an "Arduino Uno" lab :-)

Ok ... PIC 12x if you REALLY want them to suffer :-)

For a time I often used PIC 12x to emulate some of
those CD4000 chips you could buy at Radio Shack ...
esp counters, if extreme speed wasn't required.
Almost as cheap, and if you wanted them to do
something a little different then you just changed
the pgm a little. Needed a DIV7 on inputs for one
app, and the PIC made it all so easy. If the need
changed to DIV9, again super-easy. Even a pin or
two left over to xmit a serial stream to some
other chips, smarter hardware :-)

Subject: Re: What programs do you make sure are installed on a new Linux
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.misc
Organization: wokiesux
Date: Mon, 18 Nov 2024 05:42 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!border-3.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: Mon, 18 Nov 2024 05:42:08 +0000
Subject: Re: What programs do you make sure are installed on a new Linux
Newsgroups: comp.os.linux.misc
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Mon, 18 Nov 2024 00:42:07 -0500
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: <vh68a8$pb6$2@reader1.panix.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
Lines: 10
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-ZC8vFW+5GJ3YGvccJNcifC/bCguWaOzB14J46stonjXDO+hCBt38ERLJgCL8ytuYMT8t/ug3Oq2iFHJ!gWgTzx6kW8T+ZOjIvXpP5vjfvLpqJ2LraS0WOVqo4hzxAI1i47xwhny3S2BqwhFoHC+fkLEW0pA6!PZB5oeotW14uP6Cx5OhS
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

After consideration ...... you only install WHAT YOU ARE
LIKELY TO *NEED*. That will vary from person to person,
app to app, year to year. The more shit you install the
more complicated things get.

Just make sure 'nano' is there. There's a trick to
setting the default editor to nano, find it. I know
Manjaro doesn't just assume this - loves to default
to the horrible 'vi' or 'vim'. Nano makes things
SO much nicer - like kinda up to 1984 :-)

Subject: Re: What programs do you make sure are installed on a new Linux
From: D
Newsgroups: comp.os.linux.misc
Organization: i2pn2 (i2pn.org)
Date: Mon, 18 Nov 2024 09:07 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Mon, 18 Nov 2024 10:07:30 +0100
Organization: i2pn2 (i2pn.org)
Message-ID: <c0b7bf69-09a0-a8d0-fec6-fb426888987e@example.net>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid> <sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com> <vh8sbb$3m7vt$1@dont-email.me> <8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net> <vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net> <vhcus9$lu8r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: i2pn2.org;
logging-data="3012816"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <vhcus9$lu8r$1@dont-email.me>
View all headers

On Sun, 17 Nov 2024, Phillip Frabott wrote:

>> Thank you for sharing! Very interesting. What type of work do you do where
>> you are able to get by with only the shell? You must have a very kind
>> employer! =)
>
> I am a headless C developer (Sometimes C++). I develop code that must run on
....
> law (I may or may not have been responsible for it. But I'll plead the 5th if
> you ask me.)

Thank you very much for sharing, sounds like a very nice job given
todays sh*tty development environments and "devops"-tooling.

>>
>> As for word processing, the usual suspects are vim, groff, latex and for
>> converting documents back and forth, I think that pandoc is very common.
>>
>> But this is all hearsay, so I am sure there are others here in this group
>> who know much more about it than I do.
>
> While I'm sure that Vim an Groff and others are capable of converting/using
> these formats back and forth, WordGrinder is a more dedicated purpose
> application. Trying to use multi-purpose editors just adds more complexity
> not to mention the fact that you have to build additional addons and
> configurations to get the feature set that WordGrinder provides out of the
> box. So that's why it was ultimately chosen.

Makes sense.

Subject: Re: What programs do you make sure are installed on a new Linux
From: D
Newsgroups: comp.os.linux.misc
Organization: i2pn2 (i2pn.org)
Date: Mon, 18 Nov 2024 09:11 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Mon, 18 Nov 2024 10:11:06 +0100
Organization: i2pn2 (i2pn.org)
Message-ID: <21b22605-35be-2f46-1465-bbed8aed3533@example.net>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid> <sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com> <vh8sbb$3m7vt$1@dont-email.me> <8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net> <vhaavs$298a$1@dont-email.me>
<d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net> <vhcus9$lu8r$1@dont-email.me> <vhd1gi$lvfu$3@dont-email.me> <Ryp_O.14390$V2ha.7339@fx18.iad> <lpupnaFebe4U1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: i2pn2.org;
logging-data="3013460"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <lpupnaFebe4U1@mid.individual.net>
View all headers

On Sun, 17 Nov 2024, rbowman wrote:

> On Sun, 17 Nov 2024 17:17:37 GMT, Charlie Gibbs wrote:
>
>> Horses for courses. Never underestimate the value of a few printf()s
>> sprinkled here and there (or log file writes if you're really headless).
>> I'm still a fan of makefiles.
>
> I'm a dinosaur so my preferred technique is either printf or log files.
> For production code I've sometimes created a sequence of log statements
> that can be turned on with a flag that are a narrative of what's going on.
> My goal is a support person can read the file and see where the problem
> occurs. Often it is a configuration issue they can fix.
>
> The nice part is the technique can be used with any language and is
> effective where a debugger isn't available.
>

I'm a printf-man, and since I've mostly worked with systems and not mainly
code logfiles have been essential for me. Have never had the need to go
deeper than that.

Subject: Re: What programs do you make sure are installed on a new Linux
From: G
Newsgroups: comp.os.linux.misc
Organization: <Not Here, Not Me>
Date: Mon, 18 Nov 2024 09:46 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: g@nowhere.invalid (G)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: 18 Nov 2024 09:46:33 GMT
Organization: <Not Here, Not Me>
Lines: 29
Sender: Gip <gip@G15.fritz.box>
Message-ID: <lq0gnpFm22oU1@mid.individual.net>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid> <sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com> <PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
X-Trace: individual.net L1EIWXvJRkbNGLEK9/f89w6qGFzS8Js9HIz+x9WJIRvhQxeNRp
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:huSRRgQGvKfRaJxuAw7VX7bOp2I= sha256:dgZvSx+u7VKpn3nt0w1nI86T+pEX8aKz/jMCGZdq28A=
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.11.4-101.fc39.x86_64 (x86_64))
View all headers

186282@ud0s4.net <186283@ud0s4.net> wrote:
> After consideration ...... you only install WHAT YOU ARE
> LIKELY TO *NEED*. That will vary from person to person,
> app to app, year to year.
True, but probably you will keep using the same stuff year after
year, unless your job changes.

> The more shit you install the
> more complicated things get.
Not really, you just waste some space for something you installed but don't
use and then forget about.
> Just make sure 'nano' is there. There's a trick to setting the default
> editor to nano, find it. I know Manjaro doesn't just assume this - loves to
> default to the horrible 'vi' or 'vim'. Nano makes things SO much nicer -
> like kinda up to 1984 :-)

Not nicer, easier for someone that doesn't use text editor often and has to
make a small change in a config file. Fedora switched its default editor to
Nano for this reason time ago. If you use a text editor for programming using
Nano instead of vim (or emacs) would be a nightmare.

As for the "Subject", I usally install Fedora with the "netinstall" disc so I
can choose from the start what I want and I have a system with KDE, vim,
gnuplot, gcc, gdb, LaTeX, Libreoffice ready, I have to add very little:
xmgrace and agrmerge, plus a few utilities I use, like ncdu, htop and bpytop,
ag, pdfshuffler...

G

Subject: Re: What programs do you make sure are installed on a new Linux
From: Phillip Frabott
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Mon, 18 Nov 2024 14:36 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nntp@fulltermprivacy.com (Phillip Frabott)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Mon, 18 Nov 2024 09:36:17 -0500
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <vhfjd1$19ih8$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 18 Nov 2024 15:36:18 +0100 (CET)
Injection-Info: dont-email.me; posting-host="69b35a9b75bc5f07caa9df5b6fa72e6e";
logging-data="1362472"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18xlqJhw1vxf1r5V17vqy+UWZW+XGZrGfs="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:bcDt8psc5Hc3VWKZGkVqaJQcS5w=
In-Reply-To: <PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
Content-Language: en-US
View all headers

On 11/18/2024 00:42, 186282@ud0s4.net wrote:
> Just make sure 'nano' is there. There's a trick to
> setting the default editor to nano, find it.

I usually just symlink vi and vim to nano. Never had problems with it.

--
Phillip Frabott
----------
- Adam: Is a void really a void if it returns?
- Jack: No, it's just nullspace at that point.
----------

Subject: Re: What programs do you make sure are installed on a new Linux
From: The Natural Philosop
Newsgroups: comp.os.linux.misc
Organization: A little, after lunch
Date: Mon, 18 Nov 2024 16:31 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Mon, 18 Nov 2024 16:31:30 +0000
Organization: A little, after lunch
Lines: 18
Message-ID: <vhfq52$1au9f$3@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<vhfjd1$19ih8$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 18 Nov 2024 17:31:30 +0100 (CET)
Injection-Info: dont-email.me; posting-host="2e917996ec38cf17340bfff54bed5c0b";
logging-data="1407279"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/zEXc5qs0cvsfzpF1pzHGrSs6Kcn5vgB0="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:DTy7So1zFR5en8TjuPseH09gAKY=
In-Reply-To: <vhfjd1$19ih8$1@dont-email.me>
Content-Language: en-GB
View all headers

On 18/11/2024 14:36, Phillip Frabott wrote:
> On 11/18/2024 00:42, 186282@ud0s4.net wrote:
>> Just make sure 'nano' is there. There's a trick to
>> setting the default editor to nano, find it.
>
> I usually just symlink vi and vim to nano. Never had problems with it.
>
Year of using vi have made me ok with it. For small jobs.
For bigger jobs I either use s GUI editor or joe.
Geany is my coding app of choice.

--
"Strange as it seems, no amount of learning can cure stupidity, and
higher education positively fortifies it."

- Stephen Vizinczey

Subject: Re: What programs do you make sure are installed on a new Linux
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Mon, 18 Nov 2024 23:15 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.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Mon, 18 Nov 2024 23:15:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <vhghqi$1fl4a$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<vhfjd1$19ih8$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 19 Nov 2024 00:15:30 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c39ce09e5b4a7cfb75b87dd533b9fcc6";
logging-data="1561738"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18cktYQbwMbMTwyWFy9U1w0"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:HLUwdFCQcL8KqkBVcAzwcNY4C7Y=
View all headers

On Mon, 18 Nov 2024 09:36:17 -0500, Phillip Frabott wrote:

> I usually just symlink vi and vim to nano.

You can just set the $EDITOR and $VISUAL environment variables, and leave
it at that.

<https://manpages.debian.org/1/sensible-editor.1.en.html>

Subject: Re: What programs do you make sure are installed on a new Linux
From: Phillip Frabott
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 19 Nov 2024 02:39 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nntp@fulltermprivacy.com (Phillip Frabott)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Mon, 18 Nov 2024 21:39:18 -0500
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <vhgtom$1himf$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<vhfjd1$19ih8$1@dont-email.me> <vhghqi$1fl4a$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 19 Nov 2024 03:39:19 +0100 (CET)
Injection-Info: dont-email.me; posting-host="b9811b24cd8565deb197fdb9ba4357d8";
logging-data="1624783"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19TPo3H8Ns9+0GwaGL+NRQITfEcPzJUCzI="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Ahhy73/V97N61lS3pBI9ojR19WI=
In-Reply-To: <vhghqi$1fl4a$1@dont-email.me>
Content-Language: en-US
View all headers

On 11/18/2024 18:15, Lawrence D'Oliveiro wrote:
> On Mon, 18 Nov 2024 09:36:17 -0500, Phillip Frabott wrote:
>
>> I usually just symlink vi and vim to nano.
>
> You can just set the $EDITOR and $VISUAL environment variables, and leave
> it at that.
>
> <https://manpages.debian.org/1/sensible-editor.1.en.html>

Yeah, but not all programs use those variables. So to catch everything a
symlink works. Not to mention that running the ln command is a little
faster then editing the bash scripts. But envvars works for 90% of cases
so it's a great option for programs that use it.

--
Phillip Frabott
----------
- Adam: Is a void really a void if it returns?
- Jack: No, it's just nullspace at that point.
----------

Subject: Re: What programs do you make sure are installed on a new Linux
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 19 Nov 2024 02:45 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.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Tue, 19 Nov 2024 02:45:42 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <vhgu4m$1hkiu$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<vhfjd1$19ih8$1@dont-email.me> <vhghqi$1fl4a$1@dont-email.me>
<vhgtom$1himf$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 19 Nov 2024 03:45:43 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c39ce09e5b4a7cfb75b87dd533b9fcc6";
logging-data="1626718"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+R7ObNB3+0pmLsfsv1fGmn"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:wjbfM6xOS3M1A57Z7GKrm4WSess=
View all headers

On Mon, 18 Nov 2024 21:39:18 -0500, Phillip Frabott wrote:

> On 11/18/2024 18:15, Lawrence D'Oliveiro wrote:
>
>> You can just set the $EDITOR and $VISUAL environment variables, and
>> leave it at that.
>>
>> <https://manpages.debian.org/1/sensible-editor.1.en.html>
>
> Yeah, but not all programs use those variables.

Which ones don’t?

Subject: Re: What programs do you make sure are installed on a new Linux
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 19 Nov 2024 02:46 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.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Tue, 19 Nov 2024 02:46:12 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <vhgu5k$1hkt2$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<vhfjd1$19ih8$1@dont-email.me> <vhghqi$1fl4a$1@dont-email.me>
<vhgtom$1himf$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 19 Nov 2024 03:46:13 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c39ce09e5b4a7cfb75b87dd533b9fcc6";
logging-data="1627042"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/P2d7X/RhmjnZXaWeaaqDg"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:j658U+yQWVe0yNqy85rU+C9BnTg=
View all headers

On Mon, 18 Nov 2024 21:39:18 -0500, Phillip Frabott wrote:

> On 11/18/2024 18:15, Lawrence D'Oliveiro wrote:
>
>> You can just set the $EDITOR and $VISUAL environment variables, and
>> leave it at that.
>>
>> <https://manpages.debian.org/1/sensible-editor.1.en.html>
>
> Yeah, but not all programs use those variables.

Which ones don’t?

Subject: Re: What programs do you make sure are installed on a new Linux
From: Phillip Frabott
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 19 Nov 2024 03:20 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: nntp@fulltermprivacy.com (Phillip Frabott)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Mon, 18 Nov 2024 22:20:45 -0500
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <vhh06e$1lmom$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<vhfjd1$19ih8$1@dont-email.me> <vhghqi$1fl4a$1@dont-email.me>
<vhgtom$1himf$1@dont-email.me> <vhgu4m$1hkiu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 19 Nov 2024 04:20:46 +0100 (CET)
Injection-Info: dont-email.me; posting-host="b9811b24cd8565deb197fdb9ba4357d8";
logging-data="1760022"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19tUdtHUu+hkKWDZHEndqySJV1k01HyGFI="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:yVHx2DNl7d9570yu3CGqE1F7RDc=
In-Reply-To: <vhgu4m$1hkiu$1@dont-email.me>
Content-Language: en-US
View all headers

On 11/18/2024 21:45, Lawrence D'Oliveiro wrote:
> On Mon, 18 Nov 2024 21:39:18 -0500, Phillip Frabott wrote:
>
>> On 11/18/2024 18:15, Lawrence D'Oliveiro wrote:
>>
>>> You can just set the $EDITOR and $VISUAL environment variables, and
>>> leave it at that.
>>>
>>> <https://manpages.debian.org/1/sensible-editor.1.en.html>
>>
>> Yeah, but not all programs use those variables.
>
> Which ones don’t?

I don't run into to it very often. Usually it's smaller less known
projects or older programs. I'm not going to remember exactly what
programs they were because it only happens here and there and it's
likely I haven't used a program like that in a while. But they still
exist. Either when a dev doesn't do the right thing or if they are doing
cross-platform where not all platforms use it. (Windows for example).
But I've just always done `ln` all the way back to the 80's so it's just
habit for me.

--
Phillip Frabott
----------
- Adam: Is a void really a void if it returns?
- Jack: No, it's just nullspace at that point.
----------

Subject: Re: What programs do you make sure are installed on a new Linux
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 19 Nov 2024 04:59 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Tue, 19 Nov 2024 04:59:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <vhh5ve$1mh1k$3@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<vhfjd1$19ih8$1@dont-email.me> <vhghqi$1fl4a$1@dont-email.me>
<vhgtom$1himf$1@dont-email.me> <vhgu4m$1hkiu$1@dont-email.me>
<vhh06e$1lmom$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 19 Nov 2024 05:59:27 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c39ce09e5b4a7cfb75b87dd533b9fcc6";
logging-data="1786932"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/xxRqiTVgNJ1QUqGUqrjf8"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:kAQhftFLa/dpvmQ0UZRmHOYNZes=
View all headers

On Mon, 18 Nov 2024 22:20:45 -0500, Phillip Frabott wrote:

> Either when a dev doesn't do the right thing or if they are doing
> cross-platform where not all platforms use it. (Windows for example).

If it’s open source, submit a patch to fix it.

All the cross-platform open-source software should have learned to respect
common *nix conventions by now.

Subject: Re: What programs do you make sure are installed on a new Linux
From: Phillip Frabott
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 19 Nov 2024 06:19 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: nntp@fulltermprivacy.com (Phillip Frabott)
Newsgroups: comp.os.linux.misc
Subject: Re: What programs do you make sure are installed on a new Linux
Date: Tue, 19 Nov 2024 01:19:32 -0500
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <vhhall$1n97r$1@dont-email.me>
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<vhfjd1$19ih8$1@dont-email.me> <vhghqi$1fl4a$1@dont-email.me>
<vhgtom$1himf$1@dont-email.me> <vhgu4m$1hkiu$1@dont-email.me>
<vhh06e$1lmom$1@dont-email.me> <vhh5ve$1mh1k$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 19 Nov 2024 07:19:33 +0100 (CET)
Injection-Info: dont-email.me; posting-host="b9811b24cd8565deb197fdb9ba4357d8";
logging-data="1811707"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX194N7DGyW/Avfe9h305PnN+fb7C7Zwvxl4="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:u1eI5M+cHpdxSZf1tFlMHLjZ67k=
In-Reply-To: <vhh5ve$1mh1k$3@dont-email.me>
Content-Language: en-US
View all headers

On 11/18/2024 23:59, Lawrence D'Oliveiro wrote:
> On Mon, 18 Nov 2024 22:20:45 -0500, Phillip Frabott wrote:
>
>> Either when a dev doesn't do the right thing or if they are doing
>> cross-platform where not all platforms use it. (Windows for example).
>
> If it’s open source, submit a patch to fix it.
>
> All the cross-platform open-source software should have learned to respect
> common *nix conventions by now.

It's not that big of a deal really. And to be honest, when I go home
from work, I don't touch a computer.

--
Phillip Frabott
----------
- Adam: Is a void really a void if it returns?
- Jack: No, it's just nullspace at that point.
----------

Subject: Re: What programs do you make sure are installed on a new Linux
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.misc
Organization: wokiesux
Date: Tue, 19 Nov 2024 07:03 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!border-2.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: Tue, 19 Nov 2024 07:03:58 +0000
Subject: Re: What programs do you make sure are installed on a new Linux
Newsgroups: comp.os.linux.misc
References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid>
<sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com>
<PrqdnTeH-sotTqf6nZ2dnZfqn_WdnZ2d@earthlink.com>
<lq0gnpFm22oU1@mid.individual.net>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Tue, 19 Nov 2024 02:03:57 -0500
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: <lq0gnpFm22oU1@mid.individual.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <tE-dnerxXfrDpaH6nZ2dnZfqnPqdnZ2d@earthlink.com>
Lines: 71
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-ngdEy+yFBnATNUzTQT27foLGNY47fJdrdBsb5qp/0fX2s6GW9PdPvC6j8h6d4QlfPapfhyf0zg9XWBl!r3DZENTXVu8De68QX/doKi0IvDK9X2NA3ZogoiuC2heHR4z169tZY9t5DO+YpmmaDQWP8ptXLYGX!S9CIcykpiTb4ZIIyF0kb
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 11/18/24 4:46 AM, G wrote:
> 186282@ud0s4.net <186283@ud0s4.net> wrote:
>> After consideration ...... you only install WHAT YOU ARE
>> LIKELY TO *NEED*. That will vary from person to person,
>> app to app, year to year.
> True, but probably you will keep using the same stuff year after
> year, unless your job changes.

As said ... "what you need".

There isn't a gigabyte set of utilities/apps
that everyone HAS to have. If you are doing
terminal-only then that list can be quite small.
If you are not doing much dev work then a lot
of stuff can be ignored. All in all, less is
better, even with Linux.

>> The more shit you install the
>> more complicated things get.
> Not really, you just waste some space for something you installed but don't
> use and then forget about.
>
>> Just make sure 'nano' is there. There's a trick to setting the default
>> editor to nano, find it. I know Manjaro doesn't just assume this - loves to
>> default to the horrible 'vi' or 'vim'. Nano makes things SO much nicer -
>> like kinda up to 1984 :-)
>
> Not nicer, easier for someone that doesn't use text editor often and has to
> make a small change in a config file. Fedora switched its default editor to
> Nano for this reason time ago. If you use a text editor for programming using
> Nano instead of vim (or emacs) would be a nightmare.

Anything less than nano IS a nightmare ... remind me
of the horrific 'edlin' that came with early DOS. At
least nano kinda gets you into the 1980s ......

Long back wrote an ASM app that was a full-screen
editor like nano - using the IBM-PC BIOS routines
made it a lot easier. I did it because I *hated*
edlin so much (and writing ASM was a buzz). Recently
found the code for an early version of it in my
archives ... maybe I'll re-do/finish, but for 32 bit.

>
> As for the "Subject", I usally install Fedora with the "netinstall" disc so I
> can choose from the start what I want and I have a system with KDE, vim,
> gnuplot, gcc, gdb, LaTeX, Libreoffice ready, I have to add very little:
> xmgrace and agrmerge, plus a few utilities I use, like ncdu, htop and bpytop,
> ag, pdfshuffler...

I'm not a fanatic, indeed almost always install a GUI
for convenience. Do NOT always set it to autostart
however, depending. For SOME things those GUI file
managers/editors make life SO much easier. Fooling
with the latest FreeBSD right now ... XFCE installed
but does NOT autostart.

Depending on YOUR wants and needs even LibreOffice
might be a good addition. It IS just HUGE though
with massive dependencies.

It's the "dependencies" issue that most peeves me
about Linux. Maybe seemed OK long long back but
it's become a DRAG ... an impediment to "doing
stuff" as it's hard to find the EXACT right versions
of lib files and such. For all its evil, M$ is MUCH
better at this stuff. Time for a new paradigm
for Linux.

But how to get SO many developers on-board at
the same time ???

Pages:123456789101112

rocksolid light 0.9.8
clearnet tor