Sunday, August 6, 2023

Show HN: Create books on any topic with ChatGPT https://ift.tt/RhPvcry

Show HN: Create books on any topic with ChatGPT This weekend wanted to try out the streaming ChatGPT API. As test project, created a simple website, which allows you to create whole books by providing just the title (with optional extra instructions). Given the title of the book, table of contents, chapters and sections with text content are generated. All books are listed on the home page, sorted into topic categories. As a bonus, when reading a specific section of a chapter, you can use the chat interface to ask for clarifications, request more content, list relevant topics, etc. The system does quite well with knowledge based books (history for example) and not so good with literature, where more prompt tweaking is needed. What books would you create? # Examples: The Bible https://ift.tt/Q4OgAqr Child Psychology for Parents https://ift.tt/djU2Vqv ChatGPT: A step towards Artificial General Intelligence https://ift.tt/CRQkeWi The World History from a global point of view https://ift.tt/DdQljne The History of Ukraine https://ift.tt/kYbQife Art of War: A modern perspective https://ift.tt/ef5x8vU Kamasutra: A modern perspective https://ift.tt/RiuDIQz https://ift.tt/Tl8dR4N August 6, 2023 at 08:37PM

Show HN: A guide to self-host AudioCraft demo https://ift.tt/nN7RKdD

Show HN: A guide to self-host AudioCraft demo https://ift.tt/81pTMcA August 6, 2023 at 10:11AM

Show HN: A copy of LangChain swift for iOS or macOS applications https://ift.tt/As2ghCX

Show HN: A copy of LangChain swift for iOS or macOS applications https://ift.tt/CeE2aZN August 6, 2023 at 05:19PM

Show HN: Postgres Language Server https://ift.tt/d9Iu0EC

Show HN: Postgres Language Server https://ift.tt/90MIcWA August 6, 2023 at 03:56PM

Show HN: Archsense – Accurately generated architecture from the source code https://ift.tt/9DiY85R

Show HN: Archsense – Accurately generated architecture from the source code https://ift.tt/xYM6ZKj August 6, 2023 at 03:17PM

Saturday, August 5, 2023

Show HN: Briefed – Summaries for Hard Paywalled Content https://ift.tt/5usy9Lz

Show HN: Briefed – Summaries for Hard Paywalled Content Hey HN! Briefed developer here. Briefed creates summaries for (mostly hard) paywalled content. I built it because it's something that I wanted, but couldn't find (specifically the hard paywalled part). Why did I want this? 1. There are a lot of publications that I'm only tangentially interested in. Not enough to warrant a full subscription but enough to want to get the gist of what they're saying. A step between reading the title and reading the full article. Here's a list of the publications we currently create summaries for: https://ift.tt/n0rUtAR 2. I often don't have the time to read entire articles. I can save an article as "read later" in my rss app, but I've often lost interest by the time I get to it. Briefed creates two summaries for each article: one detailed, and one tldr. Here is an example of one: https://ift.tt/PIqimHw... 3. Sometimes I've read the full paywalled article and want to read comments here on HN, but hard paywalls limit the engagement those posts will get. Hopefully a detailed summary is enough to start meaningful and curious conversation. I'm still kicking the tires, so the first 500 people to sign up will get the first year free (normal price is $12/year; the price that I felt I would personally pay for such a service). Use the promo code LAUNCH500 at checkout. The code will be automatically invalidated after 500 people use it. Let me know what you think! Any feedback , issues, or questions are welcome. Thanks, Brandon https://briefed.news/ August 6, 2023 at 12:53AM

Show HN: Unstock.ai – Free image generation with SDXL https://ift.tt/1ZHiDw7

Show HN: Unstock.ai – Free image generation with SDXL Hi HN! I've got the barebones of a service running on top of Stable Diffusion XL. I can cheaply run image generations at 1024x1024. And of course there's a limit to how fast I can generate them given the request queue and limited GPUs, but the service is cheap enough that I'm happy to run it out of pocket for now. Let me know your thoughts, I hope you enjoy the service! https://unstock.ai August 5, 2023 at 07:32AM

Show HN: Name Checker – Find project name collisions https://ift.tt/5w9Jg4U

Show HN: Name Checker – Find project name collisions Name Checker is a tool for when you want to create a new project and don’t want to check all the places (npm, apt, GitHub) for a name collision, you can just use this tool instead. I started working on this because I noticed on HN folks sometimes create a new company and SAAS and they didn’t notice that the name was already taken. Please let me know if y'all have any questions or comments! https://ift.tt/S9yMf5u August 5, 2023 at 06:04PM

