Jetson Orin NX - librealsense 2.55.1 - D455 - color frame drop 80%, IMU doesn't work

Required Info

Camera Model
D455

Firmware Version
<IP_ADDRESS>

Operating System & Version
Ubuntu 22.04.3 LTS

Kernel Version (Linux Only)
5.15.136-tegra

Platform
NVIDIA Jetson Orin NX, Jetpack 6.0 rev. 1, nvme

SDK Version
2.55.1

Language
C++

Segment
Robot

L4T
36.3

Additional Info
Librealsense was built from source, following your installation_jetson.md, with DFORCE_RSUSB_BACKEND=true and -DBUILD_WITH_CUDA=true
Jetpack 6 installed, using SDK manager, standart installation, MAXN mode, without jetson-clocks
Realsense Build Code:
git clone https://github.com/IntelRealSense/librealsense.git --branch v2.55.1 --single-branch --depth 1 \
&& cd librealsense \
&& cp config/99-realsense-libusb.rules /etc/udev/rules.d/ \
&& cp config/99-realsense-d4xx-mipi-dfu.rules /etc/udev/rules.d/ \
&& mkdir build && cd build \
&& cmake .. -DBUILD_EXAMPLES=true -DCMAKE_BUILD_TYPE=release -DFORCE_RSUSB_BACKEND=true -DBUILD_WITH_CUDA=true \
&& cd librealsense/build && make -j6 && make install

Issue Description
Realsense-viewer is lagging as hell.
After I start RGB stream in realsense-viewer - I'm getting up to 80% frame drop / second.
After I start Stereo module - it drops down to 6% / second.
After I start Motion Module - all the streams crash, while continuously logging:
messenger-libusb.cpp:42 - control_transfer returned error, index 768, error: Resource temporarily unavailable, number: 11
messenger-libusb.cpp:42 - control_transfer returned error, index 1795, error: Resource temporarily unavailable, number: 11

I found this line in the beginning of installation_jetson.md:
For Jetson Orin™ with JetPack 6.0 you will need to follow build for MIPI driver as Nvidia released Kernel 5.15 default configuration with disabled HID: [Intel® RealSense™ camera driver for GMSL interface]*
But I'm not sure if this info is up-to-date and I if need this for my usb3 camera. Can IMU stream work without HID ?
rs-enumerate-devices - sees the device
rs-hello-realsense - error and exit:
RealSense error calling rs2_pipeline_wait_for_frames(pipe:0xaaaaf3b3c560):
    Frame didn't arrive within 15000

rs-capture - errors, black window, exit:
11/06 18:10:16,869 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:18,260 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:18,712 ERROR [281473491847232] (d400-thermal-monitor.cpp:97) Error during thermal compensation handling: get_xu(id=15) failed! Last Error: Success
11/06 18:10:19,655 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:21,005 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:21,918 ERROR [281473491847232] (d400-thermal-monitor.cpp:97) Error during thermal compensation handling: get_xu(id=15) failed! Last Error: Success
11/06 18:10:22,323 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:23,680 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:25,170 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:25,305 ERROR [281473491847232] (d400-thermal-monitor.cpp:97) Error during thermal compensation handling: get_xu(id=15) failed! Last Error: Success
11/06 18:10:26,536 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:28,009 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:28,776 ERROR [281473491847232] (d400-thermal-monitor.cpp:97) Error during thermal compensation handling: get_xu(id=15) failed! Last Error: Success
11/06 18:10:29,466 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:30,518 ERROR [281473717622848] (rs.cpp:237) [rs2_pipeline_wait_for_frames( pipe:0xaaaab7287640 ) UNKNOWN] Frame didn't arrive within 15000
11/06 18:10:30,816 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:31,953 ERROR [281473491847232] (d400-thermal-monitor.cpp:97) Error during thermal compensation handling: get_xu(id=15) failed! Last Error: Success
11/06 18:10:32,125 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
11/06 18:10:33,495 ERROR [281473621923904] (global_timestamp_reader.cpp:239) Error during time_diff_keeper polling: get_xu(ctrl=1) failed! Last Error: Success
RealSense error calling rs2_pipeline_wait_for_frames(pipe:0xaaaab7287640):
    Frame didn't arrive within 15000

