My idea for a fully libre workstation
I'd use a MilkV Jupiter SBC w/ mainline Linux support, and stack 2 or 3 MilkV Mars SBCs ontop of the Jupiter SBC, and use these as network LLM acceleration nodes for a mini-cloud, w/ ASIC USB for bitmining (e.g. SHA256) into each so you can earn money (I think it's like $2/a month), use Ovrdrive USBs for decryption behind LUKS and KeePassXC, and on the Jupiter SBC have a custom Gentoo profile w/ refused peoprietary packages and patchwork if needed, then harden the kernel and secure the bootchain, then after you decrypt the machine upon startup with the Ovrdrive USB, then plug-in a Modos paper display, Keyboardio keyboard, Ploopy mouse, dumb earphones and computer mic, passive speakers, possibly openearable BLE wireless earphones. Then use a custom SOCKS5 proxy written in Python w/ X25519, Poly1305, ChaCha20 and Kyber for post-quantum cryptographic protection of your network using FTC (Full Tunnel Control) over their connections. Use GNU Icecat as the web browser w/ LibreJS, nftables, kvm/qemu, firejail, pyshark, fail2ban amd gnunet/gnunet-vpn/gnunet CADET (or Jami) w/ Microsoft Lifecam VX-1000 / VX-3000 or a Logitech QuickCam 4000 / QuickCam Express 1999 web cam. Then add a second MilkV Jupiter to serve as the IP over DHCP router that you hook-up to your conventional default ISP router via ethernet serial port/UART, and a MilkV Jupiter w/ custom drivers and formware w/ ath9k PCIe snapped to it for open 802.11 IP over DHCP, using ethernet to the other MilkV Jupiter for all connections. Now just connect to the wifi and you're in! You can use a Wio Lite RISC-V board for the modem connections via GPIO.
I have an idea for a cell phone replacement: MilkV Mars + ThinkPenguin USB cellular modem + LoRa concentrator board: RAK2245/RAK833 (SPI) or SX1301-based Pi HAT for multi‑channel gateway + Antenna: 868/915 MHz omnidirectional antenna (SMA) + enclosure, power (battery + small solar if off‑grid) + XPT2046 touch controller w/ Stylus pen + Gentoo w/ Phosh (Wayland). StarFive GPU drivers (Imagination BXE-4-32) are properly configured in your kernel to get hardware acceleration; otherwise, the UI will be sluggish. Input: The XPT2046 is a resistive touch controller. While reliable and great for stylus use, Phosh is designed primarily for capacitive multi-touch. You may need to calibrate the libinput profiles to handle the pressure-sensitive input correctly. The Stylus Experience: Since you’re using an XPT2046, you’ll enjoy precise input, but you may want to look into evdev calibration tools to ensure the stylus coordinates map correctly to the Wayland compositor. Kernel Support: You will likely be running a downstream StarFive kernel. Porting the LoRa forwarder and ensuring the USB modem's cdc_ether or qmi_wwan drivers play nice with the RISC-V architecture will be your first "Gentoo moment." You will likely need a high-capacity LiPo (10,000mAh+).
AND THAT'S BASICALLY IT! That's all you need to know about online privacy and ethical hacking. Use GNUNet FS or netcat for file sharing.
>>2788396Instead of Phosh, use Sway + Wofi.
Not bad. It would be a good idea for the FSF to pursue a RISC-V distro.
Not saying privacy isn't important because it is, and thank you for your tips, but sometimes, it's better to embrace normieism. If your User-Agent says "Hardened Gentoo", it's more sus than Windows 10 or Ubuntu. It's like someone showing up to a protest with a body armor, a gas mask and a construction worker helmet. If this is absolute chaos time, why not, but in calmer times, the police will immediately see you as a target and think you are up to no good. Still bumping the thread because there are interesting tidbits of knowledge in there.
>>2788396Now I can watch anime without ads.
What's wrong w/ Google Pixel + GrapheneOS? Aside from giving money to Google ofc.
>>2788519Debian already offers a RISC-V port, as do Arch and Suse iirc. There's also a dedicated OS for BananaPI w/ SpacemiT.
>>2788591Will need USBguard, at least.