Sunday, April 30, 2023

Show HN: Frogmouth – A Markdown browser for your terminal https://ift.tt/mu3yHBh

Show HN: Frogmouth – A Markdown browser for your terminal Hi HN, Frogmouth is a TUI to display Markdown files. It does a passable job of displaying Markdown, with code blocks and tables. No image support as yet. It's very browser like, with navigation stack, history, and bookmarks. Works with both the mouse and keyboard. There are shortcuts for viewing README.md files and other Markdown on GitHub and GitLab. License is MIT. Let me know what you think... https://ift.tt/O70kfig April 30, 2023 at 06:35PM

Show HN: What The Element? Learn the name of chemical elements https://ift.tt/71eWcMU

Show HN: What The Element? Learn the name of chemical elements Hello HN! I am sharing with you my first newbie project. You basically click on a chemical symbol and try to guess the name. You can play in English or French. I made it in a week during a bootcamp I am attending. It's not perfect but I tried my best. I am looking forward to some feedback or code review to improve upon it :) Enjoy https://ift.tt/Xia5Kmv April 30, 2023 at 04:58PM

Show HN: Browser-based robot simulator with Three.js and rapier.js https://ift.tt/aP5Em6I

Show HN: Browser-based robot simulator with Three.js and rapier.js https://grgv.xyz/blog/simulator/ April 30, 2023 at 01:05PM

Show HN: ArchitectGPT – AI Powered Home Design Too https://ift.tt/l2d7H6M

Show HN: ArchitectGPT – AI Powered Home Design Too Hello everyone, I'm excited to share with you my new app, ArchitectGPT! With ArchitectGPT, you can upload or take pictures of any residence/home and transform it using AI via text or pre-selected themes. Whether you want to experiment with different color schemes, furniture arrangements, or even add new rooms to your home, ArchitectGPT can help you visualize the possibilities in seconds. The app uses state-of-the-art machine learning algorithms to generate realistic and personalized design recommendations based on your preferences and needs. ArchitectGPT is perfect for anyone who wants to explore home design ideas without the hassle and cost of hiring a professional designer. It's also great for architects, interior designers, and real estate agents who want to quickly create virtual staging for their clients. The app is easy to use and doesn't require any design skills. Simply upload a photo of your home, select a theme or provide a description of what you want to achieve, and let ArchitectGPT do the rest. You can save your favorite designs and share them with your friends and family. https://ift.tt/AkUVoHG April 30, 2023 at 03:24AM

Show HN: Open-Source Implementation of John Conway's Mathy Game of Hackenbush https://ift.tt/hixaYgS

Show HN: Open-Source Implementation of John Conway's Mathy Game of Hackenbush Hackenbush is a fascinating game that led to leaping developments in combinatorial game theory. It caused the discovery of the surreal numbers - an absolutely, incredibly, tremendously large field of numbers. To help it find more popularity, I made an open-source version, mainly for mobile platforms. https://ift.tt/21SOhbj April 30, 2023 at 11:41AM

Saturday, April 29, 2023

Show HN: ChatGPT on Your Watch https://ift.tt/IPEZw6F

Show HN: ChatGPT on Your Watch https://ift.tt/rSUE1km April 29, 2023 at 11:21PM

Show HN: PineTool – An iOS Companion for the Pinecil https://ift.tt/1JcWI6n

Show HN: PineTool – An iOS Companion for the Pinecil https://ift.tt/Fk0jw5R April 30, 2023 at 05:47AM

Show HN: All GitHub repos shared on HN https://ift.tt/NHP51hA

Show HN: All GitHub repos shared on HN https://ift.tt/WDo8aqM April 30, 2023 at 04:19AM

Show HN: A Gentle Introduction to the Fediverse https://ift.tt/0US2DQa

Show HN: A Gentle Introduction to the Fediverse There's a lot of great explainer sites and articles about the fediverse, but I wanted to make something that serves as a quick introduction for a more casual audience, and lets you dig deeper from there. https://ift.tt/kezlERV April 29, 2023 at 09:36PM

Friday, April 28, 2023

Show HN: rqlite 7.15, the distributed DB built on SQLite, now with backups to S3 https://ift.tt/sOPc7Jp

Show HN: rqlite 7.15, the distributed DB built on SQLite, now with backups to S3 https://ift.tt/G3c7qKu April 29, 2023 at 04:23AM

Show HN: Jarvis AI – Text, iMessage, and Email ChatGPT https://ift.tt/BvMsA9D

