Monday, 6 March 2023

Show HN: I made calling WebAssembly from Python 25x times Faster https://bit.ly/3EZLuCy

Show HN: I made calling WebAssembly from Python 25x times Faster I found a serious bottleneck in Python binding of Wasmer and Wasmtime and I found a trick to make 25x faster. Then beat all that using NumPy. https://bit.ly/3EZlA1S March 6, 2023 at 09:28AM

Sunday, 5 March 2023

Show HN: Crypto payment gateway with recurring billing https://bit.ly/3kQ5Ibi

Show HN: Crypto payment gateway with recurring billing We have built a non-custodial solution that helps merchants to accept recurring payments. Easy to integrate and smooth UX (no need to leave merchant website). Feedback is much appreciated https://bit.ly/3JfrQ8d March 6, 2023 at 06:07AM

Show HN: Web Bluetooth remote for Canon cameras https://bit.ly/3Ys9tBk

Show HN: Web Bluetooth remote for Canon cameras Published my Web Bluetooth demo that uses a reverse-engineered protocol of Canon camera remote (BR-E1) to provide a remote intervalometer that works directly from a Web page. P.S. Yes, as most other Fugu APIs, it works only in desktop and Android Chromium-based browsers. https://bit.ly/3ZKuIiK March 6, 2023 at 12:16AM

Show HN: Lander, a lunar lander style web game https://bit.ly/3ZIAzoV

Show HN: Lander, a lunar lander style web game I’ve been working on this game for the past few weeks. It’s written in plain JavaScript, mostly with canvas, with no dependencies. The code is here: https://bit.ly/3YmaHOr https://bit.ly/3mrcZ1N March 5, 2023 at 07:35PM

Show HN: Path 2.0, a Skilltree for Structured Self-Improvement https://bit.ly/3ZJdouy

Show HN: Path 2.0, a Skilltree for Structured Self-Improvement (You will need to make a (free) account on the website to try out the skilltree.) The Guild of the ROSE is excited to announce the full launch of the Practitioner's Path 2.0, a new framework for structured self-improvement via a carefully-designed skilltree. Founded two years ago, the Guild's mission is to provide structure and community for people interested in self-improvement. The Path skilltree is organized into three branches: - Pragmatist (red): Take direct action, make money, and expand your social network. - Meditative (green): Make art, improve your mental and physical health, and live a good life. - Empiricist (blue): Learn new skills, teach others, run experiments, and think clearly. The user is free to pursue a specific specialization, or to spread their efforts over the three trees. https://bit.ly/3ZC2s1Q March 5, 2023 at 07:12PM

Show HN: I made a chatbot that debugs your code better than ChatGPT https://bit.ly/3YmVPzq

Show HN: I made a chatbot that debugs your code better than ChatGPT I built this using semantic search and the ChatGPT API, which was just released the other day. What makes it special is it not only understands the code you're debugging, but also pulls in additional context like relevant documentation to help answer your questions and suggest code changes. Ultimately, my goal is to take the hassle out of pasting error messages into Google, finding a vaguely related StackOverflow post, and manually integrating the solution into your code. https://bit.ly/41PqmJ6 March 5, 2023 at 02:21PM

Saturday, 4 March 2023

Show HN: gpt-graph. A simple, GPT-3 text to entity-relation graph generator https://bit.ly/3L5E0BQ

Show HN: gpt-graph. A simple, GPT-3 text to entity-relation graph generator Hi HN! This is a simple text to entity-relation graph generator, powered by gpt-3 davinci model. The purpose is to feed it actual written data, to obtain a graph representation of entities and relationships mentioned in the text. Also, being able to identify entity attributes like gender, size, age ... My initial goal, was to make it able to process a large amount of text into a big single graph. The problem being the 4000 token limit the model has, I decided to take the approach of feeding the text in batches, and try to merge the incoming graph with the existing information each time. This is done by comparing the incoming node labels with those already in the graph, adding the new information to the existing nodes. This works somewhat, but sometimes entities get duplicated if they are mentioned slightly differently in the text. The comparation method could use some improvement clearly. A nice feature, is that you get to decide what types you want to extract. So if, for example, you are interested only in people, and companies in the text, you can tell the model to stick to that. You can also leave the types to the model discretion. Also, the application allows for saving / loading graphs to json files. These files can be used with Cytoscape Desktop Application, which is a nice side effect of using cytoscape.js. in the UI. I think tools like this can really be of help when going through dense documentation. To have a visual representation of the concepts, entities or whatever, can be really helpful in education, investigation, legal ... Would love to hear your thoughts on how this could be improved. https://bit.ly/41MwYIf March 5, 2023 at 12:47AM

Show HN: Tiny Metasearch Engine to Find Software Developers https://bit.ly/3ycKwzf

Show HN: Tiny Metasearch Engine to Find Software Developers https://bit.ly/3KSHpEd March 5, 2023 at 12:24AM

Show HN: Animated AI Clips of Yourself https://bit.ly/3ZDOlJA

Show HN: Animated AI Clips of Yourself So you've heard all about LensaAI and AvatarAI - What about if those avatars felt actually alive? For my second indie project after https://bit.ly/3Jeurzt, I've built clipster.ai, that let's you do exactly that: Upload 10-20 images of yourself, wait for the computation to finish, and receive an email with the results ~2-3 hours later. Wanna see yourself aging? Yourself as a manga, punk or fortnite figure? Let's go! https://bit.ly/3kQEnFR March 4, 2023 at 02:01PM

