There’s a simple reason all the current hashes end in a or q: the hash is 256 bits, the base32 encoding chops that into groups of 5 bits, and 256 isn’t divisible by 5. The last character of the base32 encoding just has that left-over single bit (256 mod 5 = 1).
So I agree with #3 below, but do you have a source for #1, #2 or #4? I would expect any lack of variability in any part of a hash function’s output would make it more vulnerable to attacks, so designers of hash functions would want to make the whole output vary as much as possible.
Other than the divisible-by-5 thing, my current intuition is it doesn’t matter what part you take.
Hash Structure: Hashes are typically designed so that their outputs have specific statistical properties. The first few characters often have more entropy or variability, meaning they are less likely to have patterns. The last characters may not maintain this randomness, especially if the encoding method has a tendency to produce less varied endings.
Collision Resistance: When using hashes, the goal is to minimize the risk of collisions (different inputs producing the same output). By using the first few characters, you leverage the full distribution of the hash. The last characters may not distribute in the same way, potentially increasing the likelihood of collisions.
Encoding Characteristics: Base32 encoding has a specific structure and padding that might influence the last characters more than the first. If the data being hashed is similar, the last characters may be more similar across different hashes.
Use Cases: In many applications (like generating unique identifiers), the beginning of the hash is often the most informative and varied. Relying on the end might reduce the uniqueness of generated identifiers, especially if a prefix has a specific context or meaning.
KubeCon + CloudNativeCon North America 2024 co-located event deep dive: OpenFeature Summit
Co-chairs: David Hirsch, Michael BeemerNovember 12, 2024Salt Lake City, Utah The Open Feature Summit focuses on the use of feature flags and experimentation in cloud-native environments. It’s an event designed to help developers, architects, and decision-makers leverage feature… ⌘ Read more
Fanless PC with N97 CPU Dual GbE LAN and Dual HDMI Ports Supporting 4K at 60Hz
The QBiX-ADNAN97-A1 is an industrial-grade computing system engineered for robust performance and reliability. Featuring a compact, fanless design, it supports a DDR5 memory system, SATA 3.0, and dual GbE LAN ports, ensuring robust wired connectivity. As its name suggests, this industrial system features the Intel Processor N97, which is part of Intel’s 7 series. The […] ⌘ Read more
LiteWing is an Open-Hardware, Wi-Fi-Controlled Drone Powered by the ESP32 Microcontroller
CircuitDigest recently launched LiteWing on Kickstarter, a Wi-Fi-controlled mini drone powered by the ESP32 microcontroller. Designed for hobbyists and engineers, LiteWing offers a fully programmable DIY platform, providing an affordable entry into drone technology for both beginners and advanced users. The drone’s design features a minimalistic PCB-based frame, maki … ⌘ Read more
A deep dive into NetBox operator
Member post from Swisscom by Lea Brühwiler, Ashan Senevirathne, Joel Studler, Alexander North, Henry Chun-Hung Tseng, Fabian Schulz Two weeks ago, we announced the availability of the NetBox Operator for Kubernetes, an open-source tool designed to integrate NetBox… ⌘ Read more
Secure by Design for AI: Building Resilient Systems from the Ground Up
Dive into the “Secure by Design” approach essential for AI systems, focusing on embedding security features from the start to fortify AI against emerging threats. ⌘ Read more
ASRock Industrial SBC-374: A Versatile Platform Accommodating Meteor Lake-PS Intel Processors
The ASRock Industrial SBC-374 is a robust single board computer designed for embedded applications. It features Intel Core Ultra Processors (Meteor Lake-PS) on an LGA 1851 socket and is supported by an AMI SPI BIOS with secure flash options, suitable for demanding tasks in secure environments. According to the product specifications, the SBC-374 supports Inte … ⌘ Read more
MSI’s MS-CF17: An Ultra-Low-Power 3.5″ SBC with Intel Raptor Lake-P Processors
The MS-CF17 from MSI is an advanced single-board computer that combines high performance with a compact, fanless, ultra-low-power design. Featuring Intel’s latest 13th Gen Raptor Lake-P processors, the board is also available in an industrial-grade variant, making it suitable for demanding applications. This SBC is equipped with Intel Mobile 13th Gen Raptor Lake-P U Series […] ⌘ Read more
Asus X7433RE-IM-A is a 3.5″ Single Board Computer with Intel Atom X7433RE Processor
The X7433RE-IM-A is a 3.5” industrial single board computer designed for industrial applications, featuring the Intel Amston Lake System-on-Chip. It integrates Intel Deep Learning Boost and Advanced Vector Extensions 2 to enhance AI inference and accelerate workloads at the edge, specifically targeting IoT applications. This SBC is available with the x7433RE processor, offering … ⌘ Read more
HaloMax Product Line for Long-Range, Low-Power Wireless Solutions
Teledatics’ HaloMax, recently featured on CrowdSupply, is a long-range wireless module designed for applications like smart agriculture, industrial control, and HAM radio. Operating in the sub-1 GHz band, it delivers reliable, power-efficient communication over extended distances with FCC-allowed maximum output power. The HaloMax product lineup offers a range of modules and accessories tailored for long-range […] ⌘ Read more
Apple Watch Series 10 with Thinner Design, Larger Screen, & Temperature Sensors, Announced
Apple has announced the all new Apple Watch Series 10, with a slight redesign that is a little thinner, larger screens, sleep apnea detection features, temperature sensors for the wrist and water, a water depth sensor, a slightly lighter weight, and faster charging. The new Apple Watch Series 10 is available in aluminum in silver, … [Read More](https://o … ⌘ Read more
Getting Started with the Labs AI Tools for Devs Docker Desktop Extension
Explore the Labs AI Tools for Devs extension in Docker Desktop, designed for prompt authors to easily build, run, and share their AI tools. Get started quickly with our guide to installing the extension and running your first prompts. ⌘ Read more
Monocaster
⌘ Read more
NanoPi R3S is a $30 Router Board with Dual GbE and FriendlyWrt OS Support
The FriendlyElec NanoPi R3S is an open-source platform designed for IoT applications such as NAS systems and other network-intensive tasks. The device runs on the FriendlyWrt operating system, which is based on OpenWrt. This compact board is powered by the Rockchip RK3566 SoC, featuring a quad-core ARM Cortex-A55 processor clocked at up to 1.8GHz. It […] ⌘ Read more
RDK X3 Development Board: Raspberry Pi 4B Form Factor with 5TOPs BPU
The D-Robotics RDK X3 Development Board, recently showcased by Waveshare, is a versatile platform designed for edge AI applications, offering a powerful combination of processing and inference capabilities. The board comes in a form factor similar to the Raspberry Pi 4B, including a 40-pin GPIO for easy expansion. According to the product page, the board […] ⌘ Read more
@prologic@twtxt.net I believe you when you say registries as designed today do not crawl. But when I first read the spec, it conjured in my mind a search engine. Now I don’t know how things work out in practice, but just based on reading, I don’t see why it can’t be an API for a crawling search engine. (In fact I don’t see anything in the spec indicating registry servers shouldn’t crawl.)
(I also noticed that https://twtxt.readthedocs.io/en/latest/user/registry.html recommends “The registries should sync each others user list by using the users endpoint”. If I understood that right, registering with one should be enough to appear on others, even if they don’t crawl.)
Does yarnd provide an API for finding twts? Is it similar?
Minisforum UM760 Slim Offers Dual M.2 PCIe 4.0 Slots and DDR5 Memory Support
The Minisforum UM760 Slim is a compact mini PC designed for a variety of computing needs. It features a silent cooling system and is built around the AMD Ryzen 5 7640HS processor, paired with an AMD Radeon 760M GPU, providing a balance of performance and power efficiency. As mentioned above, the Minisforum UM760 Slim is […] ⌘ Read more
OrangePi RV SBC Gains JH7110 RISC-V Processor and PCIe 2.0 Interface
The OrangePi RV is a development board based on the open-source RISC-V architecture, designed to offer high performance with low power consumption. This single-board computer features a JH7110 quad-core RISC-V processor, an M.2 M-key 2280 PCIe slot for SSD expansion, and supports up to 8GB of RAM. The new Orange Pi board is equipped with […] ⌘ Read more
Banana Pi Showcases BPI-CanMV-K230D Zero with Canaan K230D Chip Design
The Banana Pi BPI-CanMV-K230D-Zero is an upcoming single-board computer for AIoT applications, developed in collaboration with Canaan Technology. Featuring the Kendryte K230D chip, it provides local AI inference capabilities, making it useful for DIY projects and embedded systems. At the core of the BPI-CanMV-K230D-Zero is the Kendryte K230D chip from Canaan’s Kendryte AIoT series. This […] ⌘ Read more
ASUS IoT EBS-P300 Fanless Lightweight Box PC with 2.5GbE & 1GbE LAN ports
The ASUS IoT EBS-P300 is a compact, lightweight embedded computer designed for industrial applications. It features an Intel Celeron J6412 processor and is optimized for use in harsh environments, with reliable performance across a temperature range of -20°C to 60°C. The EBS-P300 supports up to 8GB of LPDDR4x-3733 RAM, providing capacity for running multiple applications. […] ⌘ Read more
QBiP-N97A: 3.5” SubCompact Embedded Motherboard with Intel Processor N97, DDR5 Memory, and SATA 6Gb/s Support
ICP Deutschland recently showcased the QBiP-N97A, a 3.5″ SubCompact Embedded Motherboard designed for various industrial applications, including automation systems and point-of-sale terminals. This motherboard features DDR5 memory support, dual 2.5GbE LAN ports, and SATA 6Gb/s support for storage. The QBiP-N97A is powered by the I … ⌘ Read more
MYIR Nuvoton NuMicro MA35D1 Development Board with Future Debian and OpenWrt Support
This week, MYIR unveiled a new System-on-Module featuring the Nuvoton NuMicro MA35D1 processor in BGA packaging. Tailored for high-end edge IIoT gateway applications, the accompanying carrier board offers dual GbE ports, cellular connectivity, and more. The MYC-LMA35 System-On-Module is designed to support complex embedded design applications. It features the Nuvoton NuMicro … ⌘ Read more
Raspberry Pi Pico RP2040-Powered FlippyDrive: An Optical Disc Drive Emulator for GameCube
CrowdSupply recently announced the FlippyDrive campaign, described as an open-source optical disc drive emulator for the GameCube console designed to install without soldering. This product allows users to maintain their physical disc drive functionality while offering additional options for running backups and homebrew software. FlippyDrive operates using the Raspbe … ⌘ Read more
Milk-V Cluster 08 RISC-V Cluster Supports Jupiter NX & Megrez NX Modules
The Milk-V Cluster 08 is an advanced full-stack RISC-V cluster designed to deliver high bandwidth and efficient computing across multiple nodes. In addition, the company has introduced two high-performance modules that are comparable in performance to the NVIDIA Jetson NANO and Xavier NX modules. The cluster incorporates the FSL1030M switch chip, similar to that used […] ⌘ Read more
AAEON’s UP Squared 7100 Updated with Intel Alder Lake-N Processors and Enhanced Memory Support
The UP Squared 7100 is the latest addition to the UP Squared series, featuring updates in performance, speed, and efficiency. This compact unit is equipped with Intel Alder Lake-N processors, designed to meet the needs of various industrial applications. Enhancements include better processing power, increased memory capacity, and improved graphics capabilit … ⌘ Read more
Procreate Dev: “I really BEEPing hate generative AI”
Maker of graphic design software for iPad declares “No AI Features” policy. ⌘ Read more
MSI’s MS-C913 Fanless PC Compatible with Jetson Orin Nano & Orin NX Series
MSI recently introduced the MS-C913, a fanless box PC designed for compatibility with the latest NVIDIA Jetson modules, including the Orin Nano and Orin NX. Notable features of the MS-C913 include dual Gigabit Ethernet ports, a high-resolution HDMI output, and multiple M.2 slots for flexible expansion. The Orin Nano module comes in 4GB or 8GB […] ⌘ Read more
Low-Cost R128-DevKit Features XuanTie RISC-V CPU, HiFi5 DSP, and Advanced Wireless Connectivity
DongshanPI recently featured the R128-DevKit, a compact development platform equipped with the XuanTie C906 RISC-V processor. This kit is designed for AI-based speech recognition and multimedia applications, featuring a suite of high-performance components. At the heart of the R128-DevKit is the XuanTie 64-bit RISC-V C906 CPU operating up to 600 MHz, paire … ⌘ Read more
ESP32-S3-Based WiCAN Pro: An OBD Scanner for Vehicle Diagnostics and Home Assistant Integration
Crowd Supply recently featured the WiCAN Pro, a diagnostic OBD scanner designed to support advanced automotive diagnostics. Built on the ESP32-S3 platform, it offers compatibility with all legislated OBD-II protocols, allowing it to interface with multiple CAN BUS protocols, including three standard CAN protocols and one Single Wire CAN. WiCAN Pro operate … ⌘ Read more
Q670M-EM-A: ASUS Micro ATX Motherboard with LGA1700 Socket for 14th, 13th, and 12th Gen CPUs
The ASUS Q670M-EM-A is a Micro ATX motherboard equipped with an LGA1700 socket, making it compatible with Intel’s 14th, 13th, and 12th Gen Core processors, as well as Pentium and Celeron CPUs. Designed for diverse applications, it features dual RJ45 ports, four SATA ports, and extensive expansion options, catering to both standard and advanced computing […] ⌘ Read more
Yuzuki Chameleon: A $25 Raspberry Pi-Like Board with Allwinner H616 SoC
The Yuzuki Chameleon is a single-board computer designed with the form-factor of the Raspberry Pi model A, offering an open-source and versatile platform based on the Allwinner H616 chipset. This SBC targets users looking for a compact yet powerful device capable of handling various applications, from media streaming to IoT projects. At the heart of […] ⌘ Read more
Pimoroni’s Debuts Latest RP2350-Based Development Boards and Kits
Pimoroni has introduced a range of new products centered around the Raspberry Pi RP2350 microcontroller. These offerings are designed for hobbyists, educators, and developers, providing various features for different project requirements. The Pimoroni Explorer Starter Kit includes a 2.8″ IPS LCD screen, a mini breadboard, servo headers, analog inputs, and a built-in speaker. It also […] ⌘ Read more
TinyWATCH S3 P7: A Hackable and Open-Source Smartwatch Based on the ESP32-S3 SoC
TinyWATCH S3 P7 is an innovative, open-source smartwatch designed specifically for tech enthusiasts and embedded developers. Created by Unexpected Maker, this device arrives pre-assembled but is designed for easy disassembly, catering to those who wish to hack or modify its hardware. Powered by an Espressif ESP32-S3 Dual Core MCU operating at 240 MHz, the smartwatch […] ⌘ Read more
Asus N97T-IM-A Fanless Thin Mini-ITX with Intel N97 Processor and Dual GbE Ports
Asus recently featured the N97T-IM-A, a high-performance motherboard with a Thin Mini-ITX form factor designed for a wide range of embedded and industrial applications. This motherboard integrates the Intel N97 Processor and offers extensive expansion and serial ports, providing versatility and robust performance. This motherboard can be configured with the Intel Alder Lake-N process … ⌘ Read more
Geniatech Unveils a Raspberry Pi-like SBC with StarFive JH7110 RISC-V Processor at edgetech+west2024
Geniatech Unveils a Raspberry Pi-like SBC with StarFive JH7110 RISC-V Processor at edgetech+west2024
Last month in Japan, at the edgetech+west2024, Geniatech introduced their first RISC-V based single-board computer, designed to meet industrial standards and emulate the form factor and functionality of the popular Raspberry Pi. ⌘ Read more
SeeedStudio Debuts Low-Cost ReSpeaker Lite Voice Assistant Kit
SeeedStudio Debuts Low-Cost ReSpeaker Lite Voice Assistant Kit
This week, SeeedStudio introduced the ReSpeaker Lite Voice Assistant Kit, a budget-friendly device designed for advanced voice processing and audio playback. The kit features a dual microphone array, an XMOS XU-316 AI chip for audio processing, and a high-quality speaker. ⌘ Read more
What’s new with GitHub Copilot: July 2024
To enhance your coding experience, AI tools should excel at saving you time with repetitive, administrative tasks, while providing accurate solutions to assist developers. Today, we’re spotlighting three updates designed to increase efficiency and boost developer creativity.
The post What’s new with GitHub Copilot: July 2024 appeared first on [The GitHu … ⌘ Read more
Docker Desktop 4.33: GA Releases of Docker Debug and Docker Build Checks Plus Enhanced Configuration Integrity Checks
Docker Desktop 4.33 is packed with powerful new features designed to elevate your container development experience. Docker Desktop 4.33 includes GA releases of Docker Debug and Docker Build checks, and significant UX improvements to the Configuration integrity check. ⌘ Read more
Watch Steve Jobs Speak at the 1983 International Design Conference
The Steve Jobs Archive, which was launched by Laurene Powell Jobs, Tim Cook, and Jony Ive, has shared an hour-long video of a then 28 year old Steve Jobs speaking in Aspen at the 1983 International Design Conference, as well as some thoughts from Jony Ive, and a nice collection of old photographs and Apple … [Read More](https://osxdaily.com/2024/07/27/watch-steve-jobs-speak-at-the-1983-international-d … ⌘ Read more
Olimex Showcases Develoment Board Design Based on ESP32-P4 RISC-V SoC
Olimex Showcases Develoment Board Design Based on ESP32-P4 RISC-V SoC ⌘ Read more
The inevitable Kubernetes – 10 years, still a lot to do
Member post by Sergey Pronin, Percona Kubernetes launched in June 2014 – since then, it has played a huge part in popularizing cloud-native application designs and supporting more microservices deployments. The growth of container deployments is massive, and… ⌘ Read more
Linux-Compatible Board Built Around RK3576 with 6TOPS NPU for AIoT Applications
Linux-Compatible Board Built Around RK3576 with 6TOPS NPU for AIoT Applications
The Forlinx Embedded FET3576-C SoM and its carrier board are designed to meet the demands of the AIoT market, emphasizing high performance, substantial computing power, and energy efficiency. Built around the Rockchip RK3576, this hardware platform incorporates dual GbE LAN ports, PCIe support, wireless cap … ⌘ Read more
https://www.youtube.com/watch?v=NVPibVfFVt Create Stunning Python GUIs in 10 Minutes With Drag & Drop #figma #design
Radxa ROCK 2F: An Upcoming Compact 4K Computer with Rockchip RK3528A and Wi-Fi 6
Radxa ROCK 2F: An Upcoming Compact 4K Computer with Rockchip RK3528A and Wi-Fi 6
The Radxa ROCK 2F is a small computing device designed for a wide range of uses, from development projects to multimedia setups. It’s packed with features, including multiple GPIOs and an HDMI port that supports 4K video at 60 fps, making it versatile for technology enthusiasts. ⌘ Read more
Tenstorrent Unveils Next Generation Wormhole-based Developer Kits and Workstations
Tenstorrent Unveils Next Generation Wormhole-based Developer Kits and Workstations
Tenstorrent has announced the launch of its next-generation Wormhole chip, now featured in PCIe cards and workstations designed for scalable multi-chip development. ⌘ Read more
ProcessOne: ejabberd 24.02
ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.
– **![🌐](https://s.w.org/im … ⌘ Read more
Docker Desktop 4.32: Beta Releases of Compose File Viewer, Terminal Shell Integration, and Volume Backups to Cloud Providers
Discover the powerful new features in Docker Desktop 4.32, including the Compose File Viewer, terminal integration, and enterprise-grade volume backups, designed to enhance developer productivity and streamline workflows. ⌘ Read more
MYIR’s New Affordable RK3568 Dev Board with M.2 SSD Slot & Dual GbE
MYIR has launched the MYC-LR3568, a cost-effective System-on-Module available for commercial and industrial applications, alongside a development board that provides access to dual Gigabit Ethernet ports, multiple display ports, and wireless connectivity. The MYC-LR3568 SoM features a compact 381-pin LGA package design, with dimensions of 43mm x 45mm. It integrates core components such as the […] ⌘ Read more
Khadas Officially Launches Mind Graphics eGPU with NVIDIA GeForce RTX 4060 Ti
Khadas Officially Launches Mind Graphics eGPU with NVIDIA GeForce RTX 4060 Ti
Khadas has launched the Mind Graphics eGPU, featuring the NVIDIA GeForce RTX 4060 Ti. This expansion of the Mind hardware family boosts performance for creative design, video rendering, gaming, and more. ⌘ Read more
U2500 HAT Adds M.2 NVMe Support & Dual 2.5G Ethernet for Raspberry Pi 5
U2500 HAT Adds M.2 NVMe Support & Dual 2.5G Ethernet for Raspberry Pi 5
The U2500 M.2 NVMe & dual 2.5G Ethernet for Raspberry Pi 5, recently featured by the distributor 52Pi, is a versatile expansion module designed to enhance the capabilities of the Raspberry Pi 5. This HAT board integrates high-speed storage and network features, making it suitable for various advanced applications. ⌘ Read more