Wednesday, June 21, 2023

Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action https://ift.tt/xK7qSBE

Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action https://ift.tt/Y3H06v8 June 21, 2023 at 01:48PM

Show HN:Wikipedia vector search. 36M passages embeddings in just 2.54 GB https://ift.tt/B0GYbFs

Show HN:Wikipedia vector search. 36M passages embeddings in just 2.54 GB https://ift.tt/xrpXHJE June 21, 2023 at 08:36AM

Show HN: A library for execing Python code safely using WASM https://ift.tt/UeXNT01

Show HN: A library for `exec`ing Python code safely using WASM Inspired by Simon Willison's blog post that was catalyzed by this HN post: https://ift.tt/olbRmI7 wasm_exec is a Wasm-powered, sandboxed implementation of exec() for safely running dynamic Python code There are number of use-cases emerging that require arbitrary code execution, often code that is generated by LLMs (Large Language Models) like ChatGPT. This can enable some really cool functionality - like generative BI or website generation - but also introduce a massive security flaw if implemented via eval() or exec(). This is because arbitrary code can be executed using these methods. In a worst case scenario, exec'ing arbitrary code could enable some to rm -rf / your entire server! This library intends to provide a secure method of executing arbitrary Python code to empower LLM-based code generation. This was originally intended to be a direct PR to Langchain but given that the problems with exec() extend to the entire Python ecosystem, it was decided that it would be better as a standalone package. Given the love for Wasm on HN, I thought some folks might be interested,and I'd love additional feedback or contributions to the code base. https://ift.tt/lxpq8bm June 21, 2023 at 06:14AM

Show HN: AfterZhev A Graphical RPG for Arduino in AVR Assembly https://ift.tt/hjJ2WRv

Show HN: AfterZhev – A Graphical RPG for Arduino in AVR Assembly For the last year I've been working on a small RPG, called "AfterZhev", that runs on a single ATmega2560 plus some passive components. The game runs at 60 FPS on a stock 16 MHz ATmega2560, so it's Arduino Mega2560 compatible, and generates a 60 Hz 640x480 VGA video output, with an effective resolution of 120x66 pixels. It also generates 8-bit sound. AfterZhev was written entirely in AVR assembly. AfterZhev - I think! - is the only graphical RPG that runs on an 8-bit Atmel chip. I'd like to be wrong about that, though. As the world's official best player, I can beat the game in under three minutes, but it'll probably take an hour or so to complete. Let me know what you think! Writeup: https://ift.tt/G21dymp Source code: https://ift.tt/w0chrdx https://ift.tt/wFCP0J1 June 21, 2023 at 03:05AM

Show HN: pg-primer - Beginner's guide to administering/managing PostgreSQL https://ift.tt/SYVh2NR

Show HN: pg-primer - Beginner's guide to administering/managing PostgreSQL I created this small guide for people starting with postgresql. I added some queries I commonly used as well. Any feedback? https://ift.tt/1TZJC6h June 21, 2023 at 01:06AM

Show HN: Autolabel a Python library to label and enrich text data with LLMs https://ift.tt/p8dIxVt

Show HN: Autolabel, a Python library to label and enrich text data with LLMs Hi HN! I'm excited to share Autolabel, an open-source Python library to label and enrich text datasets with any Large Language Model (LLM) of your choice. We built Autolabel because access to clean, labeled data is a huge bottleneck for most ML/data science teams. The most capable LLMs are able to label data with high accuracy, and at a fraction of the cost and time compared to manual labeling. With Autolabel, you can leverage LLMs to label any text dataset with <5 lines of code. We’re eager for your feedback! https://github.com/refuel-ai/autolabel June 21, 2023 at 12:56AM

Tuesday, June 20, 2023

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