The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: WebAssembly runtime embedded in Godot game engine

A WebAssembly runtime embedded in Godot game engine projects. Interact with Wasm modules from GDScript.<p>Accessing Wasm modules via GDScript provides the following benefits. - Sandboxed environment allows safely loading zero-trust mods/extensions to a project. - Single target means that Wasm modules can be built from any language e.g. Rust, Go, AssemblyScript and the single binary can be run on all platforms. - Fast execution compared to GDScript allows for offloading compute-heavy operations or running bots/mods/etc. at high FPS.<p>This might be useful for loading mods, bot AI, or entire games (similar to the WASM-4 fantasy console), offloading compute-heavy tasks without using GDExtention C++, or just writing some game logic in your favourite Wasm-supported programming language.<p>Supports Wasmtime, Wasmer, and other runtimes that adhere to the Wasm C API. Basic function and global access, memory operations via the standard StreamPeer interface, and limited WASI support. Installable for both Godot 3 and Godot 4 as a GDExtension/GDNative addon or as engine module.<p>Happy to hear feedback and/or receive PRs!

Show HN: Aft, minimalistic file transferring program

Hello HN! I have been working on this program for some time, and I wanted to show it off to you.<p>Would love to get some feedback.

Show HN: Deep Chat – AI chat component

Framework agnostic chat component used to communicate with AI based APIs.

Show HN: Deep Chat – AI chat component

Framework agnostic chat component used to communicate with AI based APIs.

Show HN: Pg_yregress, Structured Testing for Postgres

Originally inspired by pg_regress, pg_yregress provides a TAP-compatible test executor that allows for better test organization, easier instance management, native JSON handling and so on.

Show HN: Pg_yregress, Structured Testing for Postgres

Originally inspired by pg_regress, pg_yregress provides a TAP-compatible test executor that allows for better test organization, easier instance management, native JSON handling and so on.

Show HN: mystery-o-matic offers a daily random murder mystery

Show HN: mystery-o-matic offers a daily random murder mystery

Show HN: 3D Binpacking Algorithm Visualized

Show HN: 3D Binpacking Algorithm Visualized

Show HN: OpenBLE, Swagger for Bluetooth

OpenBLE is an API specification language and client generator for Bluetooth services built on the generic attribute (GATT) profile.<p>Bluetooth development is a mess. Too many datasheets, too little documentation and SDK fragmentation across platforms. I built this tool to improve documentation, version control and development speed for BLE programs.<p>Even though shunned by Apple and Mozilla, Web Bluetooth enjoys wide support and just works. It makes sense to build the frontend for OpenBLE using web Bluetooth. No SDK hell, no installations, wide support albeit experimental. I could ship the spec, SDK, code generator and testing framework in pure JavaScript.

Show HN: OpenBLE, Swagger for Bluetooth

OpenBLE is an API specification language and client generator for Bluetooth services built on the generic attribute (GATT) profile.<p>Bluetooth development is a mess. Too many datasheets, too little documentation and SDK fragmentation across platforms. I built this tool to improve documentation, version control and development speed for BLE programs.<p>Even though shunned by Apple and Mozilla, Web Bluetooth enjoys wide support and just works. It makes sense to build the frontend for OpenBLE using web Bluetooth. No SDK hell, no installations, wide support albeit experimental. I could ship the spec, SDK, code generator and testing framework in pure JavaScript.

Show HN: "Interactive" Italian Poetry for English Speakers

It's hard to appreciate poetry in a language one doesn't know, so this is my attempt to make Italian poetry more easily enjoyable to English speakers. The approach is probably a bit nerdy, so I hope that at least it will be of interest on HN.<p>I basically implemented what I would like to have when I listen to songs or poems in a language I don't speak: karaoke-like, word by word, literal translation, with notes about word usage and some context when needed.<p>And some stuff about the language itself --- the part needed for the poems, at least.<p>The tech stack is as minimal as it gets: I was hoping for an old web vibe.<p>Feedback welcome!

Show HN: "Interactive" Italian Poetry for English Speakers

It's hard to appreciate poetry in a language one doesn't know, so this is my attempt to make Italian poetry more easily enjoyable to English speakers. The approach is probably a bit nerdy, so I hope that at least it will be of interest on HN.<p>I basically implemented what I would like to have when I listen to songs or poems in a language I don't speak: karaoke-like, word by word, literal translation, with notes about word usage and some context when needed.<p>And some stuff about the language itself --- the part needed for the poems, at least.<p>The tech stack is as minimal as it gets: I was hoping for an old web vibe.<p>Feedback welcome!

Show HN: ElectionGPT – easy-to-consume information about U.S. candidates

Show HN: flyscrape – An expressive and elegant web scraper

Show HN: Guide to better pull requests and code review

I listed all the advice I give about Pull Requests and Code Review into a short (37 pages) and free guide, with real-life examples and actionable insights.

Show HN: Guide to better pull requests and code review

I listed all the advice I give about Pull Requests and Code Review into a short (37 pages) and free guide, with real-life examples and actionable insights.

Show HN: Firefox add-on to open YouTube videos in alternative front ends

YouTube started blocking me because I use an adblocker. So I made this simple Firefox Add-On (haven't made it cross-browser yet, contributions welcome!) to open videos in alternative front-ends (piped.video by default).<p>Default keybinding: Alt+J to reopen current page in the configured frontend.<p>Shift+Click to open any video in a new tab in the configured frontend.<p>You can change the default frontend to something else if you like.

Show HN: Firefox add-on to open YouTube videos in alternative front ends

YouTube started blocking me because I use an adblocker. So I made this simple Firefox Add-On (haven't made it cross-browser yet, contributions welcome!) to open videos in alternative front-ends (piped.video by default).<p>Default keybinding: Alt+J to reopen current page in the configured frontend.<p>Shift+Click to open any video in a new tab in the configured frontend.<p>You can change the default frontend to something else if you like.

< 1 2 3 ... 333 334 335 336 337 ... 852 853 854 >