journalctl -b -f during rs-hello-realsense - errors
Jun 11 18:18:48 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:48 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:18:49 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:49 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:18:50 robot-5 kernel: usb 2-1.4: reset SuperSpeed USB device number 6 using tegra-xusb
Jun 11 18:18:50 robot-5 kernel: uvcvideo 2-1.4:1.1: Unknown video format 00000050-0000-0010-8000-00aa00389b71
Jun 11 18:18:50 robot-5 kernel: usb 2-1.4: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 455  (8086:0b5c)
Jun 11 18:18:50 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:18:50 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:50 robot-5 kernel: input: Intel(R) RealSense(TM) Depth Ca as /devices/platform/bus@0/3610000.usb/usb2/2-1/2-1.4/2-1.4:1.0/input/input514
Jun 11 18:18:50 robot-5 systemd-udevd[24188]: video1: Failed to create/update device symlink '/dev/v4l/by-id/usb-Intel_R__RealSense_TM__Depth_Camera_455_Intel_R__RealSense_TM__Depth_Camera_455_211523060568-video-index1', ignoring: File exists
Jun 11 18:18:50 robot-5 pipewire-media-session[2627]: spa.v4l2: Cannot open '/dev/video2': 19, No such device
Jun 11 18:18:50 robot-5 systemd-udevd[24219]: event5: Failed to create device symlink '/dev/char/13:69': File exists
Jun 11 18:18:50 robot-5 systemd-udevd[24219]: event5: Failed to process device, ignoring: File exists
Jun 11 18:18:50 robot-5 systemd-logind[572]: Failed to open /dev/input/event5: No such file or directory
Jun 11 18:18:50 robot-5 systemd-logind[572]: Failed to open /dev/input/event5: No such file or directory
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) config/udev: Adding input device (unnamed) (/dev/input/event5)
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): Applying InputClass "libinput keyboard catchall"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) Using input driver 'libinput' for '(unnamed)'
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) systemd-logind: failed to take device /dev/input/event5: No such device
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): always reports core events
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "Device" "/dev/input/event5"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) client bug: Invalid path /dev/input/event5
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) libinput: (unnamed): Failed to create a device for /dev/input/event5
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) PreInit returned 2 for "(unnamed)"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) UnloadModule: "libinput"
Jun 11 18:18:50 robot-5 kernel: uvcvideo 2-1.4:1.1: Unknown video format 00000050-0000-0010-8000-00aa00389b71
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) config/udev: Adding input device (unnamed) (/dev/input/event5)
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): Applying InputClass "libinput keyboard catchall"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) Using input driver 'libinput' for '(unnamed)'
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) systemd-logind: failed to take device /dev/input/event5: No such device
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): always reports core events
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "Device" "/dev/input/event5"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) client bug: Invalid path /dev/input/event5
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) libinput: (unnamed): Failed to create a device for /dev/input/event5
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) PreInit returned 2 for "(unnamed)"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) UnloadModule: "libinput"
Jun 11 18:18:50 robot-5 kernel: usb 2-1.4: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 455  (8086:0b5c)
Jun 11 18:18:50 robot-5 kernel: input: Intel(R) RealSense(TM) Depth Ca as /devices/platform/bus@0/3610000.usb/usb2/2-1/2-1.4/2-1.4:1.0/input/input515
Jun 11 18:18:50 robot-5 kernel: uvcvideo 2-1.4:1.1: Unknown video format 00000050-0000-0010-8000-00aa00389b71
Jun 11 18:18:50 robot-5 kernel: usb 2-1.4: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 455  (8086:0b5c)
Jun 11 18:18:50 robot-5 systemd-udevd[24219]: event5: Failed to create/update device symlink '/dev/input/by-path/platform-3610000.usb-usb-0:1.4:1.0-event', ignoring: File exists
Jun 11 18:18:50 robot-5 systemd-logind[572]: Failed to open /dev/input/event5: No such file or directory
Jun 11 18:18:50 robot-5 systemd-logind[572]: Failed to open /dev/input/event5: No such file or directory
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) config/udev: Adding input device (unnamed) (/dev/input/event5)
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): Applying InputClass "libinput keyboard catchall"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) Using input driver 'libinput' for '(unnamed)'
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) systemd-logind: failed to take device /dev/input/event5: No such device
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): always reports core events
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "Device" "/dev/input/event5"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) client bug: Invalid path /dev/input/event5
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) libinput: (unnamed): Failed to create a device for /dev/input/event5
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) PreInit returned 2 for "(unnamed)"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) UnloadModule: "libinput"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) config/udev: Adding input device (unnamed) (/dev/input/event5)
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): Applying InputClass "libinput keyboard catchall"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) Using input driver 'libinput' for '(unnamed)'
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) systemd-logind: failed to take device /dev/input/event5: No such device
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): always reports core events
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "Device" "/dev/input/event5"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) client bug: Invalid path /dev/input/event5
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) libinput: (unnamed): Failed to create a device for /dev/input/event5
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) PreInit returned 2 for "(unnamed)"
Jun 11 18:18:50 robot-5 /usr/libexec/gdm-x-session[2847]: (II) UnloadModule: "libinput"
Jun 11 18:18:50 robot-5 kernel: input: Intel(R) RealSense(TM) Depth Ca as /devices/platform/bus@0/3610000.usb/usb2/2-1/2-1.4/2-1.4:1.0/input/input516
Jun 11 18:18:51 robot-5 kernel: uvcvideo 2-1.4:1.1: Unknown video format 00000050-0000-0010-8000-00aa00389b71
Jun 11 18:18:51 robot-5 kernel: usb 2-1.4: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 455  (8086:0b5c)
Jun 11 18:18:51 robot-5 kernel: input: Intel(R) RealSense(TM) Depth Ca as /devices/platform/bus@0/3610000.usb/usb2/2-1/2-1.4/2-1.4:1.0/input/input517
Jun 11 18:18:51 robot-5 kernel: uvcvideo 2-1.4:1.4: Unknown video format 36315752-1a66-a242-9065-d01814a8ef8a
Jun 11 18:18:51 robot-5 kernel: usb 2-1.4: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 455  (8086:0b5c)
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) config/udev: Adding input device Intel(R) RealSense(TM) Depth Ca (/dev/input/event5)
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Intel(R) RealSense(TM) Depth Ca: Applying InputClass "libinput keyboard catchall"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) Using input driver 'libinput' for 'Intel(R) RealSense(TM) Depth Ca'
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 59 paused 0
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Intel(R) RealSense(TM) Depth Ca: always reports core events
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "Device" "/dev/input/event5"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) event5  - Intel(R) RealSense(TM) Depth Ca: is tagged by udev as: Keyboard
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) event5  - Intel(R) RealSense(TM) Depth Ca: device is a keyboard
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) event5  - Intel(R) RealSense(TM) Depth Ca: device removed
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "config_info" "udev:/sys/devices/platform/bus@0/3610000.usb/usb2/2-1/2-1.4/2-1.4:1.0/input/input517/event5"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) XINPUT: Adding extended input device "Intel(R) RealSense(TM) Depth Ca" (type: KEYBOARD, id 7)
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "xkb_model" "pc105"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "xkb_layout" "us"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (WW) Option "xkb_variant" requires a string value
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (WW) Option "xkb_options" requires a string value
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) event5  - Intel(R) RealSense(TM) Depth Ca: is tagged by udev as: Keyboard
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) event5  - Intel(R) RealSense(TM) Depth Ca: device is a keyboard
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) event5  - Intel(R) RealSense(TM) Depth Ca: device removed
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) config/udev: removing device Intel(R) RealSense(TM) Depth Ca
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "fd" "59"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) UnloadModule: "libinput"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) systemd-logind: releasing fd for 13:69
Jun 11 18:18:51 robot-5 systemd-logind[572]: Failed to open /dev/input/event5: No such file or directory
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) config/udev: Adding input device (unnamed) (/dev/input/event5)
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): Applying InputClass "libinput keyboard catchall"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) Using input driver 'libinput' for '(unnamed)'
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) systemd-logind: failed to take device /dev/input/event5: No such device
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) (unnamed): always reports core events
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (**) Option "Device" "/dev/input/event5"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) client bug: Invalid path /dev/input/event5
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) libinput: (unnamed): Failed to create a device for /dev/input/event5
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (EE) PreInit returned 2 for "(unnamed)"
Jun 11 18:18:51 robot-5 /usr/libexec/gdm-x-session[2847]: (II) UnloadModule: "libinput"
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Jun 11 18:18:51 robot-5 gnome-shell[2994]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Jun 11 18:18:51 robot-5 kernel: hid-generic 0003:8086:0B5C.0017: hidraw0: USB HID v1.10 Device [Intel(R) RealSense(TM) Depth Camera 455  Intel(R) RealSense(TM) Depth Camera 455 ] on usb-3610000.usb-1.4/input5
Jun 11 18:18:51 robot-5 kernel: hid-generic 0003:8086:0B5C.0018: hidraw0: USB HID v1.10 Device [Intel(R) RealSense(TM) Depth Camera 455  Intel(R) RealSense(TM) Depth Camera 455 ] on usb-3610000.usb-1.4/input5
Jun 11 18:18:51 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:18:52 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:53 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:18:54 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:55 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:55 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:18:56 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:18:57 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:58 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:59 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:18:59 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:00 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:01 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:02 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:03 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:03 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:04 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:04 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:05 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:05 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:06 robot-5 kernel: usbhid 2-1.4:1.5: can't add hid device: -71
Jun 11 18:19:06 robot-5 kernel: usbhid: probe of 2-1.4:1.5 failed with error -71
Jun 11 18:19:06 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:08 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:08 robot-5 kernel: uvcvideo 2-1.4:1.1: Unknown video format 00000050-0000-0010-8000-00aa00389b71
Jun 11 18:19:08 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 455  (8086:0b5c)
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 4 on unit 2: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Jun 11 18:19:08 robot-5 kernel: uvcvideo 2-1.4:1.1: Failed to query (129) UVC probe control : -71 (exp. 48).
Jun 11 18:19:08 robot-5 kernel: uvcvideo 2-1.4:1.1: Failed to initialize the device (-5).
Jun 11 18:19:08 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:08 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:08 robot-5 kernel: uvcvideo 2-1.4:1.4: Unknown video format 36315752-1a66-a242-9065-d01814a8ef8a
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 455  (8086:0b5c)
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 2 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 3 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 6 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 7 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 8 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 9 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 10 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 1 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 4 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 5 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 11 on unit 7: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 2 on unit 6: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 3 on unit 6: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 4 on unit 6: -71 (exp. 1).
Jun 11 18:19:08 robot-5 kernel: usb 2-1.4: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Jun 11 18:19:08 robot-5 kernel: uvcvideo 2-1.4:1.4: Failed to query (129) UVC probe control : -71 (exp. 48).
Jun 11 18:19:08 robot-5 kernel: uvcvideo 2-1.4:1.4: Failed to initialize the device (-5).
Jun 11 18:19:08 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:08 robot-5 kernel: usbhid 2-1.4:1.5: can't add hid device: -71
Jun 11 18:19:08 robot-5 kernel: usbhid: probe of 2-1.4:1.5 failed with error -71
Jun 11 18:19:08 robot-5 kernel: usbhid 2-1.4:1.5: can't add hid device: -71
Jun 11 18:19:08 robot-5 kernel: usbhid: probe of 2-1.4:1.5 failed with error -71
Jun 11 18:19:09 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:09 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:09 robot-5 kernel: uvcvideo 2-1.4:1.1: Unknown video format 00000050-0000-0010-8000-00aa00389b71
Jun 11 18:19:09 robot-5 kernel: usb 2-1.4: Found UVC 1.50 device Intel(R) RealSense(TM) Depth Camera 455  (8086:0b5c)
Jun 11 18:19:09 robot-5 kernel: usb 2-1.4: Failed to query (GET_INFO) UVC control 4 on unit 2: -71 (exp. 1).
Jun 11 18:19:09 robot-5 kernel: usb 2-1.4: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Jun 11 18:19:09 robot-5 kernel: uvcvideo 2-1.4:1.1: Failed to query (129) UVC probe control : -71 (exp. 48).
Jun 11 18:19:09 robot-5 kernel: uvcvideo 2-1.4:1.1: Failed to initialize the device (-5).
Jun 11 18:19:09 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:10 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:11 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:12 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:13 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:14 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:14 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:15 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:16 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists
Jun 11 18:19:16 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:17 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:18 robot-5 systemd-udevd[332]: Failed to unlink /run/udev/queue: No such file or directory
Jun 11 18:19:20 robot-5 systemd-udevd[332]: Failed to touch /run/udev/queue: File exists

Hi @yurii-drevnytskyi-dianomix  Yes, HID is necessary for IMU functions.
Although the MIPI reference driver is primarily designed for use with the D457 camera model and a GMSL cable connection (instead of USB), the driver's documentation states that installing it also provides a kernel Image with SENSOR_HID support for RealSense USB cameras with an IMU.

