Tuesday, August 27, 2024

Show HN: D&D meets Siri – Interactive voice adventure https://ift.tt/4hUPKco

Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few months, as part of a hardware project. Someone suggested adapting the DSL to play Dungeons and Dragons. So, here we are! What is it? An AI-powered, voice-controlled D&D adventure set in the world of Dvorak. Talk to characters, explore locations, and shape the story using your words. Use your microphone to interact with the AI dungeon master. Explore freely – interrupt, ask questions, or take unexpected actions. If you make friends at the tavern, you can also just hang out there and chat. Hint: Talk to the bartender to move the story along. This is an early demo, and I'm eager for your thoughts: Is the concept engaging? What works well, and what doesn't? I've added a feedback form to the webpage in case you want to drop a comment without posting on HN. Thanks for trying out the demo! https://pocket.computer August 23, 2024 at 06:51PM

Monday, August 26, 2024

Show HN: Lock-free concurrent maps for Golang https://ift.tt/S3vbn4E

Show HN: Lock-free concurrent maps for Golang https://ift.tt/ryl7nb0 August 26, 2024 at 03:02AM

Show HN: Aos – Alias on Steroids https://ift.tt/9Tekaol

Show HN: Aos – Alias on Steroids A simple golang cli to run complex command lines in a simpler way https://ift.tt/FDdB2gI August 26, 2024 at 12:54AM

Sunday, August 25, 2024

Show HN: High school robotics code/CAD/design binder release https://ift.tt/M2gATu9

Show HN: High school robotics code/CAD/design binder release Hello HN! My name is Patrick, and I am a junior at my High School’s FRC robotics team FRC 341 “Miss Daisy” (yes named after the movie). Every year, during the first weekend in January, a new robotics game is released (no it’s not battlebots). The game could be about launching balls into a goal, climbing monkeybars, or placing cubes on a see-saw. This year we were challenged to build a robot that could shoot orange foam donuts into a goal about 6 feet in the air. Here is a yt video with the game animation https://www.youtube.com/watch?v=9keeDyFxzY4&t . After we received the game we then had six weeks to design, build, program, and field a robot capable of playing the game. And we did pretty well this year! I have attached a ChiefDelphi thread (robotics forum) where we have released our season materials. This being our CAD (3D model of robot), code, and design binder. I encourage you to take a look and leave any questions that you may have. Thanks a lot! https://ift.tt/pBs893S August 25, 2024 at 01:10AM

Show HN: QR Grid – Customizable QR Code https://ift.tt/R0bDQJs

Show HN: QR Grid – Customizable QR Code https://www.qrgrid.dev/ August 24, 2024 at 10:06PM

Show HN: Firebuilder: A complete Firefox customization tool https://ift.tt/e1YQuo0

Show HN: Firebuilder: A complete Firefox customization tool Hi HN! I've been working lately on unifying firefox configuration. Many people work on creating custom `userChrome.css` files and modules, browser user scripts, etc, but it's hard to actually use these a lot of the time. It usually involves cloning a repo, finding a folder and lots of copy paste. My tool (firebuilder) has an interactive CLI to select what to apply, (e.g. firefox hardening, custom CSS, etc) then creates a brand new profile folder for you. You can also seamlessly port from an existing profile folder to preserve all of your history, bookmarks, extensions, etc. For those more interested in using it programmatically everything is compiled from a config.json file which contains all the config necessary to build the said firefox profile. It currently supports: - userChrome tweaks - user.js (usually hardening related tweaks) - fx-autoconfig scripts - extending existing profiles. You can copy custom files or presets like history, bookmarks, extensions, etc Also its defaults (if you just have a blank config.json) do the following: - Apply hardening that removes telemetry, sponsors, some mozilla features - Keeps the browser very usable, doesn't remove unnecessary features or make things break - Adds vibrancy for macOS Firebuilder also supports whatever firefox tool you've been currently working on. It can install custom features from any git based repo, including downloading from releases, and keeping resources as well (so even if your theme sets custom icons you're still good!). Additionally if whatever you've created for firefox has about:config based settings these can be defined in the repo's json file as well. The codebase is mainly JavaScript, and is then compiled and run with Bun. I've intentionally tried to make it easy to add new features via PR and easy to extend via configuration. See the examples folder for lots of examples. Feel free to give any feedback, ask questions, etc, and drop a star if you like the project! https://ift.tt/8KaYBOz August 24, 2024 at 06:52PM

Show HN: Visualizing Kubernetes Pods Distribution in Nodes https://ift.tt/M1IPK3i

Show HN: Visualizing Kubernetes Pods Distribution in Nodes https://ift.tt/pIzBA4n August 24, 2024 at 06:28PM

Show HN: Anti-Cluely – Detect virtual devices and cheating tools on exam systems https://ift.tt/onuTQWR

Show HN: Anti-Cluely – Detect virtual devices and cheating tools on exam systems Anti-Cluely is a lightweight tool designed to detect common...