Sunday, October 13, 2024

Show HN: SSO – Small String Optimization https://ift.tt/0QKzngo

Show HN: SSO – Small String Optimization I wrote this just for fun when saw article about sso in Rust[1]. My string can store up to 23 (excluding null-terminator) 8-bit chars without calling allocator. Here I can mistake, but.. Curious fact: both - libstdc++[2] and libc++[3] - do access to union member without any check that it is active now. AFAIK, this is UB in C++. But I assume that they just rely on theirs compiler features. I tried to avoid this using `std::byte[]`. But I'm still sure that there are several UB's in my code :) [1] https://ift.tt/8EIgPaf... [2] https://ift.tt/mMKoTp7... [3] https://ift.tt/usYmpBW... https://ift.tt/etraDwB October 12, 2024 at 11:56PM

Show HN: AI Podcast Generator https://ift.tt/DhYrjqS

Show HN: AI Podcast Generator https://zenmic.com/app/ October 12, 2024 at 11:40PM

Show HN: I Launched SaaSPack – A Next.js Boilerplate for Micro SaaS Builders https://ift.tt/bwtiqYF

Show HN: I Launched SaaSPack – A Next.js Boilerplate for Micro SaaS Builders https://saaspack.app/ October 12, 2024 at 11:11PM

Saturday, October 12, 2024

Show HN: ZenMD converts a Markdown folder to a site with a single command https://ift.tt/0lCZYKA

Show HN: ZenMD converts a Markdown folder to a site with a single command I have been dogfooding this npx tool to build all my markdown content sites. It allows me to start a site within minutes. As it's just `npx zenmd && netlify deploy` without downloading any framework starter kit, cloning any repo, or generating any folder structure with configs. It's built on remark.js, supports images, [[wikilinks]], and raw html in markdown, as well as custom layout.html customizations. Once the site is built, you can open the output `.html` pages without a server to preview. Demo: here is a post expanding on the "whys" on my personal site (built with ZenMD) - https://ift.tt/YquzVcS Just made the Github repo: https://ift.tt/jIJ5xiM public if you'd like to look at the code. https://ift.tt/NHzXtZ8 October 11, 2024 at 09:54PM

Show HN: QuickDessert – generate quick dessert recipes and adjust Ingredients https://ift.tt/HbjBmdX

Show HN: QuickDessert – generate quick dessert recipes and adjust Ingredients It’s not just your average recipe site – they’ve got an AI-powered feature that generates custom dessert recipes based on your preferences or available ingredients! If you’re short on time or ingredients, the site lets you tweak recipes on the fly. You can adjust ingredients to suit your pantry, dietary preferences, or time constraints, and the AI will instantly generate a new dessert idea for you. Super handy for those moments when you have a sweet tooth but not everything in your kitchen! For example, I tried out a brownie recipe and swapped out sugar for honey – worked like a charm! The flexibility and ease make it really fun to experiment with desserts without spending hours searching for ideas or second-guessing ingredient swaps. https://ift.tt/n3ecdTA October 9, 2024 at 07:51PM

Show HN: AudioWorkletProcessor Generator Powered by AI https://ift.tt/joTSflK

Show HN: AudioWorkletProcessor Generator Powered by AI Hello, Here is an editor and generator for audioworkletprocessor class in javascript. The workspace is dedicated to develop this class. You can drag and drop files to test and signup for free credits or use your personal API KEY https://ift.tt/OJCm6x4 October 11, 2024 at 11:42PM

Show HN: Generative Ambient Music DAW in the Browser https://ift.tt/QkE4gUm

Show HN: Generative Ambient Music DAW in the Browser After many years of research and work I finally put together this MVP for creating ambient music soundtracks for content creators. Would be happy to hear some feedback on what can be improved! https://atmoscapia.com October 11, 2024 at 10:27PM

Show HN: JermCAD – A YAML-powered, vibe-coded, browser-based CAD software https://ift.tt/5hWTu8z

Show HN: JermCAD – A YAML-powered, vibe-coded, browser-based CAD software I had a hard time figuring out CAD software like Fusion, OnShape, ...