On 11/18/2022 2:27 PM, MitchAlsup wrote:
> On Friday, November 18, 2022 at 1:32:46 PM UTC-6, BGB wrote:
>> On 11/4/2022 8:19 AM, Tim Rentsch wrote:
>>> Quadibloc <
jsa...@ecn.ab.ca> writes:
>>>
>>>> On Wednesday, November 2, 2022 at 5:35:20 PM UTC-6, Tim Rentsch wrote:
>>>>
>>>>> Some models of System/360 used microcode, but not all.
>>>>
>>>> Yes, you're quite correct. For purposes of discussion, since I wasn't
>>>> really addressing computer history, I didn't want to note the exceptions
>>>> (the model 75 and the model 91 and the other models derived from it,
>>>> the 95 and 195).
>>>
>>> I strive to be accurate (or at least not inaccurate) in every
>>> statement I make. I know some people don't, but I do, because I
>>> think it's important not to pretend the inconvenient exceptions
>>> don't exist. "Don't tell lies" was the phrase used, as I vividly
>>> recall from a memorable lecture in Physics 1, now more than 50
>>> years ago (and it seems like yesterday).
>>>
>> Mostly similar.
> <
> When a computer architect lies to himself is the point where many projects
> turn south.....
Probably true.
>>
>> Sometimes there are edge cases, like features/etc that apply to versions
>> of code I am working on, but not to the version that is up on GitHub
>> (there is usually a certain amount of lag here, as I at least try to
>> verify everything is "mostly working" before uploading to GitHub).
>>
>> I don't really have the resources personally to maintain a separate
>> experimental and release branch though, so stuff tends to be inherently
>> experimental sometimes.
>>
>>
>> Sometimes, stuff is either misremembered or a guesstimate, so not
>> everything can be taken as absolute.
>>
>> Or, something seems one way at first, but then tends not to be so with
>> further testing.
>>
>> Recent example, the Imm5fp / E3.F2 instructions seemed promising at
>> first; but it turns out that most of the constants that fit the Imm5fp
>> pattern did not occur in instructions that could actually make use of
>> it. Say, if most of the matching values were for things like "x=1.0;"
>> and similar, and only around 10-20% of "y=x+c;" instructions matched
>> this pattern (and can only result in around a 1% delta for the size of
>> Quake).
> <
> Given that I have imm5 constants available, I can convert imm5 into
> FP32 or FP 64 is only a couple handfuls of gates. So, I can actually
> encode and use::
> <
> FCMP Rt,Rx,#1
> <
> With the same effect as
> <
> FCMP Rt,Rx,#1.0D0
Int -> Float in this case is pretty easy.
I tried several options initially:
E2.F3, E3.F2
Tweaking the exponent bias;
...
It seems my initial guess, E3.F2 with a bias of 3, was already pretty
near the optimal case for this...
However, the hit rate was still low enough to make it "not likely worth
the cost".
Things were failing *both* on the limited dynamic range, and not having
enough fractional bits.
Comparatively, some 2RI encodings with S.E5.F4, fared a fair bit better
here...
So:
FADD Imm10fp, Rn
FMUL Imm10fp, Rn
Despite the limitation of only working when the source and destination
register were equal, they still hit a lot more often.
Some FpImm E5.F4 instructions "could make sense", except for a big ugly
issue: There isn't really any encoding space left for this (Unless I
start using the F3 or F9 blocks). The potential gains from this don't
seem big enough to justify burning the F9 block.
>>
> However, usage is skewed 8× more positives than negatives, nobody uses
> 13, 17, or 19; so I am looking for a more effective mapping function from
> the 5-bit field I have to the values I want.
Yeah, could try something different, say:
00..0F: E2.F2
0.250, 0.3125, 0.375, 0.4375
0.500, 0.625 , 0.750, 0.875
-, 1.250 , 1.500, 1.750
-, 2.500 , -, 3.500
10..1F:
Map integer values from 0..15.
Mostly as it looked like small integer values represented a fairly
common case here.
Eg:
y=x+5.0;
>>
>> Or some things are left ambiguous, but tend to have reasonable answers.
> <
> The think that took me the longest in my career to master was writing
> such that a competent, industrious engineer could not misunderstand
> what I was specifying.
Fair enough.
Trying to document stuff in a semi-competent way is easier said than done.
A lot of my code also leaves something to be desired.
>>
>> Like, someone can work out my DOB and similar if they want, ..., but
>> would still prefer it not be shown publicly.
>>
>>
>>
>> Well, similar with a lots of other stuff, like ethnic background,
>> religious views, etc. Granted, one can say "white" and
>> "non-denominational Christian" (and/or "agnostic leaning theist" /
>> "theism leaning agnostic", though "openly non YEC" (1), or similar) and
>> this is basically "close enough".
>>
>>
>> 1: The YEC position (eg, 6 day creation with a 6k year history) having
>> way too many issues to really take it seriously. They seem to believe
>> that their interpretation is mandatory, but like, it also seems
>> reasonable to assume that much of Genesis is mostly allegorical and the
>> historical account of events starts in Exodus.
>>
>> So, say:
>> Supernatural intervention into the existence of life and humans:
>> Probably.
> <
> There is no evidence, so I would put this in "almost assuredly not".
> <
Well, possibly not in the "poof, everything came from nothing all at
once sense".
But, say, maybe poking at molecules to get things going, occasionally
poking at the DNA and triggering mutations, ...
Though, granted, if done this way, the end result would be pretty much
indistinguishable from evolution.
Granted, this more leaves it as an untestable assertion, rather than
something that flies in the face of existing evidence.
But, yeah, in this version of events, you still have all of the early
proto-hominids (and the dinosaurs still died off 65 million years ago, ...).
>> History from a few thousand years ago resembling "The Flintstones":
>> Probably not.
> <
> There is no evidence, so I would put this in "almost assuredly not".
> <
Yeah.
In this case, it isn't just lack of evidence, but "a fair bit of counter
evidence".
Well, at least if one discounts all the stuff with people claiming that
archeologists keep digging up giant humanoid skeletons (from a race of
giants who supposedly hunted and ate dinosaurs and similar), and the the
Smithsonian was secretly confiscating and destroying all of this stuff
to maintain their own narrative of the history of the world, ...
Idea is basically that when The Flood came along, it basically drowned
both the giant humanoids and the dinosaurs; where Noah and his family
were normal (non giant) humans. Well, and also after this event, human
lifespan was reduced from 1000 to 100 years, etc...
But, yeah, some of this stuff seems a bit crazy...
But, yeah, absent some large-scale conspiracy, this one is probably busted.
Both geology and physics seem to come down more on the side of favoring
a time-frame of billions of years, rather than thousands...
...
>> Direct supernatural intervention into the life of individuals:
>> Probably rare in general.
> <
> There is no evidence, so I would put this in "almost assuredly not".
> <
It would be both rare and easily missed.
As noted, the interventions would be likely rare enough that most people
would never see anything.
For many that do, they would be mostly in the form of random events, so
a person would have no way of really knowing for certain whether or not
anything had actually happened.
So, not so much "big miraculous events", so much as on the scale of "if
a person rolls a d20, is it possible that the d20 could have been poked
mid-throw such that it lands on a different number than it would have
otherwise?..." (and they will not prod events in any way that would make
it obviously different from that of random chance).
In this case, big miraculous events would be "very rare", confined
mostly to one place of time, and then maybe "hardly anything" for the
next several millennia (except apparently in specific times and places).
>>
>> There are too many issues if one assumes that everyone's life is
>> micromanaged. It seems much more consistent with observation to assume a
>> lack of any sort of direct intervention in most cases.
> <
> If you have ever known someone who took their own life (either rapidly or slowly)
> you would never visualize anyone micromanaging them in any way shape or form.
Such is the issue.
Admittedly, I haven't seen anything outside of what could be attributed
to chance or my own thoughts (or other psychological or neurological
artifacts).
A lot of people claim to have seen stuff though... Or to being directly
guided.
Some of us can just sort of hope they are going in the right general
direction, or whether or not anything they are doing has meaning.
I had seen "some weird stuff", but most of it doesn't really "line up"
with traditional religious descriptions.
A few effects:
Occasionally encountering shadowy doppelgangers of myself;
Occasional "jumps", either forwards or backwards a few minutes, or from
one location to another, ...;
Occasional "wave like" effects which seemingly pass through the space
around me;
...
These effects come and go, and most likely has a neurological
explanation. I don't know what it is (not found a description of a
condition with these particular effects).
Have also noted that some types of optical illusions don't work
correctly on me (such as "Hollow Face" and "Motion Induced Blindness",
...). In some other cases of ambiguous images, rather than seeing one
thing or another, I will see both versions at the same time.
Some of this seems to match up with descriptions of schizophrenia,
though with the apparent difference that (normally) people with this
condition expect that the things they are seeing are real, rather than
due to neurological effects?...
Granted, not entirely sure how most people experience the world.
Could write more, but don't really want to go too much into this.
>>
>>
>> For most things, also makes sense to take an "Occam's razor" approach to
>> the level of supernatural intervention required in any given scenario
>> (with most things tending to operate primarily in terms of physical
>> mechanisms).
> <
> Agreed.
Yeah.
If one says the world is pretty much entirely physical processes, I will
agree.
Open question is more if anything exists beyond this.
I suspect this may be the case, but will not claim to have any real
evidence for this.
Lots of other people claim to have a lot more evidence and experiences
than I have here.
Though, to say that there is nothing, would also need evidence.
>>
>> Similarly, it seems that if/when it does occur, it would (in most cases)
>> be mostly in the form of skewing probabilities or similar.
>> So, one can't really be sure whether or not it was an intervention, or
>> if it would have happened that way regardless. In this case, one would
>> need to look for significant deviations from statistical probability.
>>
> If god wanted to show that she existed, it would be simple:: just have
> no babies born, for an entire month, across the entire planet, with any
> birth defects whatsoever.
Or at least do something to make it "sufficiently obvious".
It doesn't necessarily need to be proven to the world as a whole, but
something smaller-scale to make their presence known would be something
at least.
But, we can't be so lucky...