[cctalk] Re: mainframe vs mini

2023-03-16 Thread Ethan Dicks via cctalk
On Thu, Mar 9, 2023 at 5:05 PM Cameron Kaiser via cctalk
 wrote:
> This has been around the block:
>
> You can lose a screw in a micro.
> You can lose a screwdriver in a mini.
> You can get lost in a mainframe.

We had an Amdahl in the middle of a multi-thousand-square-foot
computer room (one of several) at work 25 years ago.  I do not
know/remember the model number but it was made of up several cabinets
not in a line.  It had such a convoluted layout that you could
literally stand in the "middle" of it and not see outside.  If you
stood in exactly the right spot, the blank panels lined up and made
the visual appearance of a box with no exits.

You _could_ get lost in that one, as long as you didn't take half a step away.

-ethan


[cctalk] Re: List migration

2023-03-16 Thread Bill Degnan via cctalk
Thank you everyone.  I think installing the pipermail list program on the
new host, just to serve as an archive function but not turn on the mailer
function would be the easiest way to do it.  Translating or transferring to
some other platform would be a PITA
Bill

On Thu, Mar 16, 2023, 10:02 PM steve shumaker via cctalk <
cctalk@classiccmp.org> wrote:

> Greetings sir!
> Who can I email to inquire about being rejected from the listserver as
> spam?
>
> Steve
>
> On 7/10/22 10:38 PM, Dennis Boone via cctalk wrote:
> > Friends,
> >
> > The process of migrating the cctalk and cctech mailing lists to a new
> > host in Chicago is underway.  This evening, I've moved the list mail
> > handling to the new server, and this message will be the first live
> > test.  Assuming this works, you shouldn't have to change anything to
> > post to the list.
> >
> > The green web pages, the old "pipermail" list archives, and web access
> > to archives of new postings from this point still require a little work,
> > which I hope to complete in the next day or two.  I will eventually
> > import the old pipermail archives into the new posting archive, but that
> > may take a little longer.
> >
> > The new hosting is provided by the Chicago Classic Computing group.
> >
> > Many thanks to Jay West for hosting the lists for 20 years!
> >
> > /Dennis Boone
>
>


[cctalk] Re: mainframe vs mini

2023-03-16 Thread Chuck Guzis via cctalk
On 3/15/23 17:23, Jon Elson via cctalk wrote:

> Yes, the IBM 709x ran in single-job fashion.  I don't think it had
> interrupts, so breaking off one program to schedule another was not
> possible.  Also, it had no memory protection.  We had a 7094 at
> Washington University in the late 1960s, and it was the main computer
> resource on campus.  When the moved up to a 360/50, they were able to
> benefit from multiprogramming, and got a boost in throughput, although
> the 7094 was QUITE a bit faster than the 360/50.

Interrupts with IBM were a "if you need them, we have them".  For
example, the 1800 (industrial version of the 1130) and the 1710
(industrial version of the 1620) both had realtime clocks and interrupts.

I find it interesting, tracing the evolution of Seymour Cray's thinking
from the CDC 160A through the Cray 2.   One cannot really understand,
for example the thinking behind the 7600 without knowing the 6600 and
its predecessors.