Show HN: Matrix. A Sci-Fi Comic https://ift.tt/mq9DSJ0

Show HN: Matrix. A Sci-Fi Comic On the occasion of completing 100 short stories in Matrix, I thought of sharing it with the wider audience. Matrix is a culmination of my 9 months of travel across India and 2 days that I spent in Barcelona. I started the project with an aim to improve my writing. But now I feel like the project is directing me on how it wants to take shape. And as I continued, The project took a shape of its own. I believe it is in a good enough shape to be considered as a mockumentary on life and meaning. It still only has me as a primary contributor because of which it has my limitations and my biases. If you like to contribute, Please feel free to create a pull request on the दुनिया(World in Hindi) branch. जय श्री राम| https://ift.tt/CWbwLy5 August 5, 2023 at 03:27PM

Show HN: Custom Haskell handlers for Nginx https://ift.tt/b5sx8ma

Show HN: Custom Haskell handlers for Nginx This is rather a mature project. It began out of curiosity: I wanted to test if Haskell FFI was powerful and expressive enough to interconnect C and Haskell code flawlessly. Particularly, if C strings generated inside Nginx can be shared within Haskell code and what must be done to respect their lifetimes etc. Recently, I released version 3.2.0 with revamped README (with a lot of examples) and a new approach to building Haskell handlers using the modernized cabal v2-build for dependencies. https://ift.tt/TE6WOI8 August 4, 2023 at 04:49PM

Friday, August 4, 2023

Show HN: Common Lisp tutorials with OpenGL graphics https://ift.tt/9DNOZJ7

Show HN: Common Lisp tutorials with OpenGL graphics https://www.youtube.com/playlist?list=PLTA6M4yZF0MzsMlNL0N67tIU12OLQ-R5K August 5, 2023 at 01:33AM

Show HN: Open-access book on platform governance https://ift.tt/mqfhKV2

Show HN: Open-access book on platform governance Hi there, I'm a political theorist, a professor at Northwestern law school and a founding fellow, board member, etc. of the Integrity Institute. I also was the in-house democratic theorist on Facebook's "civic integrity" (election protection) team for a while, and helped out with the research supporting the creation of the Meta Oversight Board. I just published an academic book with Cambridge University Press bringing together those experiences with research in political science to argue that the way forward for mitigating the harms of big internet platforms and governing user behavior on them is to create global direct democratic institutions for them. You can read the whole book for free on Cambridge's website or by downloading the open-access (license CC-BY-NC-ND 4.0) PDF at the link. If you want a hard copy, you can also buy it in paperback or hardcover. https://ift.tt/GjwHVp5 August 5, 2023 at 12:21AM

Show HN: WebRTC Without Signaling Server https://ift.tt/rQRvnuP

Show HN: WebRTC Without Signaling Server Web-components (lit) to use WebRTC p2p data channel connections, in the browser, without the need of any predefined signaling server. https://ift.tt/UVImblH August 4, 2023 at 11:53AM

Show HN: Put ChatGPT on any website in 5 seconds. No signup required https://ift.tt/kofyr8S

Show HN: Put ChatGPT on any website in 5 seconds. No signup required Are you looking for a way to boost customer engagement on your website without breaking the bank? Look no further, because VivoChat AI is here to save the day! This chatgpt based chatbot is not only easy to set up, but it also handles everything on its own. Can you imagine the convenience? You won't have to spend a single dime, yet you'll be able to provide your website visitors with an exceptional experience. Yes, you heard it right - VivoChat AI is completely free! Get started today and watch as your website becomes a hub of activity and interaction. Your visitors deserve the best, and with VivoChat AI, you can give them just that! https://ift.tt/vfcZK0A August 4, 2023 at 01:48PM

Thursday, August 3, 2023

Show HN: Try my new Bash prompt https://ift.tt/q16gBiQ

