Wednesday, August 23, 2023

Show HN: Open-Source Chat AI Platform with Custom Knowledge https://ift.tt/cRikQEv

Show HN: Open-Source Chat AI Platform with Custom Knowledge https://ift.tt/kBSm1fC August 22, 2023 at 09:38PM

Show HN: A CLI tool and controller to access K8s network through WireGuard https://ift.tt/G7ogmdn

Show HN: A CLI tool and controller to access K8s network through WireGuard Hi everyone! k8s-insider is a CLI tool to manage VPN networks and access Kubernetes workload and service resources directly through a WireGuard tunnel. It started as a simple Helm chart with a linuxserver/wireguard-like container image but, possibly due to my neurodivergence getting the better of me, evolved into a toolbox that, depending on the cluster configuration, can more or less automagically configure multiple networks with dynamic IP assignments and netpol-limited access to the cluster. I’ve found it to be a perfect middle ground between juggling multiple port-forwards and deploying something like Tailscale to the cluster. And it’s written in Rust, which made it oh-so-lovely to work on. :> https://ift.tt/2x5eS6G August 22, 2023 at 09:00PM

Tuesday, August 22, 2023

Show HN: Speleomorph, Shapeshifting Puzzle Metroidvania https://ift.tt/6Jp8a9A

Show HN: Speleomorph, Shapeshifting Puzzle Metroidvania This was my entry for a Metroidvania Month game jam last year. I like how Metroidvanias make you rethink movement as the game goes on, and since I didn't want to design combat I focused on that. But I didn't want the different mechanics to be objects you pick up. The theme for the jam was "shapeshifting", which suggested the unusual mechanic seen here. Fortunately I'd forgotten about Snakebird or I might not have been bold enough to make the gravity+snake parts so prominent. And in the year since this came out, there have been at least three cool puzzle games nearby in design space: - Tetronimeow https://ift.tt/WQSqGOc has a heavy focus on rotation (which I skipped to avoid confusion), it gets much more Metroidvania mileage out of the central idea - Growmi https://ift.tt/HVQ1wPI does a great job building mechanics out of the snake+gravity idea - The Plumber Thing https://ift.tt/7OHngE8 If this looks familiar, I did post a Show HN last year, but dang invited me to re-submit it. I kept putting it off in hopes I could make a big splash when launching a new version: I have some ideas for touchscreens (currently keyboard only) and for an earlier game with more restricted abilities (no free transformation, then swapping with just one previous shape). But it's looking unlikely that I'll revisit it. https://ift.tt/NZe9Uio August 22, 2023 at 08:41AM

Show HN: Github20k – Learn how to grow your open-source repository https://ift.tt/7rJHQWz

Show HN: Github20k – Learn how to grow your open-source repository Weekly newsletter on how to grow your GitHub repository based on actual use cases we have used over the years. https://ift.tt/bXBFnM5 August 22, 2023 at 01:41PM

Show HN: SQL Formatter https://ift.tt/Ka5zMhf

Show HN: SQL Formatter https://ift.tt/BYSxm04 August 22, 2023 at 01:31AM

Show HN: VisionScript, abstract programming language for computer vision https://ift.tt/kwXgIlq

Show HN: VisionScript, abstract programming language for computer vision Hello! I'm James and I am working on VisionScript. With VisionScript, I want to empower people -- including everyone without any prior programming experience -- to build cool apps with vision. This weekend, I recorded a demo for VisionScript, in which I made apps that count how many cats are in an image and hides people in a video. Each app was < 10 lines of code. https://vimeo.com/856043804 VisionScript is built for the 10 year old inside of me who would have loved more visual programming languages with which to play. I want to show people the potential of programming and how you can make what you want with computers, whether it be a game that counts cats or an app that monitors how many birds flew past a tree. Those "wow" moments should come as soon as possible in one's learning experience. VisionScript is in active development. I started work on this project in July. There will likely be bugs; this is a passion project. Inspiration comes from Wolfram and Python. Behind the scenes, I am adopting what I am calling "lexical inference", which is to say there is a last state value on which functions infer; the language manages types and state. https://github.com/capjamesg/visionscript August 22, 2023 at 12:18AM

Show HN: Blast, A Load generator for TCP servers https://ift.tt/mvJkQOF

Show HN: Blast, A Load generator for TCP servers https://ift.tt/3OlvifS August 21, 2023 at 07:46PM

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...