Show HN: Talksheet, a CLI tool that answers your questions about your data https://bit.ly/3ZoTcys

Show HN: Talksheet, a CLI tool that answers your questions about your data A small project showcasing how to create a "self-serve" analytical application, powered by the wonderful Langchain and DuckDB. There are a bunch of features (like supporting other file formats such as parquet and json) planned for the future, just wanted to ship something quickly. https://bit.ly/3YgRvSd March 4, 2023 at 05:37PM

Show HN: A Unix timestamp converter that includes the micro and nanseconds https://bit.ly/3kQtCDt

Show HN: A Unix timestamp converter that includes the micro and nanseconds I find myself having to convert a lot of unix timestamps to a human readable format, but most of the online calculators I found don't include the micro or nanoseconds in the human readable output. It's a small detail, but I find myself having to manually space out the timestamp frequently. I'm learning frontend development, so I made this converter to hopefully make it easier to convert timestamps. Welcome to any feedback :) https://bit.ly/3SLSoBf March 4, 2023 at 05:37PM

Show HN: Cleodora – Predicting the Future with GraphQL https://bit.ly/3JaEIN1

Show HN: Cleodora – Predicting the Future with GraphQL Making, tracking and improving personal forecasts (e.g. the weather tomorrow or your salary in 2 years). https://bit.ly/41NJuHF March 4, 2023 at 02:38PM

Friday, 3 March 2023

Show HN: Convert Quizes from Blackboard to Anki https://bit.ly/3J9NTMD

Show HN: Convert Quizes from Blackboard to Anki https://bit.ly/41VUe6S March 3, 2023 at 09:52PM

Show HN: Community Building as a Service” https://bit.ly/3ZIZiJT

Show HN: Community Building as a Service” Launched this week. Our team are experts in building online and offline communities from scratch. We've been helping our friends build this for free in the past. What we offer is best practices and resources for onboarding new members, moderating, and and growing online communities on Slack or Discord. We would love to get honest feedback and criticisms. https://bit.ly/3KUooRK March 4, 2023 at 12:36AM

Show HN: Watch ChatGPT debate itself on a given topic https://bit.ly/3Zi7lxi

Show HN: Watch ChatGPT debate itself on a given topic https://bit.ly/3mnSnaG March 4, 2023 at 12:33AM

Show HN: Build a knowledge base from your Slack content https://bit.ly/3JalsiA

Show HN: Build a knowledge base from your Slack content Hello HNers! We are Maria and Stuart from DataQA ( https://bit.ly/3mdTnuQ ). We want to make sure companies never "lose" important information on Slack. We have built a Slack app to easily bookmark and tag important content, such as announcements, FAQs or actionable decisions, and save it inside an internal knowledge base. All inside of Slack. Anyone who uses Slack regularly will be aware of its shortcomings when it comes to the amount of noise that can be generated. Even with the best of intentions, companies can easily end up with too many noisy channels, where relevant discussions happen at the same time as more informal chats. This is not only a distraction for people, but is also a problem when trying to go back and search past history for important information. The data in Slack is proprietary knowledge of companies and should not get locked inside the Slack platform. Both Stuart and I have felt this pain at our previous jobs. How do we solve this problem? With DataQA, you can save important messages or threads in the form of question-answer pairs, and tag them with relevant tags, e.g. #front-end-updates. All the saved content is then displayed in the Slack app home page, no need to login to another service. The app also comes with search, as well as a bot to quickly access all the saved knowledge. We only see what we need to see: the app only has access to the channels it's invited to, and all data gets deleted if the app gets uninstalled from the workspace. We are offering the app for free at the moment, and would love to hear feedback from the HN community! https://bit.ly/3mdTnuQ March 3, 2023 at 10:06AM

Show HN: How to identify the best interface before you start your development https://bit.ly/3YjMbh9

Show HN: How to identify the best interface before you start your development https://bit.ly/3ZdSNPg March 3, 2023 at 01:12PM

Thursday, 2 March 2023

Show HN: ChatGPT-arcana.el, ChatGPT in your Emacs https://bit.ly/3ZBBQhC

Show HN: ChatGPT-arcana.el, ChatGPT in your Emacs This is far from complete, and I am far from an elisp genius, but this is an Emacs package to help you write code or text or whatever in your favourite operating system slash text editor. It's got a couple of useful functions like inserting at point with local code context, querying about something and putting the output in a temporary buffer, passing the current major mode to ChatGPT, contextual system prompts, and so on. Some small demos in the readme. Some of you may enjoy the deep magic this might unleash, so I'm posting it here. And feel free to add pull requests if you are a better elisper than I am (a very low bar). (Yes, I have truly hit the HN goldrush here - emacs and ChatGPT in a single post! If only I had written a rust client for it too) https://bit.ly/3ESVspD March 3, 2023 at 12:02AM

Show HN: Launching Taskivities – Task/Activities team logs https://bit.ly/3y5n46T

Show HN: Launching Taskivities – Task/Activities team logs From start to launch in 2 weeks. Please try and send feedback. https://bit.ly/3y4aSDs March 2, 2023 at 11:52PM

Show HN: Zazzani AI - ChatGPT for hackers, artists and writers from a single UI https://bit.ly/3kJ2XbI

Show HN: Zazzani AI - ChatGPT for hackers, artists and writers from a single UI ChatGPT for hackers, artists and writers from a single UI https://bit.ly/3J5Sctq March 3, 2023 at 12:53AM