Very annoying YouTube behavior

This has happened for a long time. If I see a video on my main suggestion page, I always right click and open link in new tab. But occasionally it will also open it in my main YouTube home suggestion page. The main problem with this is if I click the back button (not the home button) to return. It doesn’t return to where I was, well actually it tries to give that impression, for example if I was half way down the suggestion page… it returns half way down the suggestion page. Except all the suggestions are new, so I’m not picking up where I left off. Meaning there may be many videos above where I now am, that I might be interested in. It’s the same thing If I return after I restart the browser or the computer.

If you’re going to reload all new suggestions… just return to the top of the page, because you’re not resuming, where I was!

simh – Data General Nova

Just for the heck of it…

I did make nova in Open Simh

Got the RDOS disk image, here. I assume this is probably a very common OS for DG Nova users to run. However it’s not the OS that my company ran on our DG Nova 3. We ran a very obscure OS called Blis/COBOL. I’ve talked about this before.. an OS, written in COBOL!

Found some simh usage info, here.

And here we are…

bill@bill-MS-7B79:~/Downloads/Computers/Emulation/simh/Nova/rdosswre$ ./nova dgnova.ini 

NOVA simulator Open SIMH V4.1-0 Current        simh git commit id: ffe537a6

Filename? <CR>


NOVA RDOS Rev 7.50
Date (m/d/y) ? 1/1/75
Time (h:m:s) ? 0:0:0

R
GTOD
01/01/75   00:03:17
R
RELEASE DP0

MASTER DEVICE RELEASED
<Ctrl-E>
HALT instruction, PC: 00001 (INC 2,2)
sim> quit
Goodbye
bill@bill-MS-7B79:~/Downloads/Computers/Emulation/simh/Nova/rdosswre$

ITS…next problem

The 3rd and final problem.

make -C tools/cbridge
make[1]: Entering directory '/home/bill/Downloads/Computers/Emulation/simh/PDP-10/ITS/its/tools/cbridge'
cc -c -g -o cbridge.o cbridge.c
In file included from cbridge.c:96:
cbridge.h:90:10: fatal error: openssl/ssl.h: No such file or directory
90 | #include
| ^~~~~~~
compilation terminated.

This was fixed by…

sudo apt-get install libssl-dev

At last it finished without bombing!

ITS still getting errors.

Yes the info that I could resume that step without rebuilding… worked. But the operation of ITS didn’t seem right. So I reran the whole thing again and it bombed further down.

I mean the 2 hr step that failing follows, a previous step that says “The repo comes with a handy script to install required dependencies”. So evidently that’s not true.

Package SDL2_image was not found in the pkg-config search path.
Perhaps you should add the directory containing `SDL2_image.pc'
to the PKG_CONFIG_PATH environment variable
No package 'SDL2_image' found
Package SDL2_image was not found in the pkg-config search path.
Perhaps you should add the directory containing `SDL2_image.pc'
to the PKG_CONFIG_PATH environment variable
No package 'SDL2_image' found
main_panel.c:4:10: fatal error: SDL2/SDL_image.h: No such file or directory
    4 | #include <SDL2/SDL_image.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.

So I found this suggestion on stack overflow…

apt install libsdl2-image-dev

It’s so confusing today. I jumped through similar hoops, in the early Slack days. Things to look at…

PKG_CONFIG_PATH, SDL2_image.pc, libsdl2

I had my day in the sun where I had to (and was paid to) do similar things on DEC & IBM hardware. And it was necessary in the early Linux days… if you wanted things to work. Now I have very little interest in chasing down solutions. I just want things to work. Especially when your told run this and it will take care of dependency issues.

On to the next problem…

PDP-10, ITS first start

 DSKDMP
its
$G
SALVAGER.317


IT IS NOW 12:28:42 AM EST, WEDNESDAY, APR 3, 2024

KA ITS 1652 IN OPERATION AT 00:28:42
KA ITS 1652 SYSTEM JOB USING THIS CONSOLE.
TV 11 WENT DOWN -- 00:28:42
 LOGIN  TARAKA 0 00:28:42
