((((sandro.net))))

segunda-feira, 4 de maio de 2026

Show HN: Kula – a family health platform that makes sense of your data https://ift.tt/LPkJAc0

Show HN: Kula – a family health platform that makes sense of your data My parents are in India, I'm in the US. Their health system was continuous WhatsApp photos of lab reports, vague updates over the phone, and me finding out about doctor visits weeks later. So I built Kula. Upload lab reports (photo, PDF, WhatsApp forward) and it have them parsed and track trends. Connect a wearable and track daily health signals as well as your baselines. Everything goes into one record you can search and review over time. There's a chat layer where you can ask questions in plain language like, "what's my dad's cholesterol trend showing", and get a sourced answer from your own data. Primarily built it for my family. My parents told me they'd use it even without me, just to have their records organized before doctor visits. That truly changed how I think about it. Looking for feedback on this platform. Would you use this? What are your thoughts? What's missing? www.mykula.health May 4, 2026 at 01:40AM

Show HN: ReflowPDF – wrote a layout engine because every PDF library failed https://ift.tt/nRJIfwy

Show HN: ReflowPDF – wrote a layout engine because every PDF library failed https://reflowpdf.com May 3, 2026 at 10:09PM

domingo, 3 de maio de 2026

Show HN: I built a RISC-V emulator that runs DOOM https://ift.tt/MnP5D8d

Show HN: I built a RISC-V emulator that runs DOOM Hi HN, I built a RISC-V emulator that implements the RV32IM instruction set and a minimal syscall interface to run DOOM. A few weeks ago, I got my first output with a simple hello world assembly program. Since then I have been working tirelessly to get DOOM to run. I needed to figure out how to run C programs first, and came across newlib, which allows the underlying environment to implement the syscall stubs one by one until the programs run. I have also added ELF loading, but currently only a single `PT_LOAD` segment is supported. To port DOOM, I used doomgeneric, which was quite convenient to get working once the required stubs were in place. DOOM renders to a fixed area in memory (0x705FDD = VRAM_START): 0x7FFFFF +-------------------------------------+ | | | QUEUE_SIZE (32 bytes) | | | 0x7FFFDF +-------------------------------------+ <-- QUEUE_START 0x7FFFDE | QUEUE_READ_IDX | 0x7FFFDD | QUEUE_WRITE_IDX | +-------------------------------------+ | | | | | VRAM (1,024,000 bytes) | | | | | 0x705FDD +-------------------------------------+ <-- STACK_START | Stack | | | | | v | | | | ^ | | | | | Program data + Heap | | | 0x000000 +-------------------------------------+ I made a small linker script so that the entry point of a C program is at _start and virtual address is always 0. That kept the ELF loader code simple. Inputs are written to the queue by rvcore which are then intercepted by DOOM running inside it. Demo link: https://www.youtube.com/watch?v=f5uygzEmdLw https://github.com/lalitshankarch/rvcore May 3, 2026 at 08:57AM

Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web https://ift.tt/0jCI3PF

Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web https://ift.tt/T6iC7rq May 3, 2026 at 06:14AM

Show HN: Enoch – Control Plane for Autonomous AI Research https://ift.tt/Oz34t8c

Show HN: Enoch – Control Plane for Autonomous AI Research I built Enoch after working with OpenClaw and trying to get an agentic coding system setup with Codex. In the past, I was trying to manually generate, code, and test this all manually. Then - I figured I'd try to start automation. Too many times have I typed "Continue" and gone back to my work. I figured I could automate that. Well - Enoch is what stemmed from that. My first implementations were a mess with OpenClaw. I'll spare you the details. I moved to n8n. n8n was not bad but it felt like I had to strong arm it to do what I wanted. Had issues, but less. Then this system - LangGraph / FastAPI... it has been working pretty well. The papers generated seem to have meaning. Generation of ideas have shown to have some positive substance. All ideas are grounded on a basis of pass / fail or positive / negative - based on criteria set on idea generation. I will spare you too much reading. Disclaimer: Yes, I used Codex to help code and Claude for some verbiage. I am not new to coding but I know there is a huge stigma in the business for this AI coding assistance bits. AI has helped to allow me dump my ideas down to a worker - and not have to take the time to sit and learn to code to get ideas out. Democratized software could have a grand effect. https://ift.tt/8ajM4Vq May 3, 2026 at 04:45AM

Show HN: I'm running parallel Pi agents on a local sandbox https://ift.tt/ucjbfFG

Show HN: I'm running parallel Pi agents on a local sandbox I've been running Pi using SmolVM to build SmolVM! SmolVM provides an abstraction over microVMs to easily create sandboxes for coding agents, OpenClaw, or just to build a custom harness. To use it, install using: curl -sSL https://ift.tt/b9t1G47 | bash and then run: smolvm pi start https://ift.tt/QOrL6UP May 3, 2026 at 12:07AM

sábado, 2 de maio de 2026

DJ Sandro

http://sandroxbox.listen2myradio.com