Show HN: Try my new Bash prompt PS1='\$ ' # short and sweet prompt old_cmdno=${old_cmdno-0} old_lines=${old_lines-0} old_cols=${old_cols-0} prepare_terminal() { stty rows $((LINES - 1)) printf "\n\033[1A" old_lines=$LINES old_cols=$COLUMNS } update_status_line() { local exit=$? local getcmdno='\#' local cmdno=${getcmdno@P} local esc=$(printf "\033") local pwd=$PWD local dots= [ $LINES -eq $old_lines -a $COLUMNS -eq $old_cols ] || prepare_terminal local status_esc="$esc[7m$esc[m" while true; do [ "${pwd#/*/}" == "$pwd" ] && break local status="$esc[7m$(date +%m-%d/%H:%M)$esc[m $HOSTNAME $dots$pwd" local status_len=$((${#status} - ${#status_esc})) [ $status_len -le $COLUMNS ] && break pwd=${pwd#/} pwd=/${pwd#*/} dots='...' done status_len=$((${#status} - ${#status_esc})) [ $status_len -gt $COLUMNS ] && status= printf "${esc}7$esc[%s;1H$esc[K%s$esc[1;%sr${esc}8" $((LINES + 1)) "$status" $LINES if [ $exit -ne 0 -a $cmdno -ne $old_cmdno ] ; then printf "!%s!\n" $exit fi old_cmdno=$cmdno } PROMPT_COMMAND='update_status_line' August 4, 2023 at 08:50AM

Show HN: ChatMyFiles, Open Source ChatPDF https://ift.tt/if3ro9O

Show HN: ChatMyFiles, Open Source ChatPDF ChatMyFiles is an open-source alternative to ChatPDF: you upload any PDF or Microsoft Office document and ask questions about it. Unlike other "chat with your documents" solutions, ChatMyFiles can be self hosted using a one-click deploy script that uses Terraform to deploy a - Vector database - Server - (Optional) Open-source LLM such as Falcon, Llama, or GPT4All to your virtual private cloud (VPC). We used Langchain to interface with open source LLMs and Ragstack to deploy to Google Cloud: https://ift.tt/QFeClWd https://ift.tt/lEGeYvu August 4, 2023 at 01:40AM

Show HN: Open-Source Favicon Provider https://ift.tt/dNWO0X3

Show HN: Open-Source Favicon Provider Hey HN, We couldn’t find a reliable favicon provider for our CRM [1]. There are existing solutions (FaviconKit, Google faviconV2, ...) but we have faced issues with all of them: rate-limiting, down-time, inconsistent icon size. We were looking for a solution that is: 1) reliable : no down-time ; 2) accurate : request a specific icon size to optimize for user bandwidth ; 3) high-quality : that provides the highest resolution icon available for a given requested size ; 4) open-source : this is a common need and a simple problem to solve: an open solution should exist and anybody should be able to contribute or to host it. Technical details: Here is the source code: https://ift.tt/zXHP2Br . The way it works is very simple. We have implemented a few strategies to fetch favicons: get favicon from html meta/link tags, call Google Favicon API. Then we retrieve the image and store it into S3. The next time someone asks for the image it is usually served from our CDN cache directly. If not, then it’s pulled from S3. Cloud Hosting: We are hosting a server on favicon.twenty.com. We will be using it to power Twenty CRM, so it will be maintained up and running for our own needs. Feel free to use it by directly by embedding images like this: https://ift.tt/tEeFO7R or https://ift.tt/W6TPBZE [1] https://ift.tt/uxWaknc https://ift.tt/zXHP2Br August 4, 2023 at 01:24AM

Show HN: Interesting companies that are running on-prem https://ift.tt/IGA9Yvq

Show HN: Interesting companies that are running on-prem https://ift.tt/mexwnb3 August 4, 2023 at 12:35AM

Show HN: Create your first ZK-SNARK Contract with Mina Blockchain https://ift.tt/RkwgLM8

Show HN: Create your first ZK-SNARK Contract with Mina Blockchain https://ift.tt/HQ4cq8X August 3, 2023 at 11:51PM

Show HN: Zep – pgvector-based memory store for LLM apps https://ift.tt/r2eByjw

Show HN: Zep – pgvector-based memory store for LLM apps Hey HN - we launched Zep's document vector DB today. Zep is an open source memory store for LLM apps, and this builds on existing chat history memory persistence, embedding, and enrichment capabilities. Zep uses Postgres and pgvector for database operations and vector search. Vector search can be complicated on Postgres, with careful configuration required at both index creation and query time. We've focused on significantly improving this developer experience. Zep automatically selects index and query parameters for developers based on best practices and known heuristics. Vector database operations are exposed via a simple Python (and LangChain) API for working with document collections, documents, and search results. While we focus on LLM App use cases, you can turn any Postgres instance with pgvector into a vector database with great DX. Our launch announcement: https://ift.tt/A54HM0l... -Daniel https://ift.tt/zYdF5Oc August 3, 2023 at 11:47PM

Show HN: Free OSS transcription app I made and found it's faster than wispr flow https://ift.tt/2h9d6Kn

Show HN: Free OSS transcription app I made and found it's faster than wispr flow title doesn't let nuance, ofc it's not the app ...