TOP LEVEL INTERRUPT 200 DETACHED JOB # 4, USR:TARAKA CNAVRL 00:28:43
IT IS NOW 12:29:15 AM EST, WEDNESDAY, APR 3, 2024
 LOGIN  .BATCH 0 00:29:44
GUNNER GUNNER SYS    _GUNNE DUMP   WRITE  00:30:43
 LOGIN  GUNNER 0 00:30:43
GUNNER GUNNER SYS    ATSIGN GUNNER DELRNM 00:30:43
PFTHMG DRAGON CHANNA _DRGN_ TIMES  WRITE  00:43:43
PFTHMG DRAGON CHANNA LOGOUT TIMES  DELRNM 00:43:43
PFTHMG DRAGON CHANNA _DRGN_ TIMES  WRITE  00:58:43
PFTHMG DRAGON CHANNA LOGOUT TIMES  DELRNM 00:58:43
<Ctrl>Z
KA ITS.1652. DDT.1548.
TTY 0
You're all alone, Fair share = 99%
Welcome to ITS!

For brief information, type ?
For a list of colon commands, type :? and press Enter.
For the full info system, type :INFO and Enter.

Happy hacking!

At this point the instructions say “You are now ready to log in, so type CTRLZ“. Log in where… an administrator account?

It’s early AM, so I’ll just force the system down, and do further research later.

Opened github issue about ITS

Opened github issue.

fatal error: SDL_net.h: No such file or directory #2296

eswenson1 commented that I needed to…

sudo apt install libsdl2-net-dev

Also responded “You don’t have to start over. You can just install sdl2 and then change directories to the its/tools/tv11 directory and make that project.”

So I did (which saved me 2 hrs)…

bill@bill-MS-7B79:~/Downloads/Computers/Emulation/simh/PDP-10/ITS/its$ make -C tools/tv11/tvcon
make: Entering directory '/home/bill/Downloads/Computers/Emulation/simh/PDP-10/ITS/its/tools/tv11/tvcon'
cc -O3 sdl2-config --cflags -o tvcon tvcon.c sdl2-config --libs -lSDL2_net
make: Leaving directory '/home/bill/Downloads/Computers/Emulation/simh/PDP-10/ITS/its/tools/tv11/tvcon'
bill@bill-MS-7B79:~/Downloads/Computers/Emulation/simh/PDP-10/ITS/its$

Building ITS for the PDP-10

So glad this is automated! Got files and procedures from github.

make clean all EMULATOR=pdp10-ka

A lot of text scrolls by on the screen… it takes quite a long time to build the dependencies. And by a long time, I mean around 2 hours. Where’s that turbo button when you need it? A big reason it’s so slow is because much of the work is in the emulator, “KA-10 simulator Open SIMH V4.1-0 Current”. I think I saw spcwar scroll by on the screen. A few times you wonder if it’s stuck. But by habit, I run a system monitor and I could see pdp10ka… working.

ENTERING MAIN BUILD SCRIPT Tue Apr 2 07:11:13 AM EDT 2024

After running over 2 hrs. I get…

MAIN BUILD SCRIPT DONE Tue Apr 2 09:20:20 AM EDT 2024

cc -O3 `sdl2-config --cflags` -o tvcon tvcon.c `sdl2-config --libs` -lSDL2_net
tvcon.c:12:10: fatal error: SDL_net.h: No such file or directory
   12 | #include <SDL_net.h>
      |          ^~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:4: tvcon] Error 1
make[1]: Leaving directory '/home/bill/Downloads/Computers/Emulation/simh/PDP-10/ITS/its/tools/tv11/tvcon'
make: *** [Makefile:388: tools/tv11/tv11] Error 2
bill@bill-MS-7B79:~/Downloads/Computers/Emulation/simh/PDP-10/ITS/its$
sudo apt-get install libsdl-net1.2-dev (didn't work)

Perhaps I should have...
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libsdl2-dev (ALREADY INSTALLED)
Next...
sudo apt install libsdl1.2-dev libsdl-net1.2-dev

Start again at 10:24AM. Ran 2 hrs. Then got the same error.