((((sandro.net))))

sábado, 6 de dezembro de 2025

Show HN: Nano.noq – Experimental key-container format https://ift.tt/0uX2GeD

Show HN: Nano.noq – Experimental key-container format Hi! This is an experimental learning project I've been working on. NANO.NOQ is a very small binary container format for AES-GCM keys. The entire implementation is inside a single HTML file using WebCrypto (no backend, no external dependencies). The .noq file format is simple: - header (“NOQ1”) - key length (2 bytes) - raw AES-256-GCM key - a 4-byte integrity slice (from SHA-256(key)) - 32 bytes of random padding The project does NOT add new cryptography on top of AES-GCM. It's purely an experiment in designing a file format for storing keys separately from ciphertext without copy/paste. There's also a mutation step for Base64URL ciphertext, but it is obfuscation only and not meant as a security layer. I’m not a professional programmer — I built this with AI assistance as a way to learn about key storage formats, integrity fields, and browser-based crypto workflows. Feedback, corrections, and criticism are very welcome. https://ift.tt/X7dIzc6 December 6, 2025 at 06:48AM

Show HN: Prophit – The AI Search Engine For Stocks https://ift.tt/QrZi4RJ

Show HN: Prophit – The AI Search Engine For Stocks https://ift.tt/yZqQwlL December 6, 2025 at 04:59AM

Show HN: Ogblocks – Create Jaw Dropping UIs with Simple Drag and Drop https://ift.tt/eVQnXK0

Show HN: Ogblocks – Create Jaw Dropping UIs with Simple Drag and Drop Hello everyone, I’m Karan — officially a Frontend Developer, but honestly, I relate more to being a Design Engineer because crafting beautiful interfaces is what I love most. When I began my coding journey, frontend instantly hooked me. I stuck with it because it felt like the perfect blend of logic and creativity. However, over time, I noticed something interesting: many of my developer friends dreaded writing CSS. Building clean, polished UIs takes time, patience, and a ridiculous amount of pixel-perfect tweaking. Yet, those same friends still wanted their projects to feel premium — smooth animations, modern layouts, and a top-tier user experience. That got me thinking… “What if anyone could drop stunning animated components into their site — without needing deep CSS knowledge?” Fast forward six months of late nights, trial and error, and way too much caffeine… and that idea became ogBlocks. ogBlocks is an Animated UI Library for React, packed with components that look premium and feel production-ready right out of the box. You’ll find navbars, modals, buttons, feature sections, text animations, carousels, and tons more — all designed to instantly level up your UI. I know you'll love it, just check it out Best Karan https://ogblocks.dev/ December 6, 2025 at 01:06AM

Show HN: Radioactive Pooping Knights https://ift.tt/B19ewt3

Show HN: Radioactive Pooping Knights I've been having fun building out a really simple chess learning app for my daughter (7). It started with just "maze like" puzzles [1] and I've added a few more. This "radioactive pooping knights" idea came from an Irish primary school chess website [2]. Really simple idea, two knights moving around the board leaving poo behind... Don't be the one forced to step on it. * best played with sound on. [1]. https://ift.tt/X9A7enz [2]. https://ficheall.ie/ *highly subjective, may not be better for you to play with sound at all ;) p.s. Any "buy me a coffee" goes to my daughter. Annoyingly they only pay out once you get above $10 USD and I think it's currently sitting at 9.85 or something! https://ift.tt/GsPtU9W December 5, 2025 at 11:43PM

sexta-feira, 5 de dezembro de 2025

Show HN: Cbor.app – CBOR encoder/decoder with hex visualization https://ift.tt/bXGYI76

Show HN: Cbor.app – CBOR encoder/decoder with hex visualization Author here: I built this because I wanted to learn about CBOR and how it's build and how it encodes data. I work with it on a almost daily basis, its s binary format that is defined in the RFC8949 specification. It was my first time using AI to formalize the rules from an RFC and turn them into testable, working code. That's why I also explicitly say that this tool is not currently in use for production (I'm sure it will contain bugs!), it's just like a tinkering tool for me and at one point I hope to make this into something that people can maybe even use in their production system. For visualization, I built a hex viewer that shows how the CBOR is decoded. It's really helping me understand the format better. Right now it's just a basic version—you can encode, decode, and diff two CBOR values. There's still a lot of work to do. I'd like to add more educational content about what CBOR actually is and offer more tools. I work in the Cardano space where CBOR is used heavily, so one thing I want to add is a function that can recognize which Cardano era a transaction (or part of a transaction) comes from. There is still a ton of work to do and I have more ideas in mind, but for now that's my first version and I would like to get some feedback :) The CBOR parser for that project is already open sourced, and I also built a small test suite to validate my CBOR parser against test cases and see how I compare to different parsers. That's why I created two projects that make this app possible. They are both linked in the about page and they're called Nachos and Taco. https://cbor.app/ December 5, 2025 at 07:30AM

Show HN: Travel ESIM Comparison https://ift.tt/C3riLA5

Show HN: Travel ESIM Comparison https://esimguide.com December 5, 2025 at 06:50AM

Show HN: Who is hiring" search tool with chat / other features https://ift.tt/8LTnI3V

Show HN: Who is hiring" search tool with chat / other features Hi HN, There are several tools that help you search through the monthly "Who is Hiring" posts on Hacker News. The primary difference with this one is it includes chat, semantic search as well as a semantic map visualization (select "business" from the dropdown and expand to get a sense of how this can be used). Behind the scenes it uses LLM instructions in batch to extract, format, tag the job posts, computes UMAP after everything settles while of course making everything searchable. You can use the basic text search to quickly filter the results or alternatively use semantic search (toggle via the button in the search bar). Finally, you can chat with the job postings as well (click the Chat button). It has a basic RAG type pipeline but also includes some tools which make it possible to ask broader questions like "What are the general themes in the job postings this month?" and dig down from there. Anyway, I hope people find this useful. Any feedback is welcome (either here directly or feel free to use the contact page here https://ift.tt/oyiqVIa which dog foods the same mechanism - no contact info required). If you want to build something similar there is an API and a nice (in my opinion) CLI tool than can be used to ingest data, search or chat as well. https://ift.tt/sODLWSz December 5, 2025 at 02:10AM

DJ Sandro

http://sandroxbox.listen2myradio.com