Re: Tektronix Terminal Emulation

2017-03-11 Thread Mouse via cctalk
> I'm not sure about the MicroVax II but on some other VAX and Alpha
> machines, the console port may be less capable than ordinary terminal
> ports in the way of buffering, flow control, 8 bit support and so on.

The KA630, the MicroVAX-II CPU board (which includes the console serial
port), has a relatively limited serial port.  For example, it has only
a byte or two of buffering in each direction, it cannot be used
directly from userland even if the kernel wants to let it (it is
accessed with MFPR and MTPR instructions), it has no software baudrate
control, and various other limitations.

These have concomitant benefits for console use, such as no software
setup being required to get small numbers of characters transferred.
But they do rather cripple it for voluminous data transfer.  If you
have an at-least-mildly-smart serial port card (eg, with substantial
hardware buffering capability, and/or with DMA capability), you will
probably get better performance with it.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: I hate the new mail system

2017-03-10 Thread Mouse via cctalk
>> RFC 3912 doesn't specify what output the whois server is supposed to
>> send.  Everybody "assumes" that it should be the complete domain
>> information, but that's simply not the case.

>> Imposing this assumption is what Mouse does, and that is wrong.

No, that is not what I'm doing, though I can certainly see how you
could come to that conclusion.

I'm not expecting/requiring/whatever that the relevant WHOIS server
return all available information.  But there is a lot of room between
that and returning no contact information whatever, which latter is
what DENIC does when queried in the usual way, ie, just the domain name
without any DENIC-specific text.  And that's well on the "unreasonable"
side of the line.

In my opinion, of course.  It's my mailserver, so that's what matters.

>> This option is completely legal [...]
> Legal in what sense? 

I make no claim about its legality, in either the RFC sense or the
off-net-law sense (except that I believe I am within applicable off-net
law).  I simply consider it antisocial and uncivilized, and am not
interested in accepting mail from any domain within its bailiwick.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: NeXT in Toronto/Canada - was Re: Looking to re-home some NeXT hardware

2017-03-08 Thread Mouse via cctalk
> I'm also a Cube owner in Toronto.  Maybe we should start a local
> collector's / user's group :D

> Any others care to speak up?

I'm in Ottawa.  I've got a - very small! - collection of NeXT hardware.
A slab or two, at least one megapixel display (the 2bpp greyscale
kind), some small number of keyboards, a mouse or two, that's probably
about it.  I gave away my Cube years back.

I've been tempted to get rid of them, but feel sentimental enough about
having developed MouseX that I've so far avoided doing so.  Also, I've
been holding out the (admittedly slight) hope that hardware
documentation will surface for the interesting hardware; I do not run
closed-source software, so that's important to me.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: I hate the new mail system

2017-03-07 Thread Mouse via cctalk
>> And BTW, what you are doing is not clever at all:
>>   mo...@rodents-montreal.org
>> SMTP error from remote mail server after initial connection:
>> host MX-4.rodents-montreal.org [98.124.61.89]:
>> 550-.de's whois server, whois.denic.de, is completely broken, handing
>> 550-out no contact information at all when queried for .de domains in
>> 550 the usual way.  Such a domain has no place on a civilized network.

It's not supposed to be clever.  I'm just willing to call brokenness
brokenness.  That it's an entire country that's broken does not make it
any less broken.  Nor does it get them a pass on brokenness; if
anything, being big makes the offence greater - they have less excuse.

>> This is just wrong.  Of course they hand out contact information!

They didn't when I put that block in place, not without some
DENIC-specific option - and still don't; see below.  That's why I wrote
"when queried...in the usual way".

Since the whole point of WHOIS is to find data on domains you don't
know things about, requiring some idiosyncratic option is, IMO, broken.

Here's what I see, run while composing this mail:

[Sparkle] 1> whois -h whois.denic.de uni-stuttgart.de
Domain: uni-stuttgart.de
Status: connect
[Sparkle] 2> 

or

[Sparkle] 3> telnet whois.denic.de whois
Trying 81.91.170.6...
Connected to whois.denic.de.
Escape character is '^]'.
uni-stuttgart.de
Domain: uni-stuttgart.de
Status: connect
Connection closed by foreign host.
[Sparkle] 4> 

Maybe you consider that to be contact information.  I don't.

> $ whois -h whois.denic.de uni-stuttgart.de
> % Error: 557 Request not clearly specified

I don't know what's going on here.  The only way I've got that is to
query for "-r uni-stuttgart.de".  I know some whois clients
automatically try to add the DENIC-specific option I mentioned above;
perhaps yours is, but DENIC has changed and no longer accepts it?  (IMO
that would be, if anything, even more broken.)

> $ telnet whois.denic.de 43
> Trying 81.91.170.6...
> Connected to whois.denic.de.
> Escape character is '^]'.
> whois -r uni-stuttgart.de
> % Error: 557 Request not clearly specified
> Connection closed by foreign host.
> $

> That's broken.

In that case, it's the query that's broken.  The normal way to use
whois for domains is to send just the domain name upon connecting; the
"whois -r " prefix you used is probably responsible.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: I hate the new mail system

2017-03-06 Thread Mouse via cctalk
> You know how to see what user agent I use (hint: alpine).  And it is
> fully capable of editing or changing anything I want.

Good.  Then what's the problem?

Do you just want the list to be tuned so that you won't have to take a
few seconds to edit out any addresses you don't want to send to?
Basically, on the assumption that everyone shares your particular
preferences?  Because...

> Yes, and it must not be in the Reply-To: field because in normal
> cases, this field is the one used for replying, and I want to reply
> to the list, and only to the list.

...that's sure what this sounds like.  If so, I have little sympathy
for your position.

>> As I understand it, the attempt to "fix" the suspended-subscription
>> "problem" has nothing to do with where the bounces are going, but
>> rather with their being produced in the first place.
> Yes, it is, well, funny... I haven't been able to figure out what the
> problem could be.

I know lots of things it could be.  I don't know what it is.  Nor have
I seen anyone claiming to have actually looked into it enough to know
what it is.  (The most plausible guess I've seen is DMARC, which by
design breaks mailing lists, but, based on just what I've seen said,
nobody has actually dug up enough info to confirm or refute that.  I
don't have enough visibility into any relevant system to do so myself;
all the suspensions I've personally had have been my system performing
as configured, rejecting mail I want it to reject.)

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: I hate the new mail system

2017-03-06 Thread Mouse via cctalk
> My complaint (and I guess many more from other users will follow) is,
> that if you reply to a message on the list, the author of that
> message gets a private mail, too, as he is listed in the
> Reply-To:-field.

Only if you don't bother editing it down to whichever address you want
to reply to (as I did for this message).  If your user agent doesn't
let you do that, well, your choice of a crippled user agent (and an
inability to edit the list of recipients is a pretty serious failing
for a user agent) is not reason to mangle the list even further for
everyone else.

> This is *wrong* and must be corrected (i.e. removed)!

I disagree.

For one thing, that is one of only two places the actual sender's
address appears anywhere in the headers, based on the mail I'm replying
to (and the other one is in a Received: comment, even less available to
user agents and not present unless the sending mailsystem happens to
add it).

Mind you, I'd prefer the former state.  But I'm not about to criticize
Jay's handling of the lists when I'm in only peripheral touch with the
relevant issues; even the issue of the bounces I have only the smallest
experience with.  I haven't personally seen a subscription suspension
since I made my mailer accept-and-drop list mail it would normally
reject, which makes me think that the suspensions people are seeing are
probably due to the receiving mailserver rejecting the mail and should
be dealt with by the subscriber in question talking with the mailserver
admin in question and getting that sorted out.

> No, the Envelope-From: [...]

The envelope-from is not a header and in general does not have a name
with a colon after it.  (Your user agent, or possibly your mail store,
may be (mis)presenting it that way, but that's not how it's carried on
the wire and it is not handled that way in general.)

> And yes, the change in the address fields don't cure the bounce
> problem because the envelope from field is unchanged (and *that*
> field is used for bounces, not the header fields *within* the mail).

As I understand it, the attempt to "fix" the suspended-subscription
"problem" has nothing to do with where the bounces are going, but
rather with their being produced in the first place.  As far as I have
seen described on the list, nobody knows why the bounces are being
generated; there have been plausible guesses involving misguided
anti-spam measures, but even those I haven't seen any confirmation of
as the cause of any of the suspensions.  It's certainly possible I've
missed something, but the continuation of the discussion as before
seems to imply that's not it.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Heathkit tube checker available

2017-03-02 Thread Mouse via cctalk
> Hi, all, I have a Heathkit TC-3 tube checker, including manual and
> prints, available.  Image here:

>   http://ana-3.lcs.mit.edu/~jnc/tech/jpg/tmp/TubeChecker.jpg

Oh, man, that takes me back.  As a kid, back when electronics meant
vacuum tubes (because that was what I had access to), I had a
(completely different) tube tester...I wonder what became of it.  Not
that I would have any real use for it these days.

> Any interest, reply to me only, please - no need to litter the list!

Might be nice to say where it is geographically.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: I hate the new mail system

2017-02-28 Thread Mouse via cctalk
>> [From: changing]

> You can blame me for the change to the way the From: header is
> handled.  The purpose of this change is to try to solve the mass
> bounce problem.

Sounds as though this may be a cure worse than the disease, though.

> Actually, you should really blame the folks responsible for DKIM,
> SPF, ADSP, and the like.

