Sgeo

@sgeo.bsky.social

@fasterthanli.me not quite what you were asking for, but I've seen languages (or, at least one) where relations are part of the IF statement and are not expressions at all in and of themselves This one is 0basicx on CYBIS/PLATO

Help text from PLATO

Part of the text reads:

"Valid forms for an IF statement are:

100 IF exp1 relation exp2 THEN line"

Everytime someone mentions Atmosphere I have to remind myself they're talking about the Bluesky protocol and not Adobe's 3D social world software.

I feel like there's not much discussion about IBM 1401 FORTRAN IV. For IBM 1401 FORTRAN II there's a demo at the CHM, a full decompile, etc. etc. For IBM 1401 FORTRAN IV, the Internet has: The manual. The tape.

Any experts on pre-1970 #FORTRAN around? The below two lines (there's stuff in between) are in IBM's SSP. It looks like it should be an out-of-bounds error, and in fact VS FORTRAN II refuses to compile it. So....??? DIMENSION XCOF(1),COF(1),ROOTR(1),ROOTI(1) 140 COF(2)=COF(2)+ALPHA*COF(1)

How would demos of CD-ROM DOS games have been distributed? I vaguely remember playing Peter Pan: A Story Painting Adventure on DOS as a kid. Looking it up, it seems like it came on CD-ROM. But there was also a demo of it, I wonder how that demo... was distributed? @dosnostalgic.bsky.social

Just made yet another personal project where I just used plain DOM manipulation. It's starting to get tedious. But then I'd have to look at frameworks and frameworks with their build processes always feel like overkill.

What retronetworking networks exist? I know of HNET built on IBM's NJE running on TCP/IP, and vaguely of HECNET (some DEC thing that I know even less about)

BREAKING: Senate Democrats won't back funding bill if DHS is included, Schumer says, raising risk of government shutdown

BildBild

I finally figured out how the Android back button works. When you press back, it flips a coin to decide whether to take you back or go to something unrelated.

I was a Dilbert fanatic when I was a kid (not the target audience). Read and owned several of the books, had Dilbert's Desktop Games, watched Dilbert VRML cartoons.

rather than talk about Scott Adams I want to talk about something weirder (me). Who else was really into Dilbert when you were 12. Who else was like, boy, I can't wait to work a cubicle job

I wonder if I found a bug in IBM VM/370's START command. The below code should look at the PARM, then exit successfully. But when LOADed then STARTed, it crashes. START * works fine though, as though START doesn't give valid PARM

Well, this was confusing. Error about missing "dyn", and I thought it was there. Until I tried retyping it. VS Code was suggesting it was implied.

Screenshot of a portion of Rust, in VS Code. Two lines have Box<dyn std::error:Error>>. The first line has the word "dyn" in grey, the second has the word "dyn" in blue. The first line has error squiggles under std::error::Error

PLATO/CYBIS had a BASIC simulator, but I'm not sure... which BASIC it's simulating. This USING command seems distinctive. It also supports matrix operations.

Screenshot of PLATO terminal BASIC help, with the following explanation of the USING command:

        using
        using...of

             The "using" statement is used to execute the text
        of a different line number in place of the current line.

        100  print "Hi, Matey"
        120  if a[b[33×z9- not sqr(a[1])],3] then print "wrong"
        130  using 100
        140  using 120
        150  using x+5 of 100,100,120

             When program execution reaches line 130, the text
        of the referenced line (100) will be executed (print
        "Hi, Matey").
             The "using" statement is really handy to use in
        situations where you want to execute an instruction
        more than once in a program and that instruction is
        very long or complex, such as the one in line 120.
        Line 140 will be executed as if it were "if a[b[33×...
        etc.".
             As shown in line 150, the conditional form may be
        used with the "using" statement.




        NEXT for another statement
        BACK for more options
        SHIFT BACK to return to the simulator

The IBM PC diagnostics disk has an option for preparing to relocate the system. Apparently this refers to physical relocation. I wonder why the computer needs to be "prepared", what exactly that does.