Show HN: Jarvis AI – Text, iMessage, and Email ChatGPT We're back with another ShowHN! When we launched, you could text Jarvis AI using regular SMS messages from your phone. Since launching 3 weeks ago[1], we've introduced two new channels for using ChatGPT. Now you can use ChatGPT over SMS text message, iMessage for Apple-enabled devices, and via Email. It is super interesting to forward an email to Jarvis AI and see its thoughts on your email thread. It can help you brainstorm or it can suggest a reply to previous emails. 10 messages free forever, more volume is free over iMessage and Email for a limited time (until the HN hug of death!). You don't have to sign up or anything to try it. Just send a text to: +1 (855) 676-1two89. Thanks for checking this out. Many exciting features are coming soon to make this more than just a different interface to ChatGPT. We want to make AI accessible to more people, over more channels, with more useful things for your day-to-day. For medical professionals, we added the /diagnose command. Ask Jarvis "/diagnose 32 year old harsh cough" for example. Soon, we are adding features like /invoice for generating invoices and /remember for notes and reminders. [1] Related: See the first HN post when we launched here: https://ift.tt/SfvbG9l https://jarvis.tel April 28, 2023 at 06:06PM

Show HN: Code-Narrator: Automating Documentation with GPT-4 https://ift.tt/ab36GPq

Show HN: Code-Narrator: Automating Documentation with GPT-4 As a solo developer on a sizeable project, I found myself facing the challenge of creating documentation, a task I admittedly do not enjoy. Fortunately, ChatGPT arrived just in time. After experimenting with it, I discovered that it generates high-quality documentation for code files, even better than what I could produce manually. This realization led me to develop Code-Narrator, a client that simplifies the documentation process. Code-Narrator ( https://ift.tt/Ohn3GAd ) utilizes GPT-4 to analyze your code files and automatically generate documentation. The tool is language-agnostic and has been tested with TypeScript, GraphQL, Solidity, C#, Kotlin, and more. As long as the files are in plain text, Code-Narrator should work seamlessly. The primary goal of Code-Narrator is to ease the documentation process for developers, transforming them from writers to editors. While developers are still responsible for verifying the accuracy of the generated documentation, the initial writing is handled by the AI. If GPT-4 produces incorrect documentation, it typically indicates that the code needs clarification, or a brief comment should be added to guide the AI. A general rule of thumb is that if GPT-4 cannot comprehend the code, it may be too complex for the next developer. However, Code-Narrator is constrained by GPT-4's 8192-token limit, which can be problematic for extensive code files. Those with access to the gpt-4-32k variant should expect better results. Upon its first run, Code-Narrator creates a configuration file by analyzing your project, and then prompts you to review it for accuracy. The key configuration aspects include the "include," "config_files," and "source_path" settings. In its second run, Code-Narrator generates documentation for your entire project. The process is time-consuming, taking approximately 45 minutes to complete from scratch. However, the tool is: - Flexible, allowing for the creation of custom pages such as How-To guides, tutorials, FAQs, READMEs, and other bespoke content. - Multilingual, supporting 25+ languages (as many as GPT-4 supports). - Versatile, capable of generating documentation in various formats (LaTeX, HTML, with the default being Markdown). For a demonstration on transforming a few lines into a How-To guide, watch this video: https://www.youtube.com/watch?v=uJtVCUOTkvw . Remember that brevity is key, as the more concise the input, the more GPT-4 can contribute. Code-Narrator also supports custom plugins, with tutorials available at https://ift.tt/pAv16ws... . In terms of size and cost, Code-Narrator consists of 45 files and 1712 lines of code. The total cost of generating documentation for the entire project is approximately $2.5, a significant savings compared to manual documentation. During the development of Code-Narrator, I noticed several benefits: - Improved function naming: Reading the generated documentation led me to revise vague or overly general function names, resulting in better code and documentation. - Concise input: Focusing on reducing the size of the input file (liquid) became a fun challenge, helping to optimize the process. - Enjoyable interaction: Working with ChatGPT proved more enjoyable than manually writing documentation, and the more I experimented, the better the results. - Minimal input for tutorials: I was pleasantly surprised by how little input was required to create How-To guides and tutorials using GPT-4. - Encouragement to refactor: The 8K token limitation may be restrictive, but it also encourages developers to refactor their code for improved readability and structure. As a prototype and proof of concept, Code-Narrator has some limitations. I'm excited to see where Code-Narrator goes from here, and your feedback is invaluable. Thank you for taking the time to explore this project! https://ift.tt/Ohn3GAd April 28, 2023 at 03:49PM

Thursday, April 27, 2023

Show HN: ScrapScript – A tiny functional language for sharable software https://ift.tt/F1aOzcK

Show HN: ScrapScript – A tiny functional language for sharable software Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at hello@taylor.town if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :) https://scrapscript.org April 26, 2023 at 05:15PM