The CDC 1604 (1959 (certainly had interrupts, both internal and
external, but I do not believe it had memory protection.  It did have a
console loudspeaker driven by a 3-bit DAC, however.

The CDC 3000 series (1962) had an interrupt capability as well as memory
protection and realtime clock.

When you get to the CDC 6000 era, the question of interrupts is
interesting.  Certainly the PPUs didn't have interrupt capability, but
the CPU could be exchange-jumped by a PPU (usually PP0) to provide
task-switching on demand.  In general, however, CPU programs did not
implement interrupt-handling as such.  It is clear that Seymour
initially intended most OS functions to be distributed among the PPs.

I do believe that he abandoned that line of thought when it came to the
7600 and beyond.  The dominant 7600 OS, SCOPE 2, was an interesting
combination of privilege levels and overlapping storage protection.
7600 PPUs could not host an OS because they were confined to fixed
buffer addresses in SCM.  The 7600 PPs are pretty much confined to I/O.

For whatever it's worth,

--Chuck




[cctalk] Re: List migration

2023-03-16 Thread steve shumaker via cctalk

Greetings sir!
Who can I email to inquire about being rejected from the listserver as spam?

Steve

On 7/10/22 10:38 PM, Dennis Boone via cctalk wrote:

Friends,

The process of migrating the cctalk and cctech mailing lists to a new
host in Chicago is underway.  This evening, I've moved the list mail
handling to the new server, and this message will be the first live
test.  Assuming this works, you shouldn't have to change anything to
post to the list.

The green web pages, the old "pipermail" list archives, and web access
to archives of new postings from this point still require a little work,
which I hope to complete in the next day or two.  I will eventually
import the old pipermail archives into the new posting archive, but that
may take a little longer.

The new hosting is provided by the Chicago Classic Computing group.

Many thanks to Jay West for hosting the lists for 20 years!

/Dennis Boone




[cctalk] Re: Knockoffs, was: Low cost logic analyzer

2023-03-16 Thread Ken Seefried via cctalk
On Thu, Mar 16, 2023 at 12:32 PM Alexander Huemer via cctalk <
cctalk@classiccmp.org> wrote:

> On Thu, Mar 16, 2023 at 11:05:41PM +0800, Tom Hunter via cctalk wrote:
> > FSF does not enforce anything.
>
> https://gpl-violations.org/
> They do though.
>
> -Alex
>

Go to 'News' on that site and the last news about an enforcement action was
from 2013.

If you actually want to pursue GPL violations, especially if it's related
to a non-FSF sponsored project, you'll have better luck with the EFF or
appealing to someone like Popehat/Ken White to help find some *pro bono *
representation.

KJ


[cctalk] SmallTalk books claimed

2023-03-16 Thread Todd Pisek via cctalk
They’re gone


[cctalk] SmallTalk 80 books available

2023-03-16 Thread Todd Pisek via cctalk
I have the following books free to a good home:

SmallTalk-80: The Language & its Implementation 
SmallTalk-80: The Interactive Programming Environment 
SmallTalk-80: Bits of History, Words of Advice 

Email tpisek at pobox dot com


[cctalk] Re: mainframe vs mini

2023-03-16 Thread W2HX via cctalk

>I remember when the internet and e-mail became all the rage in the late 1990s, 
>everything was eThis and eThat.  And when Apple coined the iPhone, everything 
>started to become iThis and iThat.

The "i" thing predated apple's use of it and certainly predated the iphone. 
Internet services ompanies like iVillage and many others were using it. Some 
IBM internet software also used this but I can't recall the names. But surely 
Apple jumped on the bandwagon with their iMac colorful cube thing in 1998 or 
thereabouts. 

But in general, I agree with the sentiment.

73 Eugene W2HX
Subscribe to my Youtube Channel: https://www.youtube.com/@w2hx/videos








[cctalk] Re: Knockoffs, was: Low cost logic analyzer

2023-03-16 Thread Alexander Huemer via cctalk
On Thu, Mar 16, 2023 at 11:05:41PM +0800, Tom Hunter via cctalk wrote:
> FSF does not enforce anything.

https://gpl-violations.org/
They do though.

-Alex


[cctalk] Re: Knockoffs, was: Low cost logic analyzer

2023-03-16 Thread Jonathan Chapman via cctalk
> FSF does not enforce anything. I repeatedly begged for help with Desktop
> CYBER which was GPL licensed and they did not even bother to reply.

I'm told by a friend at Red Hat that RH/IBM has a department for that kind of 
thing and can/will provide legal help for outside projects.

Thanks,
Jonathan


[cctalk] Re: Knockoffs, was: Low cost logic analyzer

2023-03-16 Thread Paul Koning via cctalk
Maybe they only do for GPL items of their own.

paul

> On Mar 16, 2023, at 11:05 AM, Tom Hunter via cctalk  
> wrote:
> 
> FSF does not enforce anything. I repeatedly begged for help with Desktop
> CYBER which was GPL licensed and they did not even bother to reply.
> 
> Tom Hunter



[cctalk] Re: Knockoffs, was: Low cost logic analyzer

2023-03-16 Thread Tom Hunter via cctalk
FSF does not enforce anything. I repeatedly begged for help with Desktop
CYBER which was GPL licensed and they did not even bother to reply.

Tom Hunter

On Thu, Mar 16, 2023 at 7:46 AM Paul Koning via cctalk <
cctalk@classiccmp.org> wrote:

>
>
> > On Mar 14, 2023, at 10:57 PM, Jonathan Chapman via cctalk <
> cctalk@classiccmp.org> wrote:
> >
> >> If you posted your design as Open Source, someone else producing it
> isn't a knockoff, it's the system working as intended.
> >
> > What is it when the design is open source, but they're not complying
> with the terms of the license? That's what really bugs me, the "cost" of
> producing your own from one of our designs is attribution and releasing
> your design under the same or a compatible license, but apparently that's
> too much to ask.
> >
> > Thanks,
> > Jonathan
>
> You're talking about GPL or equivalent there -- for which the FSF has at
> times been the enforcer.  BSD style licenses require next to nothing of
> people copying (in particular, they don't require releasing the derived
> work).
>
> Personally I'm partial to BSD style licenses, though some of my open
> source work was originally licensed under GPL.  (I may change that at some
> point if I want to bother.)  That means I'm accepting the possibility that
> someone could copy what I did and sell it as a closed product.  Fine, so be
> it (that doesn't close what I did, of course).
>
> paul
>
>


[cctalk] Re: mainframe vs mini

2023-03-16 Thread Jay Jaeger via cctalk
The 709x had data channels which ran asynchronously, and generated channel 
traps — i.e. interrupts.  I don’t think it had a, say, 60Hz clock, but I/O 
interrupts would allow a certain basic level of multiprogramming.  The IBM 1410 
also had I/O interrupts, and even had a rudimentary optional teleprocessing 
supervisor.  IBM turned some 1410s into a basic message switching system.

Sent from my iPad

> On Mar 15, 2023, at 19:23, Jon Elson via cctalk  wrote:
> 
> On 3/15/23 18:32, Paul Koning via cctalk wrote:
>> 
>> Apart from spooling, which uncouples slow I/O from execution, there is also 
>> "multiprogramming", which means being able to run more than one job 
>> concurrently.  Timesharing does that, of course, but I think 
>> multiprogramming was intended to refer to batch systems that did so.
>> 
> Yes, the IBM 709x ran in single-job fashion.  I don't think it had 
> interrupts, so breaking off one program to schedule another was not possible. 
>  Also, it had no memory protection.  We had a 7094 at Washington University 
> in the late 1960s, and it was the main computer resource on campus.  When the 
> moved up to a 360/50, they were able to benefit from multiprogramming, and 
> got a boost in throughput, although the 7094 was QUITE a bit faster than the 
> 360/50.
> 
> Jon
>