Looks like build for MIPI driver doesn't support JetPack 6.0 rev. 1 with L4T 36.3 yet, and it's not possible to install Jetpack 6.0 DP with nvidia sdk manager anymore... :(
Are you going to add support for JetPack 6.0 rev. 1 any time soon?

I have enquired to my Intel RealSense colleagues about your JetPack 6.0 Rev 1 question.

Do you think the frame drop issue could be fixed in same way?
Seems like other people have it too: https://github.com/IntelRealSense/librealsense/issues/12566

My Intel RealSense colleagues advised to look at the development branch of the MIPI driver, which added support last week for the official release of JetPack 6.
https://github.com/IntelRealSense/realsense_mipi_platform_driver/tree/dev

Hi @yurii-drevnytskyi-dianomix  Do you require further assistance with this case, please?  Thanks!

All good
Thank you for help

You are very welcome, @yurii-drevnytskyi-dianomix - thanks very much for the update!

All good Thank you for help

Hi, is it working? Do you mind share your solution?

@jeezrick, Just follow the guide and IMU should work in the end...
https://github.com/IntelRealSense/realsense_mipi_platform_driver/blob/dev/README_JP6.md
PS. Sorry for delayed reply...


perf(lexer): use bitshifting when parsing known integers

What This PR Does

perf(lexer): use bit shifting when parsing hex, octal, and binary integers instead of mul_add-ing on f64s. Check out the difference in assembly generated here
perf(lexer): skip redundant utf8 check when parsing BigInts
refactor(lexer): remove unsafe usage (as per @overlookmotel's request here)
test(lexer): add numeric parsing unit tests

I don't expect this PR to have a large performance improvement, since the most common case (Kind::Decimal) is not affected. We could do this, however, by splitting Kind::Decimal into Kind::DecimalFloat and Kind::DecimalInt when the lexer encounters a .

use bit shifting

Can you comment why it's better on the spot for future contributors.

Just to say, the bitshift algorithm is brilliant! Very smart.
Interesting that compiler unrolls the loop. Looks like it unrolls in batches of 4 characters, which should be good for this use case. If it had used batches of 8 chars for octals, that'd likely be a de-opt because JS rarely contains numbers which are as large as 8 digits (decimal or octal).

use bit shifting

Can you comment why it's better on the spot for future contributors.

In this PR discussion, or in the code?

use bit shifting

Can you comment why it's better on the spot for future contributors.

In this PR discussion, or in the code?

I think Boshen means in the code.


VS2017 Installation Guide?

I was wanting to know how to install NodeJS Tools on VS2017. Using the March 2017 build that was uploaded to GitHub it says that I need VS 2015. I later went back to find that you guys uploaded the Source Code files for the tools to work in VS2017 but how do I compile the source as I'm a bit confused here.
Thanks!

Update #1: Seems like I found the NodeJS Tools! I didn't even know it came with VS 2017 Enterprise. I looked through the menus and noticed it already came when I installed VS 2017.

Yeah, it's the "Node.js workload" in VS 2017, one of the main feature boxes in the installer UI.

Thanks @billti


Fix/#537 - Improve the _Reloader to a thread-safe singleton

https://github.com/Avaiga/taipy-core/issues/537

The lock doesn't work properly since there can be multiple nested _Reloader context when reloading a pipeline of a scenario.


Fix packageName  wrong start:tests and test

The way root-package-json.js sets up the scripts-section in package.json is incorrect for all package managers. This PR addresses this issue.
The issue was caused by us accessing info.addon for both the addon- and testApp-portions of the scripts, instead of using testApp for the section of the scripts that ought to run the scripts for the test application.
There is no test coverage for this functionality, so there was nothing for me to update, but I wonder if we want to add test coverage for what is in essence a template for the scripts portion of package.json 🤔
Before, with wrong value for start:tests and test:

After:

Thank you!


Update capture-one to add major version to app name

When installing this the installer choked because it couldn't find the app file, I presume because this was removed so looks like the major version needs to be re-added to the app name.

Yes, I can confirm that the app still has a number in its name. Thank you for submitting a PR to fix it.


Migration guide for 3.0

Resolve #4287
Sources used:

git diff development..development_3.0 ChangeLog.d
git log --abbrev-commit --pretty=oneline --merges development..development_3.0 to double-check for missing ChangeLog entries (found only one)

@gilles-peskine-arm Is it ok with you now?


pretained-Chinese data

Hello, this work is terrific, and I am happy to find your work. But I have some questions. Could I use your model for Chinese Triples data? If it is could, should I train your model again?

Hi, thanks for your interest!
Yes you could use the model but you would have to train it again. Currently only English/Latin characters were used in the pretraining. You would also probably need to use a different tokenizer, which means training from scratch.

Thanks a lot!
How could I know the details of your pretrained model?
What I wanted is runs your model with train the Chinese triples.

You could try the following:

Convert your KG into verbalized format. This means that for each triple e.g. (obama, president of, USA) in train KG, make 2 lines as follows:
a. "predict tail: obama | president of\tUSA"
b. "predict head: USA | president of\tobama"

where '\t' is the tab symbol. Put all this in train.txt (make valid, test.txt similarly). Put all the .txt files in data/your_dataset_name folder

Train using the command provided, with dataset as your_dataset_name

How could I know the details of your pretrained model?

What specific details are you looking for that are not there in the paper or on https://huggingface.co/apoorvumang/kgt5-base-wikikg90mv2 ?

You could try the following:

Convert your KG into verbalized format. This means that for each triple e.g. (obama, president of, USA) in train KG, make 2 lines as follows:
a. "predict tail: obama | president of\tUSA"
b. "predict head: USA | president of\tobama"

where '\t' is the tab symbol. Put all this in train.txt (make valid, test.txt similarly). Put all the .txt files in data/your_dataset_name folder

Train using the command provided, with dataset as your_dataset_name

Thanks for your answering! I will make my data to this format.

How could I know the details of your pretrained model?

What specific details are you looking for that are not there in the paper or on https://huggingface.co/apoorvumang/kgt5-base-wikikg90mv2 ?

Actually, I am a rookie. What I want to know is that if I use Chinese triples, I need to train it again, but what should I to change?only change kgt5/data into my data? And then train your model again?

You would also need to change the tokenizer. The default tokenizer of T5 might not be good enough for chinese (I'm not sure though).

You would also need to change the tokenizer. The default tokenizer of T5 might not be good enough for chinese (I'm not sure though).

Ok, thanks a lot.

What is the entity_strings.txt file? How to download or construct this file?

您还需要更改标记生成器。T5 的默认分词器对于中文来说可能不够好（但我不确定）。

好的，非常感谢。

请问您进行了中文三元组的训练了吗？


Turnstile invalid domain error not calling error callback

Example URL(s)
I am trying to handle the invalid_domain error, but I realised the error-callback function is not triggered.

I debugged and realised that line 163 calls function in line 42 and throws an error, causing lines 164 - 166 to skip execution. I believe the error callback is called in line 166
let i = s.cbError;
i && i();

Actual Behavior
Error-callback function is not triggered when any error occurs in turnstile render function.
Expected Behavior
Error-callback function should be triggered when any error occurs in turnstile render function.
Additional information
No response

@patriciasantaana, this sounds more like feedback for your ENG team.

Shouldn’t this be more of a bug than a feedback?


Synthetic Orderbook Naive Generator

A synthetic orderbook creation is a process that generates from purely random, or non-regressive way, the necessary data for an Orderbook to exist. That is, sides, levels and orders with price, volume and timestamp.
basic usage is:
fn main() {

  let bid_price = 50_000.00;
  let ask_price = 50_100.00;
  let tick_size = 100.0;
  let n_levels = 200;
  let n_orders = 300;

  let i_ob = Orderbook::synthetize(bid_price, ask_price, tick_size, n_levels, n_orders);

  println!("\nlevel_id {:?}", i_ob.bids[199].level_id);
  println!("side {:?}", i_ob.bids[199].side);
  println!("price {:?}", i_ob.bids[199].price);
  println!("orders[0]{:?}", i_ob.bids[199].orders[0]);
  println!("orders[1]{:?}", i_ob.bids[199].orders[1]);
}

And modified files where mainly the following:

the ones in the mod structs/marketdata/

Addressed comments and created subsequent issues and tickets. Ready to merge


psf

note observations downstream in output streams table
mod access models to cancel barriers below known spawning/rearing habitat
add known habitat locations within CCIRA watersheds (where it affects the access model)
update species presence in CCIRA watersheds

If there are >= 5 FISS observations of salmon/steelhead since 1990 upstream, a stream is considered free of natural barriers / potentially accessible to those species.
For WCT/BT models, just one observation will cancel a downstream natural barrier.

Oh- you are talking about "natural barriers" - not culverts!! ok - that makes sense

phew


Redirect back on destroy with override to :index when needed

Codecov Report

Merging #2223 (9a76c26) into development (249cfc8) will decrease coverage by 21.31%.
The diff coverage is 70.68%.

@@               Coverage Diff                @@
##           development    #2223       +/-   ##
================================================
- Coverage        87.91%   66.60%   -21.32%
================================================
  Files             1796     1312      -484
  Lines            61801    35691    -26110
================================================
- Hits             54335    23772    -30563
- Misses            7466    11919     +4453

Impacted Files
Coverage Δ

app/controllers/serials_controller.rb
78.68% <0.00%> (-8.20%)
:arrow_down:

app/controllers/collection_objects_controller.rb
50.26% <33.33%> (-4.77%)
:arrow_down:

...lers/observation_matrix_column_items_controller.rb
82.69% <33.33%> (-0.33%)
:arrow_down:

...rollers/observation_matrix_row_items_controller.rb
82.69% <33.33%> (ø)

app/controllers/citations_controller.rb
65.71% <50.00%> (ø)

app/controllers/collecting_events_controller.rb
46.20% <50.00%> (-2.76%)
:arrow_down:

app/controllers/containers_controller.rb
71.15% <50.00%> (-1.07%)
:arrow_down:

app/controllers/otus_controller.rb
54.72% <50.00%> (-2.79%)
:arrow_down:

app/controllers/taxon_names_controller.rb
54.47% <50.00%> (-9.76%)
:arrow_down:

app/controllers/alternate_values_controller.rb
76.66% <100.00%> (ø)

... and 1020 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 38a32aa...9a76c26. Read the comment docs.

@mjy do you think this is ready to merge?


Improvements to bind module

These changes are mainly targeted to improve the bind module in order to make easier to automatically create packages for installed software.
It mainly creates some new options in rezconfig.py and add some new functions into rez-bind._utils.
the main concept is to support sofware installed following the next convention:

There is a root folder for all applications. By default is assumed to be /opt .
Every application has it's own folder using the same name as the app.
For instace for houdini: /opt/houdini  .
Then inside the app folder there are two options.
If we have only one version of the app installed it can live inside the app folder, so we can have an app like cmder installed in: /opt/cmder  . Then is assumed that version is the only one installed.
The usual case, several versions are installed, every version is installed in a subfolder, the name for these subfolders really doesnt matter but it is suggested to use something meaninful like the version number or a convention used by the app, examples for houdini and python.
Using apps convention:

/opt/houdini/hfs17.5.886
/opt/houdini/hfs18.0.427
/opt/python/python27
/opt/python/python38

Using version number/name:

/opt/houdini/17.5.886
/opt/houdini/18.0.427
/opt/python/27
/opt/python/38

These are some new options supported in rezconfig.py:
bind_use_folders_vers
bind_quickstart_tools
bind_apps_tools
release_packages_root
release_packages_types

I have attached a zip file with an example of a rezconfig.py using the new options, full of comments for every new option, they are also included in the rezconfig.py in the PR. And some examples of how a bind module can use the new features.
The idea in production is to be able to use something like:
rez bin --release --quickstart
rez bin --release --apps
And get packages installed for modules included in the bind_quickstart_tools and bind_apps_tools.
RezPR.zip

Hi,
I cannot review this PR as it's target to develop branch and there are 480 changed files; you need to PR to master.
Having said that - rez-bind is to be deprecated so I would rather any further development in that area to stay forked. Nowdays package.py's are more expressive than they used to be, and it should be possible to model 'binding' packages that way instead. For example, see https://github.com/nerdvegas/rez-recipes/blob/master/python/_native/package.py.
Thx
Allan


Holdout set

Have you read the Contributing Guidelines on Pull Requests?
Yes
Description

Resolved Issue #38

Added the python script and the holdout dataset containing 200 images randomly sampled from both the given classes.

Pylint score: 9.09/10

Checklist

[✔  ] I've read the contribution guidelines.
[✔  ] This PR mets all the requirements like Clean Code, proper README and Documentation

@HarshCasper @ashishsahu1 @BALaka-18  kindly review this and pls let me know if I have to make any further changes.


Possible to make it work with animate.css?

Any way of adding animations to the toast appearing/disappearing (like Android)?
Maybe add some classes for it to work with animate.css

Hey @arashb31 you can archive this by doing some minor tweaks to ionic-toast.js line number 57
toastScope.hide = function () { 					toastScope.ionicToast.toastClass = 'ionic_toast_top ionic_toast_sticky animated fadeOutDown';  				};
and line number 70
angular.extend(toastScope.ionicToast, { 							toastClass: toastPosition[position] + ' ' + (closeBtn ? 'ionic_toast_sticky animated fadeInDown' : ''), 							toastMessage: message 						});
You also need to have animate.css file from https://daneden.github.io/animate.css/
Hope this help :)

Great that works!. How about adding an optional parameter on the toast.show to add any optional classes/IDs?
eg.
var classes = {
 openID: "myID",
 openClass: "animated fadeInLeft",
 closeClass : "animated fadeOutRight"
}

  ionicToast.show('This is a toast at the top.', 'top', true, 2500, classes);

+1 for optional parameter for adding classes
great work, by the way!


Debounce document resets and rerenders on settings changes

It might be good for to make these functions add to a set or map (keyed by id) in memory and then call a flush() function that is debounced. Debounced by its nature, if interrupted, will actually cancel the previous function call. Therefore if you try to render A/B/C and then call it again with B,D before the first timeout ends, it will not refresh A nor C.


Governance Model Template

Purpose

Add a starter kit template for defining a project's governance model

Proposed Changes

ADD starter kit template for project governance

Issues

#55

Testing

As this is documentation, no testing is required
The governance model has (in its original form by @ewferg) been leveraged by NASA-AERIE
The model has been discussed with other NASA projects / missions for feedback

Based off @ewferg's original PR #92 which was accidentally closed.


High level segmentation model - Line parsing - INHA

This model is trained using only catalogues being kept by the INHA. Documents are then more alike, and less heterogeneous than for those used for the mixed model.

1st training

Training set: 121 TEI files
Evaluation set: 23 TEI files

121 tei files
Total data found between CRF and TEI files 223 from total 235 examples.
Total data found between CRF and TEI files 364 from total 429 examples.
Total data found between CRF and TEI files 297 from total 341 examples.
Total data found between CRF and TEI files 362 from total 376 examples.
Total data found between CRF and TEI files 80 from total 85 examples.
Total data found between CRF and TEI files 654 from total 773 examples.
Total data found between CRF and TEI files 309 from total 350 examples.
Total data found between CRF and TEI files 280 from total 310 examples.
Total data found between CRF and TEI files 198 from total 213 examples.
Total data found between CRF and TEI files 1637 from total 1801 examples.
Total data found between CRF and TEI files 297 from total 393 examples.
Total data found between CRF and TEI files 184 from total 195 examples.
Total data found between CRF and TEI files 346 from total 387 examples.
Total data found between CRF and TEI files 142 from total 156 examples.
Total data found between CRF and TEI files 93 from total 108 examples.
Total data found between CRF and TEI files 190 from total 240 examples.
Total data found between CRF and TEI files 89 from total 106 examples.
Total data found between CRF and TEI files 218 from total 233 examples.
Total data found between CRF and TEI files 267 from total 329 examples.
Total data found between CRF and TEI files 149 from total 161 examples.
Total data found between CRF and TEI files 212 from total 243 examples.
Total data found between CRF and TEI files 241 from total 273 examples.
Total data found between CRF and TEI files 239 from total 287 examples.
Total data found between CRF and TEI files 121 from total 129 examples.
Total data found between CRF and TEI files 300 from total 330 examples.
Total data found between CRF and TEI files 154 from total 175 examples.
Total data found between CRF and TEI files 149 from total 162 examples.
Total data found between CRF and TEI files 230 from total 243 examples.
Total data found between CRF and TEI files 201 from total 217 examples.
Total data found between CRF and TEI files 223 from total 258 examples.
Total data found between CRF and TEI files 1038 from total 1182 examples.
Total data found between CRF and TEI files 411 from total 462 examples.
Total data found between CRF and TEI files 198 from total 220 examples.
Total data found between CRF and TEI files 320 from total 387 examples.
Total data found between CRF and TEI files 532 from total 692 examples.
Total data found between CRF and TEI files 45 from total 146 examples.
Total data found between CRF and TEI files 375 from total 442 examples.
Total data found between CRF and TEI files 253 from total 280 examples.
Total data found between CRF and TEI files 405 from total 431 examples.
Total data found between CRF and TEI files 230 from total 245 examples.
Total data found between CRF and TEI files 157 from total 178 examples.
Total data found between CRF and TEI files 238 from total 317 examples.
Total data found between CRF and TEI files 387 from total 416 examples.
Total data found between CRF and TEI files 1675 from total 1801 examples.
Total data found between CRF and TEI files 305 from total 319 examples.
Total data found between CRF and TEI files 1187 from total 1701 examples.
Total data found between CRF and TEI files 222 from total 249 examples.
Total data found between CRF and TEI files 126 from total 145 examples.
Total data found between CRF and TEI files 980 from total 1054 examples.
Total data found between CRF and TEI files 312 from total 477 examples.
Total data found between CRF and TEI files 146 from total 171 examples.
Total data found between CRF and TEI files 1859 from total 2376 examples.
Total data found between CRF and TEI files 317 from total 387 examples.
Total data found between CRF and TEI files 241 from total 262 examples.
Total data found between CRF and TEI files 228 from total 234 examples.
Total data found between CRF and TEI files 21 from total 27 examples.
Total data found between CRF and TEI files 737 from total 900 examples.
Total data found between CRF and TEI files 720 from total 909 examples.
Total data found between CRF and TEI files 305 from total 323 examples.
Total data found between CRF and TEI files 209 from total 238 examples.
Total data found between CRF and TEI files 189 from total 205 examples.
Total data found between CRF and TEI files 55 from total 57 examples.
Total data found between CRF and TEI files 140 from total 153 examples.
Total data found between CRF and TEI files 301 from total 337 examples.
Total data found between CRF and TEI files 168 from total 177 examples.
Total data found between CRF and TEI files 475 from total 510 examples.
Total data found between CRF and TEI files 430 from total 511 examples.
Total data found between CRF and TEI files 386 from total 468 examples.
Total data found between CRF and TEI files 204 from total 220 examples.
Total data found between CRF and TEI files 204 from total 238 examples.
Total data found between CRF and TEI files 1314 from total 1525 examples.
Total data found between CRF and TEI files 646 from total 897 examples.
Total data found between CRF and TEI files 86 from total 89 examples.
Total data found between CRF and TEI files 1432 from total 1726 examples.
Total data found between CRF and TEI files 214 from total 247 examples.
Total data found between CRF and TEI files 19 from total 22 examples.
Total data found between CRF and TEI files 341 from total 394 examples.
Total data found between CRF and TEI files 207 from total 227 examples.
Total data found between CRF and TEI files 330 from total 359 examples.
Total data found between CRF and TEI files 283 from total 303 examples.
Total data found between CRF and TEI files 698 from total 802 examples.
Total data found between CRF and TEI files 432 from total 542 examples.
Total data found between CRF and TEI files 47 from total 52 examples.
Total data found between CRF and TEI files 202 from total 218 examples.
Total data found between CRF and TEI files 448 from total 598 examples.
Total data found between CRF and TEI files 113 from total 144 examples.
Total data found between CRF and TEI files 4673 from total 5075 examples.
Total data found between CRF and TEI files 450 from total 562 examples.
Total data found between CRF and TEI files 131 from total 152 examples.
Total data found between CRF and TEI files 228 from total 247 examples.
Total data found between CRF and TEI files 540 from total 568 examples.
Total data found between CRF and TEI files 519 from total 540 examples.
Total data found between CRF and TEI files 388 from total 442 examples.
Total data found between CRF and TEI files 295 from total 306 examples.
Total data found between CRF and TEI files 215 from total 224 examples.
Total data found between CRF and TEI files 182 from total 205 examples.
Total data found between CRF and TEI files 359 from total 393 examples.
Total data found between CRF and TEI files 569 from total 746 examples.
Total data found between CRF and TEI files 87 from total 95 examples.
Total data found between CRF and TEI files 40 from total 45 examples.
Total data found between CRF and TEI files 124 from total 141 examples.
Total data found between CRF and TEI files 335 from total 403 examples.
Total data found between CRF and TEI files 690 from total 805 examples.
Total data found between CRF and TEI files 1486 from total 1658 examples.
Total data found between CRF and TEI files 29 from total 35 examples.
Total data found between CRF and TEI files 289 from total 370 examples.
Total data found between CRF and TEI files 71 from total 79 examples.
Total data found between CRF and TEI files 4432 from total 4975 examples.
Total data found between CRF and TEI files 453 from total 535 examples.
Total data found between CRF and TEI files 118 from total 165 examples.
Total data found between CRF and TEI files 191 from total 202 examples.
Total data found between CRF and TEI files 164 from total 195 examples.
Total data found between CRF and TEI files 155 from total 175 examples.
Total data found between CRF and TEI files 1330 from total 1638 examples.
Total data found between CRF and TEI files 87 from total 106 examples.
Total data found between CRF and TEI files 238 from total 252 examples.
Total data found between CRF and TEI files 1196 from total 1325 examples.
Total data found between CRF and TEI files 595 from total 751 examples.
Total data found between CRF and TEI files 163 from total 191 examples.
Total data found between CRF and TEI files 65 from total 71 examples.
	epsilon: 1.0E-7
	window: 50
	nb max iterations: 1500
	nb threads: 16
Model for monograph created in 548705 ms
sourceTEIPathLabel: /home/hscheith/dev/grobid/grobid-trainer/../grobid-home/../grobid-trainer/resources/dataset/monograph/evaluation/tei
sourceRawPathLabel: /home/hscheith/dev/grobid/grobid-trainer/../grobid-home/../grobid-trainer/resources/dataset/monograph/evaluation/raw
trainingOutputPath: /home/hscheith/dev/grobid/grobid-trainer/../grobid-home/tmp/monograph2848827582332905784.test
evalOutputPath: null
23 tei files
Total data found between CRF and TEI files 661 from total 828 examples.
Total data found between CRF and TEI files 568 from total 597 examples.
Total data found between CRF and TEI files 214 from total 235 examples.
Total data found between CRF and TEI files 176 from total 186 examples.
Total data found between CRF and TEI files 367 from total 423 examples.
Total data found between CRF and TEI files 383 from total 504 examples.
Total data found between CRF and TEI files 262 from total 338 examples.
Total data found between CRF and TEI files 304 from total 365 examples.
Total data found between CRF and TEI files 168 from total 196 examples.
Total data found between CRF and TEI files 167 from total 192 examples.
Total data found between CRF and TEI files 81 from total 94 examples.
Total data found between CRF and TEI files 104 from total 116 examples.
Total data found between CRF and TEI files 302 from total 335 examples.
Total data found between CRF and TEI files 25 from total 26 examples.
Total data found between CRF and TEI files 187 from total 338 examples.
Total data found between CRF and TEI files 0 from total 17 examples.
Total data found between CRF and TEI files 114 from total 122 examples.
Total data found between CRF and TEI files 156 from total 175 examples.
Total data found between CRF and TEI files 180 from total 193 examples.
Total data found between CRF and TEI files 287 from total 330 examples.
Total data found between CRF and TEI files 255 from total 269 examples.
Total data found between CRF and TEI files 68 from total 83 examples.
Labeling took: 168 ms

===== Field-level results =====

label                accuracy     precision    recall       f1           support

<back>               96.03        0            0            0            4
<cover>              86.09        50           33.33        40           21
<preface>            87.42        55           52.38        53.66        21
<title>              84.11        47.62        43.48        45.45        23
<unit>               81.46        38.1         34.78        36.36        23

all (micro avg.)     87.02        46.15        39.13        42.35        92
all (macro avg.)     87.02        38.14        32.8         35.1         92

===== Instance-level results =====

Total expected instances:   21
Correct instances:          1
Instance-level recall:      4.76

See :arrow_right: inha_byLines_1st_training.txt


E/ReviewScreenImpl: onClickOKButton() - Fail to decode captured picture

We are getting this error in One plus 6 with Android pie. App is struck after capturing a picture and no actions are fired when tick mark in review page is clicked. it throws

E/ReviewScreenImpl: onClickOKButton() - Fail to decode captured picture

Is there any update on this?

Nope. Any help?

same issue in oneplus 7 ? anyone got solution for this ?

same in my oneplus 7 pro with android 10..


Fix empty ee link

Description
Fixes #1080
Type of change
Please check the options that are relevant.

[x] Bug fix (non-breaking change that fixes an issue)
[ ] Proposes a change (non-breaking change that isn't necessarily a bug)
[ ] Refactor
[ ] New feature (non-breaking change that adds a new functionality)
[ ] Breaking change (fix or feature that would break some existing functionality downstream)
[ ] This is a unit test
[ ] Documentation only change
[ ] Datasets Release
[ ] Models Release

Type of requested review

[ ] I want a thorough review of the implementation.
[x] I want a high level review.
[ ] I want a deep design review.

Before and After
If this PR introduces a change or fixes a bug, please add before and after screenshots (if this is causes a UX change) or before and after examples(this could be plain text, videos etc ) to demonstrate the change.
If this PR introduces a new feature, please also add examples or screenshots demonstrating the feature.
Testing
Please describe the tests that you ran to verify your changes and how we can reproduce.
Checklist:

[ ] I have performed manual end-to-end testing of the feature in my environment.
[ ] I have added Docstrings and comments to the code.
[ ] I have made changes to existing documentation where needed.
[ ] I have added tests that show that the PR is functional.
[ ] New and existing unit tests pass locally with my changes.
[ ] I have added relevant collaborators to review the PR before merge.
[ ] [Polymetis only] I ran on hardware (1) all scripts in tests/scripts, (2) asv benchmarks.

Can you verify this works for the Allegro hand @0wu? Also happy to take some idea for a mocked integration test for Allegro.

Can you verify this works for the Allegro hand @0wu? Also happy to take some idea for a mocked integration test for Allegro, so this gets caught faster.

I am cooking an Allegro hand simulator here --
https://github.com/facebookresearch/fairo/pull/1079/files#


Unify discount range

I noticed that there is a bit of inconsistency in the percentage discount ranges.
Please take a look:
https://github.com/RailsEventStore/ecommerce/blob/da19fe55addf24682630497cc1b2dd5ba19f40c4/ecommerce/pricing/lib/pricing/discounts.rb#L7-L12
here we raise the exception if value > 100 (so it allows to use 100% discount), but the  PercentageDiscount constraining rule had defined (gt: 0, lt: 100) - which means that validation would raise error when we set 100% 🙂
I hope my insight is correct, but if not feel free to close my PR 😸

Good point @ag4ta, thank you


Add Armeria server example to the playground

Is your feature request related to a problem? Please describe.
Right now tinkering with armeria integration requires manual deployment or running server locally with kubectl port forward (along with pre-defining a service). This adds friction to experimenting with armeria integration, especially to those doing it for the first time.
Describe the solution you'd like
Component on playground, with a button to trigger, similarly to how App.java is exposed as java sdk example. The component might be off by default.
cc @kwapik, @IridiumOxide

Looks like @hasit already changed the main class from App to ArmeriaServer in https://github.com/fluxninja/aperture/pull/797/files. Clicking on the button makes the curl to decorated endpoint, but log exporting fails, probably due to misconfigured agent address:
[armeria-common-worker-epoll-2-1] INFO com.linecorp.armeria.internal.common.JavaVersionSpecific - Using the APIs optimized for: Java 12+
Nov 09, 2022 12:32:17 PM io.opentelemetry.sdk.internal.ThrottlingLogger doLog
SEVERE: Failed to export spans. Server is UNAVAILABLE. Make sure your collector is running and reachable from this network. Full error message:io exception
Running cmd: sh -c "\n# get k8s pod name from tilt resource name\nPOD_NAME=\"$(tilt get kubernetesdiscovery \"aperture-java-example\" -ojsonpath='{.status.pods[0].name}')\"\nkubectl exec -n aperture-java-example \"$POD_NAME\" -- wget http://<IP_ADDRESS>:8080/super -O -\n"
Connecting to <IP_ADDRESS>:8080 (<IP_ADDRESS>:8080)
writing to stdout
-                    100% |********************************|    13  0:00:00 ETA
written to stdout
Hello, world!
Nov 09, 2022 12:32:24 PM io.opentelemetry.sdk.internal.ThrottlingLogger doLog
SEVERE: Failed to export spans. Server is UNAVAILABLE. Make sure your collector is running and reachable from this network. Full error message:io exception

Also, perhaps we want to have both "App" example and "ArmeriaServer" example as buttons?

@krdln @slayer321
Here's what we can do:

In ArmeriaServer example, add support for reading host and port of Aperture Agent to connect to via environment. See - https://github.com/fluxninja/aperture/blob/main/sdks/aperture-java/src/main/java/com/fluxninja/aperture/example/App.java#L18.
Add another Dockerfile for running App example. Adding scripts for this would be very helpful. Currently using gradle run (which is configured by application section in build.gradle.kts). Someone with more knowledge on Java build system should do this.

I'm unassigning myself as it requires someone with knowledge on Java build system


Bearer authentication has no tests

This could lead to #66 via #65 because the author :ghost: relied on the tests covering this.

This was fixed by #70


Topic pipeline

Trying to find a way to communicate across topic.
    public function onPublish(ConnectionInterface $connection, Topic $topic, WampRequest $request, $event, array $exclude, array $eligible)
    {
        $pipe = $this->pipeline->pipe();

        $pipe->connection($connection)
            ->request('my_channel_route')
            ->data('{"msg": "hello world"})
            ->forward(WampPipelineInterface::PUBLICATION)
            ->exclude()
            ->eligible()
        ;

        $this->pipeline->flush();

        $topic->broadcast($event, $exclude, $eligible);
    }

After deep look into this feature, I decide to not support it for the following reason :

Introduce a lot of complexity and performance issue
Their are no properly way to handle it.

How manage Subscribe / Unsubsribe when you pipe a message across topics ?
If we dont how manage connection over subsribers ?

And it can be resolve with different simple way without no new compexity.

Use push feature inside topic to push into another
Subcribe to a dedicated topic for shared message


Fix small typo (string value)

passed the tests in cloud/metainfo package.
no direct reference of the string (RPC_TRANSIT.../RPC_TRANSIENT...) anywhere in the package. Only the corresponding variable names are referenced, and they remain unchanged (PrefixTransient and PrefixTransientUpstream) .

Thanks for you contribution! But we cannot modify this value, because they have already been widely used across our system.

Ah i see. Ok 👌🏼


Fixed a type for the Basic Features

Fixed a minor typo in # Add users to your organization or project
from: "* Five users who get [Basic features]"
to   :  "* Free users who get [Basic features]"

@mahajangaurav : Thanks for your contribution! The author, @chcomley, has been notified to review your proposed change.

Fixed a minor typo in # Add users to your organization or project
from: "* Five users who get [Basic features]"
to : "* Free users who get [Basic features]"

Hi @mahajangaurav, thanks for your contribution, however the text reads as designed, "Five" users. Five (5) users get free Basic features. Thanks again!

Hi @mahajangaurav, thanks for your contribution, however the text reads as designed, "Five" users. Five (5) users get free Basic features. Thanks again!

So sorry then. I misunderstood. Thanks for reviewing!


Sometimes pods FailedCreatePodSandBox on initial install of cluster

Describe the bug
Sometimes when installing OKD I'll notice pods get stuck in ContainerCreating. If i describe the pods they have an error message about creating a sandbox failing:
Warning  FailedCreatePodSandBox  2m6s   kubelet, okd-node1  Failed to create pod sandbox: rpc error: code = Unknown desc = failed to create pod network sandbox k8s_controller-manager-d2wtw_openshift-controller-manager_0fdcd086-6ca3-4922-95c1-4b6750eccdf6_0(7cd187081b8a2e462c8d07e89e50a40d87 │
│ e88550b11e598b43ebaaaf36e0787d): netplugin failed with no error message

WORKAROUND: If I reboot the node that is having trouble creating containers then the containers start to get created and the install progresses.
Version
VERSION: 4.5.0-0.okd-2020-07-14-153706-ga
UPI: DigitalOcean
How reproducible
Not always, but it seems to happen often enough. I'm using hardware that is limited (8G instances) and pulling out some of the operators from the cluster (monitoring), etc. I'm mostly opening this issue to see if others are hitting the same problem. The workaround is to reboot the nodes one at a time and then the containers will start fine.
Log bundle
https://dustymabe.fedorapeople.org/20200719-must-gather.tar.gz

Seems to be some SDN issue:

remote_runtime.go:105] RunPodSandbox from runtime service failed: rpc error: code = Unknown desc = failed to create pod network sandbox k8s_installer-2-okd-node0_openshift-kube-apiserver_69072aa2-638c-4f1d-b820-53690d72477a_0(3088c44cc810fd5ee9f0f0ff3fadfd416390e9a9855cf2186503c9131735ab16): Multus: [openshift-kube-apiserver/installer-2-okd-node0]: error adding container to network "openshift-sdn": delegateAdd: error invoking confAdd - "openshift-sdn": error in getting result from AddNetwork: CNI request failed with status 400: 'the server was unable to return a response in the time allotted, but may still be processing the request (get pods installer-2-okd-node0)

Tracked in bugzilla - https://bugzilla.redhat.com/show_bug.cgi?id=1851540

I also see this sometimes with OVN too:
Failed to create pod sandbox: rpc error: code = Unknown desc = failed to create pod network sandbox k8s_apiserver-69c6857678-7dfst_openshift-apiserver_afdcd99a-c206-4d68-9c57-9bb3fca12ad9_0(d6013e6a6d89f86e03c549819a8c53b5403c6ee28bdf335d8d914923a42b346d): Multus: [openshift-apiserver/apiserver-69c6857678-7dfst]: error adding container to network "ovn-kubernetes": delegateAdd: error invoking confAdd - "ovn-k8s-cni-overlay": error in getting result from AddNetwork: CNI request failed with status 400: '[openshift-apiserver/apiserver-69c6857678-7dfst] failed to configure pod interface: timed out dumping br-int flow entries for sandbox: timed out waiting for the condition

See https://github.com/openshift/okd/issues/274
Just happened once again.

Had exactly the same problem with ovn kubernetes (version 4.5.0-0.okd-2020-08-12-020541).
A reboot fixed the issue after the installation. Seems like a race condition in the installation. Is onv kubernetes really production ready?

A reboot (of the entire cluster) does not help in my case.
I have to trash and rebuild the entire cluster. :-(

Will someone from development look into this?

Example:
Events:
Type     Reason                  Age                  From                             Message

Normal   AddedInterface          15d                  multus                           Add eth0 [<IP_ADDRESS>/23]
Normal   Pulled                  15d                  kubelet, worker-03.devqs.ars.de  Container image "quay.io/openshift/okd-content@sha256:fe0e253849c6a771d10ec1f41c2fed0d95180cb77febd56f5d5ee21f639758dc" already present on machine
Normal   Created                 15d                  kubelet, worker-03.devqs.ars.de  Created container grafana
Normal   Started                 15d                  kubelet, worker-03.devqs.ars.de  Started container grafana
Normal   Pulled                  15d                  kubelet, worker-03.devqs.ars.de  Container image "quay.io/openshift/okd-content@sha256:644bcaca0a108801e83f4c3585c267e069bd6d7975c4234cd6498d96693211b0" already present on machine
Normal   Created                 15d                  kubelet, worker-03.devqs.ars.de  Created container grafana-proxy
Normal   Started                 15d                  kubelet, worker-03.devqs.ars.de  Started container grafana-proxy
Warning  FailedCreatePodSandBox  2m2s (x49 over 12m)  kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = error creating pod sandbox with name "k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0": layer not known

Maybe you are also trapping in a problem with podman.
Try to ssh in the node that has the erronous pod running (or not running) and do a simple:
sudo podman images

if you see something like "layer not known" error messages, than podman/crio are broken.
You can delete /var/lib/containers/overlay-images and after a reboot it should work again. If that was the error.

Yes, I immediately saw such "layer not known" error messages.
But there is no /var/lib/containers/overlay-images ... you mean /var/lib/containers/storage/overlay-images perhaps?
This exists. Deleted this. But now I see other errors:
Warning  FailedCreatePodSandBox  8h (x71 over 8h)        kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = error creating pod sandbox with name "k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0": layer not known
Warning  FailedCreatePodSandBox  8m53s (x487 over 114m)  kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = error creating pod sandbox with name "k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0": layer not known
Warning  FailedCreatePodSandBox  87s                     kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = DeadlineExceeded desc = context deadline exceeded
Warning  FailedCreatePodSandBox  75s                     kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = reserving pod sandbox name: error reserving pod name k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0 for id dfcad93eebbb4da1071b17ea5bbf9153a89f4e73762b037a7dd0a15ef5f72285: name is reserved
Warning  FailedCreatePodSandBox  63s                     kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = reserving pod sandbox name: error reserving pod name k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0 for id a7a8ca47cff18efad8cd4dabf599b81761f8d634d16d30021be939c40692e6a4: name is reserved
Warning  FailedCreatePodSandBox  50s                     kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = reserving pod sandbox name: error reserving pod name k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0 for id 33bce171ec665074f8bc0f67317dd3d4e8d941bc0bb4bb634c9fc77fc032b0fe: name is reserved
Warning  FailedCreatePodSandBox  36s                     kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = reserving pod sandbox name: error reserving pod name k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0 for id 3ffb19c5c74e4ca7d7ef66924c5b392d570a67d70c8fe957a526cadca53cefc9: name is reserved
Warning  FailedCreatePodSandBox  24s                     kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = reserving pod sandbox name: error reserving pod name k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0 for id 971522421d1d65dc3974001a031bf6e337b0798b304eb3562b43af2b0a7b81cc: name is reserved
Warning  FailedCreatePodSandBox  9s                      kubelet, worker-03.devqs.ars.de  Failed to create pod sandbox: rpc error: code = Unknown desc = reserving pod sandbox name: error reserving pod name k8s_grafana-ff56fd59c-z7hdx_openshift-monitoring_23d28aab-1226-481f-aa3e-b58605370a66_0 for id 05094514f146525b73ca07d64e5c671dc198387e875febd60cdedbf3fc5e37a0: name is reserved

Something is severely broken in the OKD / FCOS combination ... :-(

After restarting some workers on the newest release of OKD 4 with ovn-kubernetes I have this error too.

A side effect from this error is the one described here and should be fixed in in the next release of OKD 4.5 :
https://bugzilla.redhat.com/show_bug.cgi?id=1875282

This link describes how to roll back from ovn-kubernetes to openshiftsdn network plugin:
https://docs.openshift.com/container-platform/4.5/networking/ovn_kubernetes_network_provider/rollback-to-openshift-sdn.html
I've done so and it worked. ovn-kubernetes seems still to be a little hot for me.

OpenShiftSDN is also available with OKD?

Sure. Since a few releases the standard plugin is ovn-kubernetes. That one also is necessary for windows containers available on 4.6/4.7.
openshiftsdn is mature. ovn-kubernetes seems to be tech preview.

You can overwrite the standard network plugin in your install-config.yaml or afterwards with the instructions in my comment above.

/remove-lifecycle stale

/remove-lifecycle stale


Expose JavaExecutionOptions on command line

@dwightguth this exposes the JavaExecutionOptions on the command-line. I attempted to mark them as experimental, but they still just show up in --help and not -X.
@denis-bogdanas you may be interested in this as well.

@dwightguth this is ready for review. The last two commits (1) mark the options as experimental, and (2) expose the JavaExecutionOptions to kprove. @denis-bogdanas helped me figure those out.
Can you take a look and let us know if it's an OK way to do this?

Jenkins: test this please

Jenkins: test this please


perf: improve str perf

Commit 022ceef is definitely an improvement over main

The changes here are rather simple; I originally had more complex changes, but they didn't work 😅


tensorflow_version 2.x?

i can't seem to run TensorFlow 1.x with google cob so i changed the code to TensorFlow_ versions 2.x.   Now im getting this error contrib_training' is not defined error when trying to train
Could someone help me with my issue please

Sorry about the trouble.  We'll be moving off of Colab as this sort of thing happens often.
Could you share what type of model you are trying to train?  We can probably help directly outside of Colab.
Thanks, and sorry about the trouble!
-Brandon

Hi thanks for your reply!
I'm trying to train a object detection dataset/model MobileNetSSDv2,  I'm using for the oak1 and raspberry pi3 as the hoist.  i need speed over accuracy as the oak will being moving slowly while detecting.  I collected my images using the oak at 300x300
Thanks
Adam

Thanks.  Yes, we can help more directly while we transition.  Would you mind shooting us an email at brandon at luxonis dot come with<EMAIL_ADDRESS>CCed.
We can provide some pointers offline during this transitionary period.
Thanks,
Brandon


docs(tutorial): Fix broken link to pypi check #37

A typo existed in the link to the pypi_release_checklist.
closes #37

Pre-commit was still failing but this time on a connection error.  I have closed and re-opened the PR to run tests again.

I'm not able to resolve all the pre-commit.ci failures in this pull request. It seems that pre-commit.ci runs on all files, not just those subject to the commit.
I will close this pull request and open a new issue to fix all the pre-commit check errors.


Add node 8

Backport Node 8 from master

I don't get what's going on in this PR 😕 looks like a ton of unrelated commits. Needs a rebase perhaps?

I think this is supposed to go to release-17.03

Yes, I closed it and made and merged #28154 instead :)

FYI. you can change the target branch in github.

Wow, TIL. Well-hidden :( https://github.com/blog/2224-change-the-base-branch-of-a-pull-request


Add e2e tests into CI

Closes #1471.
Please review the approach. Not much has changed from the last PR (#1993). We just have to dvc pull the required data and ensure we checkout the entire git history to get things working in the CI.
Things we need to discuss:

When should this run?
Should we run a cross-platform version daily?
Should we add the tests into the continuous integration workflow as the extra run time should only be +~2m?

I am going to add to the Continuous Integration workflow and strip the macOS-latest from the matrix.os property in .github/workflows/cross-platform-test.yml.
For me, having a realistic project is important as it is an end to end test. It is also important to use something realistic when we are manually testing the project.


Poor documentation for native extensions

From @kevmoo on July 30, 2015 22:34
From @austincummings on July 30, 2015 17:34
The documentation page for native extensions is severely lacking in detail.
There is no mention of why library handler error's happen. There is also no mention of how to tie a C++ object to a Dart object. The example code is out of date with what's in the repo. There is basically no self troubleshooting when it comes to native extensions.
These are extremely important if you want people to develop for the language. Right now Dart is lacking in database libraries and those are only possible with native extensions.
Copied from original issue: dart-lang/sdk#23922
Copied from original issue: dart-lang/www.dartlang.org#1423

This should probably be documented in the SDK repo, not in www.dartlang.org.

Duplicate of https://github.com/dart-lang/sdk/issues/23289.


TelegramBot integration

MMM-Scenes currently lacks MMM-TelegramBot integration. I have created and tested enhancements that provide that integration. These changes support adding Telegram commands to play the next scene, previous scene, scene by name and scene by number as well as retrieve the current scene name. I will make a pull request and submit these changes for your review.

Thanks for your contribution.
I'm so surprised there is someone who knows how to handle MMM-TelegramBot commands finally. 👍 :)


🐝  Refresh publication icon after upload

refs TryGhost/Ghost#7688
Instead of using a hardcoded favicon.ico URL to request the blog/publication icon, we read the settings which get updated as soon as a icon is uploaded.

Coverage increased (+0.006%) to 74.351% when pulling 28a05a99f2aba176f3e16d6d7d697b36b97e380a on AileenCGN:publication-icon into 4d2441873f595f9795ab1ae50ba061ddcc1e6dd2 on TryGhost:master.


Date picker shouldn't set the time

The date-picker defaults the time always to midnight:
https://github.com/bendavis78/paper-date-picker/blob/master/paper-calendar.html#L583
This makes using the data-picker in combination with the time-picker (https://github.com/bendavis78/paper-time-picker) more complicated:
Scenario:

User selects date (via date-picker)
User selects time (via time-picker)
User figures out that the date was incorrect -> user corrects the date

In this case, the user looses also the time selection.

Can you post an example of your use case?

If I understand you set the hour for the time comparison to match as in
date.getTime() === this.today.getTime()
Maybe we should use momentjs for that http://momentjs.com/docs/#/query/is-same/ because hours is not the point of interest of the calendar.
Also, setting today's date, then the hour in _updateToday cause today attribute to change twice and _getDayClass(item.date, today, date) is observing today so I suppose it will be called twice.

Ben, something along these lines (an element that combines the date and time picker to select a datetime):

		<link rel="import" href="../../paper-date-picker/paper-date-picker.html">
		<link rel="import" href="../../paper-time-picker/paper-time-picker.html">

		<template is="dom-bind">

Date

			<paper-date-picker date={{date}}></paper-date-picker>

Time

			<paper-time-picker id="time"></paper-time-picker>
			<button on-tap="saveTime">Save time</button>

Selected datetime

			[[date]]
		</template>

Ah, I see. Yeah, it definitely shouldn't be modifying the time of a bound value. Marking this as bug for now.


Images with absolute path in HTML files

I am moving all images to their rightful place (i.e. app/assets/images) and updating their paths compatible with the asset pipeline to speed up the server. This means each linked image has to be passed to an image_path() function to generate its proper URL.
The problem is that this function can not be called without a preprocessor, so it's not possible to include such images in pure HTML files. I see three solutions for this:

Use ERB inside HTML in the places where we are referencing images
Convert the HTML files containing <img> tags to HAML
Work around the <img> tags with CSS background and refer the images in SASS with image-url()

I'm strongly against ERB, but that's maybe because I converted a lot of ERB files to HAML. :sweat: @dclarizio @abonas @zeari @martinpovolny what do you guys think?

Okay, the situation is not so bad. I just found out that there is only one place where we are referencing an image in HTML: https://github.com/ManageIQ/manageiq/blob/master/app/views/ems_container/_show_dashboard.html#L6

@skateman and thats going to be removed when #6133 is merged :)

yay ^^


fix: Upgrade dependencies in Cargo.toml file for cactus-plugin-keychain-vault package

…atements in cactus-plugin-keychain-vault package

I did changes in dependency version.
![Screenshot 2023-04-05 at 9 13 31 AM](https://user-images.githubusercontent.com/80185070/229

976234-f7767a3d-ff41-43e2-934e-71d653eef913.png)

I did changes in dependency version.

@Poonam1607 I believe that you made those changes somewhere but they are definitely not in the diff that you pushed to the remote ;-)

I did changes in dependency version.

@Poonam1607 I believe that you made those changes somewhere but they are definitely not in the diff that you pushed to the remote ;-)

I am doing it again with a new pull request.

I am doing it again with a new pull request.

@Poonam1607 Please do not duplicate pull requests. Just fix the existing one instead.

I have deleted the existing branch and closed the PR. What should I do now? Suggest please @petermetz

I have deleted the existing branch and closed the PR. What should I do now? Suggest please @petermetz

@Poonam1607 Recreate the branch, then re-open the PR

I recreated the branch with the same name which I have deleted earlier, but the reopen button is still grey out, it's only showing compare and pull request. Can I go with that?


June23 update

Added config file path and other updates

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: cwtravis:x: chillfactor032You have signed the CLA already but the status is still pending? Let us recheck it.


Support a shared library

Requiring that each artifact be self-contained within the repo prohibits code reuse.  It would be great if a shared library was supported so that we could define a folder which is automatically deployed with the artifact and allows code to be shared between artifacts.

Thanks for the feedback. We have added this to our backlog. We will update you once we have a timeline for implementation.
Please post feature requests on our user voice forum here: https://feedback.azure.com/forums/320373-devtest-labs

FYI @riarenas @ChadNedzlek

@tanmayeekamath, what's the update?

Hi Christopher,
This item continues to be in the backlog. Unfortunately, we have prioritized it yet and are looking at items that are more frequently asked and can solve problems for a larger group of customers. I will update once we have a timeline for this feature. Hope this helps.


Community::Organizations::Policy.Content - YAML support

It would be nice to be able to define an organization policy's content as YAML (similar to how you can define IAM policies in YAML), and have the resource provider itself do the conversion to json before calling the organizations:CreatePolicy api

hmm, i'm wondering if you can do the conversion with !JsonString function?
Examples:
Resources:
  Scp:
    Type: Community::Organizations::Policy
    Properties:
      Description: Test SCP
      Name: TestScp
      PolicyType: SERVICE_CONTROL_POLICY
      TargetIds: !Ref targetIds
      Content: !JsonString
        Version: '2012-10-17'
        Statement:
          - NotAction:
            - kms:*
            Resource: "*"
            Effect: Deny
            Condition:
              StringNotEquals:
                aws:RequestedRegion:
                - us-east-1

or put the yaml in a test.yaml file and use !ReadFile...
Resources:
  Scp:
    Type: Community::Organizations::Policy
    Properties:
      Description: Test SCP
      Name: TestScp
      PolicyType: SERVICE_CONTROL_POLICY
      TargetIds: !Ref targetIds
      Content: !JsonString [ !ReadFile ./test.yaml]

The !JsonString function is specific to OrgFormation-annotated templates, and is not a natively supported CloudFormation intrinsic function. It would be nice to be able to define your Organization Policies with YAML in purely CloudFormation-defined templates, so you can use this resource provider if you're in a scenario where you aren't managing your organization with OrgFormation

@mbarneyjr contents of pr #83 got published as s3://community-resource-provider-catalog/community-organizations-policy-0.2.0.zip
this should allow you to use the type as follows:
AWSTemplateFormatVersion: '2010-09-09'
Description: Example template for a global AI opt-out organizations management policy

Resources:
  OrganizationPolicy:
    Type: Community::Organizations::Policy
    Properties:
      PolicyDocument:
        Version: "2012-10-17"
        Statement:
          - Sid: DenyLargerThan4XLarge
            Effect: Deny
            Action:
              - "ec2:RunInstances"
              - "ec2:ModifyInstanceAttribute"
            Resource: "arn:aws:ec2:*:*:instance/*"
            Condition:
              ForAnyValue:StringNotLike:
                "ec2:InstanceType":
                  - "*.nano"
                  - "*.small"
                  - "*.micro"
                  - "*.medium"
                  - "*.large"
                  - "*.xlarge"
                  - "*.2xlarge"
                  - "*.4xlarge"
      Description: Deny running EC2 instances larger than 4xlarge
      Name: DenyLargeEC2Instances
      PolicyType: SERVICE_CONTROL_POLICY
      TargetIds:
        - !Ref AWS::AccountId

I finally got around to testing this and it works like a charm! It seems both Content and PolicyDocument are supported properties on this resource now? PolicyDocument being the one that supports yaml, but when I look at the schema it doesn't contain PolicyDocument
Just want to confirm I understand how this should be used, thanks for the feature!

yes. both are supported (more precise would be either)


Href.java:76-80: Href ctor. According to new...

Puzzle 558-d5ffb2ba in src/main/java/org/takes/misc/Href.java:76-80 has to be resolved: Href ctor. According to new qulice version, constructor must contain only variables initialization and other constructor calls. Refactor code according to that rule and remove ConstructorOnlyInitializesOrCallOtherConstructors warning suppression.... The puzzle was created by Maksimenko Vladimir on 7-Feb-2016.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code.

@essobedo it's yours now, please proceed keeping in mind our principles. Feel free to ask any technical questions right here in the ticket; The cost of this task is 30 mins (this is exactly how much will be paid, not less not more), when the task is done

@yegor256 I set the milestone to 1.0 since there is nothing set yet

@davvd the PR is ready to be reviewed thx in advance

@davvd the PR is ready to be reviewed thx in advance

@essobedo OK

@davvd The PR has been merged, could you please close the ticket and proceed with the QA. Thank you in advance.

@davvd please close the ticket and proceed with the QA.

@davvd please close the ticket and proceed with the QA.

@davvd please close the ticket and proceed with the QA.

@davvd please close the ticket and proceed with the QA.

@yegor256 I'm closing the issue...

@elenavolokhova please, review this ticket for compliance with our QA rules

@essobedo
According to our quality rules:

Some of ticket messages must mention all pull requests where the problem was actually fixed.

There is no link to related PR in comments. Please fix this issue and follow this rule in your tickets in the future.

@elenavolokhova Fixed, thanks for the feedback

@essobedo Thanks!

@davvd Quality is acceptable here.

@davvd Quality is acceptable here.

@elenavolokhova thanks a lot, next time everybody should try to make it better

@davvd everything is ok here could you please proceed?

@davvd everything is ok here could you please proceed?

@essobedo paied 10 mins to @elenavolokhova for QA review (payment ID is 79016796)... Thanks for your contribution, 30 mins was added to your account, payment ID is 79016828, 397 hours and 57 mins spent total... +30 added to your rating, at the moment it is: +255

@davvd thank you very much!

@davvd everything is ok here could you please proceed?

@essobedo OK

@davvd thank you very much!

@essobedo you are welcome


URL Cleanup

This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
Fixed URLs
Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

[ ] http://www.apache.org/licenses/ with 3 occurrences migrated to:
https://www.apache.org/licenses/ (https result 200).
[ ] http://www.apache.org/licenses/LICENSE-2.0 with 34 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 (https result 200).
[ ] http://www.apache.org/licenses/LICENSE-2.0.html with 1 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0.html (https result 200).

This PR only changes license references in comments and LICENSE files from vendored dependencies.


Script for converting BMP to BIN for RGUI Fonts

Is it feasible to get the script or a brief explanation on how to convert the font spritesheet bitmap.bmp to bitmap.bin?
I'd like to create a custom one and be able to compile in RA

Sorry, yes I was doing reference to RGUI Fonts

@DisasterMo, @trngaje, @jdgleaver
Any possibility to get that script or some details on how to generate the bin files?

There is no source for reference because it is reconstructed with simple c code depending on the type of input font.

cjk fonts are generated by .ttf and modified pixels by manual.
extended english font are generated by png font image.
I thought about organizing it once, but i coudn't because the font distributed in each language is different,
Which font do you want to change to bin? font type (bmp, png, ttf, bdf ...). and char sets. Please give me specific information.
I can create tools and distribute sources based on specific font data, but I can't unify them for all languages.
Most of the codes are implemented by reverse engineering of  the retroarch font output part, so the codes are the same

-----Original Message-----
From: "Rubén @.>
To: @.>;
Cc: @.>; @.>;
Sent: 2022-06-27 (월) 19:28:01 (GMT+09:00)
Subject: Re: [libretro/retroarch-assets] Script for converting BMP to BIN for RGUI Fonts (Issue #434)
@DisasterMo, @trngaje, @jdgleaver
Any possibility to get that script or some details on how to generate the bin files?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

@trngaje I'm only interested in the RGUI bitmap .BMP fonts. Maybe my understanding on how it works is not correct. I saw the sprite-sheet font.bmp in the corresponding RetroArch folder and also a font.bin file that I assumed that corresponds to the binary encoded file (assumed that you create the font.bin from font.bmp using some script). Also assumed that when  compiling RA, make command will take the bin file to "generate" the font inside the C code. Maybe I'm completely wrong...

Solution provided in https://github.com/libretro/docs/issues/738

@trngaje I've finished creating and compiling my first custom font in RA and everything worked perfectly fine but the switch icons that display garbage. Do you know if this is something independent from the font sheet?


Quarkus XMLSec moved to Quarkus CXF

Santuario XMLSec will be awailable under Quarkus CXF starting with Quarkus 3.8. I am sending this PR following the advice of @gastaldi

Hm, can you resolve the conflicts before we merge this?


fix report store query chaining

We fell victim to variable shadowing here. Ouch.

Good catch! I have a question, but I'm happy for this to be merged as-is. Optional second round of review if you change it.


Set up email notifications

Modify the database to add a flag for email notifications

[ ] Set up automatic email notifications


Checkpoints for instruction-tuned model

🚀 The feature, motivation and pitch
Could you please add the intermediate checkpoints for the instruction-tuned model? Thanks!
Alternatives
No response
Additional context
No response

Hey @alexnikulkov, thanks for the note.
We don't have these for the original instruct models, but I'm starting OLMo 1.7 instruct this week and will add them for future models.


Possibility of adding residue restraints

I tried running GeoDock with a VH-VL antibody complex + its protein antigen. GeoDock succesfully generated a docked structure, but it looks like the antigen is bound on the opposite side of the VH-VL to the CDRs (i.e. in what would be the buried V-domain - C-domain interface were the C-domain included in the structure file). I have attached a picture.
Would there be any way to specify regions to exlude from the docking computation? e.g. say confine it to the CDRs of the antibody only?

What you are describing is essentially DockGPT by McPartlon and Xu which is the best fast Ab-Ag docking model in literature and can also take in contacts though the code isn’t fully released - likely due to a commercial venture MoleculeMind mentioned in the paper. Implementing this model can be done with some effort. The GeoDock code has a SabDab loader too which may have been attempted but was not mentioned in the GeoDock paper. Fine tuning the GeoDock model on SabDab seems promising.

Finetuning may not be necessary, depending on the problem. Considering the authors trained the model with 0 to 3 known contacts (similar to, and inspired by, DockGPT), you should be able to specify any known or specified contacts easily. If you only know the interfacing regions, you could use a genetic algorithm (check supplementary materials from DockGPT paper) to select candidates with contact points within the regions of interest. DockGPT includes a separate input for interfacing regions as a list of residues. With GeoDock, we're limited to explicit contacts, but we could use a similar genetic strategy or even try MCMC. Piping with a side-chain packing network like PIPPack might give something as performant as DockGPT. I'll start working on this to see what comes of it.

At this point with the release of Boltz-1 essentially forcing their hand, Chai-1 is now fully commercial use and certainly the way to go if you want an open source SOTA model capable of handling residue restraints in November 2024. Geodock is a cool project but Chai-1 is an upgrade in performance and generalizability. If the restraints aren’t all that important to you, then Deepmind’s AF3 or Boltz-1 would also be in the mix for structure prediction. Chai-1 is almost like a AF3/DockGPT fusion and has great results docking Ab-Ag. They have some Ab-Ag benchmarking against Boltz-1 on their GitHub and this small external benchmark also exists in blog form: http://blog.booleanbiotech.com/alphafold3-boltz-chai1.html


Can't Webpack App in Zorro 0.5.3 + Vs2017+Net Core2.0

I'm submitting a...

[X] Bug report
[ ] Feature request
[ ] Documentation issue or request
[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Support request => Please do not submit support request here

Current behavior
when run “node node_modules/webpack/bin/webpack.js --env.prod”
ERROR in ng:///D:/Git/WeiXinCore/WeiXinCore/node_modules/ng-zorro-antd/index.d.ts.NzTabSetComponent.html (28,9): Object is possibly 'null'.

ERROR in ./$$_gendir/~/ng-zorro-antd/index.ngfactory.ts
Module parse failed: D:\Git\WeiXinCore\WeiXinCore\$$_gendir\node_modules\ng-zorro-antd\index.ngfactory.ts Unexpected token (15:39)
You may need an appropriate loader to handle this file type.
(Source code omitted for this binary file)
 @ ./$$_gendir/ClientApp/app/app.module.browser.ngfactory.ts 10:0-84
 @ ./ClientApp/boot.browser.ts

Expected behavior
Can run in debug mode, but Can't Webpack.
Minimal reproduction of the problem with instructions

What is the motivation / use case for changing the behavior?

Environment

Angular version: 4.2.5

ng-zorro-antd version: 0.5.3

Browser:
- [ ] Chrome (desktop) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [X] IE version XX

For Tooling issues:
- Node version: 8.2.1
- Platform:  Windows Server 2012 R2

Others:
Webpack 2.5.1

please check your webpack config, the integration test has been passed.
https://github.com/NG-ZORRO/ng-zorro-antd/tree/master/integration/webpack

@noob9527 we will try to support fullTemplateType check in version 0.7.0


feat(scripts): clean storage on successful daily run

Benchmark machine keeps running out of space. Cleanup storage on successful runs.

ping @michaelfig


New package: CRC2 v1.0.0

Registering package: CRC2
Repository: https://github.com/laborg/CRC2.jl
Created by: @laborg
Version: v1.0.0
Commit: 772eb82fd57f542be5019d5641631e22a309b33a
Reviewed by: @laborg
Reference: https://github.com/laborg/CRC2.jl/issues/1#issuecomment-734777639

I've forked CRC.jl into CRC2.jl due to ArgParse.jl dependency problems. CRC.jl is from my perspective unmaintained and massaging the author has been slow in the past.

If the author agrees we could just point the CRC package to your fork. Alternatively the package could be transferred to an organization where more people can help maintain it, not sure which org would be fitting.

Silly me just realized that I'm allowed to merge PRs on CRC.jl.... Please close this PR, I'll create a followup to merge the new CRC.jl version 3.1.0

Great.


HTML

HTML
User Story
As a bootcamp student
I want the prework notes to be structured on a webpage
so that I can easily find and read information
Acceptance Criteria
GIVEN a Prework Study Guide website
WHEN I visit the website in my browser
THEN I see four boxes titles HTML, CSS, Git, and JavaScript with associated notes listed

Completed the HTML portion of pre-work and updated the study-guide accordingly.