Show HN: Idaweather-Create historical weather studies with 27 different features https://ift.tt/RnQefSF

Show HN: Idaweather-Create historical weather studies with 27 different features http://idaweather.com April 28, 2023 at 04:05AM

SHOW HN: AI-Powered Platform Helping You Discover the Best AI Tools for Your Job https://ift.tt/NdeZbfC

SHOW HN: AI-Powered Platform Helping You Discover the Best AI Tools for Your Job https://ift.tt/7pdbYGX April 28, 2023 at 03:59AM

Show HN: Codeium-Chrome: Free open-source AI autocomplete Chrome extension https://ift.tt/eyS1JC9

Show HN: Codeium-Chrome: Free open-source AI autocomplete Chrome extension https://ift.tt/kIDleSF April 28, 2023 at 02:14AM

Show HN: GraphAr – An Open-Source File Format for Graph Data Archive/Exchange https://ift.tt/CGOiWK8

Show HN: GraphAr – An Open-Source File Format for Graph Data Archive/Exchange Hi, Hacker News! We're excited to announce the release of GraphAr, an open-source file format for archiving and exchanging graph data. The landscape of graph processing systems is fragmented, with various types of systems, including graph databases, graph computation systems, and GNN systems. However, currently, there is no common file format for efficiently storing and exchanging graph data while maintaining its schema and graph semantics. GraphAr is designed to address this issue by providing a simple, lightweight format for storing and exchanging graph data. GraphAr is a flexible and adaptable format that can be used across a variety of applications by decoupling the storage of metadata, adjacency, and properties. It is also designed to be efficient by leveraging existing formats such as ORC, Parquet, and CSV as much as possible. This makes it easy to integrate with existing data processing systems and provides a level of familiarity for users. Furthermore, GraphAr preserves the semantics of graphs and can maintain the schema of property graphs. This means that users can maintain the same graph structure across different systems, ensuring that the graph's semantics are not lost. We have developed both a C++ library for accessing and creating GraphAr files, and a Spark library for transforming data into and from GraphAr files. With these libraries, it's easy to work with GraphAr files in your existing Spark connectors or C++ projects. As GraphAr matures, we aim to move the project to a vendor-neutral venue, such as Apache, LF AI & Data. This will ensure that the project continues to be developed in an open and transparent manner, with contributions from a broad community of developers. To get started with GraphAr, check out our GitHub repository, where you'll find detailed documentation and examples of how to use the libraries. We welcome any feedback or contributions to the project. Let's make graph data archiving and exchange more efficient with GraphAr! https://ift.tt/QA2mRIf April 27, 2023 at 07:46PM

Show HN: E2EE iOS Keyboard Calendar Built in React Native https://ift.tt/f5ub0Up

Show HN: E2EE iOS Keyboard Calendar Built in React Native https://onin.co April 27, 2023 at 05:17PM

Show HN: A Truly Terrible Text Editor https://ift.tt/3dxPEkC

Show HN: A Truly Terrible Text Editor https://ift.tt/d2QDFvE April 27, 2023 at 11:47AM

Wednesday, April 26, 2023

Show HN: Web app turns your text into p5js (graphics) code using GPT https://ift.tt/L3syGja

Show HN: Web app turns your text into p5js (graphics) code using GPT Text → GPT → p5 | An app that turns your text prompt into p5js code (computer graphics) using OpenAI's GPT and displays it. Under the hood: Nextjs, React, CodeMirror, p5js I got into programming through arduino and processing. I've always thought about how to lower the barriers for people to start programming. With GPT, we can now turn plain text into code, allowing people to start coding without knowing code. OpenAI APIs don't come cheap! If you like the project, consider sponsoring access for others here: https://ift.tt/onQ3y1S Cheers! https://ift.tt/k3fOG7S April 27, 2023 at 08:58AM

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code https://ift.tt/GQauRgE

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code Hi All, Recently I've been using Claude Code a lot for de...