[video member=miotatsu stream_platform=twitch project=riscy medium=admin title="Unboxing Caliper, Gfx Card, UHK" vod_platform=youtube id=q3Xa3dOZihw annotator=Miblo] [0:00][Welcome and set the stage for the day's unboxing][:speech] [1:04][Introduce and unbox the Neiko 01407A digital caliper] [3:48][Present the digital caliper] [4:27][Read the user guide][:research] [10:31][Unwrap the battery with a view to installing it] [13:16][Turn on the caliper, pack the new battery away and bring out a motherboard standoff] [16:45][Point out the sheer cost of FMC to FMC cables[ref site="HiTech Global" page="FMC To FMC & FMC+ To FMC+ Cables" url=http://www.hitechglobal.com/FMCModules/FMC_Cable.htm] that we originally intended to use to connect our expansion board[ref site=Microsemi page="HiFive Unleashed Expansion Board" url=https://www.microsemi.com/hifive-unleashed-expansion-board] inside our case[ref site="SFF LAB" page="Skyreach 4 MINI" url=https://www.sfflab.com/products/nfc_s4m]] [20:32][Note the need to reconsider the layout of our :hardware in the case][:blackboard] [23:08][Connect the HiFive Unleashed Expansion Board to the HiFive Unleashed, noting their height difference and our need to handle this] [27:25][Put the caliper right into action, measuring the height of our motherboard standoff (14.95mm)] [31:37][Measure the height from the desk of the HiFive Unleashed (28.28mm) and the Expansion Board (21.70mm)] [41:31][Peruse Newegg[ref site=Newegg page="motherboard standoff screws" url=https://www.newegg.com/Product/ProductList.aspx?Description=motherboard%20standoff%20screws&Submit=ENE] and Amazon's[ref site=Amazon page="motherboard standoff screws" url=https://www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=motherboard%20standoff%20screws] selection of standoff screws][:research] [57:35][Pack away our caliper before diving back into opening stuff] [1:00:35][Unbox our Sapphire Radeon HD6450 GPU][:hardware] [1:05:06][Read the specs of our Radeon HD6450 off the box][:hardware :research] [1:07:02][Consider our need for separate audio support and software ports, in the context of our roadmap to streaming from the HiFive Unleashed][:speech] [1:10:49][Thoughts on the progress of ports to RISC-V][:speech] [1:14:16][Setup to unbox our Ultimate Hacking Keyboard][:peripheral :speech] [1:19:28][Unbox our Ultimate Hacking Keyboard, with a note on the inclusion of "typing" in the stream schedule[ref site="Twitter: @hmn_riscy" page="Schedule for next week (revised due to personal conflicts): Mon, Sept 10 Box Opening Tue, Sept 11 COAD Thu, Sept 12 HiFive Unleashed" url=https://twitter.com/hmn_riscy/status/1037317601255407616]][:peripheral] [1:27:11][Present the Ultimate Hacking Keyboard][:peripheral] [1:28:12][Read the thank you card from UHK][:peripheral :research] [1:30:41][Unpack the UHK][:peripheral] [1:33:21][Present the unpacked Ultimate Hacking Keyboard][:peripheral] [1:35:50][Try out mechanical switches – Cherry MX Brown – for the first time][:peripheral] [1:39:48][Connect the two halves of our UHK and plug it in][:peripheral] [1:49:22][Return from under the desk, and film the UHK in situ with the secondary webcam][:peripheral] [1:56:06][A few words on discovering SiFive and their HiFive1 thanks to our pre-order of the Ultimate Hacking Keyboard from Crowd Supply][:speech] [2:05:01][Determine that our keyboard's layout is Dvorak, as intended, and try out its (awesome!) mouse-mode functionality][:peripheral] [2:15:20][Try drawing (straight lines) in ~Milton with mouse-mode][:blackboard :peripheral] [2:24:56][Check out Ultimate Hacking Keyboard's Welcome![ref site="Ultimate Hacking Keyboard" page=Welcome! url=https://ultimatehackingkeyboard.com/start]][:peripheral :research] [2:28:10][Plug the Patreon[ref site=Patreon page="miotatsu is creating RISCY BUSINESS" url=https://www.patreon.com/miotatsu] and the public episode guide[ref site="RISCY BUSINESS" page="Annotated Episode Guide" url=https://riscy.handmade.network/episode/riscy]][:research] [2:33:54][Plug the ability to search for and jump to timecodes in the episode guide[ref site="RISCY BUSINESS" page="Getting the PWM Interrupts to Fire" url=https://riscy.handmade.network/episode/riscy/riscy057/#3195] and the Early Access site[ref site="RISCY BUSINESS and Book Club \[Early Access\]" url=https://guide.riscy.tv/]][:research] [2:36:57][Continue to read the Ultimate Hacking Keyboard's Welcome!,[ref site="Ultimate Hacking Keyboard" page=Welcome! url=https://ultimatehackingkeyboard.com/start] with a critique of the USB cable recess, and a note of our conflict between wanting a well-located Caps Lock (as Escape) and the mouse-mode key][:peripheral :research] [2:44:12][Thoughts on mapping the keys to Dvorak in Arch Linux, and the differing mappings in keyboard- and mouse-mode][:peripheral :speech] [2:50:10][Continue to read the Ultimate Hacking Keyboard's Welcome![ref site="Ultimate Hacking Keyboard" page=Welcome! url=https://ultimatehackingkeyboard.com/start] with further thoughts on the snugness of the USB cable recess][:peripheral :research] [2:55:32][Continue to read the Ultimate Hacking Keyboard's Welcome![ref site="Ultimate Hacking Keyboard" page=Welcome! url=https://ultimatehackingkeyboard.com/start] with thoughts on posture, and navigating Vim with hjkl in Dvorak][:peripheral :research] [3:07:44]["Installing the feet"[ref site="Ultimate Hacking Keyboard" page="Installing the feet" url=https://ultimatehackingkeyboard.com/start/feet]][:peripheral :research] [3:16:05]["Choosing your keymap"[ref site="Ultimate Hacking Keyboard" page="Choosing your keymap" url=https://ultimatehackingkeyboard.com/start/keymaps]][:peripheral :research] [3:19:08][Load up all the files in /usr/share/X11/xorg.conf.d/ looking for our keyboard layout configuration][:peripheral] [3:21:10][Consult the Arch Wiki on Keyboard configuration in Xorg[ref site="Arch Wiki" page="Keyboard configuration in Xorg" url=https://wiki.archlinux.org/index.php/Keyboard_configuration_in_Xorg]][:peripheral :research] [3:24:12][Load up /etc/X22/xorg.conf.d/00-keyboard.conf to show our Dvorak configuration] [3:24:57][Learn about the UHK's preloaded keymaps[ref site="Ultimate Hacking Keyboard" page="Choosing your keymap" url=https://ultimatehackingkeyboard.com/start/keymaps] and its confusingly coincidental mapping for mouse-mode with our Dvorak configuration][:peripheral :research] [3:41:51][Read about "Mousing around"[ref site="Ultimate Hacking Keyboard" page="Mousing around" url=https://ultimatehackingkeyboard.com/start/mouse] with further thoughts on the unfortunate coincidence of the mouse button key mappings][:peripheral :research] [3:49:26][Consider swapping ` and Escape while we don't have the extra button module][:peripheral :research] [3:55:00]["Moving the pointer", "Clicking" and "Scrolling"[ref site="Ultimate Hacking Keyboard" page="Mousing around" url=https://ultimatehackingkeyboard.com/start/mouse]][:peripheral :research] [4:01:10]["Acceleration and deceleration" and "Locking the mouse layer"[ref site="Ultimate Hacking Keyboard" page="Mousing around" url=https://ultimatehackingkeyboard.com/start/mouse]][:peripheral :research] [4:07:00]["Arrow keys"[ref site="Ultimate Hacking Keyboard" page="Arrow keys" url=https://ultimatehackingkeyboard.com/start/arrow-keys]][:peripheral :research] [4:18:20][Learn how to leave Pentadactyl's pass through mode][:research] [4:21:26][Retype our spreadsheet practice and continue on to the second spreadsheet[ref site="Ultimate Hacking Keyboard" page="Arrow keys" url=https://ultimatehackingkeyboard.com/start/arrow-keys], with some thoughts on our current typing speed][:peripheral :research] [4:28:48]["Navigation cluster"[ref site="Ultimate Hacking Keyboard" page="Navigation cluster" url=https://ultimatehackingkeyboard.com/start/navigation-cluster]][:peripheral :research] [4:33:43]["Navigation shortcuts"[ref site="Ultimate Hacking Keyboard" page="Navigation shortcuts" url=https://ultimatehackingkeyboard.com/start/navigation-shortcuts]][:peripheral :research] [4:35:30]["The rest of the Mod layer"[ref site="Ultimate Hacking Keyboard" page="The rest of the Mod layer" url=https://ultimatehackingkeyboard.com/start/mod-layer]][:peripheral :research] [4:37:55]["The Fn layer"[ref site="Ultimate Hacking Keyboard" page="The Fn layer" url=https://ultimatehackingkeyboard.com/start/fn-layer]][:peripheral :research] [4:38:08]["Installing Agent"[ref site="Ultimate Hacking Keyboard" page="Installing Agent" url=https://ultimatehackingkeyboard.com/start/agent]][:peripheral :research] [4:44:22][Check out the web build of Agent[ref site="Ultimate Hacking Keyboard Configuration" url=https://ultimatehackingkeyboard.github.io/agent/#/keymap/QWR]][:peripheral :research] [4:53:05][End it here][:speech] [/video]