Show HN: Get Your IP Address https://ift.tt/OlDhjZU

Show HN: Get Your IP Address I made simple webservice to get your IP4 or IP6 service in different formats. Not interesting, just a quick project that I needed myself that might be usefull to somebody else. https://ip.ysebie.be/ August 22, 2026 at 04:30AM

Show HN: Rotation via Double Reflection https://ift.tt/lunWz4I

Show HN: Rotation via Double Reflection While studying Geometric Algebra I have built some interactive visualization to demonstrate how geometric transformations (rotation, scaling, translation) can be constructed by just composing reflections. Accepting reflection as the most elementary geometric operation was an eye opening moment for me. I think some of you might enjoy the interactive visuals. https://ift.tt/GMdEoQl August 21, 2026 at 07:18AM

Show HN: Forst – migrate TypeScript back ends to Go https://ift.tt/RlN1nZi

Show HN: Forst – migrate TypeScript back ends to Go Over the past ~1.5 years I've been working on this programming language called Forst with the primary goal of replacing TypeScript on the backend. I'd seen many times that running JavaScript on the backend often leads to memory spikes, especially when handling larger data structures, and other inefficiencies due to over-usage of the heap and being restricted to one core by default. So I wanted more efficient native code to replace it but also figured that it's often simply too risky and time consuming to rewrite entire codebases in Go, Rust, or others. This idea led the design. By now, Forst is interoperable with Node, so you can call Forst code from Node via IPC or an HTTP sidecar, and even call existing TS code from Go if you're running a Node process as a child process of your Forst host process. These features enable an incremental migration of parts of your codebase rather than having to go all-in immediately. It started out as a transpiler that emits Go code with support for structural typing in a way closer to TypeScript, i.e. allowing anonymous objects to be passed to functions and just matched on required properties. Overall however both the syntax and the semantics of the language are designed to be as close to Go as possible, both to avoid Go's developing features from interfering with the design and to prevent Forst from becoming an exotic language that no one wants to risk using in production. Other features include: - import any Go code directly, to profit from its massive ecosystem - an `ensure` keyword that promotes early returns - a first-class `error` keyword that makes errors explicit, nominal structs that are shared between ecosystems - a first-class dependency injection feature called *Providers* via `with` and `use` keywords - constraints on types (refinement types) you can define yourself using *type guards* that look like Go functions You can also check the docs and the roadmap for more details. There is a VSCode extension with a built-in LSP so you get syntax highlighting and IntelliSense on hover. (Disclaimer: The compiler has pretty much been vibe-coded but I'd say it is quite well tested at this point.) Let me know what you think, I'm very curious about your feedback! Would love to hear about any new ideas, problems you encounter with it or even fundamental concerns you have that I haven't considered. https://ift.tt/vSyVoNP August 22, 2026 at 03:12AM

Show HN: Interactive PostgreSQL Permissions https://ift.tt/fbvpDqK

Show HN: Interactive PostgreSQL Permissions https://thepartly.github.io/pgroles/docs/postgresql-access-model/ August 21, 2026 at 12:47AM

Show HN: Lunar, a coding harness extensible with Lua https://ift.tt/biwx3dq

Show HN: Lunar, a coding harness extensible with Lua Hi all! Sharing a small pet project my agents and I have been working on: Lunar, a coding harness configurable and extensible via Lua scripts. I'm already using Lunar to develop Lunar :) Give it a try! Soon you will be able to extend it using Lua hooks. https://ift.tt/fizUhxs August 21, 2026 at 01:07AM

Show HN: Can you tell Wodehouse from a model imitating Wodehouse? https://ift.tt/4A9mwLt

Show HN: Can you tell Wodehouse from a model imitating Wodehouse? Every spot-the-AI game I've seen uses modern text as its control, so it's hard to prove it wasn't entirely written by AI. The human paragraphs here are verbatim from public domain works published between 1660 and 1922 (Pepys, Gilbert White, Twain, Jerome, the Grossmiths, Wodehouse), so they predate the clankers by a century; the other half is Opus 5 continuing in the same voice. There are 10 rounds, I managed to get a ~60% win rate. https://ift.tt/XEbP5D9 August 20, 2026 at 11:00PM

Show HN: Get Your IP Address https://ift.tt/OlDhjZU

Show HN: Get Your IP Address I made simple webservice to get your IP4 or IP6 service in different formats. Not interesting, just a quick pro...