Re: old games

2022-10-04 Thread Harold Hartley via PLUG-discuss
Most of those games were dos games and I use to play lots of those games on 
freedos. But I was able to get doom and wolfenstein to run on my Linux box. But 
most ran on my freedos box.

On Mon, Oct 3, 2022, at 12:34, Michael via PLUG-discuss wrote:
> what I meant by 'how do I install them to the /home directory?' was 'is 
> there a way to install them to /home via apt?'
>
> On Mon, Oct 3, 2022 at 1:31 PM Michael  wrote:
>> in my research I found:
>> minecraft 1.14 and below
>> 
>> roblox
>> 
>> the spy who shot me
>> 
>> elder scrolls 1–4
>> 
>> fallout 1–2-tactics 3 and nv might work at 8 fps
>> 
>> battlefront 1 classic maby even 2 classic
>> 
>> theif origonal
>> 
>> half life 1-blue shift-opposing force
>> 
>> doom 1–2
>> 
>> cod 1–4
>> 
>> rainbow six classic
>> 
>> sort the court
>> 
>> floating sandbox
>> 
>> super hexagon
>> 
>> sniper elite 2005
>> 
>> hitman 1–4
>> 
>> return to castle wolfenstine
>> 
>> Pirates
>> 
>> Thief 1 and 2
>> 
>> Sin (not episodes)
>> 
>> Baldur’s gate 1 and 2
>> 
>> Fallout 1 and 2 (also tactics)
>> 
>> Elder scrolls 3: Morrowind and maybe even oblivion
>> 
>> Classic Re 1–3 (Require some tweaking)
>> 
>> The original monkey island games
>> 
>> FF vii - ix (not remastered)
>> 
>> Soldier of Fortune 1
>> 
>> Unreal
>> 
>> Blood 1 and 2
>> 
>> Anachronox (JRPG)
>> 
>> Civilization 2 and 3
>> 
>> Blake Stone (original)
>> 
>> Half life its expansions
>> 
>> Sims 1
>> 
>> Neverwinter nights and toee (non hd)
>> 
>> Heroes of might and magic 1–4
>> 
>> Betrayal at Krondor
>> 
>> Utima vii
>> 
>> Unreal and UT classic
>> 
>> Quake 3 (Probably)
>> 
>> Revenant
>> 
>> Soulbringer
>> 
>> Diablo1 and 2
>> 
>> Throne of Darkness
>> 
>> Disciples 1 and 2
>> 
>> The dune classic games
>> 
>> Arx Fatalis
>> 
>> Wizardry (upto 8)
>> 
>> Quake 2
>> 
>> Hexen and Heretic
>> 
>> Beyond Good and Evil
>> 
>> Master of Orion 1 and 2(4x strategy)
>> 
>> Alpha Centauri
>> 
>> Carmageddon
>> 
>> Undying
>> 
>> Settlers (upto 3)
>> 
>> Deux ex (original)
>> 
>> Empire earth
>> 
>> Jade Empire
>> 
>> Kingpin
>> 
>> MK (upto 4)/ Street fighter 2/King of fighters (upto 2005)
>> 
>> Leisure suite Larry (classics)
>> 
>> Postal 1 (free on GOG)
>> 
>> Jagged Alliance 1 plus 2
>> 
>>  but how do I install these specific game in the /home directory?
>> 
>> 
>> On Mon, Oct 3, 2022 at 1:18 PM Michael  wrote:
>>> as a followup to my previous mail where would I be able to find games  my 
>>> 1.1ghz celron could handle?
>>> 
>>> -- 
>>> :-)~MIKE~(-:
>> 
>> 
>> -- 
>> :-)~MIKE~(-:
>
>
> -- 
> :-)~MIKE~(-:
> ---
> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss

-- 
  Harold Hartley
  17632 N. 5th place
  Phoenix, AZ 85022
  wheelie...@ownmail.net
---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: Why is PHP not a "real" language?

2022-10-04 Thread James Dugger via PLUG-discuss
Hi Steve,

Perhaps the example I used of comparing microservices to breaking up a
framework is too simplistic and a bit contrived.  There is no direct
comparison.  You're not going to gain anything by breaking up a framework
into its basic parts. That said, what do you do when you have a
large company that needs to share data across multiple services. It is also
a bit simplistic to assume that you're just going to use WordPress for one
service and Drupal for another and then tie them together in some way
(which I have done) so that you can minimize the code you write and stay
with the OOP design of each.  In both cases most likely you will be using
about 1 percent of the capability of each framework but because of the way
both products' event looping works you will be wasting 90 percent of each
server's resources to complete each request, costing the company thousands
if not hundreds of thousands of dollars per month in extra compute time
usage (the real gross part).

So software engineers build small single purpose services with lightweight
libraries allowing the interpreter to parse a thousand lines of code rather
than a million while making 1 tenth the number of requests - thereby
operating on tiny containerized instances of Linux.  And then someone
packages these lightweight services  as a SaaS based control plane product
and then sells compute services online and now anyone can connect services
together that can both rival the most used WordPresses  plugin system but
with a service that can scale to 2 to 3 orders of magnitude more any
traditional CMS framework model, without spinning up any new services.

Netflix is not just one website framework but hundreds of dashboards
(Views) that consume thousands of endpoints each controlled by a
microservice.  It is estimated that one third of the internet usage during
any given week night after 7pm is requests to Netflix streaming services -
which are all handled by thousands of microservices.

On Tue, Oct 4, 2022 at 5:20 AM Steve Litt via PLUG-discuss <
plug-discuss@lists.phxlinux.org> wrote:

> On Tue, 2022-10-04 at 00:26 -0700, James Dugger via PLUG-discuss wrote:
>
> > Microservices are nothing more than a way to break apart each piece of a
> > bigger framework that is tightly coupled (dependent on each other),
> create
> > an agreed to interface between the services freeing you up to write each
> > piece however you need to and in whatever language works for the needed
> > scale of that piece.
> >
> >
> >
> > Again, not unlearnable.  Many ivory tower approaches with OOP have made
> > things difficult. And some engineers excel at taking a technical idea and
> > making it still more complex.
>
> So person 1 makes an entangled software suite, and person 2 adds a layer of
> abstraction to detangle? Am I the only one who thinks that's gross?
>
>
> SteveT
> ---
> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>


-- 
James

*Linkedin *
---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: old games

2022-10-04 Thread Daniel Stasinski via PLUG-discuss
What about old infocom games like Zork, etc?   All you need is a z-machine
like frotz.  People are still writing for it.  See https://ifarchive.org/

*Daniel P. Stasinski*
dan...@genericinbox.com
✞ *Jesus Is King *✞


On Mon, Oct 3, 2022 at 10:18 AM Michael via PLUG-discuss <
plug-discuss@lists.phxlinux.org> wrote:

> as a followup to my previous mail where would I be able to find games  my
> 1.1ghz celron could handle?
>
> --
> :-)~MIKE~(-:
> ---
> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: hows the weather over in PHX?

2022-10-04 Thread Jim via PLUG-discuss
I like to know what the weather's like back home, so I keep this site 
bookmarked


https://www.accuweather.com/en/us/phoenix/85003/weather-forecast/346935

On 10/2/22 14:22, Michael via PLUG-discuss wrote:
A hurricane just blew through here. Here in ocala we didn't even get a 
lot of rain or wind.


--
:-)~MIKE~(-:

---
PLUG-discuss mailing list:PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Change color in plasma message windows

2022-10-04 Thread Jim via PLUG-discuss
I have Kubuntu 22.04 installed.   I have one problem with the appearance 
of the text in the message windows that pop up.  The background is 
black.  The text is almost as black.  Here is an example.  Look below 
Copying and to the left of Home/desktop. There's some   very dark text 
that you might not be able to see. How do I change the color is it?  thanks


https://drive.google.com/file/d/1KtYHH03yt1Fm8RnBLxCYdOF_x7LItZRk/view?usp=sharing

---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: old games

2022-10-04 Thread Michael via PLUG-discuss
uhhh oh I forgot to mention that the games can't require a gpu.
Games like oolite .

On Mon, Oct 3, 2022 at 5:07 PM James Mcphee via PLUG-discuss <
plug-discuss@lists.phxlinux.org> wrote:

> afaik, the only way to do this with apt is with a chroot.  there's no
> equivalent to --relocate as there is in rpm.  or you could rebuild the
> .deb's i guess.
>
> On Mon, Oct 3, 2022 at 12:35 PM Michael via PLUG-discuss <
> plug-discuss@lists.phxlinux.org> wrote:
>
>> what I meant by 'how do I install them to the /home directory?' was 'is
>> there a way to install them to /home via apt?'
>>
>> On Mon, Oct 3, 2022 at 1:31 PM Michael  wrote:
>>
>>> in my research I found:
>>>
>>> minecraft 1.14 and below
>>>
>>> roblox
>>>
>>> the spy who shot me
>>>
>>> elder scrolls 1–4
>>>
>>> fallout 1–2-tactics 3 and nv might work at 8 fps
>>>
>>> battlefront 1 classic maby even 2 classic
>>>
>>> theif origonal
>>>
>>> half life 1-blue shift-opposing force
>>>
>>> doom 1–2
>>>
>>> cod 1–4
>>>
>>> rainbow six classic
>>>
>>> sort the court
>>>
>>> floating sandbox
>>>
>>> super hexagon
>>>
>>> sniper elite 2005
>>>
>>> hitman 1–4
>>>
>>> return to castle wolfenstine
>>>
>>> Pirates
>>>
>>> Thief 1 and 2
>>>
>>> Sin (not episodes)
>>>
>>> Baldur’s gate 1 and 2
>>>
>>> Fallout 1 and 2 (also tactics)
>>>
>>> Elder scrolls 3: Morrowind and maybe even oblivion
>>>
>>> Classic Re 1–3 (Require some tweaking)
>>>
>>> The original monkey island games
>>>
>>> FF vii - ix (not remastered)
>>>
>>> Soldier of Fortune 1
>>>
>>> Unreal
>>>
>>> Blood 1 and 2
>>>
>>> Anachronox (JRPG)
>>>
>>> Civilization 2 and 3
>>>
>>> Blake Stone (original)
>>>
>>> Half life its expansions
>>>
>>> Sims 1
>>>
>>> Neverwinter nights and toee (non hd)
>>>
>>> Heroes of might and magic 1–4
>>>
>>> Betrayal at Krondor
>>>
>>> Utima vii
>>>
>>> Unreal and UT classic
>>>
>>> Quake 3 (Probably)
>>>
>>> Revenant
>>>
>>> Soulbringer
>>>
>>> Diablo1 and 2
>>>
>>> Throne of Darkness
>>>
>>> Disciples 1 and 2
>>>
>>> The dune classic games
>>>
>>> Arx Fatalis
>>>
>>> Wizardry (upto 8)
>>>
>>> Quake 2
>>>
>>> Hexen and Heretic
>>>
>>> Beyond Good and Evil
>>>
>>> Master of Orion 1 and 2(4x strategy)
>>>
>>> Alpha Centauri
>>>
>>> Carmageddon
>>>
>>> Undying
>>>
>>> Settlers (upto 3)
>>>
>>> Deux ex (original)
>>>
>>> Empire earth
>>>
>>> Jade Empire
>>>
>>> Kingpin
>>>
>>> MK (upto 4)/ Street fighter 2/King of fighters (upto 2005)
>>>
>>> Leisure suite Larry (classics)
>>>
>>> Postal 1 (free on GOG)
>>>
>>> Jagged Alliance 1 plus 2
>>>
>>>  but how do I install these specific game in the /home directory?
>>>
>>> On Mon, Oct 3, 2022 at 1:18 PM Michael  wrote:
>>>
 as a followup to my previous mail where would I be able to find games
 my 1.1ghz celron could handle?

 --
 :-)~MIKE~(-:

>>>
>>>
>>> --
>>> :-)~MIKE~(-:
>>>
>>
>>
>> --
>> :-)~MIKE~(-:
>> ---
>> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>
>
>
> --
> James McPhee
> jmc...@gmail.com
> ---
> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>


-- 
:-)~MIKE~(-:
---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: hows the weather over in PHX?

2022-10-04 Thread Stephen Partington via PLUG-discuss
Nice brisk 57 with a high of 73 today.

But I am in Bloomington now.

On Sun, Oct 2, 2022, 7:01 PM Keith Smith via PLUG-discuss <
plug-discuss@lists.phxlinux.org> wrote:

>
> Dry 95 degrees at 4pm.  Overnight is projected to get down to 73.  We
> had probably what I would call a little less than normal rain this
> summer and it was very mild for the most part.
>
> I've been to Ocala. It is a nice place.
>
> Good to hear you are safe!!
>
>
>
> On 2022-10-02 14:22, Michael via PLUG-discuss wrote:
> > A hurricane just blew through here. Here in ocala we didn't even get a
> > lot of rain or wind.
> >
> > --
> >
> > :-)~MIKE~(-:
> > ---
> > PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
> > To subscribe, unsubscribe, or to change your mail settings:
> > https://lists.phxlinux.org/mailman/listinfo/plug-discuss
> ---
> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: Why is PHP not a "real" language?

2022-10-04 Thread Steve Litt via PLUG-discuss
On Tue, 2022-10-04 at 00:26 -0700, James Dugger via PLUG-discuss wrote:

> Microservices are nothing more than a way to break apart each piece of a
> bigger framework that is tightly coupled (dependent on each other), create
> an agreed to interface between the services freeing you up to write each
> piece however you need to and in whatever language works for the needed
> scale of that piece.
> 
> 
> 
> Again, not unlearnable.  Many ivory tower approaches with OOP have made
> things difficult. And some engineers excel at taking a technical idea and
> making it still more complex. 

So person 1 makes an entangled software suite, and person 2 adds a layer of
abstraction to detangle? Am I the only one who thinks that's gross?


SteveT
---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: secondary hard drive

2022-10-04 Thread Eric Oyen via PLUG-discuss
Well, it’s a bit complicated.

Yes, an external drive can be used in this fashion. However, if there is a 
problem (like say the drive not being connected), it could cause the boot 
process to fail or hang. Also, at what point are the mount points initiated? If 
after the driver module load, then not much of a problem. However, if before 
modules are properly loaded, it could result in a system hang on boot. Would 
there be any way to mount said drive internally instead?

Now, I have played with the idea of using an external HDD for /home. It works 
fine until it doesn’t, then it turns into a nightmare. And yes, doing so by USB 
introduces several other factors, including transfer rates, I/o contention and 
the like. For a temp setup, this will work, but for the long haul, IMHO, I 
don’t think so.

-Eric
From the Central Offices of the Technomage Guild, Research and Development dept.


> On Oct 3, 2022, at 10:18 AM, Michael via PLUG-discuss 
>  wrote:
> 
> I'm getting my kids  each their own computer. It's good enough to run oolite 
> with the 1.1 ghz celron so their not going to be able to play any real modern 
> games  but I was wondering about the hard drive. It is only 32GB. I was 
> thinking of putting root on the 32GB drive and a second /home drive for the 
> primary user on an external ssd. Is that possible?
> 
> -- 
> :-)~MIKE~(-:
> ---
> PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss

---
PLUG-discuss mailing list: PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: Why is PHP not a "real" language?

2022-10-04 Thread James Dugger via PLUG-discuss
Just getting back to having time to respond.


> Given the current environment can a 12 year old or a small business
> owner take PHP and create a business web app?  It was possible 15 years
> ago but not today.



The stack has gotten deeper and more extensive.  But that is why the
industry has moved to microservices. Most PHP frameworks implement a MVC
architecture.  Even though they are OOP using inheritance (out of fashion
these days) They were easy to use to build a website, connect it to a MySQL
database and most of the internal plumbing was abstracted away. While this
is maybe a little above the 12-year old’s conform level it is not
unlearnable in short enough time.



Microservices are nothing more than a way to break apart each piece of a
bigger framework that is tightly coupled (dependent on each other), create
an agreed to interface between the services freeing you up to write each
piece however you need to and in whatever language works for the needed
scale of that piece.



Again, not unlearnable.  Many ivory tower approaches with OOP have made
things difficult. And some engineers excel at taking a technical idea and
making it still more complex. I work for a company that is still in the
`withdrawals` of Microsoft dependency.  Every week someone tries to lecture
me on the virtues of PowerShell over Bash to which I reaffirm my moto of
keep it simple by saying – if I need more than Bash I’ll use a general
purpose language like Python or Go rather than a Frankenstein Shell program

And the problem is the top tier programmers and engineers are winning
> out making entry much more difficult.


Capabilities in applications always move down the stack. As programming
features are added and popularized, they will be re-implemented in lower
levels in the system, abstracted away with an interface for easier
implementation by higher systems/apps. To use a simplistic example, JavaScript
and typescript components in React, Angular, Vue will be moved into
built-in web components written in C++ and compiled as part of browsers
base code.  Model and controller components are implemented as middleware
with an endpoint so that the view components can consume them.



Again, this is driven by enterprise corporations that need a new way to
scale. They are the biggest contributors to open source and pay engineers
to contribute.  This is good and bad.  Good because we all get the benefits
of the features added, bad because they can set the level of engineering
standards and the direction of the overall project. Less experienced
engineers (there are a lot) mostly only implement what others have
written.  And when there is a need to extend the codebase for a project it
can be more difficult to do so.

Sounds very enterprise.  What percentage of the web is this?  Less than
> 1%?



While the percentage is small these other stacks have become very popular.
Single page applications (SPA) are probably the go to stack if your client
wants something other than a WordPress or Drupal CMS-based app.  Think
about it, every web stack must include JavaScript/Typescript.  If you have
to learn a language and a framework, why not choose one that is ALL in the
same language base (MEAN/MERN) rather than (LAMP) which is more languages.
Linux aside for LAMP you need to know XML based DSL structure of Apache,
SQL for the DB, PHP as well as JavaScript.  Whereas in a MEAN or MERN stack
MongoDB no-SQL is declarative JSON, Nginx is declarative JSON, Express,
Node, Angular and React are all Typescript/JavaScript.  When an enterprise
needs a web application it will most likely be closer to these stacks
consuming microservices.

To who?  Enterprise or the DIY'ers?



I would say both. Albeit more on the enterprise side. But if a custom site
is needed and you can leverage the cloud you can spin up a hosted MongoDB
database that you will never have to service, write a DB schema in JSON and
populate the DB with data in 15 minutes.  It would probably take a
PHP/MySQL dev a couple of hours first to figure out how MongoDB works then
start building CRUD functions to consume/ingest data from/to it.

And with any PHP/MVC experience again that same developer probably within
in a couple of weeks could be comfortable with the basics of Vue or React
(maybe not Angular)

The other thing is that knowledge in these stacks pays more.

I ran into a guy at a car show who was showing his 1960's Vette.  He
> told me he was a Cobol programmer.  From our conversation I think he did
> very well.



The former lead engineer I worked with was called up about 10 years ago by
a prominent appliance company he used to work for who asked for help on
their 30-year-old mainframe they were still running.  They told him he was
the only one still alive that had worked on it. =\

I'm guessing enterprise class tuff will continue to outpace the rest of
> us, and maybe the rest of us will get Internet development back as it
> should be.
>

It will be interesting to see where things g