Monday, May 12, 2025

Show HN: Reactylon – A new way to build XR with React and Babylon.js https://ift.tt/qhOfKz2

Show HN: Reactylon – A new way to build XR with React and Babylon.js https://ift.tt/4dlRUz1 May 12, 2025 at 12:23AM

Sunday, May 11, 2025

Show HN: Xenolab – Rasp Pi monitor for my pet carnivourus plants https://ift.tt/CGAcrYe

Show HN: Xenolab – Rasp Pi monitor for my pet carnivourus plants https://ift.tt/UIaPKZw May 11, 2025 at 02:28AM

Show HN: PLAttice, for assembling structures much larger than the 3D printer bed https://ift.tt/v7gNSGH

Show HN: PLAttice, for assembling structures much larger than the 3D printer bed Struts, nodes, and pins are reversibly assembled into fully 3D printed lattices, trusses, and tree-like structures spanning up to a few meters. I used the system to build a stand for an overhead table lamp which supports a ~1 m cantilevered arm using a tensioned floor-to-ceiling column. If you want to give it a try, find the *.stl files at the bottom of the page; figure ~1 kg of PLA and ~1 day of print time per meter of box truss; pay attention to print orientation; plz respect the license; and definitely print the pin trimming jig. https://ift.tt/ZiqNELC May 11, 2025 at 01:48AM

Show HN: Miralis – a RISC-V virtual firmware monitor https://ift.tt/oCE6zqp

Show HN: Miralis – a RISC-V virtual firmware monitor Miralis is a RISC-V firmware that virtualizes RISC-V firmware. In other words, it runs firmware in user-space (M-mode software in U-mode). The fact that this is even possible is interesting: indeed, not all ISAs are virtualizable, and the same applies for their firmware mode. It all boils down to the virtualization requirements [1], which is a great read if you haven't come across it yet. Arm's EL3 cannot be virtualized, for instance, because some instructions, such as `cpsid`, are sensitive but do not trap (`cpsid` is a nop in user-space). If you have a VisionFive 2 or a HiFive Premier P550, you can try it out, the instructions are in the documentation [2, 3]. Of course, it runs on QEMU too. As Miralis is a research project, we have also been using it as a vehicle to explore other research ideas, such as automated verification of hypervisors [4]. For instance, we verified instruction emulation by comparing Miralis' implementation with the reference RISC-V executable specification [5], which we translated to Rust. It has been fun working on Miralis, I hope you'll find it interesting too! [1]: https://ift.tt/r4iqDYx [2]: https://ift.tt/qUZg18W... [3]: https://ift.tt/V6cmHO5... [4]: https://ift.tt/amGO36d... [5]: https://ift.tt/kUROiEn https://ift.tt/ItEksPJ May 10, 2025 at 11:28PM

Saturday, May 10, 2025

Show HN: Free QR Code Generator https://ift.tt/Sdac3P1

Show HN: Free QR Code Generator https://ift.tt/pXvzk6Q May 10, 2025 at 02:25AM

Show HN: Kivo – AI Canvas for Data Reports https://ift.tt/TBJC9LZ

Show HN: Kivo – AI Canvas for Data Reports Our goal is to make the best tool for turning raw data into clean, insightful reports. We think data interfaces now are outdated, and chat UIs lack usability. Kivo is an AI powered text editor, that can help you turn, Excels, PDFs, and CSVs into insightful reports fast. - Clean and format your data - Generate complete first drafts, ready with charts and insights - Combine insights from multiple files, including PDFs and the web Give it a try for free. Any feedback is welcome! https://kivo.dev May 10, 2025 at 01:06AM

Show HN: Generate Subresource Integrity (SRI) https://ift.tt/uYCsgEc

Show HN: Generate Subresource Integrity (SRI) https://ift.tt/aGSYKwm May 9, 2025 at 11:50PM

Show HN: Statewright – Visual state machines that make AI agents reliable https://ift.tt/dxfnmvp

Show HN: Statewright – Visual state machines that make AI agents reliable Agentic problem solving in its current state is very brittle. I f...