Depending on what you mean by "responsible", I might disagree.  I don't
blame the people who designed them.  Depending on details I don't know,
I blame either the people who adopted them without due consideration
for their side effects or the people who chose a provider configured
inappropriately for their desired use.  (My guess from the outside is
that the former is closer to appropriate here.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: PDF PDF Which is right and which is ... Was Re: PDP-11/24 CPU later version

2017-02-19 Thread Mouse
>   - PDF/A is [...]
> Those are all good archival properties!  However, it's also R/O.

Maybe if you stick to Adobe's tools.  As demonstrated by this thread,
it's entirely possible to modify such files, even if the currently-easy
ways to do that involve a trip through a completely different
representation.

I find it astonishing that anyone would seriously call any documented
file format read-only.  (If PDF/A isn't documented, then IMO it's not
suitable for archival under any circumstances.  But this thread makes
it sound as though it's documented.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: LMI Lambda?

2017-02-09 Thread Mouse
>> Note that I am not talking about _using_ an emulator to run
>> copyrighted code.  If that's what you were talking about, then I
>> misunderstood, and I retract my question.

> Yeah, I should have clarified - Using an emulator to run copyrighted code. I$

> However, doesnâ??t developing the emulator make you an accessory to the viol$

That would be jurisdiction-specific, probably to be settled by case law
in most jurisdictions.  However, there are people (and companies) with
legitimate copies of the protected code; an emulator is a useful thing
for them (for example, if I had a machine and it broke, I may want to
continue running software written for it).  I suspect (though it is a
non-lawyer's guess) that any such case would hinge on how provable
intent-to-infringe was.

To pick an analogy, I have been working on a MicroVAX-II emulator.  For
it to be useful, you need the ROM image from the board.  That software
is copyrighted - but I own a KA-630 and thus have a legitimate copy of
it.  (The emulator is nevertheless useful to me, since I lack other
hardware to surround the KA-630 with to make a useful system, notably
disks.)

Consider also MAME.

As for a LispM emulator, personally, what I'd like to do (but don't
have the resources to do and have other things I'd prefer to put my
time into) would be to develop an emulator - with a legitimate copy of
the software to test it against - then work on developing an
alternative, open, system to run on it.  (I've used (Symbolics) Lisp
Machines, and, as much as I like them, there are numerous things I
would prefer the OS did differently.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: LMI Lambda?

2017-02-09 Thread Mouse
> Absent a license from the rightsholder, emulators are illegal. Full stop, en$

I think this is the first time I've seen this claimed.  What is the
basis for it?  That is, what law would be violated by such a thing?

Note that I am not talking about _using_ an emulator to run copyrighted
code.  If that's what you were talking about, then I misunderstood, and
I retract my question.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: The Biggin Hill Omnibus

2017-02-07 Thread Mouse
> Wow.  Disassembling and rebuilding motors... not so crazy if it's a fan moto$

If I had to pick anyone as someone capable of it, though

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Logic Analysers

2017-02-03 Thread Mouse
>> the propagation delay as the signal gets to each pin (remember a
>> foot is about a nanosecond.  [...])

Not really.  A foot is about a light-nanosecond, yes, but
high-frequency signals in copper travel by skin effect, moving
significantly more slowly - somewhere around .6c, I think it is.

It's still on the general order of c, mind you; for the purposes of
this discussion, c and .5c - even .1c - are much the same.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: [cctalk-requ...@classiccmp.org: confirm 38290c8a992491eda604beff5a06ff20cd7e85f5]

2017-02-01 Thread Mouse
>>> Can someone please fix the mailing list software?  This has been
>>> reported every once in a while by a bunch of people for over ten
>>> years.
>> Bounces aren't caused by the mailing list, they're caused by the
>> destination mail server.

Depends on how you view `cause'.

My own mailserver is one what I believe must be a very few that will
reject mail for, for exmaple, being marked as containing 8859-1 text
but including octets like 0x92 which do not occur in 8859-1 text.  Yet
such bounces are actually caused by the composing MUA's nonconformance,
with every intermediate mailhost that handled the mail complicit by
acquiescence; my mailserver causes the bounce only in the immediate
sense of being the one that blows the whistle and throws down the red
flag, the one that flags the offence for what it is.

> What I've been wondering for a while is the span of time over which
> the bounces are counted.

I haven't read the code for that logic in any mailing list manager (or
at least if I have I don't recall).  But...

> I can understand shutting a subscriber off for getting 10 bounces in
> as many minutes.  On the other hand if those 10 bounces are spread
> over two months, it seems rather severe.

It depends.  If those 10 bounces in as many minutes were for 10
consecutive messages, perhaps.  If they were for 10 messages mixed
randomly among 250 others that were delivered fine, it seems somewhat
excessive to me.

If I were writing such code, I would pay attention to not only count
and time but also to non-bounced list traffic.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: [cctalk-requ...@classiccmp.org: confirm 38290c8a992491eda604beff5a06ff20cd7e85f5]

2017-01-31 Thread Mouse
>> (Speaking of best practices, you're generating paragraph-length
>> lines; you might want to read RFC 3676.)
> Thatâ??s up to the receiving MUA to deal with, not the sending one.

If you think that, you _really_ need to read 3676.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: [cctalk-requ...@classiccmp.org: confirm 38290c8a992491eda604beff5a06ff20cd7e85f5]

2017-01-31 Thread Mouse
> I'm on comcast.net and I get these too.  Once a week or so on average.  The $

(Speaking of best practices, you're generating paragraph-length lines;
you might want to read RFC 3676.)

You most likely wouldn't notice unless the bounce traffic got bad
enough to trip some list's auto-suspend test.  Perhaps the other lists
are set less sensitive, or perhaps classiccmp carries more traffic that
gets rejected.  (The latter strikes me as more probable; I'd hazard a
guess that this list holds an usually high proportion of people with
unusual mail setups.)

I've configured my mailer to silently drop mail that it would normally
bounce, when it's mail from either of the lists I'm on that prefer
that.  This is one of them.  Maybe you should do likewise?  (If your
mail is outsourced - it's not clear to me whether "I'm on comcast.net"
means you outsource your mail to them or you just get connectivity
through them - and they aren't willing to do that for you, I guess it's
find a better mailhost to outsource to, stop outsourcing it, or give up
on that idea.)

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Looking to read past EOT on DDS/DLT/LTO

2017-01-26 Thread Mouse
> I find that the tar CLI in its full glory is no less arcane than the
> creaky old cpio one.

Ah, but what is "the tar CLI"?  The POSIX one (which version?)?  The
GNU one (which version?)?  The V7 one?  The one you learnt 15 years ago
and have trouble remembering anything beyond even now? :-)

> tar used to be simple with few options.

True - and true of a lot more than just tar.  And, if you are ready to
give up all the functionality correspnoding to the new options
(whichever set of new options you mean), it probably wouldn't be that
hard to tweak an old tar source into building today.  _Also_ true of a
lot more than just tar

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: tu58fs - PDP-11 file sharing with TU58 tape emulator

2017-01-24 Thread Mouse
> Can't believe that FreeBSD has no baudrate > 38400 !

>> serial.c:443:44: error: use of undeclared identifier 'B300'
>> serial.c:444:16: error: use of undeclared identifier 'B250'
>> serial.c:445:16: error: use of undeclared identifier 'B200'

At least some systems don't use B constants except for
compatability - they simply stick the baudrate in c_ospeed and/or
c_ispeed.  (I don't use FreeBSD myself; I don't know whether it's one
of them or not.)

But there were a bunch of other undefined symbols too, many of which
(eg, CRDLY, NLDLY) I don't recognize and which are not present in at
least one other termio implementatino (NetBSD's).  So at least part of
the problem is that the code isn't all that portable.

I notice you used gmake, from which I infer the Makefile is
GNU-make-specific, which makes it at least somewhat likely the code was
written for Linux, which makes the nonportabilities less surprising.
(Code being written for Linux correlates positively, in my experience,
with it assuming every system matches the developer's.  Not that this
is necessarily bad - I've done it myself often enough, though not often
with Linux - but it does, to some extent, explain what you're seeing.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: IBM 7074 and then some: "Systems we love" conference

2017-01-23 Thread Mouse
>> The 7074 was referred to as a "supercomputer".  Can any decimal
>> machine really bear that title?
> I suppose it could.  I would apply the term to a computer that's the fastest$

Consider Babbage's Analytical Engine.  It was decimal and it was, not
so much by intrinsic merit as by lack of competition, the fastest
machine of its day.

Admittedly, it ended up being little but vapourware until modern times.
But applying "supercomputer" to vapourware machines is a longstanding
tradition (though perhaps not one dating back quite to Babbage's day).

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


MSCP Qbus port layer doc sought

2017-01-22 Thread Mouse
I'm starting to pick up my KA630 emulator again.  In particular, I want
to give it MSCP disk.

I have various MSCP documentation files, but they talk about MSCP
proper.  None of them describe the Q-bus - nor even Unibus - port
drivers in enough detail for me to write an emulator; most of them
barely mention either Q-bus or Unibus.

I find I wrote a bunch of code, and I'm fairly sure it was based on a
doc file, but I cannot now find that doc file.  And I find the code
disagrees with NetBSD's MSCP support.  I tried to use the NetBSD driver
as documentation but end up with the response ring doing unexpected
things.

So, I'm looking for the Qbus port specification.  One of the text files
I found on bitsavers (a DEC-internal TMSCP document) says "See
UNIBUS/QBUS Storage Systems Port Specification for additional detail".
I also found a message to a simh mailing list, quoting an RQDX3
document which, in its "Applicable Documents" list, has

   o  UQSSP (Unibus/Qbus Storage Systems Port Specification)

Those sound like what I want.

Anyone happen to know where I might be able to find such a thing?

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: SunoS 4.1.4 and Open Windows 3 on an IPX?

2017-01-16 Thread Mouse
>> It looks like there is a mismatch between what resolution Open
>> WIndows is using and how the frame buffer is configured.

It does.

>> My screen reports that the framebuffer is outputting 1280x1024@76Hz.

If it's a "modern" flatscreen, don't necessarily trust that.  I've seen
flatscreens claim some very, um, "creative" things about the input
signal if it doesn't use quite the sync timings the screen wants (which
are, of course, invariably undocumented).

For example, my usual desktop machine is a SPARCstation-20.  Years ago,
I figured out how to get them to generate resultions the ROMs don't
account for.  Recently, I tried to drive a recent flatscreen with a
SS20, and, while fidding with the various timings, I had the flatscreen
report wildly ludicrous resolutions when all I was changing was the
sync timing.

>> On the other hand, when SunOS boots it finds the cgsix0 and reports
>> that the resolution is 1000x1022!?

That's...odd.  I can't help wondering where it got that.  Out of all
the framebuffers I've poked at, I've never seen that resolution.  The
usual resolutions close to that are 1152x900 and 1280x1024, and those
are landscape, not portrait.

If you can test-boot NetBSD - from a CD or from the network, for
example - I'd be interested to hear what it thinks the resolution is.
Also, if you can capture printenv output from the ok prompt, I'd be
curious about that too.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: What's the rarest or most unusual computer-related item do you own?

2017-01-15 Thread Mouse
Well, after reading what other people have, my contribution seems
pretty piddly, but here it is.

The rarest hardware I have is probably a Sun SPARCstation Voyager or a
Tadpole 3GX - I'm not sure which is rarer (and those are just my
perception of rarity, which could be wrong).  It's possible one of my
klunker peecees happens to be a particular rare model, but I'm not
aware of any, and unless there's something notable about it, that kind
of rarity is not interesting - to me, at least. :-)

The rarest software I have is, of course, software that nobody else has
a copy of (given how much software I've written, there's a fair bit
nobody else has, because it's too new or because I haven't bothered to
export it or because nobody has cared to pick up a copy).  But I doubt
that's what the question was really asking for.  My open-source
fanaticism means I don't have very much that would be of interest here,
sorry.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Unknown 8085 opcodes

2017-01-12 Thread Mouse
>>> jsr puts
>>> fcc 'Hello, world!',13,0
>>> clra
>> Mine can't do that automatically, but it can with a little human
>> assist; the human would need to tell it that the memory after the
>> jsr is a NUL-terminated string, but that's all it would need to be
>> told.
> Not all strings are null-terminated.

Mine can also be told that it's a block of text where you tell it the
length.  I think the only sort of automatic length determination I
implemented is NUL termination, but you can specify whatever length you
want manually.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Unknown 8085 opcodes

2017-01-12 Thread Mouse
>> Clone [my disassembler] and look at the README if you want to get an
>> idea how it works from a user's point of view.
> I will certainly do that.  It'll be interesting how this for 8080/z80
> compares to the 30-odd-year old interactive disassembler for CP/M,
> Dazzlestar.

It will probably come out on the short end of that comparison.  A
multi-target disassembler will usually not be as good for any
particular machine as one designed from the ground up for only that
machine.

And, of course, there will be lots of differences which are neither
better nor worse, just different...though to someone used to one or the
other it may feel like better or worse. :-)

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Unknown 8085 opcodes

2017-01-12 Thread Mouse
>>> Does your disassembler do flow analysis?
>> I doubt it, because none of the meanings I know for the term are
>> anything my disassembler does.
> A disassembler that can do flow analysis is a breath of fresh air
> when working with larger binaries.  Essentially, it looks at the code
> and makes some decisions about its content.

A reasonable facility to have, though of course you need overrides in
both directions.

> Thus, a target of an already-disassembled jump must also be code,

Well...usually.  It's possible the jump isn't actually a jump
instruction (just data that happens to look like one) and it's possible
it doesn't actually jump to where it appears to for any of many
possible reasons.  Hence the overrides.

My disassembler defaults to disassembling as instructions, but it has
support for the user telling it that certain areas are text, or
integers, or whatever.  Clone it and look at the README if you want to
get an idea how it works from a user's point of view.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Unknown 8085 opcodes

2017-01-12 Thread Mouse
>> [...disassembler...]
> Does your disassembler do flow analysis?

I doubt it, because none of the meanings I know for the term are
anything my disassembler does.

> At any rate, the best reference for "undocumented" 8085 instructions
> is the Tundra/Calmos datasheet: [...]

That looks like a webpage, not a datasheet, but I found a link there to
http://datasheet.datasheetarchive.com/originals/distributors/Datasheets-8/DSA-152680.pdf,
which appears to be the datasheet.  Saved, thank you!

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Unknown 8085 opcodes

2017-01-11 Thread Mouse
> Good list there, the onlinedebugger looked the most promising but it
> doesn't do 8080/8085 either.

I built a disassembler years ago to pick apart captured malware.  By
now it handles about a dozen ISAs.  While 8080 and 8085 are not on the
list, Z-80 is; adding 8080 would be a relatively simple thing.  I've
added that to my to-do list; if someone can point me to 8080/8085
machine language documentation that would save me some searching (which
is something I'm not much good at in these days when frickin'
*everything* is shoehorned into a Web page).

In case anyone is interested, I export it via git.  The thing to clone
is git://git.rodents-montreal.org/Mouse/disas, though it hasn't had
much testing off my systems and thus probably contains localisms.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: GMAIL accounts suspended.

2017-01-09 Thread Mouse
> Why does this keep on happening?  What is google doing to cause this
> to happen?

>> Your membership in the mailing list cctalk has been disabled due to
>> excessive bounces

"Bouncing mail", presumably.  Certainly every time I've gotten that and
investigated, I've found record of my rejecting list mail.

But why are you asking us rather than Google (who is in a position to
tell you what they're doing, including mail they reject) or our
listowner (who's in a position to tell you what behaviour the list is
seeing from Google)?

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: More circuit help required please

2017-01-08 Thread Mouse
>>> http://www.binarydinosaurs.co.uk/STCExecutelSyncCircuit.jpg
>> I don't believe it's correct as drawn.  For one thing you have V333,
>> an NPN transistor, with the collector grounded (and no -ve supplies
>> on the circuit.

Bipolar transistors are to some extent symmetric under interchange of
collector and emitter.  Simplified pictures showing a bar of
semiconductor with the ends being emitter and collector and a thin base
layer in the middle are, well, simplified, but there is _some_ truth
lurking in them.

However, the only reason I could see that being done deliberately is if
the circuit is analog and the transistor's behaviour is relevantly
different from the normal way around.  This circuit doesn't look like
that to me.  Redrawing it a bit less confusingly with V333 E/C swapped
makes it look as though V333 and V326 are being used in their switching
regions, not their linear regions.

The lack of negative supplies is hardly conclusivein itself; negative
voltages could be developed in any of many ways.  However, V325, R322,
and V326 would make it difficult for the R335/V325/V333 junction point
to get too far below 5V (admittedly this is much less true if R322's
value is actually significantly higher).

I also question the way R311/R310/R309 are all different.  I would
expect the red, green, and blue circuits to be electrically more or
less identical, and different pulldown values does not fit with that.

>> For another, R322 is ridiculously low.

Indeed.

I don't know how much you know about electronics at the relevant level,
so it's possible what I'm about to say is unnecessary or has already
been considered.

Did these resistor values come from reading bands, or measuring
in-circuit, or what?  Note that R322 is in parallel with the C-B diode
of V326; a simple ohmmeter put across it may end up measuring the diode
drop instead.  (To test this theory, switch ranges.  A diode drop will
usually give you approximately the same digits in each range - eg, 6.7
ohms on the 0-10 range, 67 ohms on the 0-100 one, 670 ohms for the 0-1K
range, etc.  Also, swapping the probe leads will give a different
reading if that's what's behind this.)

>> And I would expect the anodes of the 3 diodes on the RGB outputs to
>> go somewhere other than a resistor to ground.

At least with R312 as high as 10K.  If it were much lower, the diodes
could be clipping diodes; a diode drop is not too far from about the
right swing for a video signal.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Cleaning RK05 packs (Was: LGP-30 Memory Drum Update)

2017-01-05 Thread Mouse
>> In the US, "rubbing alcohol" is mostly denatured ethanol (though "isopropyl$

Interesting.  I don't think I've ever seen a bottle of "rubbing
alcohol" that was anything but isopropanol-and-water.  But I'm more
Canadian than US.

> I would suggest avoiding these blends of random chemicals made with no real $

Or, more precisely, with _different_ concern for purity.  For rubbing
alcohol you want to avoid biologically active contaminants, but
dissolved solids per se don't matter.  Here, you care about dissolved
solids but don't much care about things that might be biologically
active, as long as they evaporate without residue.

Which leads me to tentatively suggest gasoline (West Pondian) / petrol
(East Pondian), since it seems to me that will go to some lengths to
avoid fouling engines with residues.  And it's available pretty much
universally, and relatively cheaply.

Or am I wrong about it not leaving even trace residues?

Of course, anyone with distillation equipment could distil any of these
to get something with less residue.  But not everyone has chem-lab
glassware.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: TOPS-20 Telnet and Port Forwading issue

2016-12-13 Thread Mouse
> Interestingly, when I telnet from _outside_ the network to my
> firewall's port 2320, it works, but Telnet goes into line mode rather
> than character mode!

Probably, as I think someone said, telnet noticing it's not using the
standard telnet port and not even trying to go character-at-a-time.

I did a telnet myself, snooping the network traffic, and...

me -> you SYN
you -> me SYN|ACK
me -> you ACK
you -> me data: IAC WILL ECHO
me -> you data: IAC DO ECHO
you -> me data: \r\n DECTEN, PANDA TOPS-20...

Nowhere, in particular, is there any attempt at LINEMODE negotiation.
And, when I type ?, nothing is sent until I press RETURN, upon which my
end sends ?\r\n.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Odd "endianness" [was Re: RE: Base 64 posts to the list]

2016-12-05 Thread Mouse
>>> Middle-endian FTW
>> That makes me wonder: was there any hardware that used an endianness
>> such that conversion didn't loop with period 2?
> Not quite the same thing but weren't longwords on the PDP-11
> little-endian for the bytes within the word but big-endian for words
> within the longword?

Yes.  As I said in the very next paragraph,

> Conversion between PDP11-endian (0x87654321 stored as 0x65 0x87 0x21
> 0x43) and [...]

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Odd "endianness" [was Re: RE: Base 64 posts to the list]

2016-12-05 Thread Mouse
>> Or how about architectures not using a word length that's an
>> integral number of bytes?
> You mean like any 36-bit machine?

No, they usually either ran as 6 6-bit bytes or 4 9-bit bytes, from
what I understand.  (The era of 36-bit machines was before "byte" had
drifted to its current synonymity with "octet".)

Byte sex is really an issue of conversion between numbers and their
serializations.  For example, it does not make sense to speak of the
number 2271560481 (0x87654321) having an endianness in its own right;
endianness becomes a meaningful concept only when a number is made up
of smaller units with some kind of ordering among themselves.  Most
commonly these are memory-addressing units, with the order being
increasing address order, but the terminology can also be used when,
for exmaple, discussing serializing bits onto a bit-serial transmission
medium, with the order being transmission order (eg, when sending
characters over a serial line).

To address the comment, I don't know enough about any of the 36-bit
machines to know whether they had sub-36-bit-word addressing or any
such, which would be necessary for concepts such as endianness to make
sense.  I think at least one early (by modern standards) machine
supported addressing memory as if it were an array of bits, extracting
an arbitrary block of those bits not longer than a machine word; if
true, that addressing order would induce an endianness

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Odd "endianness" [was Re: RE: Base 64 posts to the list]

2016-12-05 Thread Mouse
>> Little-endian!!!
> Middle-endian FTW

That makes me wonder: was there any hardware that used an endianness
such that conversion didn't loop with period 2?

Little- and big-endian do this; conversion between them is
byteswapping, which is self-inverse.  Conversion between PDP11-endian
(0x87654321 stored as 0x65 0x87 0x21 0x43) and either big- or
little-endian is also self-inverse.  Is there any hardware for which
conversion between its native storage format and any of these three is
not self-inverse?  To put it another way, and rather more loosely, is
there one for which htonl and ntohl are actually different operations?

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Digital circuits and analog devices

2016-12-02 Thread Mouse
>> I think the original is 'Digital circuits are made from analog
>> parts'

>> Another of the laws is 'There is no such thing as ground'

This reminds me of an incident of my own which is one of my favourite
examples of why learning about things at every level possible is
useful.

I built a PROM reader from discrete logic, to attach to a parallel
port.  Basically, with 8 output and 3 input pins, you could load an
address, then read back the ROM's content for that address,
incremement, repeat.

But every ROM showed 0xFF as the contents for the last byte, even in
cases where I knew better.

Well, the ROM socket was in one corner of the board.  Some of the
inputs were tied to specific logic levels; I tied those to the Vcc or
GND pins of the ROM.  The only inputs from the rest of the circuit were
the address pins of the ROM.

And, I tied the ROM's Vcc pin to circuit Vcc.  But it turned out I'd
neglected to tie the ROM's GND point to circuit ground.  As soon as I
noticed that it all made sense: as long as at least one address line
was low, it powered the ROM through the input clamping diodes and it
all worked (apparently one diode drop was not enough to put power
outside the effective operating range - it may have been slower than
speed spec, but the circuit was not running anywhere close to that).
But, as soon as all address lines were high, there was nothing but Vcc
coming into that corner of the board, so of course there couldn't be
anything but Vcc coming out.  Grounding that corner's ground point made
it all work.

But, if I understood the ROM purely at the logic-gate level, this would
have been mysterious and cryptic.  If I hadn't known that a low-level
output could sink a fair bit of current with little-to-no voltage rise,
if I hadn't known input clamping diodes existed, that would have been
cryptic, incomprehensible magic.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Base 64 posts to the list

2016-12-02 Thread Mouse
> Lately, some list posts have begun appearing in Base 64 format.  I
> read the list in daily digest mode, and these posts are not converted
> to anything sensible, [...].

> Is there a way of dealing with this, apart from humbly requesting
> posters to not post in Base 64?

It may not always be the poster's choice.  One of the characteristics
MIME was designed with was that certain transformations may be made
mechanically and are not considered to change the message (in the
senses that, for example, it does not need a different Message-Id:, and
should be considered the same for deduping purposes).

One of these transformations is a re-encoding, such as a change from
Content-Transfer-Encoding: 8bit to Content-Transfer-Encoding: base64
(or the other way around, for that matter).  I frequently get mail
which was, in the words of the the header added to one example,

X-MIME-Autoconverted: from quoted-printable to 8bit by 
Stone.Rodents-Montreal.ORG id DAA28998

(Stone being my house network's MTA host.)  So it's entirely possible
that the sender produced something reasonable, like 8bit or
quoted-printable, but some intermediate MTA converted it to base64.

The right way of handling this from a MIME perspective would be for the
some part of the list software to do such conversions, so that (for
example) the messages being packaged into a digest all get converted to
8bit before digest generation runs (and the digest itself may itself
get converted, either right after generation or by some intermediate
mailhost).

But, I suspect that, in this case, the brain cycles to make anything
like that happen are close to unavailable.  I know _I_ certainly don't
want to add to the time-and-energy cost the list is exacting from our
honoured listowner.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Thinking about acquiring PDP stuff

2016-11-30 Thread Mouse
> Argument goes both ways.  Does anyone really do practical things with any ho$

Depends on how you define "practical" and "home computer".

My home network includes a SPARCstation-20, which is my main head (I'm
typing this message using it to handle keyboard and screen).  I don't
think there's any question that the SS20 is on-topic, but is it a "home
computer"?  I think of it and treat it that way, but it was never aimed
at that market by its maker and it differs in some drastic and
fundamental ways from most machines that were.

As for practical, well, it's the HCI in front of almost everything I do
at home, including work-from-home stuff

And I have another SS20 with a qec in it, which I recently used to
regain some semblance of connectivity when my house DSL decided to die
on me (it took multiple days for it to get fixed, for a variety of
reasons).  It sat on my house network with one of the qe ports
connected to a friend who had mass-market connectivity; I set up an
instance of my cloud VPN on it and it did its job well, passing packets
between my house network and my machines on the outside.  That
certainly counts as practical to me.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Magnetic media FTGH!

2016-11-26 Thread Mouse
>> Back in October, I wrote that I had two boxes of magnetic media that
>> were not worth - to me - the space they were taking up.

>> This drew a note from one Rob Jarratt, [...]

> That was me replying. I have the drives to read TK50 (a hazardous and
> unreliable process these days), not sure about the others.  The
> trouble is I am in the UK, I know you are reluctant to ship, and *I*
> am reluctant to pay a lot for shipping across the pond.

Yes, that was what I thought the major barrier to just dropping them on
you was.

> However, if you don't get any takers, can we discuss the option of
> sending them to me?

Sure.  I'll send you mail offlist; this is somewhat in the nature of a
heads-up, so if you don't get the offlist mail you'll know something's
wrong.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Magnetic media FTGH!

2016-11-26 Thread Mouse
Back in October, I wrote that I had two boxes of magnetic media that
were not worth - to me - the space they were taking up.

This drew a note from one Rob Jarratt, saying

> I think the Ultrix and FORTRAN tapes have got to be worth saving
> whatever happens, and possibly the MicroVMS ones too, [...].  [...]
> please don't get rid of those particular media without giving someone
> the opportunity to image them.

I haven't heard from anyone, and I can't really hang onto these
indefinitely in the hope that a nebulous "someone" will show up to
image them.  As I wrote in October, I didn't have a system that could
image any of them, and that hasn't changed since then.

I know there are at least a few of us in/near Ottawa; if any of them
read this and are willing to help out, possibly by imaging the tapes,
possibly by just taking over keeping them, possibly something else, I'd
love to hear about it.  I too think it would be good to preserve the
data...BUT not to the extent of overriding my need to pare back the
space my *ahem* "collection" is occupying.  I think the end of the year
is about as long as I can wait without hearing anything.

Given email's unreliability these days, I'd also like to leave more
than just email as a way of getting hold of me.  +1-613-482-0910 should
either reach me or take a message.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Membership disabled due to bounces

2016-11-25 Thread Mouse
> This is why people use Gmail, it filters spam and trash like no other

Maybe for the people whose eyeballs it's selling.  My view as someone
who doesn't use it is that it's a bulletproof spammer drop-box hosting
service crossed with a spam spewer.

Their offloading the costs of their antisocial behaviour onto the rest
of the net are one reason I will have nothing to do with their mail.
(The other major reason is their outright spamming me.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Membership disabled due to bounces

2016-11-23 Thread Mouse
> Gmail is only the single most reliable mail provider in the world, and bounc$

Reliable?  Maybe.  There _are_ a few things I count on it for.
(Antisocial things, but if reliability per se is your goodness
criterion)

If you really feel so strongly about it that you're willing to (by
implication) say Jay's system is lying about seeing bounces, maybe
you'd be happier just unsubbing?

I long ago configured my mailer to silently drop mail from classiccmp
lists it would normally bounce (such as mail claiming to be 8859-1 but
containing octets outside the 8859-1 printable range, to pick one
simple example), and I can't recall ever seeing my listmembership
disabled since that, certainly not "every couple of weeks".

This all leads me to doubt your "bounces never happen" claim.  What is
your basis for it?

I'm tempted to also suggest you configure your mailer the way I did
mine, but I'm inclined to suspect gmail isn't civilized enough to
provide that level of control.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Looking for terminals again

2016-11-16 Thread Mouse
>> Anybody have extra DEC or IBM terminals in Toronto (Canada) ?
> Is Ottawa too far away?

While we're speaking of Ottawa and terminals...it's neither DEC nor
IBM, but I do have a Hazeltine in Ottawa I would like to get rid of,
but I do not like the idea of just chucking it.  Anyone interested?

I think it's a 1500, but it might be a 1420.  It's certainly got the
look of a 1500 in my memory.

I don't know whether it still works.  I'm pretty sure it worked last
time I tried it, but that was at least two moves ago.  It _looks_ in
good shape, but I trust we all know how little that means.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: NCD Explora Pro (was Re: NCD19 / Xncd19)

2016-11-15 Thread Mouse
> I have a Raspberry Pi 3 with a USB Ethernet dongle that itâ??s plugged into,$

You can use ARP for that only after it comes up far enough to get an
address and speak ARP.

If the Pi 3 is anything like the one I had the misfortune to deal with
at work a while back, it's running a Linux with a surprising number of
tools renamed, crippled, or just plain missing.  But if it's got
tcpdump, that's the tool I'd normally use for this: connect the NCD to
the Pi (or whatever other machine) with a crossed cable (or possibly
straight, if the machine's Ethernet is auto-X, or whatever else is
necessary, if it's not twisted-pair).  Then start tcpdump, as in

tcpdump -n -s 2000 -i wm0

(or whatever the actual interface name is intead of wm0).

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: DEC bus transceivers

2016-10-26 Thread Mouse
> The trouble with chip resellers is that it's hard to know which ones are leg$

And then there are the periodic mentions of supposed chip vendors who
ask you what package and what pin count when you ask them for a part
that has never existed except in one version.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Archived viruses, was Re: Reasonable price for a complete SOL-20 system?

2016-10-24 Thread Mouse
>>> What is the plural of a computer virus?).
>> Viruses.
>> The Latin word _virus_ [...]
>> More than you ever wanted to know, I'm sure.
> Actually, NO.

What Fred said.  Across the board.

Thank you.  That was informative, authoritative, and - impressive,
managing to combine this with the other two - interesting.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Archived viruses, was Re: Reasonable price for a complete SOL-20 system?

2016-10-23 Thread Mouse
> My favorite formatter was my S100 crate with CP/M, [it's] impossible
> to give a single user OS without background processing a virus.

I disagree.  I see nothing about "a single-user OS without background
processing" that would prevent a virus from infecting other programs,
even including the OS, when it's run, and potentially doing something
else as well.

Perhaps you are using some meaning of "virus" other than "piece of
software that infects other software to propagate itself"?  That's the
only meaning that makes any sense to me.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Archived viruses, was Re: Reasonable price for a complete SOL-20 system?

2016-10-23 Thread Mouse
>>> [...anti-virus...]
>> [...]
> Just wondering are you guys not running AV SW on your old HW?

I am not.

But then, because of my interests, the old hardware I keep is stuff
like Sun SPARCs that are powerful enough to run a real operating
system.  These are (a) inherently invulnerable to most of the malware
(including viruses) out there because they're not x86 Windows and (b)
difficult to attack with targeted malware because they are real OSes
with real interprocess protection, file protection, and the like.

Probably not impossible; all nontrivial software has bugs.  But I have
no reason to think I'm likely to be targeted by anyone with the
resources (= skills, mostly) to effectively attack my OSes.  And I'm
familiar enough with their operation that most successful malware is
likely to be noticed relatively soon.  And if I am somehow targeted by
the likes of letter agencies, there are much weaker links in the chains
for them than the things malware attacks.  And "AV SW", even if someone
produced one that ran on what I run and I were willin gto run it,
generally isn't going to notice custom-designed malware anyway.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Old versions of Emacs

2016-10-22 Thread Mouse
>>> [...skull-and-crossbones with text warning...]
>> That looks identical to the comment at the head of display.c from
>> the Gosling derivative I use.
> Yes, it's the same in the copy of Gosling Emacs I got.  I asked
> Gosling himself, and he referred me to Brian Reid.  He got it from
> Gosling in 1983, and it was modified at DEC over the years.  What
> pedigree is your copy?

I got it from a prerelase of Eunice, obtained because one of the people
behind Eunice personally knew some people at the lab I was then hanging
out at.  ("Then" is mid-'80s sometime.)  Once I started using a real
Unix (4.2c, then 4.3 shortly after that, then SunOS, then) I ripped
out the special-case Eunice code and have been maintaining (and slowly
evolving) it over the years since then.

Incidentally (and only partially releatedly), the comment means what it
says.  I once tried to rewrite that module, to teach myself how it
worked, and succeeded in nothing but slowing it down by about a factor
of some 2 to 3 and introducing assorted bugs as well.

Someday I'm going to find the time to really figure it out.

I don't know how to usefully describe what sort of version it is; that
is, I don't know what information would be useful to you.  If you can
describe a useful test, I can see what it gives

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Old versions of Emacs

2016-10-22 Thread Mouse
> I seem to have stumbled upon a GNU Emacs 13.8.  I'll post this
> src/display.c snippet as evidence:

> [...skull-and-crossbones with text warning...]

That looks identical to the comment at the head of display.c from the
Gosling derivative I use.  Presumably one is derived from the other...?

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Twiggys [was: Re: ka... ching!]

2016-10-09 Thread Mouse
>> Still don't. Playing a computer game is about as entertaining to me
>> as putting my money into an online slot machine.
> Find better games :)

Heh.  Not everybody thinks the same way, and some people just don't
react to games the way you (or I) do.

> The theme of this list means that I should recommend some retro games
> and gaming systems, but those old games generally lacked depth and
> tried to cover it up by making the game insanely difficult and
> relying on extremely good timing and motor skills.

To a point, perhaps.  But some of the old games were just _good_.  My
own favourite is Tempest, one of the few colour vector games.  24
_kilo_bytes for the entire game, and it's still one of the most
engaging games I've ever played.

> I rather enjoyed the two Portal games,

Me too - well, the first one; I think I haven't played the second.  But
I like puzzle games.  I also greatly enjoyed Swapper - the first new
game mechanic I'd seen since Portal, and its author(s?) built a highly
engaging puzzle game around it.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Magnetic media FTGH!

2016-10-08 Thread Mouse
T  90/04/30
89/5/1  MPAQUETT  90/05/25
(indistinct)/ 92/12/08
--
LAB B
YEAR END
2/2
--
LAB J
A3  MAY 7/93
--
LAB F
YEAR END
1/2
--
LAB F
YEAR END
1/2
--
LAB F
YEAR END
1/2
--
LAB F
YEAR END
1/2
--
LAB B
YEAR END
1/2b
--
LAB B  4 OF 4
LAB B
44   HP
JAN 15 1993 n/u
--
(crossed-out text omitted)
ABBOTT INCR DUMP
OCT-1-87
4 MAY 87 (1of2)
--
NESTAR SYSTEMS INCORPORATED
PLAN 1000 (tm)   Print Server Version 1.1
IA BACKUP TAPE QIC- 11  P/N 160-12170-002
(C) 1981,1982,1983,1984,1985,1986,1987
NESTAR SYSTEMS, INC. Licensed Program
--
SUPERSKETCH  REL 6

© A. PENTLAND  1985,1986,1987
--
LAB B
34   HP
JAN 15 1993
--
Fall- 8AT
LAB B
1   (unclear)
End of Semester backup
--
Accelr8
DESCRIPTION DCL8 (2,0)  EDT8 (2,0)
PART NUMBER 8-812-001, 002  RELEASE #:
TAPE  1  OF  1  .  NUMBER OF FILES   BPI
  SN: 000646
--
(SUN3.2 SUNBIN EXPORT 68020
logo)   1.4" Tape (boot format), 2 of 4
Part Number: 700-1256-02 Rev. A
--
box:KEE 3.1
Genera 7.1
tape:   3.5 EXPORT SUNBIN 68020
1.4" Tape (boot format), 3 of 5
Part Number: 700-1600-02 Rev. A
--
13/3/89
Relax  1of2
LFRL  system  and
saved  results
--
13/3/89
Relax  2of2
--
LAB J
A2MAY 7/93
--
LAB F
YEAR END
2/2
--
LAB B
2/4
--
LAB J
A1   MAY 7/93
--

There are also a bunch of 5¼" floppies.  34 of them are unlabeled,
possibly completely unused:

9x  Sony branded, DSDD 48tpi
6x  Sony branded, "MD-2HD"
6x  3M branded, DS, DD, RH, MARK Q
9x  BASF branded, 2S/2D 48tpi
4x  Unbranded

The BASF floppies from the above list are marked as being for sale to
government and educational institutions only, not for resale; I don't
know whether that has any bearing.

Of the remaining floppies, some have labels short enough to be
reasonably represented on a single line:

QuickBasic 1of3
QuickBasic 2of3
QuickBasic 3of3
FW Macros
d|i|g|i|t|a|l branded, unlabeled
BACKUP MICROVMS 4.1M 28/28  85/10/28  (scratched out)
BACKUP MICROVMS 4.1M 27/28  85/10/28  (scratched out)
BACKUP MICROVMS 4.1M 26/28  85/10/28  (scratched out)
BACKUP MICROVMS 4.1M 25/28  86/10/28  (scratched out)
?ACKUP OVMS 4.1M 6/28  85/10/28  (partially ripped off)
BACKUP MICROVMS 4.1M 5/28  85/10/28
BACKUP MICROVMS 4.1M 4/28  85/10/28
BACKUP MICROVMS 4.1M 3/28  85/10/28
BACKUP MICROVMS 4.1M 2/28  85/10/28
BACKUP MICROVMS 4.1M 1/28  85/10/28
BACKUP MICROVMS 4.1M 9/28  85/10/28
BACKUP MICROVMS 4.1M 8/28  85/10/28
BACKUP MICROVMS 4.1M 7/28 85/10/28
MS-DOS boot
AG2012
Maxell branded, label ripped off, all that's legible is "FEB85"
QuickBasic  1
QuickBasic  2
QuickBasic  3
Network Boot  DOS 3.1

There is also a set of original Borland Turbo C diskettes:

INSTALL/HELPA2B0427471
INTEGRATED DEVELOPMENT ENVIRONMENT
COMMAND LINE/UTILITIES
LIBRARIES
HEADER FILES/LIBRARIES
EXAMPLES/BGI/MISC

and two sets of six which appear to be working copies of the above.

There are three Microsoft-branded floppies:

Microsoft Mouse   Setup/Mouse Menus 1
Microsoft PaintbrushProgram/Mouse Menus 2
Microsoft PaintbrushUtilities Disk

and two that don't fit any of the above:

--
label partially ripped off: remaining text is
BL-N639C-BH
P/OS HARD DIS
DISPATCH
VOLUME LABEL  "PROD
1983
© Digital Equipmen
--
BitFax for Windows V2.08A
(01/25/93)

BitCom Deluxe with MNP5 v5.1
(06/20/91)
--

This is all in Ottawa, Ontario, Canada.  In general, I suck at getting
things shipped; local pickup, either in person or by proxy, is much
preferred.  I can try to find the round tuits to ship, but it's usually
a losing proposition (I have at least two boxes of stuff that have been
awaiting shipment for months at this point).

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: late-night insane request

2016-10-05 Thread Mouse
> Is there anyone on this list who has a VNEbus Ethernet adapter?

Is that a late-night typo?  Because I might have a VME Ethernet, but
I've never heard of VNEbus (before).  (I might not, too; I gave away
most of my VME stuff relatively recently.  I think I found some more
after that, but the memories are fuzzy and could be wrong.)

It'd be in Ottawa (Ontario, Canada), in case that matters.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: G4 cube (was Re: 68K Macs with MacOS 7.5 still in production use...)

2016-09-19 Thread Mouse
>> To name three real uses I've made of [telnet] recently: [...]
> You might find netcat useful.  Not sure if/which distribution has it
> by default.

"Distribution"?  Are you assuming I run Linux?  (I don't, not on my own
machines.  The Pi 3 was for work.)

I have a netcat, one of my own writing.  It works reasonably well for
such things, yes.  However, it is not present everywhere; when there is
a netcat present, its command line requires learning - if I can even
find the documentation for it.  (And assuming there isn't an nc present
that is something completely different.)

Until I ran into that Raspbian, though, telnet had always (a) just been
there and (b) just worked with (c) the same command-line syntax.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: G4 cube (was Re: 68K Macs with MacOS 7.5 still in production use...)

2016-09-13 Thread Mouse
>> See Also RedHat and CentOS.No telnet, netstat, etc.
> csh

Possibly.  I find sh more usable than stock csh, though shells are
almost as personal an issue as keyboards or editors.

> though in the modern world I can see why clear text protocols aren't
> shipped out of the box

If you think of telnet, the program, as strictly an interface to
telnet, the remote login protocol, then I can see how you might think
it reasonable to drop it.

But telnet-the-program hasn't been just that for...decades, at the very
least.  Every telnet I can recall, clear back to the days (circa
4.2BSD) when my wetware memory isn't reliable any longer, accepted a
port number and was extremely useful for dealing with any of various
possible networking issues.

To name three real uses I've made of it recently: to check what a
remote sshd banners as, to check what an RFB server banners as, and (in
conjunction with script(1) to capture the output of a one-off server
set up to transfer a text file (this being the use case I had for it on
the Pi 3).

netstat, that's a completely different issue.  There's no "clear text
protocol" issue there.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: G4 cube (was Re: 68K Macs with MacOS 7.5 still in production use...)

2016-09-13 Thread Mouse
> What initially stunned me is how any vendor who supplied TCP/IP
> networking could fail to include ftp and telnet as a standard part of
> the package, [...]

That was my reaction when I found Raspbian (the Debian variant a Pi 3
that $WORK bought came with) lacked telnet.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: MicroVAX II Console Garbling Characters

2016-08-24 Thread Mouse
>> I have a MicroVAX II which has started garbling and losing
>> characters output to the console.  [...]
> Iâ??ve seen similar  with under two occasions.  [...]

Furthermore, "garbling" is horribly imprecise.

If certain characters always get corrupted, and a given character
always gets corrupted to the same thing?

If it's always the same characters getting corrupted, but they get
corrupted to different things on different occasions?

If there's no uniformity on which characters get corrupted, but a given
character, if corrupted, always gets corrupted to the same thing?

If both which characters get corrupted and what they get converted into
show no consistency?

Each of those scenarios points towards a different constellation of
plausible causes.  (Furthermore "same characters" can be taken either
of two ways, either "characters with the same bit pattern, regardless
of where they occur" or "characters at the same place in the output,
regardless of bit pattern".  It could even be a cross between those.)

Similar remarks apply to "losing".

The post also said

>> It had seemed that re-seating the processor board would fix it, but
>> that no longer seems to be the case.

It occurs to me that it might not have been the re-seating that was
responsible, but something else incidental to that.  For example, if
the problem is thermal, powering it off briefly might have helped; if
(to continue that theory) if the environment has been getting hotter,
it may be that leaving it off briefly now doesn't cool it enough.

Without more details, we can't really do much but take stabs in the
dark.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


FTGH: More miscellaneous old stuff

2016-08-22 Thread Mouse
Okay, I took a bit more time going through my storage.

(a) The SparQs are indeed disks; I didn't look closely enough.

(b) Some more stuff:

- Three disks, which IIRC came out of a MicroVAX-II.  Two are
   Micropolis 1325Ds and the third is a plain 1325.  Also present are
   two sets of cables, each set suitable to connect one drive to a
   controller card.

- One HP 9153A (an HP-IB device; it appears to be a 3.5" floppy drive).

- One HP 7958A (an HP-IB device; it appears to be disk).

- One HP card, likely the interface card from something like a 7958A.
  It has an HP-IB connector, an ID switch, two connectors for cables to
  the drive, and a connector apparently for power.  In the etch on the
  component side is the number 07957-60001; on a sticker, below a
  barcode, is the text *57CNO14515* (or perhaps *57CN014515*, the font
  is ambiguous).

As before, this stuff is in Ottawa, and is yours for the coming and
picking it up.  Functionality is unknown, and details may be incorrect
because they were hand-copied.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: FTGH: miscellaneous old stuff

2016-08-21 Thread Mouse
>> Four SparQ 1.0 tapes.  Contents unknown.
> Now, those would be unusual!  Mostly because the Syquest SparQ wsa a
> removable-media 1GB hard drive.

Then perhaps that's what they are.  They looked like tapes when I
looked at the business edge of the cartridge, that's why I called them
tapes.  But if they're actually disks

I'd have to check - they're in storage right now, where I was looking
things over earlier today - but I _think_ they were Syquest, in which
case they probably would be the disks.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


FTGH: miscellaneous old stuff

2016-08-21 Thread Mouse
I've got a bunch of old stuff I want to get rid of.  Much of it is
squarely on-topic here; most of the rest is tangentially on-topic, and
I hope the remainder can be forgiven.

All this stuff is in Ottawa, Ontario, Canada, and is yours if you come
pick it up.  In theory, I could ship, but I suck at actually getting
stuff shipped.  Except as noted, these are functionality unknown.  I
don't _think_ any of these have been robbed for parts, but it's
possible (least unlikely for the vacuum-tube devices).  Details may be
incorrect; at least two human-layer copies were involved in everything
here and I'm tired, so miscopying is not at all out of the question.

In no particular order:

Two TK50 tape drives.  These are just the drives, no controller cards
or enclosures.

One mechanical (not even electromech) typewriter.  Aside from generic
interest in such things, the major reason people here might care about
it is that it has the C= logo prominently visible on it.  (Not just a
sticker; if this is an aftermarket addon, it is a very well-done one.)

One arc-welding helmet.  It is made of fibreglass and is somewhat
cracked, but still entirely functional.

Four SparQ 1.0 tapes.  Contents unknown.

A power supply.  It is marked as a Sun 300-1047-05; it is
Zytec-branded, marked as a ZYRISE 925W unit, Zytec part number
22903110.  It is marked as being limited to 150A on +5V, 15A each on
-5.2V and +12V, and 10A on -12V; the +12V is also marked "25A PK FOR 20
SEC".  But it is marked as max total power 925W, and needing 60CFM
forced air cooling.  The connector is nothing I recognize; it's the
kind of custom thing I'd expect for a PS that can push 150A

One HP 211A, a SQUARE WAVE GENERATOR, serial #2707.  This is test gear
from the vacuum tube era.

Two HP 202A LOW FREQUENCY FUNCTION GENERATORs.  Based on the controls,
these are capable of sine, triangle, and square waves from, IIRC, about
.01Hz to something like 1200Hz.  These also date from the vacuum tube
era.

An "ALLEN B DUMONT LABORATORIES" oscilliscope, model 304 H, serial
5484.

An HP 400D vacuum-tube voltmeter.

A Beckman/Berkeley model 5230 "UNIVERSAL EPUT® AND TIMER", whatever
that is.  The most visually notable feature is that it has four display
columns with ten digit positions in each one, presumably with a lamp
behind each position.

Various magnetic media.  Figuring most prominently are QIC tapes,
TK50s, and 5¼" floppies.  Some of the "TK50"s might actually be some
other tape in the same form factor, but if I had to guess I would guess
not.  Most/all of the tapes are in plastic cases; the floppies have
paper jackets and/or cardboard boxes around them.  Contents unknown,
though at least some have labels.

For the labeled media, I hope to get the labels transcribed sometime
over the next week or so.  If/when I do that I'll post the results.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: X server for original PC (8088/8086)

2016-08-20 Thread Mouse
>> [small pizza-box X terminal]
> I had a similar unit from NCD, [...]

> Back in the day I remember using monochrome NCD X terminals though,
> and those things were just great - it would be nice to find one again
> one day.

I own two NCD X-terminals; if you can drop by Ottawa, I wouldn't mind
unloading one onto someone who'll appreciate it properly. :-)

> I just did some searching and can't even find a photo of one online.

I may be able to take a picture at some point.

> The displays were large, and I want to say the aspect ratio was
> either portrait or maybe square, rather than any kind of modern
> landscape nonsense :-)

IIRC the ones I have are 4:3 landscape, but they could be square; it's
been a while since I had much to do with them.

Mine are in storage, not amenable to easy checking at the moment, but
IIRC their NCD model number is 19r.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: X server for original PC (8088/8086)

2016-08-19 Thread Mouse
> While I wouldn't want to use such a combination over, say, 1200bps dialup, i$

I decided to try this.

I just set up a SLIP link between my main desktop head (a
SPARCstation-20) and a handy peecee, running at 9600/8/N/1 on each end.
I then sshed through the SLIP link to the peecee and started a terminal
emulator, displaying on the ssh-forwarded X display.  (My own terminal
emulator, running with just base X fonts - in particular, with
server-side font rendering.)

It's no speed demon, but it is entirely usable.  I've had less usable
ssh sessions between cities when the inter-city links were heavily
loaded.

This is without even LBX, which I would expect would improve
performance substantially but which has proven resistant to use.  (I've
been unable to get anything but connection rejections out of it; I
don't know why, but don't want to hare off on chasing after that with
an email pending.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: X server for original PC (8088/8086)

2016-08-19 Thread Mouse
> (There were plenty of mouse-and-window systems for the PC/XT back then, I ex$

If the serial link runs at a relatively high data rate (eg, 115200) or
LBX support is in use and the data rate is at least medium (eg, 19200),
probably.

If not...well, it depends on how patient you are, I suppose, but _I_
wouldn't want to have to use it.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: SWTPC 6800

2016-08-19 Thread Mouse
> If you have two serial devices on the same line and one is just
> listening while you work with the other, *can* that work, or would it
> just confuse things?

It depends on what you mean by "the same line".

For ease of language here, I'm going to assume that the devices are a
computer, C, and two terminals, T1 and T2.

If you connect all the pins, it will work fine for the signals that T1
and T2 are driving to the same state.  Signals driven to opposite
states may register as being in one of the two states or they may fall
into the undefined intermediate zone (between -3V and +3V, IIRC),
depending on the voltages T1 and T2 are trying to drive them to and the
exact impedances of the drivers.  (It shouldn't fry anything, though;
one really nice feature of RS-232C is that the spec requires that any
pin or combination of pins can be shorted together and/or to any
voltage source within the allowed range (-25V to +25V, IIRC)
indefinitely without damage.  I'm not sure this applies to ground pins,
though; it certainly doesn't in practice - I've seen ground loops.)

However, the terminal-driven data line (the one that T1 and T2 use to
send to C) is one of those signals.  I would suggest using a breakout
box, or two connectors wired by hand with that signal omitted, to
isolate C from one of the two terminals on that pin.  (I would actually
go as far as to connect only two pins, signal ground and C-to-T data,
to one of the two terminals.)  It will mean you can't type on both T1
and T2 (or, rather, typing will be ignored on one of them); if you want
that to work, you will need at least a few active components between
them - two diodes and a pullup resistor strikes me as the bare minimum,
and even then you may have to play with the resistor value to get the
voltages within the correct ranges.

Another nice feature of RS-232C is that it is electrically very simple.
You can throw together serial-line stuff with alligator clip leads and
discrete components like diodes and resistors.  You don't have to worry
about things like modulation schemes and lower-level protocols, the way
you do with things like USB or Ethernet.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Are old SCSI tape drives not all created equal?

2016-08-17 Thread Mouse
> To my surprise, not all SCSI tape drives are created equal.  I was
> under the mistaken assumption that all SCSI tape drives would pretty
> much be abstracted the same way by the SCSI interface.

That's the ideal.  As you discovered, the world is far from ideal.

> Question: So, even though some tape drives physically have a SCSI
> interface, are they different in some other way such as to require
> special software to use them?

Probably.  See below for a brief discussion of what "SCSI" is and how
it's relevant.

> Or maybe there were different SCSI standards?  Or is the standard
> simply imperfect?

I feel reasonably sure each of those holds part of the explanation.

Another issue, especially relevant on this list, is that some drives
date to before the standards were in their current form; they may
conform to early drafts, drafts which are incompatible with the spec we
know today.  Other drives don't conform to any known document, whether
deliberately (customer lockin?) or not (sloppy firmware authors?).

So, yes, some drives - especially older ones - may need drive-specific
code.

SCSI is more than just the physical interface.  Traditional SCSI is a
parallel interface, with a bunch of signals and grounds.  But, layered
atop the physical interface, there is also a command/response protocol
which is, strictly, independent of the physical layer.  (I have seen it
said that the SCSI protocol is very similar to both ATAPI and SAS,
probably because it influenced their design, though I haven't read
enough of any of them to really have a good handle on it myself.)

In particular, a drive may conform to the mechanical and electrical
interface but still be completely off the wall when it comes to the
command/resposne protocol.  To pick a simple example, to read from a
tape[%], current SCSI sends a 0x08 command, which consists of one byte
of opcode, one byte of flag bits, three bytes of buffer length, and one
byte of control bits.  There is no technical reason a drive maker
couldn't implement reads as a 0x72 opcode followed by two bytes of
buffer length and one byte of flag bits; it's not done because
customers would complain that it doesn't work with stock systems and
would switch to other makers which _do_ use the standard commands.

But, drives made before the spec was baked might use nonstandard
commands, especially for operations whose specs were in a state of flux
when the drive was designed.  Look at NetBSD's st.c driver and search
for its quirk table and you can find a list of drives which are known
to need unusual interfacing in various ways.  For example, a drive
identifying itself as "ARCHIVE " and "VIPER 2525 25462" apparently
needs to have a READ done in order to get good MODE SENSE data under at
least some circumstances (ST_Q_SENSE_HELP).

And, of course, some drives may want to support features for which
there is no standardized command.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Spam [was Re: still looking for that stuff?]

2016-08-16 Thread Mouse
> Firstly, there are many types of unwanted e-mail, and using the term
> SPAM to cover them all is a dis-service.

Using the term SPAM to cover any of them is a disservice - to Hormel,
who has been relatively gracious about the use of "spam" for something
other than their product.

Of course, posting on a list like this is not something trademark law
generally applies to, so it us unlikely to lead to immediate legal
repurcussions.  But it is good to get into appropriate habits, and it
is good to try to cooperate with companies who are trying to cooperate
with us.

> The e-mail in question was not one of those, it was almost certainly
> sent by a criminal attempting to steal and re-sell some ones
> credentials.

It can still be spam.  It was unsolicited and it was email; the only
leg of the UBE tripod that's questionable is the "bulk" one, and I have
little doubt there.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: VAX file format conversion

2016-08-16 Thread Mouse
> $@hobbyist-use-only-va.txt
> %RMS-W-RTB 512 bye record to large for user buffer

The little grey cells holding this info are rather dusty, but they're
telling me that back when I used VMS (early '80s) CONVERT/FDL was the
appropriate tool to deal with issues like this.

It took some noodling around the HELP pages and some experiments, but I
eventually got the file I was dealing with converted.  You might want
to throw ANALYZE/FDL at the file first to see how it really is set up.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Spam [was Re: still looking for that stuff?]

2016-08-10 Thread Mouse
>> Actually, it's really simple to stop spam.  Simple, not easy.

>> You just need to delegate responsibility along with authority when
>> handing out netblocks, registering domain names, and the like.

> I'm not sure what you're getting at here.  The trouble with email is that th$

That's a technical issue.  The probjlem is not technical.

In a civilized net, I could write to the postmaster at the host that
handed me the spam, who would then either smack down their local user
or chase the pointer to the next hop, as applicable.  Postmasters that
refused to act against abusers would find themselves without
connectivity, because providers would enforce terms-of-service against
them.  (Providers that refused to do so would find themselves without
address space and/or peering.  This chases up the governance pyramid,
hence the remark about needing will-to-enforce at the top.)

Time was - say, back when Jon Postel, rather than the US Department of
Commerce, was the top of the pyramid - back about when the MicroVAX-II
was new, to put it in terms people here can relate to :-) - I could
have lost my access for forging email.  Today?  Today I'd be surprised
if anyone even noticed, much less cared.  And nobody caring, and being
permitted to not care all the way up the governance chain, is exactly
the problem I'm talking about.

I suppose that's what happens when you put the Department of Commerce
in charge of something.  As long as it doesn't collapse far enough to
stop concentrating money in the hands of large corporations, there's
nothing wrong with it.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Tape imaging

2016-08-10 Thread Mouse
>> fwiw, I made my own format when I archived all my old tapes.  [...]
> congratulations, you reinvented .tap format.. badly.

Now, now, no need to be harsh.  I daresay this format was intended for
purposes somewhat different from .tap's and thus its tradeoffs were
made differently.

I invented a similar slightly different format myself, once (it was to
represent tapes in a software-simulated tape drive; it was much like
the format whose description I cut, above, except that each record had
its length after as well as before it, to make backward skips easy -
something not important and not worth spending storage space on if
you're just trying to archive existing tapes' data).

> how did you handle unreadable blocks.

Quite possibly not at all, since it appears to have been intended for
archiving readable tapes.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: more vintage computer stuff

2016-07-31 Thread Mouse
>> [keyboard fora] require that I subject myself to the Web.
>> I recognize that few people share this attitude.

> Well, I sorta understand; the modern 'active content' mania causes me
> to grind my teeth, too.

Oh, it doesn't make me grind my teeth.  I just ignore it.  I have no
interest in running software completely untrusted third parties would
like me to run.

> But the non-active Web has major benefits.

For you, I daresay it does.  It might for me too, if I could stand it.
(There are a very few websites I actually find to be worth subjecting
myself to - tvtropes.org and cracked.com are the only ones that come to
mind offhand.)

It is, of course, not entirely irrelevant that on the few occasions
when I do try to something with the Web, I do it from a classic
machine, usually a SPARCstation-20.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: MicroVax II

2016-07-29 Thread Mouse
> I just got a MicroVax II in the BA123 world box chassis.  I has a
> TK50, RX50, RXDQ2, but no DEQNA.  I'd like to get it running an OS.

> The DU disks don't work, but I have a couple of Qbus SCSI controllers
> that might come in handy.

Ooh, those are (my impression!) substantially rarer than DEQNAs.  (I
know _I_'d cheerfully swap a DEQNA for Qbus SCSI.)

> What OS's can I use with this hardware?  NetBSD?

Yes.  Recent (and some not-so-recent) versions are broken, in that they
can't self-host; as far as I know nobody knows exactly what's wrong.
My impression (as someone who hasn't tried it, but who has seen it
discussed on port-vax) is that something breaks somewhere in the
compiler when running native.

You may also find recent(ish) versions are too resource-hungry; the
MicroVAX-II can't have more than 16M RAM, which is pretty tiny by
modern NetBSD's standards (pretty much ever since they relegated most
ports to second-class, er, sorry, "organic" status).

Fortunately, older NetBSD is still available; I think it's even
available from netbsd.org.  I don't have any VAXen up at the moment
(I'm more constrained than historically usual about how many computers
I have live or almost-live), or I'd offer to build you a tarball; I can
do that anyway, but I won't be in a position to test whether it
actually works, that it may be suboptimal.

> Are versions of VMS available?

I imagine so, but I don't actually know, since I haven't gone looking
for any.  (I have fond memories of my VMS days, but as long as it
remains closed-source, I'm not running it.)

> How do you get an OS onto this system?

Same way you would any other system.  In your case, I see four options:
tapes, floppies (I think the RX50 is a floppy drive?), netboot (if you
can find a network for the thing), and putting the disk on another
machine and plopping the install on it there.  Personally, I'd be
installing NetBSD, and I'd probably dig out a spare DEQNA, netboot,
then install onto local disk from the netbooted system.  In extremis, I
might download a grappling-hook program via memory binary deposit
commands, then ship stuff over the console serial line.  This would
work, but would be slow; I think the fastest the console serial can run
is 19200, or maybe 38400.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: more vintage computer stuff

2016-07-29 Thread Mouse
>> I also participate in at least one of the "dreaded" keyboard forums.
>> Why are they so dreaded to you guys?

Well, personally, the biggest reason is that they require that I
subject myself to the Web.

I recognize that few people share this attitude.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Why classiccmp is awesome [was Re: QuietJet Plus (wide Carriage RS232/Centronics) (FPUIB) (Was: Found some stuff at the scrapyard]

2016-07-27 Thread Mouse
>> Bunches of money if you want it to be packed well.
>> [...]
> See, now, this sort of thing is a big part of why I like this list.

I just noticed this could be taken as being sarcastic.

I'm not being sarcastic in the least.  Humour - even humor - is a very
significant thing to me; it makes you people feel human, for lack of a
better word, makes me feel this is a community of people instead of a
soulless marketplace or some such horror.

Not that humour is the only thing that makes me feel that way.  But
it's a substantial part of it.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Why classiccmp is awesome [was Re: QuietJet Plus (wide Carriage RS232/Centronics) (FPUIB) (Was: Found some stuff at the scrapyard]

2016-07-27 Thread Mouse
> Bunches of money if you want it to be packed well.
...
> NO color nor colour!
...
> OB_Standard_Disclaimer:  Guaranteed not to work.  In the event of our
> quality control being shoddy, if it does turn out to be working, you
> may bring it back (at your expense) for a refund of half your
> purchase price.

See, now, this sort of thing is a big part of why I like this list.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: FTGH: DEC 54-17507 backplane; Sun type-4 keyboards

2016-07-24 Thread Mouse
>> - One DEC 54-17507.  Google makes me think this is the Qbus
>>backplane from a BA123.  [...]
> Did you find a home for this yet?

Yes, though it depends on figuring out a place/time to meet the
recipient when on a trip I'm going to be making in mid-August.  If that
falls through (which currently looks unlikely), then it'll be looking
for a home.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: LASERS! && Freemont Street LED array (was Re: Cray J932SE (was Re: Straight 8 up on Ebay just now))

2016-07-20 Thread Mouse
> As far as sending video from a computer frame buffer, I think it
> might be way too fast.

I wouldn't be doing that.  I cited the cg6 by way of contrast.  How the
points get into the display hardware is still open, but a framebuffer
seems unlikely to be involved.  (I suppose a framebuffer with something
like DVI-D could be used as a way to continuously replay sequences very
fast, but it has its limitations.  I'd rather build a hardware ring
buffer, but I tend towards hardware hackery.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: LASERS! && Freemont Street LED array (was Re: Cray J932SE (was Re: Straight 8 up on Ebay just now))

2016-07-19 Thread Mouse
>> I'm wondering how practical it might be to take a laser and turn it
>> into a vector display on a handy blank wall
> Those have been around for decades - I recall seeing them used to
> draw things on the sides of building, _many_ moons ago.

Yeah, me too, but my impression is that they're only for pre-prepared
displays, and only some displays (notably those that don't involve the
beam turning any sharp corners, such as Lissajous figures).

My impression may, of course, have been - be - incorrect, which is what
I'm asking for; if you've seen such displays involving sharp-corner
turns of the beam and run-time chosen displays, then obviously my
impression is incorrect and the technology exists.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: LASERS! && Freemont Street LED array (was Re: Cray J932SE (was Re: Straight 8 up on Ebay just now))

2016-07-19 Thread Mouse
>> Light show hobby.

You'd probably know, then - what's the fastest way to deflect a laser
beam?  In particular, I'm wondering how practical it might be to take a
laser and turn it into a vector display on a handy blank wall - but
that requires some very fast acceleration of the spot, probably faster
than mechanical deflection can support (though if I'm wrong I'd love to
know it).  For example, does piezoelectricity make a crystal distort
enough to use it as an optical deflection element in such a scheme?
(My guess is no, but I don't actually know.)

I have SPARCstations with cg6s that I can use as vector displays, but
they are vectors converted to raster.  I'd like to do real vector - a
parallel port driving a couple of moderately fast D->A converters might
be able to do it; it might take something better, dunno.  But without
the deflection mechanism there's no point in even trying to design the
rest of it.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Cray J932SE (was Re: Straight 8 up on Ebay just now)

2016-07-19 Thread Mouse
> [...], especially since most electrical installations (even domestic)
> are 3-phase.

This, I believe, must be location-specific.  In North America, it is
usual for domestic electrical feeds to be only two-phase (that is, they
are the two sides of a centre-tapped secondary - the two hot wires are
180 degrees out of phase with one another).

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Cray J932SE (was Re: Straight 8 up on Ebay just now)

2016-07-19 Thread Mouse
>> [...electrical wiring...]
> This very definitely is an area where, if you're not 100% comfortable with t$

Also, know your own limits.  A depressing number of people think
they're more competent than they are.

For example, I once had a neighbour who replaced an outlet in his
kitchen.  Turned off the breaker, removed the old one, put in the new
one, all very nice.  Turned the breaker for that circuit back on and
popped the service main breaker.

When I investigated, it turned out the new outlet still had the
bridging piece that shorts together the hots for the two outlets, and
this was a kitchen outlet and thus had separate circuits for each half
(and, as is often the case, they were on adjacent fingers in the
breaker box and thus on different phases).  So, of course, the new
outlet shorted the two hot phases together.

He didn't have the experience to recognize that those shorting pieces
exist, to realize that having four conductors instead of three coming
to the outlet - or its being a kitchen outlet - likely means the two
halves are on different circuits and thus likely different phases, or
the electrical understanding to put those facts together.  Which
wouldn't've been a problem, except that he thought he was fine - he
didn't bring me in until the main service breaker blew.  (He did,
fortunately, have enough sense for that to tickle his "something I
don't understand happened, call for help" reaction.)

I've been doing electrical work since I was maybe ten or twelve, when I
helped my parents wire the house they were building.  (My father
inspected my work first; then, this being de rigeur there-and-then, it
was inspected by a suitable authority.  Only then was it energized.)  I
don't hesitate to do routine house electrical work, maybe even
installing 30A outlets (though I'd make sure I looked up the
appropriate gauge of wire, and probably then used the next larger
gauge).  But I'd call in someone more experienced for something well
outside my own experience, like (say) dealing with 600/600 service.

I would say that, if you don't have a good deal of experience, find
someone who does to look over your work before you energize it.
Indeed, some jurisdictions require that for work done by unlicensed
persons - or at least used to, and I would assume some still do.  Even
if yours doesn't, it strikes me as the smart thing to do.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: NuTek Mac comes

2016-07-15 Thread Mouse
>> I'm not sure I agree.  The VMS command line I used sucked, but so
>> did Unix shells of the time, and in many of the same ways.
> What is it that "sucked" about the VMS command line?

I'm sure there were many, mostly small ones.  Here are the ones big
enough for me to remember after this many years (this was in the
early-to-mid '80s):

- No command-line editing.  (Well, minimal: editing at end-of-line, but
   only there.)

- Verbosity.

- Some degree of syntax straitjacket.

Of these, verbosity is the only one not shared with - or, rather,
significantly less present in - Unix shells of the time.

Of course, it also had plenty of up sides too.  The principal one I
remember was the uniformity of syntax across disparate commands - this
is the flip side of what I called a "syntax straitjacket" above.

For the most part, like Unix shells, DCL was fine: it worked well
enough for us to get useful stuff done.  (The above
discussion applies to DCL.  I never used MCR enough to have anything
useful to say, positive or negative, about it.)

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: DOS code in CP/M? Revisited...

2016-07-15 Thread Mouse
>> NetBSD/vax, for example, has trouble self-hosting, and nobody knows
>> why, because it shows up only in native builds.
> Hmm, I wasn't aware of that.  I've only used it in the context of
> other platforms and variants.

I'm sure there are lots of <host,target,compiler> triples it works just
fine for.  I just don't know why <amd64,vax,gcc-Vwhatever> isn't one of
them.  As far as I know nobody else knows either.

>> Nobody knows [...].  (Or at least that's what I've gathered from
>> following port-vax@.)
> Aww.  That breaks my fantasy that the list was full of highly
> motivated VAX gods. :-)

:-)  Actually, I think it probably is - just ones short on round tuits.
I suspect that anyone with the necessary VAX/gcc/NetBSD chops to
diagnose this problem is also kickass at a number of other things,
things which (for example) pay significantly better.

>> If I were still following NetBSD I'd be taking a real VAX and trying
>> to figure out when things went south, doing all the builds native.
> It's too bad for the NetBSD team that you aren't.  [...]

Thank you for the compliment!  NetBSD apparently either disagrees or
decided something else had higher priority, though.  This way I have
more time for doing my own thing, though, so it's not entirely without
a silver lining.  (Admittedly, at the moment "my own thing" is less
computery, so perhaps it's not that much of a silver lining from your
perspective - I don't know how much we overlap except for classiccmp.)

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: DOS code in CP/M? Revisited...

2016-07-15 Thread Mouse
> Also, cross-compilers are so f'ing wonderful for targeting old or
> embedded systems, nowadays too.  NetBSD's ability to cross compile
> binaries for completely alien systems is just awesome.

But it comes at a price.  NetBSD/vax, for example, has trouble
self-hosting, and nobody knows why, because it shows up only in native
builds.  Nobody knows whether there's a subtle bug in the
cross-compiler generating a broken native compiler, or there's a subtle
bug in the compiler that shows up only in native VAX builds, or what.
(Or at least that's what I've gathered from following port-vax@.)

If I were still following NetBSD I'd be taking a real VAX and trying to
figure out when things went south, doing all the builds native.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: VMS stability back in the day (was Re: NuTek Mac comes)

2016-07-15 Thread Mouse
> DECnet might be totally integrated and awesome, but it's also
> proprietary, seldom used,

I think it is only semi-proprietary.  I've seen open documentation that
at the time (I don't think I have it handy now) I thought was
sufficient to write an independent implementation, both for Ethernet
and for serial lines.

However, IIRC it also has a fairly small hard limit on the number of
hosts it supports.  I don't remember exactly what the limit is;
different memories are handing me 10, 12, and 16 bits as the address
size, but even the highest of those is sufficient for at most a large
corporation.  (Maybe it was 6 bits of area number and 10 bits of host
number within each area?  I'm sure someone here knows.)

Perhaps if DEC had enlarged the address space (somewhat a la the
IPv4->IPv6 change) and released open-source implementations, it might
have been a contender.  For all I know maybe they've even done that,
but now it's much too late to seriously challenge IP's hegemony.

But the real shining star of DECnet/VMS was not the protocols, but the
ground-up integration into the OS.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: VMS stability back in the day (was Re: NuTek Mac comes)

2016-07-14 Thread Mouse
> Personally, given the mess of MultiNet, TCP/IP Services, and TCPWare,
> I wouldn't make that statement about networking *at all*.

If you think of "networking" as being "IP-based networking", yeah,
probably.  But there's a lot more to networking than just IP.
Specifically, I was talking about DECnet, which was well done and
integrated from the ground up, not glued on after the fact.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: NuTek Mac comes

2016-07-14 Thread Mouse
>> [...] VMS [...]
> What I've read about VMS makes me think the networking was
> incredible.

For its time, certainly.  Even today, there are a few things a DECnet
stack does better than an IP stack.

> But having used VMS (as a student), the command line *sucked* (except
> for the help facility---that blows the Unix man command out of the
> water).

I'm not sure I agree.  The VMS command line I used sucked, but so did
Unix shells of the time, and in many of the same ways.

As for VMS HELP, I don't think the tool is all that much better; what
is _much_ better is the documentation it contains.  DEC documentation
of the VMS era was _awesome_.  Even today I rarely see it equaled,
never mind bettered, in many ways.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: NuTek Mac comes

2016-07-14 Thread Mouse
>> All the now-nostalgicized-over '80s OSes were pretty horribly
>> unstable: [...]

Personally - I went through my larval phase under it - I'd cite VMS as
a counterexample.  Even today I think a lot of OSes would do well to
learn from it.  (Not that I think it's perfect, of course.  But I do
think it did some things better than most of what I see today.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


FTGH: DEC 54-17507 backplane; Sun type-4 keyboards

2016-07-13 Thread Mouse
I've finally started digging through all my stuff in storage, at least
in a small way.  Two (or three) things I've found so far might be of
interest here.  (There will likely be more eventually, but it's
anybody's guess when I'll find the round tuits to do more digging.)

- One DEC 54-17507.  Google makes me think this is the Qbus backplane
   from a BA123.  It appears to be in good shape; while I am not set up
   to test it, it looks pretty much "too simple to break".  It consists
   of the PCB, the Qbus connectors on one side, two 18-pin power
   connectors and one ten-pin connector with blue plastic shroud on the
   other side, and a piece of heavy sheet steel all this is bolted to.
   (And the bolts, of course. :-)  Oh, all four resistor packs are
   installed.

- Two Sun type-4 keyboards.  (Whether the list is two or three things
   depends on whether you count these as one thing or two.)  They are
   somewhat age-yellowed, and one of them has some stain spots.  All
   the keys appear to work mechanically.  I have a machine I can test
   these with, but I will have to first dig out a suitable cable;
   whether they are available now or later depends on whether you want
   to wait for me to find a cable to test them.

These are in Ottawa (Canada's national capital, for those who don't
know the name or who want disambiguation) and are anyone's for the
claiming.  In theory I can ship, but in practice I find I totally suck
at getting stuff shipped (I have two things pending shipping right now,
pending for long times), so you are much more likely to get something
soon if you can pick it up or give me a local(ish) place I can drop it
off, and if someone wants something shipped and someone else is
prepared to pick it up, I'm taking the easy-for-me option.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: 'Bounces'

2016-07-10 Thread Mouse
> Just re-subscribed to cc-talk.  I'm wondering if anyone has an answer
> on this - every now and again I get these warning emails about
> 'excessive bounces'.  I have to click a link and then they go away
> for a while.  But sometimes I get busy and forget.. and then the list
> unsubscribes me.  No idea what 'excessive bounces' means or what I
> can do to prevent it from unsubscribing.  Any thoughts?

I automated that.  One of my procmail recipes says

# Try to auto-reenable those damn suspended subscriptions
:0 cD
* ^Subject: confirm [0-9a-f]*$
* ^Message-ID: 

Re: word processor history -- interesting article (Evan Koblentz)

2016-07-09 Thread Mouse
>>> [...] and directly write ANSI sequences, it'll just work.
>> (a) That is not my experience.
> I did acknowledge (but it was snipped in your reply---it's the
> missing footnote).

True enough.

> I've also checked the xterm use of DCS.  I *still* don't understand
> where you would use those particular sequences.

_I_ wouldn't, since I don't use xterm.  My terminal emulator has a much
richer DCS command language, allowing things like requesting window
resize, or opening another window (displaying elsewhere) onto the same
emulator.

DCS is basically the escape hatch to device-speific functionality.

> I've also come across plenty of libraries and modules (for various
> langauges) that use raw ANSI sequences to color things when they
> "technically" should be using the Termcap Sf and Sb
> capabilities---those scuflaws!  Touting non-portable behavior like
> that!

Well, technically, there is no such thing as ANSI colour.  The colour
sequences are ISO-defined extension arguments to ANSI's SGR sequence.

But, yes, I've seen that too, most often with Linux.  It is EXTREMELY
annoying to type ls and see

[0m[01;34mdir[0m  file  [01;36mlink[0m  [01;32mpgm[0m

It's even more annoying when other things - eg, vi - understand the
terminal type correctly set in $TERM, but things like ls insist on
assuming not only without evidence but in the presence of evidence to
the contrary that the display device can handle ISO-extended X3.64 SGR.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: word processor history -- interesting article (Evan Koblentz)

2016-07-07 Thread Mouse
>> [modern "improvements" in monitor technology]
> Lord have mercy, just give me the damn pixels on 1/3rd of the monitor
> and give me the *option* to scale it if I want.  Why is it so hard to
> understand that nobody wants to run an LCD in it's "non-native"
> resolution.  It always looks like crap!

Most people run a monitor exactly two ways: (1) in text mode during
BIOS POST and early bootup and (2) in its native resolution.  There is
very little business case for supporting letterboxing rather than
scaling.  (For the mass market.  There are niches, of course.)

I too find it discouraging.  Tyranny of the majority at its finest.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: word processor history -- interesting article (Evan Koblentz)

2016-07-07 Thread Mouse
> The effect of bloatware:
> http://hubpages.com/technology/_86_Mac_Plus_Vs_07_AMD_DualCore_You_Wont_Believe_Who_Wins

"Wordstar on an 4.077 MHz 8088 could keep up with my typing; WinWord
under Windoze on a 300 MHz PII can't." --Seth Breidbart

You can tell how old the quote is: it cites a PII/300.

> I see it with guitar.  [...]

> I've seen how people buy $80-130k sportscars but can't drive a stick

> I've been to shoots [...]

> I see it with woodworkers [...]

I see it in monitors.  I've been repeatedly annoyed by modern
flatscreens that refuse to even try to do what CRTs from twenty years
ago routinely did.

"The most amazing achievement of the computer software industry is its
continuing cancellation of the steady and staggering gains made by the
computer hardware industry."  - credited to Henry Petroski by someone
on a mud I hang out on.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: DL11 configuration for pdp11gui

2016-06-27 Thread Mouse
>>> [W]hat have you been using your Dreamcast for?
>> Not much, yet.
> I've been resurrecting the old Dreamcast Linux.  [...]

Oh, I have NetBSD/dreamcast.  It boots and runs.  But it doesn't
provide any glue to the rendering hardware, making it pretty useless
(or, at best, irrelevant) for games.  And, since the thing has no disk
of its own, it has to run diskless, or at best out of a ramdisk (the
closest thing it has to a disk is the CD).

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: DL11 configuration for pdp11gui

2016-06-27 Thread Mouse
>> [...] my own Dreamcast serial-line code [...]
> I have to ask, being a Sega fan, but what have you been using your
> Dreamcast for?

Not much, yet.  Aside from assorted poking at it to learn how to use
the hardware, the only thing I really feel I can be said to have used
it for was when I built a program for it that let another host, on the
same Ethernet segment, use the controller(s) connected to the DC.

In my Copious Spare Time, I would like to build a game for it, probably
meaning also building a game engine, at least a rudimentary one.  But
that is waiting on my finding a supply of round tuits.

If you have git set up, and are curious enough to bother, clone
git://git.rodents-montreal.org/Mouse/dreamcast and poke around.  rem.s
is (the Dreamcast end of) the aforementioned "remote controller" code.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: DL11 configuration for pdp11gui

2016-06-27 Thread Mouse
>> Mostly PDP11GUI does not care, either 7b or 8b.
> I'm kind of surprised to hear that; I assumed that PDP11GUI can
> download binaries, and for that, 8-bit is kind of necessary?

Depends on the protocol.  While it's not a PDP-11, my own Dreamcast
serial-line code sends binaries over a serial line as hex.  It doubles
the octet count sent (for the data - there's some other overhead too)
but requiring nothing beyond plain text of the comm channel.  I'm sure
there are plenty of other serial-line protocols that encode more
compactly; if you use the 95 printable ASCII characters (space through
tilde), you can pack 32 bits of binary into 5 characters with less than
one bit of spare space; you can even reserve 10 characters for other
purposes (eg, framing) and still pack 32 bits of binary into 5
characters.

About the most compact packing I see is 32 binary octets into 39
base-95 values.  In theory it's possible to do better, but not much,
and even this much is not convenient to do.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Quadra 660AV what's with the "PowerPC" label?

2016-06-16 Thread Mouse
>> No, it's not an old-fashioned simplistic Unix utility.  Hey,
>> newsflash, neither is GNOME, neither is KDE.

And if either of those were being made as central to the system as
systemd is, there would be a similar outcry against them.

The problem is not that systemd is bloated, or buggy, or badly
designed.  The problem is that it's bloated, buggy, badly designed -
_and_ is being made very, very central to even rudimentary operation of
the OS.

Well, that, and that a whole lot of users perceive it as being rammed
down their metaphorical throats, something that raises hackles at the
best of times.

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Quadra 660AV what's with the "PowerPC" label?

2016-06-15 Thread Mouse
> Its obvious that the systemd thing is a very controversial one, but I
> see the move as just one of the "trying to keep up with the other
> players in the field, i.e. launchd in OS X or svc services in
> Solaris/Solaris distro's.

Just because other people make a mistake is no excuse for another
person making it.  (The argument, of course, is over whether systemd
_is_ a mistake.  My current opinion is that it is; while this is based
on second-hand information only, unless the second-hand information
turns out to be outright lies I am unlikely to change my mind.)

As for everyone who disliked systemd already having bailed, see Devuan.

> I find it funny people are fighting for the Sys V rc scripts.   I
> remember how much they were hated when Sun rolled out Solaris 2.x and
> everyone wanted the BSD rc/rc.local/rc.x scripts back, because
> the Sys V system was too complicated.

Just because X is better than Y doesn't mean that Z isn't worse yet.
(Here, X is BSD /etc/rc, Y is SysV-style rc scripts, and Z is systemd.
All in suitable people's opinions, of course.)

>>> and BSD is better on servers.
>> *Ridiculously* contentious.  [...] Linux [is] the dominant server
>> platform of the WWW.

"servers" != "the WWW".  Not by a long shot.

>>> That's one thing I liked about IRIX. It's still a true UNIX
>>> variant, not "based on UNIX".

So are Linux and BSD, right up until you start caring about the _legal_
definition of UNIX, which is why they call themselves as "based on
UNIX" or "UNIX-like" or the like.  But (IMO, of course) the legal sense
is the only one in which they aren't UNIX.

> I'm a big *BSD fan myself.  There is a lot of great work that get
> accomplished under the *BSD umbrella, that never seems to get proper
> attention.

The BSDs just sit there and work, for the most part.  The major thing I
see them lacking is a PR department.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: NEC ProSpeed 386

2016-05-31 Thread Mouse
> It might be interesting to poll the list to see who's still using an
> IBM Model M keyboard on their x86 box.  I am.

Not me.  My x86 boxen get whatever peecee keyboard is handiest when I
want a keyboard on them.  I don't have a Model M as far as I know; my
impression from seeing others' is that they are not Mouse-friendly.  (I
know of no Mouse-friendly keyboards suitable for direct use on x86
boxen.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: ASM, Clancy & Harvey, and Agile (Re: vintage computers in active use)

2016-05-27 Thread Mouse
> I've worked under Agile and XP regimes and I hate both with a
> passion.  They were both a *huge* productivity drag (ever actually
> tried "pair programming"?)

Yes.  I've done agile and XP and even a little pair programming.

And...I agree and I disagree.

If you have a small project, something one person can do and you are
content with the result being in only one person's head, agile and XP
and the like are exactly what you say: a significant productivity lose.

But if you need the result to be in more than one person's head, or if
the project is such that one person can't handle it (too big, needs to
be done too fast, whatever), pair programming is - well, can be - a
substantial win overall.  It impairs _individual_ productivity for the
sake of _overall_ productivity.

Agile and XP are less about programming productivity in isolation and
more about customer interfacing - and therefore productivity in terms
of producing happy customers (where "customer" should be interpreted
liberally, not necessarily as "arm's-length entity that pays money").
If you're building something for yourself, if you're doing a
well-defined and highly predictable "here's the task, go away and come
back when it's done" job, they are of little to no use.  But if you're
building something where there's a nontrivial chance of the
requirements changing mid-job, and the coders and the consumer are
different, I find them to be of significant value - and that's a larger
fraction of the coding jobs than one might wish.

> It also seems to me that all the "greats" (incredible coders)

No, if you're idolzing lone-wolf coders producing one-person projects
on their own (or even very small teams, if they already know one
another well), agile will be somewhere between irrelevant and
obstructionist.

> and software projects or companies I loved or respected weren't
> "Agile".

Possibly.  I'd have to know which ones you have in mind to have any
chance of saying anything of value - and probably not even then, as
it's unlikely that whatever you have in mind is something I know
anything about the internals of.

I will hazard a guess that the projects/companies you're talking about
were not producing code for a customer, but were producing something
for themselves which, once produced, turned out to be appreciated.
(Perhaps they did so expecting that result, perhaps not - the critical
point is that there was no customer before/during coding.)  There, too,
because there is no customer during coding and thus no changing
requirements during coding, and no customer to be kept happy during
coding, agile and XP are irrelevant.  If that's the only kind of coding
you care about, or what to do, or whatever, yes, you should ignore
them.

A nontrivial fraction of the code I write falls into such categories.
But there is also a nontrivial fraction of the code I write that _does_
have a separate customer, with changing requirements.  While I don't
formally do agile, what I do do is in line with many of the principles
behind agile - things like "release early, release often", short
iterations, and constant customer involvement.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: vintage computers in active use

2016-05-27 Thread Mouse
> I have used the following operating systems: [...]
> Now will somebody explain to me why windows  is considered not good.

There are, of course, almost as many answers to that as there are
people holding that opinion.

My own answers?

It's closed source.  It appears to put usefulness to users second to
separating them from their money.  It appears to be designed for users
who know nothing about computers - and designed to keep them in that
state.  It appears to be designed around the model of large companies
producing content which individual consumers consume (as opposed to
peers providing things to one another).  It is a monoculture.  It
drives the Intel ISA monoculture.  By requiring ridiculously
over-specced machines, it encourages the sloppy coder tendency to hide
sins with hardware.  It's full of gaping security holes - some by
culture, some by design, some by chance.

(Yes, I know some of these are easily explainable.)

/~\ The ASCII     Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Re: Front panel switches - what did they do?

2016-05-24 Thread Mouse
>>> The PDP-5 I did a fair bit of work on needed a bootstrap program
>>> loaded in from switches, it had no internal ROM for that.
>> How long did it usually take to do it?
> We had contests, I think some people got under 15 seconds.
> All from memory, of course!

I don't think I ever used a PDP-5, but I did, back in the late '70s,
use some HP rackmount machine with lighted buttons for front-panel
switches and a manually-entered bootstrap.  I got good at entering its
bootstrap, to the point where the limiting factor was speed of moving
my fingers between switches; once the code was memorized, dexterity was
the limiting factor for speed.  (I don't remember how long the
bootstrap was; I think it was something like six or eight instructions.
Probably something like "set DMA address and source sector in disk
controller, tell disk controller to read, wait for completion, jump to
loaded code".  Probably only some five or ten seconds to enter.)

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTMLmo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


  1   2   3   >