Thursday, July 6, 2023

Show HN: I made an AI Dungeon Master to play D&D 5e with https://ift.tt/kZrL56X

Show HN: I made an AI Dungeon Master to play D&D 5e with Hey everyone, I built this project because I always wanted to try playing D&D but couldn’t find a group of friends or a DM to play with. It’s still early stages and not meant to be a complete replacement for real DMs or IRL sessions, but it’s a good way to dip your toes into DnD or to play on your phone between your IRL sessions. I tried playing D&D with ChatGPT but the overall experience was lacking, so I built this site & Discord bot that has a character sheet tool, better memory management, support for multiplayer, and automatic tracking for things like spells, HP, and encounters. Try it out at https://www.fables.gg/ and let me know what you think! You can try it for free, but after a while there is a paywall since the GPT API costs aren’t cheap. https://www.fables.gg/ July 6, 2023 at 11:20PM

Show HN: Automated blog about AI by AI curated by Human https://ift.tt/ODdwK1E

Show HN: Automated blog about AI, by AI, curated by Human Hi! I'm an amateur dev, tinkering with AI. I love looking at new Open Source libraries and frameworks in AI, so I put together a blog that takes a repo url and posts a blog post about that repo. It's still work in progress but I hope you guys like it! https://decodeAI.xyz/ July 6, 2023 at 03:56PM

Show HN: A Node Editor for LLMs with Semantic Kernel https://ift.tt/UO8GIy5

Show HN: A Node Editor for LLMs with Semantic Kernel https://ift.tt/gYad9pS July 6, 2023 at 06:20PM

Wednesday, July 5, 2023

Show HN: Utubescripts create YouTube scripts in secs using AI (free demo) https://ift.tt/fErD2xS

Show HN: Utubescripts – create YouTube scripts in secs using AI (free demo) You enter a prompt or tell the AI what script subject you want to be written. Then after a short wait, you will have a script for your next YouTube video. It's completely free and requires no sign-up so try it out! I would appreciate any feedback. Thank you! https://ift.tt/avg2udO July 6, 2023 at 07:22AM

Show HN: A Swift app I made in 4 months with no prior experience https://ift.tt/Um1j2Bu

Show HN: A Swift app I made in 4 months with no prior experience I have always dreamed of learning Swift and creating apps for iOS, but I never found the motivation to do so. I was scared by the complexity and the learning curve of programming with UIKit and Storyboard. I thought they were too complicated and too boring for me. But then I discovered SwiftUI, the new framework for building user interfaces for Apple platforms. I was captivated by its simplicity and elegance. I watched some videos and read some articles about it and I was blown away by what it could do. I decided to give it a shot and see if I could learn it and make something with it. I set myself a goal: to build my first SwiftUI app in 4 months. I had no prior experience or knowledge of programming with Swift, so I started from zero. I downloaded Xcode and opened a new SwiftUI project. I followed the "100 Days of SwiftUI", a free course by Paul Hudson that taught me the basics of SwiftUI and Swift. I learned how to use SwiftUI's declarative syntax to create the user interface components, such as buttons, lists, text fields and navigation bars. I also learned how to use some of the built-in features of SwiftUI, such as animations, transitions, gestures and dark mode. This free course gave me everything that I needed to build a stunning app from scratch. This course was so good that I decided to buy other Swift books from the author. Thank you Paul for creating such a great course! (Here is the course link: https://ift.tt/XRhsuTF ) I decided to build a simple and elegant mood tracking app that syncs across all your iOS devices. I called it MoodUp. I wanted to make it easy and intuitive for users to track and analyze their moods anytime, anywhere. I used CloudKit, a cloud service that provides database and asset storage for apps, to store and sync the mood data. I learned how to use CloudKit's APIs to create, update, delete and fetch records from the cloud database. After 4 months of hard work, learning and fun, I finally finished my first SwiftUI app. I was proud of what I had achieved and eager to share it with the world. However, my app is still in pre-order mode and won't be available until July 7th. This is because I wanted to make sure that everything works smoothly and there are no major bugs or issues before releasing it to the public. I submitted my app to the App Store for review and waited for approval. A few days later, I received an email from Apple saying that my app was approved and ready for pre-order. I was overjoyed and excited with tears. I launched my app on the App Store and announced it here on Hacker News, hoping to get some attention and feedback from the community. That's how I went from zero to SwiftUI and built my first app in 4 months. It was a challenging but rewarding journey that taught me a lot about SwiftUI, Swift, CloudKit and app development in general. I hope you enjoyed reading my story and maybe got inspired to start your own SwiftUI project. If you want to check out my app, you can pre-order it for free from the App Store here: https://ift.tt/6gvELVY... Please upvote and pre-order the app for free if you like it because as a small indie developer, I need your support. Thank you for reading! https://ift.tt/WXBYT70 July 5, 2023 at 05:59PM

Show HN: Unified interface for TypeScript schema validations (zod yup) https://ift.tt/wyeZncE

Show HN: Unified interface for TypeScript schema validations (zod, yup) Hi, all! I launched TypeSchema to help library developers like me (and product developers as well) decouple their code from specific validation libraries (like `zod` or `yup`) and make them more plug-n-play. Appreciate the feedback! https://ift.tt/WHjQMTA July 5, 2023 at 11:37PM

Show HN: People forget that you can stick any data at the end of a bash script https://ift.tt/pDYKN0U

Show HN: People forget that you can stick any data at the end of a bash script This is a neat trick I've used to write self-extracting software or scripts that extract files from archives by just using tail -c

Show HN: Redjet a high performance Redis library for Go https://ift.tt/nmrbVQj

Show HN: Redjet – a high performance Redis library for Go https://ift.tt/pj6IaMm July 5, 2023 at 11:43PM

Show HN: Software Developer salaries in Switzerland: average and percentiles https://ift.tt/wJjKZRQ

Show HN: Software Developer salaries in Switzerland: average and percentiles https://ift.tt/grF7Y2H July 5, 2023 at 04:27PM

Show HN: AI-powered personal shopping assistant for Shopify stores https://ift.tt/iCsr5bV

Show HN: AI-powered personal shopping assistant for Shopify stores https://ift.tt/MhEKPn4 July 5, 2023 at 01:17PM

Tuesday, July 4, 2023

Show HN: CodePerfect a fast lightweight IDE for Go https://ift.tt/vKWTNLm

Show HN: CodePerfect, a fast, lightweight IDE for Go https://ift.tt/PudvNGq July 5, 2023 at 08:45AM

Show HN: Zero to High School (v2) https://ift.tt/n0TojZA

Show HN: Zero to High School (v2) Version 2 enable users to read lighter PDF (with complete chapters). Happy learning. https://ift.tt/XsVyR4M July 5, 2023 at 05:32AM

Show HN: Iridescent crystal with raymarching and signed distance fields https://ift.tt/EpA7VHS

Show HN: Iridescent crystal with raymarching and signed distance fields https://ift.tt/MCy1SXi July 5, 2023 at 01:22AM

Show HN: LTO9 Optimizer https://ift.tt/DKtc62E

Show HN: LTO9 Optimizer https://ift.tt/D4YeMf5 July 5, 2023 at 12:01AM

Monday, July 3, 2023

Show HN: Degrees What? https://ift.tt/SkUXHiD

Show HN: Degrees What? One of my pet peeves is when people specify a temperature in "degrees" when it’s not clear from the context which scale is being used. I always want to ask “degrees what?” So I made this little conversion tool that uses degrees angle to convert between degrees Fahrenheit and degrees Celsius. Tip: you can add a number in a query to link directly to a temperature. e.g. https://ift.tt/btDEyWa https://degreeswhat.com July 4, 2023 at 10:41AM

Show HN: Latent Workers AI-Powered Market Insights at Your Fingertips https://ift.tt/4pf195C

Show HN: Latent Workers – AI-Powered Market Insights at Your Fingertips Hey HN, introducing Latent Workers – an AI tool that sifts through market and breaking news, and serves you the essentials. Perfect for investors and analysts wanting to stay informed without the information overload. It monitors markets, analyzes news, and sends real-time recommendations. It’s free to get started. Would love to hear what you think! https://ift.tt/IMNCsE0 July 4, 2023 at 09:24AM

Show HN: A package manager for Autonomous AI tools https://ift.tt/jCrw68q

Show HN: A package manager for Autonomous AI tools I've just started AutoPack, which is a repository and python package of tools designed specifically for autonomous AI systems. Right now it's just LangChain but adding Auto-GPT and others isn't very hard. https://ift.tt/TPc8Jfw July 4, 2023 at 05:08AM

Show HN: LLM Markdown Demo of rich-text support https://ift.tt/hYCxLFt

Show HN: LLM Markdown – Demo of rich-text support This app is demonstrating how to support rich-text (markdown) in LLM responses (OpenAI in this case). It's a Nextjs app, with Vercel AI, and remark for handling the formatting. https://ift.tt/uR6bpdC July 4, 2023 at 04:15AM

Show HN: Chrome Dev Tools Element Selector for Playwright and Scraping https://ift.tt/snhp5kv

Show HN: Chrome Dev Tools Element Selector for Playwright and Scraping https://ift.tt/f1KWPDr July 4, 2023 at 01:01AM

Show HN: JobLens AI-powered job search for 'Who Is Hiring' https://ift.tt/H3DXtxh

Show HN: JobLens – AI-powered job search for 'Who Is Hiring' There are existing HN job aggregators, but I thought we could take it a step further. Inspired by an insightful comment on a previous thread ( https://ift.tt/vJWBPc6 ), I built a tool that aggregates job postings and intelligently categorizes them based on user-specific preferences: * Country and remote work preferences * Employer type (e.g., startup, corporation, government) * Industry * Technologies used * Role type (developer, architect, product owner, etc.) * Salary range (where available) One of the superpowers of LLMs is reformatting information from any format X to any other format Y. We leverage this to map all the unstructured job postings into the same unified structure. The new GPT functions feature and the extended context windows are really helpful for this. Instead of having to build a custom NER pipeline, it works very well with GPT out-of-the box. One challenge is keeping the filters consistent and merging of duplicates. Embeddings help with that. What's next: * Integrate additional sources. We can generate web scrapers and data processing steps on the fly that extract and transform data into the same structure. * Add location distance filters. * Expand beyond jobs to monitor personalized data like events or real estate. Imagine using AI to rate local events from multiple sources based on your preferences, considering factors like your interests and distance from home. * Smaller improvements based on your feedback :) https://ift.tt/eOqBd07 July 3, 2023 at 08:46PM

Sunday, July 2, 2023

Show HN: Fat Tonys A Discord server for fans of Nassim Taleb and his works https://ift.tt/siVLqD7

Show HN: Fat Tony’s – A Discord server for fans of Nassim Taleb and his works https://ift.tt/l7UWCei July 3, 2023 at 02:25AM

Show HN: Workflow Manager Built for Developers https://ift.tt/WIOKj6k

Show HN: Workflow Manager Built for Developers We are building a AI-driven workflow manager that's built for developers and enables your team to stay lean, build faster and reduce cost. We are collecting feedback on the idea and will launch in a month. Feel free to share your feedback. https://ift.tt/MnqEWw5 July 3, 2023 at 01:59AM

Show HN: An open app development platform for eInk smart screen https://ift.tt/DVxhpk3

Show HN: An open app development platform for eInk smart screen https://ift.tt/KmzBCJ2 July 2, 2023 at 11:40PM

Show HN: Nanoalsa asoundlib replacement for embedded systems https://ift.tt/07wcfW1

Show HN: Nanoalsa, asoundlib replacement for embedded systems Hi, I wanted to use ALSA in an embedded system, and that's when I realized how bad the official asoundlib library actually is. It is huge, bloated, requires tons of configuration files, tries to load shared libraries in run-time, not thread-safe (due to the use of signals), often segfaults, and leaks memory badly (its developers arrogantly deny that, but valgrind confirms that it really does). Unfortunately the Linux ALSA interface isn't documented at all (there's a doc for sound card driver writers, called "kernel API", and the asoundlib high-level interface for applications, called "library API", but nothing about the ioctl interface, https://ift.tt/HuQRV8K ). So I was curious how much of the asoundlib's bloat we can get rid off. I've spent days figuring out what asoundlib actually does, and strace was my best friend during this experiment. https://ift.tt/tfQvHR1 I've concluded my findings in Nano ALSA, an MIT licensed, stb-style single header library (12k, ca. 300 SLoC). It's based on the UNIX philosophy, "do one thing only, but do that right". So it can do one thing, and one thing only. It can be used to easily play PCM data, which is what most applications want. It does not load shared libraries in run-time, it does not use signals, it does not have a mixer nor a sequencer, just good ol' PCM playback all there is. K.I.S.S. Example usage: alsa_t ctx; /* internal state (few bytes only) */ alsa_open(&ctx, 0, 0, SNDRV_PCM_FORMAT_S16_LE, 44100, 2); /* specify requested characteristics */ alsa_write(&ctx, buf, numframes); /* play the audio */ alsa_close(&ctx); /* free resources */ That's all to it. (Also has an async interface too, which is unlike asoundlib's, signal-free and thread-safe.) https://ift.tt/tfQvHR1 July 2, 2023 at 01:19PM

Show HN: How to Add Physical Property into FreeCAD https://ift.tt/dSr7Vyo

Show HN: How to Add Physical Property into FreeCAD https://ift.tt/MdIa8OW July 2, 2023 at 11:43AM

Saturday, July 1, 2023

Show HN: Personal Replit Ghostwriter https://ift.tt/Ka6ypMm

Show HN: Personal Replit Ghostwriter What it is: A website to run a Ghostwriter like code generation assistant for free! Backstory: Hi All, I recently stumbled upon GGML 4 bit quantized LLMs and the fact that small version of these GGML models (i.e., upto 7b) can run smoothly on a CPU! The GGML 4 bit quantized version of replit’s codeInstruct-3b model, only requires 2GB of RAM! So I quickly tested it and hosted the model on a free HuggingFace Space and it works! Let me know your thoughts on it! https://ift.tt/E6BeicN July 1, 2023 at 08:41PM

Show HN: Use Reddit via JSON feeds without authentication https://ift.tt/fTd0qYm

Show HN: Use Reddit via JSON feeds without authentication Hey guys, As Reddit makes it harder to use their API, I decided to make a wrapper around their undocumented JSON feeds. This allows you to get data from Reddit without authentication. This is only suitable for getting public data. I hope this helps someone out there. I'm also planning to make an android app via CapacitorJS using this library. Feel free to ask questions or give feedback. Thanks! https://ift.tt/TrkMpP4 July 1, 2023 at 11:30PM

Show HN: SwitchFeat An open source feature flags and A/B testing platform https://ift.tt/fwT8bHk

Show HN: SwitchFeat – An open source feature flags and A/B testing platform https://switchfeat.com July 1, 2023 at 12:25PM

Show HN: Look Ma I have solved some sh.t https://ift.tt/A5iTaXt

Show HN: Look Ma, I have solved some sh.t https://ift.tt/pybQuBC July 1, 2023 at 12:06PM

Friday, June 30, 2023

Show HN: Linki the Distributed Wiki https://ift.tt/RirbEZJ

Show HN: Linki, the Distributed Wiki Hi everyone! I wanted to build a library that can be used to created distributed wikis, because I want people to have tools to run their own wiki as easy as it is to start a git repository and I want them to use each others' works. I want it to be as easy to share a git repository too. I want people sharing information by subscribing to each other and contributing to each other. I have a lot to say about what caused this to become a reality inside my README. Its pretty simple right now, and I hope to keep it simple but powerful in the future. I want to add more backends to it, improve its transfer methods, and improve its history storage. I want to create powerful frontends for it that have the powerful utility of github and wikipedia. Consider this a soft release. I'm looking for guidance from those who become interested in it. Please share any ideas or recommendations as Issues. I want to see that 0.0.x turn into a 0.1.x as soon as possible and give it a grand release soon. https://ift.tt/QFHJ1Xe July 1, 2023 at 10:17AM

Show HN: Google Trends - 429 https://ift.tt/rEBs53K

Show HN: Google Trends - 429 The recent spike in 429 curiosity is from the status code Reddit's API now returns, which some third-party clients make clear to users. For example, RiF creates a toast notification with nothing but this code a bit repetitively. https://ift.tt/BPzoIiD July 1, 2023 at 10:11AM

Show HN: Tabserve.dev. HTTPS proxy using Web Workers and a Cloudflare Worker https://ift.tt/EKGb68n

Show HN: Tabserve.dev. HTTPS proxy using Web Workers and a Cloudflare Worker Tabserve gives you a https url for localhost using only the browser (tabserve.dev). Take a look: https://tabserve.dev https://tabserve.dev July 1, 2023 at 04:03AM

Show HN: Paper List Generator https://ift.tt/OLR0HQm

Show HN: Paper List Generator For each query, it filters and weights the citation graph of ~5000 papers to find the most important ones. https://ift.tt/wp3Zk7D June 30, 2023 at 01:24PM

Show HN: MouseLocker (macOS) https://ift.tt/FkKvOsJ

Show HN: MouseLocker (macOS) https://ift.tt/ygFKa0X June 30, 2023 at 06:39AM

Thursday, June 29, 2023

Show HN: An AI-based OKRs generator https://ift.tt/mbaKg5r

Show HN: An AI-based OKRs generator https://ift.tt/PfTZ4Ap June 30, 2023 at 09:23AM

Show HN: Lemonade A Lemmy client using GTK 4 and libadwaita https://ift.tt/8EOm3U0

Show HN: Lemonade – A Lemmy client using GTK 4 and libadwaita https://ift.tt/rfR4tj5 June 30, 2023 at 07:53AM

Show HN: Clevis Build and sell AI powered apps without code https://ift.tt/t9n2AQp

Show HN: Clevis – Build and sell AI powered apps without code After seeing a lot of simple AI powered web apps being launched lately, the idea of building a tool to create them appeared in my mind. Using Clevis, you can quickly create apps by connecting a series of steps. The first step to an app is usually some sort of user input like a text field or a file upload. Then, that input can be processed by AI tools like ChatGPT and the output can be displayed to the end user as plain text, HTML or a file. Examples of other apps you could build using Clevis: 1. SEO Assistant: An app that analyses any website URL for SEO improvements 2. Cover Letter Writer: Users can input basic information, provide a link to a job advertisement, and receive a meticulously tailored cover letter as output. 3. Travel Planner: App that creates a beautifully designed travel itinerary wherever you are planning to go. You may ask: What is the difference between using a Clevis app and just using ChatGPT? The answer is the UI. By collecting input from the user in a structured way using forms and image uploads, you can make sure that the model receives the best data to do its job. The output can also be styled with HTML instead of just plain text. For creators, it is a way to quickly create AI powered apps and start selling them instantly. This project is very early stage and any feedback or ideas are highly appreciated! https://ift.tt/ieOLBPg June 30, 2023 at 02:34AM

Show HN: LLM streaming directly from React Server Components https://ift.tt/shqcemi

Show HN: LLM streaming directly from React Server Components https://ift.tt/iR70Q9h June 30, 2023 at 05:17AM

Show HN: Papyrus A simple paper backup tool https://ift.tt/rELUAPX

Show HN: Papyrus – A simple paper backup tool https://ift.tt/WTBqhQU June 29, 2023 at 02:43PM

Wednesday, June 28, 2023

Show HN: Tweak your chord progressions for practice or composition https://ift.tt/8BwPxFf

Show HN: Tweak your chord progressions for practice or composition I'm excited to share with HN a new pet project I've been working on to explore how AI can create and explain harmonic chord progressions - Chord Variations. The project uses GPT-4 to generate unique and interesting chord combinations based on user input chord progression. It's akin to having a virtual musical assistant that can help non-musicians and musicians alike explore and create harmonious sound without needing any prior knowledge of music theory. The generated chord suggestions maintain a similar vibe to the user input. Alternative chord progression includes extended chords, chord substitutions, unique passing chords, and more. Additionally, musical theory explanations within the tool is helpful for users not just to create music, but understand the underlying structure it's built on a bit better. These chord progression suggestions can be used for practice or composition. As a musician myself, I am having quite a lot of fun playing around with it. One of the things I'm proud of is how the application really dips into music theory. It includes nuanced aspects such as dominant chords, secondary dominant chords, and the famous 2-5-1 chord progressions. That said, the development journey was full of lessons. Dealing with the latency of the GPT-4 API was particularly challenging. I used a Celery based queue system + client polling to manage the delay between request and response (from OpenAI API). Additionally, to keep the chord names consistent, I used a combination of prompting and regex. There are still some bugs that need to be squashed but overall I am pretty happy with the results. I'd love to hear your thoughts and feedback on the project. Also, if you're curious about anything, I am happy to delve into the details in comments. Feel free to take Chord Variations for a spin here: https://ift.tt/05REPHS Looking forward to some interesting discussions! https://ift.tt/05REPHS June 28, 2023 at 12:47AM

Show HN: Cubisum A Number Puzzle Game https://ift.tt/ZPqm4ao

Show HN: Cubisum – A Number Puzzle Game Hi HN, I'd like to share a logic number puzzle game that I've been working on. Cubisum ("Cubism" + "sum") draws inspiration from Sudoku and Minesweeper, while also creating compositions reminiscent of Piet Mondrian's cubist work. The rules are simple, but I found it a surprising challenge (It was much harder to estimate the difficulty before I saw an actual game board). I hope you enjoy it -- any feedback would be much appreciated! https://cubisum.com/ June 29, 2023 at 12:18AM

Show HN: Nohooks Webhooks on Platforms Without Webhooks https://ift.tt/mZzgyIx

Show HN: Nohooks – Webhooks on Platforms Without Webhooks Hello HN, We’d like to show you our project — Nohooks[0]. The aim is to add webhooks to platforms that do not natively support webhooks. We really believe many APIs can provide a better developer experience by providing webhook notifications to enable us to automate more things. Nohooks works by intelligently polling the integrated platform's APIs, determining if a change has occurred, and generating webhook events. Nohooks currently supports webhooks from Notion’s Databases, Render’s Services & Deployments, and DigitalOcean’s Droplets. We will add more in the coming days and improve the types of events/payloads generated to enable new workflows that were previously impossible or difficult to achieve. It uses Convoy[1] to power its webhooks delivery and debugging dashboard. We welcome you to try it out and give us your feedback — what platform would you love to have webhooks for that doesn’t currently exist? What webhooks best practices would you like to see implemented? [0] https://nohooks.io [1] https://ift.tt/539K7Wm https://nohooks.io June 28, 2023 at 11:08PM

Show HN: Serverless VPN pay as you go unlimited devices no subscriptions https://ift.tt/MEhJjy1

Show HN: Serverless VPN, pay as you go, unlimited devices, no subscriptions https://upvpn.app June 29, 2023 at 12:13AM

Show HN: PR Template Builder https://ift.tt/xl2QCFa

Show HN: PR Template Builder Let me know if it's helpful or how it can be improved! https://ift.tt/rQVAfKv June 28, 2023 at 05:17PM

Show HN: Playground for OpenAI Function Calling https://ift.tt/dfxPBVO

Show HN: Playground for OpenAI Function Calling Hey everyone, I'm Petr. I'm excited to share LangTale Playground ( https://ift.tt/5K01TWw ), a first-of-its-kind tool enabling anyone to experiment with OpenAI function calls without coding. Born out of a hackathon project, it's now a part of our broader LangTale platform aimed at tackling common developer challenges with Language Learning Models (LLM). These include prompt integration, testing and debugging, version control, auditing, and usage/cost management. Here's our tech stack: Next.js by Vercel, Tailwind CSS, OpenAI, PlanetScale's Vitess database, and the Radix UI & Shadcn's component library. We're eager to hear your feedback as we launch LangTale Playground today. Give it a spin and let us know what you think. https://ift.tt/5K01TWw June 28, 2023 at 03:29PM

Show HN: Langchain-Serve Bringing LangChain Apps Closer to Your Users https://ift.tt/0mQCVed

Show HN: Langchain-Serve – Bringing LangChain Apps Closer to Your Users https://ift.tt/kWPGbec June 28, 2023 at 09:15AM

Tuesday, June 27, 2023

Show HN: PicPerf Image Optimization for the URLs Youre Already Using https://ift.tt/z6s9bkG

Show HN: PicPerf – Image Optimization for the URLs You’re Already Using https://ift.tt/S7rxgV6 June 28, 2023 at 10:28AM

Show HN: AI tour guide Ask questions like texting a human tour guide https://ift.tt/BxhnuVU

Show HN: AI tour guide – Ask questions like texting a human tour guide https://ift.tt/5RiDUrA June 27, 2023 at 10:52PM

Show HN: Signway An open source pre-signed URLs gateway written in Rust https://ift.tt/GRzUFHd

Show HN: Signway – An open source pre-signed URLs gateway written in Rust https://ift.tt/heG8FXs June 27, 2023 at 10:29PM

Monday, June 26, 2023

Show HN: Tournacat Sync esports schedules to Google Calendar https://ift.tt/xjJswqp

Show HN: Tournacat – Sync esports schedules to Google Calendar I created Tournacat, a micro-SaaS add-on designed for esports enthusiasts. The goal is to keep esports fans alike informed and organized about upcoming tournaments, all while seamlessly integrating with Google Calendar. https://tournacat.com/ June 27, 2023 at 07:57AM

Show HN: Get structured and typed JSON outputs via GPT-3.5/4 functions https://ift.tt/pIU9Emk

Show HN: Get structured and typed JSON outputs via GPT-3.5/4 functions https://ift.tt/re78JZm June 27, 2023 at 06:41AM

Show HN: Automize I hate writing web tests so I wrote a Chrome extension https://ift.tt/DN0mYya

Show HN: Automize – I hate writing web tests so I wrote a Chrome extension Whenever I write my integration tests or writing a script to scrape a website 90+% of my time is spent fiddling around with selectors. I absolutely hate all the test recorders because most of the time their selectors are so bad that it would have just been faster to do it myself. This lead me to create my chrome extension called Automize. It's basically just the chrome dev tools "elements" tab, except you can click specific attributes to hone in on a reliable selector. It will highlight the element live so that you can verify it works before moving it into your code base. https://automize.dev/ June 27, 2023 at 05:00AM

Show HN: New Beautiful Desktop and Web UI/Monitoring for Apache KafkaKinesis https://ift.tt/YZVJWni

Show HN: New Beautiful Desktop and Web UI/Monitoring for Apache Kafka+Kinesis Hey folks, I'm super excited to announce the release of a new UI for Apache Kafka, Confluent, Redpanda and Kinesis that focuses on Teams and Data Mesh. (Note: the desktop version is also very popular with individual developers!) Why is this important? Because providing a solution that can be used by both IT and business (non-technical) users is essential when building applications that process business data. Of course, we are mainly developers working on Kadeck. So you won't miss any of the features you need to troubleshoot and monitor Kafka and your applications. In fact, we have put a lot of effort into making Kadeck the best UI for Apache Kafka on the market. This includes enterprise features such as fine-grained rights management, topic organisation with data owners, labels and topic (API) documentation, teams and roles as well as LDAP/AD connectivity, data policies and masking, audit log and much more. I hope you enjoy using Kadeck - either the free version or the Professional/Enterprise version - and please let me know your feedback. I always love to hear about your specific use case! Have a great day, Ben https://www.kadeck.com June 27, 2023 at 04:14AM

Show HN: Wolfia Codex Ask anything about any code https://ift.tt/VTetoFH

Show HN: Wolfia Codex – Ask anything about any code Hi HN, we’re excited to show you Wolfia Codex (wolfia.com). Wolfia Codex allows you to ask any question you want to any codebase. Unlike using a generic tool like ChatGPT, we provide context to the LLM by retrieving relevant snippets from the actual code. We started by indexing a bunch of popular open source repositories, and you can request your favorite one. We plan to monetize by offering a paid version for private codebases. We do this by using vector embeddings ( https://ift.tt/3CILw81 ) to index a specific codebase in a vector database. We then use OpenAI’s GPT 4 model with a dedicated prompt that combines your query and the most relevant results, based on similarity from the vector database, as context to provide a relevant response to your question. The answer is generated as markdown to display things like blocks of code. We also let you see the relevant snippets of code used to generate the answer for reference, ask follow up questions, and we have an option to share an answer. My co-founder Naren and I used to lead engineering teams. We often had to stop the team from working on their main project and ask them to write documentation to help onboard new engineers to the codebase. That documentation takes days of work to write and ends up being stale very quickly. Wolfia Codex allows new engineers unfamiliar with a codebase to ask pointed questions without having to always interrupt a co-worker to get answers, nor having to have them write lots of documentation. We would love to hear what you think: don’t hesitate to share good and bad answers in the comments! https://wolfia.com/ June 27, 2023 at 12:52AM

Show HN: Winded View Multiple Tailwind Breakpoints Simultaneously https://ift.tt/GhpJjRt

Show HN: Winded – View Multiple Tailwind Breakpoints Simultaneously Hey HN, Constantly toggling viewport sizes the other day finally tipped my personal annoyance/action threshold. The result is WINDED - a simple tool to help you simultaneously view how your website appears on different screen sizes without needing to constantly adjust the size of your browser window. With a 4K monitor, you can see every Tailwind breakpoint on a single screen! This is game-changing. Please let me know what you think! https://ift.tt/URZ5C2B June 26, 2023 at 10:23PM

Sunday, June 25, 2023

Show HN: Free PDF Watermarking and Compression https://ift.tt/Ebs2SJ4

Show HN: Free PDF Watermarking and Compression https://tools.shuru.app June 26, 2023 at 10:19AM

Show HN: A community to share ChatGPT chats https://ift.tt/ZJwMLlh

Show HN: A community to share ChatGPT chats https://ift.tt/VZkIEyv June 26, 2023 at 10:05AM

Show HN: Shark Tank At-Home Plastic Surgery Kit [video] https://ift.tt/MVm9lDu

Show HN: Shark Tank – At-Home Plastic Surgery Kit [video] https://www.youtube.com/watch?v=mKSwrhh_kwk June 26, 2023 at 07:31AM

Show HN: ChatHN Chat with Hacker News using natural language https://ift.tt/ithpE0a

Show HN: ChatHN – Chat with Hacker News using natural language Hi again Hacker News! OpenAI recently launched "Function Calling", which is a way for developers to describe functions to GPT-3.5/4 and have the model intelligently choose to output a JSON object containing arguments to call those functions. I decided to tinker around with it this weekend and build an MVP that uses OpenAI Functions + Vercel AI SDK to "chat" with the Hacker News API using natural language, in real time! It's fairly basic for now (supported functions: https://ift.tt/FDYj4R7... ) but just wanted to launch this as a proof of concept (PoC)! Hope y'all like this :) https://ift.tt/trgCaXs June 26, 2023 at 12:19AM

Show HN: WinGPT AI Assistant for Windows 3.1 https://ift.tt/Kqi3A4x

Show HN: WinGPT, AI Assistant for Windows 3.1 Hey HN, I didn't want my Gateway 4DX2-66 from 1993 to be left out of the AI revolution, so I built an AI Assistant for Windows 3.1, based on the OpenAI API. The most interesting parts of building this were: - Getting TLS 1.2 and 1.3 working on Windows 3.1 so that WinGPT could directly connect to OpenAI's server without relying on a modern machine for TLS termination. - Learning about the memory segmentation architecture on 16-bit Windows, including the difference between far and near pointers. - Building the UI in plain C code with the Windows API and limited selection of controls in Windows 3.1. You can check it out here and learn more about what it was like to build it: https://ift.tt/KGJItFu https://ift.tt/KGJItFu June 26, 2023 at 03:08AM

Show HN: Open-source shooter which made it to AC: Valhalla and Skydio drones https://ift.tt/LlqeRar

Show HN: Open-source shooter which made it to AC: Valhalla and Skydio drones So just for fun, I wrote a complete multiplayer game in pure C++. I even wrote my own texture atlas packer, which is now used by Assassin's Creed, 2 scientific publications as well as a drone manufacturing company - each of these basically mentions the name of my game. There is even a claim that Unity patented some of the ECS ideas that originate from this project. See https://ift.tt/HIvudb1... for details. By the way the game is pretty darn good. 10 people connected yesterday to test a new map: https://www.youtube.com/watch?v=CHLPzZqANlM It took me well over 10 years to code it all by hand, but the journey was truly worth it. https://ift.tt/hMGuqiK June 25, 2023 at 09:04PM

Show HN: Fossfox paid opportunities for open-source devs https://ift.tt/a89qiPN

Show HN: Fossfox – paid opportunities for open-source devs The index lists either companies that work on open-source products or those that heavily contribute to open-source. Either way, ideal for devs that want to keep an eye out for opportunities. Engineering teams can post for free. Open directory of available positions is here [0]. [0] https://ift.tt/tj2apig https://fossfox.com June 26, 2023 at 12:37AM

Show HN: AI Getting Started A template helps you start a AI SaaS with ease https://ift.tt/ts1KUwi

Show HN: AI Getting Started – A template helps you start a AI SaaS with ease https://ift.tt/tdbeIF2 June 25, 2023 at 10:52AM

Saturday, June 24, 2023

Show HN: Instant access to ChatGPT on any Mac app https://ift.tt/V6olBpC

Show HN: Instant access to ChatGPT on any Mac app https://atua.app June 25, 2023 at 09:57AM

Show HN: ReliableGPT run 200 GPT-4 requests in parallel https://ift.tt/8jH97e2

Show HN: ReliableGPT run 200 GPT-4 requests in parallel reliableGPT handles GPT-4 429 rate limit errors it optimally allocate jobs for incoming requests to maximize usage of Requests/min and Token/min limits https://ift.tt/cTltv8N June 25, 2023 at 07:53AM

Show HN: Never make a manual report for engineering metrics again https://ift.tt/D3vmStY

Show HN: Never make a manual report for engineering metrics again https://ift.tt/kIdrSEK June 25, 2023 at 03:41AM

Show HN: Im an introvert made an app to maintain relationships added more AI https://ift.tt/5An7lvb

Show HN: I’m an introvert, made an app to maintain relationships, added more AI Hello again fellow hackers. I created this app and I expect it can help others like me, those with ADHD and those who simply want to be better at reaching out to friends and family and related. In the first post I made that got traction — https://ift.tt/hrpejfi — I received a lot of commentary. I hope there will be related commentary this time around, particularly with the new AI functionality, but, so long as the app is used with genuine intention, I truly feel the result is a net positive and this is consistently reflected in the feedback I receive from actual users of the app. So, why am I posting again? Because better AI is becoming more available/democratized and I’ve updated the app to support contextually-aware AI-based message generation. This has allowed staying in touch to become even more friction-free. I define the app as a smart communications assistant/tool for text messages, calls and email that helps making staying in touch as effortless as it can be. How is this app different from other personal CRM, automation and messaging tools? Well, the app is super simple to use and combines some functionality from all these areas. Unlike most personal CRM apps that are unable to make contact decisions based on recently received texts and calls, device automation apps that lack a CRM focus, and messaging tools that cannot provide AI-generated and contextually-aware messages for your current conversations, CommuniqAI intelligently integrates these three aspects. It cleverly keeps you connected with the people who matter most, with minimal interruption and distraction. In contrast to other related apps, manually logging or copying previous communications is unnecessary and notifications display your actual conversation histories, so you can quickly recall what you last touched upon. By default, the app will not take any action and largely act as a helpful reminder, and I recommend this type of use. When I originally submitted to HN the app was still in beta, but this is no longer the case. Also, there are no ads, logins or subscriptions. I’d love some more feedback; I feel the use of AI in “all the things” will become pervasive. https://ift.tt/sMa3qUz June 24, 2023 at 09:33PM

Show HN: Writedown - Open Source Markdown Diary https://ift.tt/l13HEms

Show HN: Writedown - Open Source Markdown Diary https://writedown.app/ June 25, 2023 at 12:53AM

Show HN: Cwop.rest An easy way to submit weather station reports to NOAA CWOP https://ift.tt/TpBuKod

Show HN: Cwop.rest – An easy way to submit weather station reports to NOAA CWOP https://cwop.rest/ June 24, 2023 at 08:29PM

Show HN: Automatically assemble Windows Sysroots directly from Microsoft https://ift.tt/hlDPn93

Show HN: Automatically assemble Windows Sysroots directly from Microsoft winsysroot is a tool which automatically and efficiently creates what is effectively a "sysroot" for Windows targets, allowing you to (cross)-compile against native Microsoft sources from any operating system and for any architecture supported by Microsoft. It also takes care of the case-sensitivity problem of the Windows SDK by automatically generating LLVM overlay specifications. It is written in pure cross-platform Go and is extremely fast it tries very hard to download the absolute minimum number of files to achive its goals. It pulls all data directly from Microsoft to avoid any legal issues (but you aren't allowed to distribute the resulting sysroots without explicit permission by Microsoft). https://ift.tt/W1CERZY June 24, 2023 at 05:55PM

Friday, June 23, 2023

Show HN: Iceberg Graphic Design and Diagramming in Python https://ift.tt/OIwUEKr

Show HN: Iceberg – Graphic Design and Diagramming in Python https://ift.tt/InstxNB June 23, 2023 at 11:18PM

Show HN: React Jam build a game using React https://ift.tt/qLzNjhs

Show HN: React Jam, build a game using React We created some games using React. It was surprisingly easy, which got us wondering why more people weren’t doing it. So we decided to host a “React Jam” event to encourage React devs to try their hand at building games! React Jam aims to be a first-of-its-kind online event where React devs create a game in 10 days. We’ve gotten some amazing judges/sponsors and we’re really excited to see how the React + game dev communities will respond to our event. More broadly, our hope is that React Jam will help millions of React developers realize that it's quite easy to create their first game using a familiar framework. Building games with React might sound crazy / suboptimal, but React Native seemed ridiculous a decade ago and is now ubiquitous. We think the same could happen with games too! Would you build a game using React? Why / why not? https://reactjam.com June 23, 2023 at 08:49PM

Show HN: ground-init: Install a machine with almost but not quite cloud-init https://ift.tt/0ZErczK

Show HN: ground-init: Install a machine with almost, but not quite, cloud-init https://ift.tt/d5c9KAI June 23, 2023 at 06:27PM

Show HN: I've built open-source collaborative WYSIWYG Markdown editor https://ift.tt/ZU1pF7L

Show HN: I've built open-source, collaborative, WYSIWYG Markdown editor Inspired by the design and UI/UX of apps like Notion, and utility of open-source apps like StackEdit, I decided to create a minimalistic, local-only WYSIWYG Markdown editor. Some features worth highlighting: - Monaco editor and Prettier integration for code snippets - Tables (apparently the holy grail of WYSIWYG editing) - Embeds (for CodePen, CodeSandbox and YouTube, most useful for HTML or JSON exports) - Accepts Markdown paste-in, and "exports"/generates HTML, Markdown and JSON outputs - Collaboration (with real-time awareness and initial commenting system, available only when logged in) - GPT-3.5 integration (only when logged-in with the corresponding extension installed) Stack used: TipTap, Solid.js, HocusPocus, Fastify, tRPC. Some notable drawbacks: - No mobile support - Collaboration available only between signed-in users, in the same workspace; - I tried my best to support most common Markdown formatting, pasting and in-editor shortcuts, though there might still be room for improvement - Self-hosting isn't easy right now, though you should be able to figure it out from the source code The editor itself is a standalone app, extracted from the larger Vrite CMS project ( https://ift.tt/Uf3gnP2 ) which you can also test out (only with sign-in) here: https://app.vrite.io/ https://ift.tt/CGEapIn June 23, 2023 at 06:10PM

Show HN: Flights for Flaneurs https://ift.tt/KS9Zgdj

Show HN: Flights for Flaneurs This is a "show" and an "ask". I built a Flight search engine for people with Wanderlust in their souls I had 2 days off, I wanted to leave town, didn't matter where, away! Expedia doesn't give a list of destinations when you want to leave Tuesday, and return Wednesday. So I built my own custom solution. It has Bangkok, Lisbon and Austin as departure points. But ... Flight data is horribly expensive, so I cannot scale to all cities in the world. If you have any suggestions to solve this, feel free to share! https://ift.tt/HKNaVC7 June 23, 2023 at 08:57AM

Thursday, June 22, 2023

Show HN: Zero-to-high-school / Learn Grade 1-12 subjects https://ift.tt/FwYlCdq

Show HN: Zero-to-high-school / Learn Grade 1-12 subjects https://ift.tt/dN6pY2M June 23, 2023 at 07:09AM

Show HN: I wrote a script to back up your Notion.so data with ease https://ift.tt/e78pVtc

Show HN: I wrote a script to back up your Notion.so data with ease Backup made easy with NotionBackup! No more hassle with obscure Notion exports! Our project fixes HTML exports, giving you editable and visually appealing pages that stand the test of time. Preserve your data effortlessly. Check it out: https://ift.tt/iRgmM0S https://ift.tt/iRgmM0S June 23, 2023 at 04:32AM

Show HN: Send your diff to ChatGPT and prepare a commit message https://ift.tt/XuJetkV

Show HN: Send your diff to ChatGPT and prepare a commit message https://ift.tt/Pn3hCFx June 23, 2023 at 01:29AM

Wednesday, June 21, 2023

Show HN: Zoney.io Decide on meeting time across timezone easily https://ift.tt/A8zcYqR

Show HN: Zoney.io – Decide on meeting time across timezone easily https://zoney.io/ June 22, 2023 at 08:34AM

Show HN: Dependency Hell (Short Story) https://ift.tt/XtwQbsY

Show HN: Dependency Hell (Short Story) https://ift.tt/gryjM3i June 22, 2023 at 03:11AM

Show HN: Passkeys use cases demo (Authsignal) https://ift.tt/L1aKue0

Show HN: Passkeys use cases demo (Authsignal) We've created a more comprehensive demo for Passkeys showing how you can use it at sign in, or embed into other parts of your flow https://ift.tt/58ULnRH June 22, 2023 at 03:03AM

Show HN: I Built a next.js Product Catalog with an open source ecommerce module https://ift.tt/eDsudYF

Show HN: I Built a next.js Product Catalog with an open source ecommerce module I built a next.js product catalog entirely on open source modular e-commerce and Vercel's serverless functions. You own the data, the commerce logic is integrated into your project and run through your own APIs. This is a showcase for our Modular way of approaching e-commerce rather than approaching it through Shopify or commercetools APIs. You can follow the twitter thread here - https://twitter.com/RiqwanMThamir/status/1671426435813179394 Looking forward to hearing your thoughts :) https://ift.tt/AqZJ8BO June 22, 2023 at 01:59AM

Show HN: Webhooks That Email You https://ift.tt/bVAPTgK

Show HN: Webhooks That Email You Hey HN, I spent the long weekend on a small tool for sending myself emails via webhook. Yes, webhook-to-email in 2023 (somehow most things I could find are email-to-webhook or not quite easy to set up). Yep, I'm aware this problem is very much already solved(tm) in a bunch of ways: - Zapier exists - IFTTT exists - Slack webhooks exist (this one is probably what normal people would pick) - Native email integrations usually exist in whatever tool in the first place Somehow, I still find myself wanting a super easy way to get an email delivered to me when a webhook endpoint is hit (via POST or GET). Maybe I just run more early software than other people, or am far too comfortable `curl`ing from CI or other dodgy execution contexts... Knowing that an email with whatever data I want to attach is just one web request away makes it pretty easy for me. Also, this fits in well with software that has just the webhook part and not much other configurability. Anyway, the website is as simple as you think it is: 1. Put in your email 2. We validate your email and give you a URL 3. You GET or POST to that URL, and an email flies to your inbox If this sounds like something you want in your life, I encourage you to check it out! There's no login, only an email address is required (to do... the email sending). There's a free tier and a very low (but probably commensurate) price because I do indeed like money, but between you and me, the limits aren't really enforced (and probably won't be for quite a while, barring abuse). Don't ask what I used to build this -- it's embarrassingly over-engineered for what most people would do in an hour and call it a day (and achieve the same results). https://ift.tt/kAowO58 June 21, 2023 at 08:02PM

Show HN: Fake Terraform modules for fast testing and learning https://ift.tt/0zT6c9x

Show HN: Fake Terraform modules for fast testing and learning I often use these reusable modules to sketch ideas during live demos or for tutorials about Terraform patterns, where actual resource creation would be a waste of time and money. Contributions, especially for other clouds, are welcome, as I only know what is helpful for AWS. They're handy for beginners to understand how to wrap and manage reusable modules from root modules and for more advanced users who want to experiment with Terragrunt. https://ift.tt/L0d93l5 June 22, 2023 at 12:10AM

Show HN: My Consolea Simple Web-Based Command Line Interface for Cool Utilities https://ift.tt/IhJ2Bx1

Show HN: My Console,a Simple Web-Based Command Line Interface for Cool Utilities With this Command Line Interface, you can effortlessly look up word meanings, fetch song lyrics, get random quotes, play chess, perform Google searches, and even generate QR codes for URLs. It also offers additional features like displaying the current time, battery status, and sharing the site with your friends. https://ift.tt/ThAfVZv June 21, 2023 at 03:05PM

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

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

Tuesday, June 20, 2023

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

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

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

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/wMjCs5u 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/9Fw4Nvk June 21, 2023 at 06:14AM

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

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/YdVDGia Source code: https://ift.tt/BC1oW4z https://ift.tt/NK5f2Yg June 21, 2023 at 03:05AM

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

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

Monday, June 19, 2023

Show HN: I made a landing page am I doing this right? https://ift.tt/gE0jZ7c

Show HN: I made a landing page am I doing this right? Full write-up explainer blogpost here: https://ift.tt/svVGlng Maybe I should have linked that instead of the landing page??? What do you think I'm new to this :) https://dj.exchange June 20, 2023 at 10:29AM

Show HN: AWS Cost Leaderboard https://ift.tt/wVXNqQP

Show HN: AWS Cost Leaderboard https://ift.tt/uDHoLIm June 20, 2023 at 08:15AM

Show HN: Global Pomodoro every 30 minutes https://ift.tt/AoLiw2E

Show HN: Global Pomodoro every 30 minutes I love using the Pomodoro technique with my friends. We each share what we want to accomplish in 25 minutes, work together, and then take a 5-minute break to discuss our progress. Recently, I had an idea to take this concept to the next level. If you think about it, 25 + 5 = 30 minutes - the perfect amount of time for a global Pomodoro session to start every half hour. After several evenings of brainstorming and collaboration, I'm excited to introduce Pomodorr.io. This platform allows individuals from around the world to come together and work on their projects during these global Pomodoro sessions. So, meet Pomodorr.io. Every 30 minutes, a global pomodoro kicks off in the world. There is a general chat to feel the shoulder of remote colleagues in terms of efficiency. You can meet me and my friends there almost every day. https://pomodorr.io June 20, 2023 at 04:42AM

Show HN: Multiplayer Word Scramble in Browser Using Common Lisp https://ift.tt/EPfWCqQ

Show HN: Multiplayer Word Scramble in Browser, Using Common Lisp Thirteen Letters is a web-based, competitive word scramble game I made for Lisp Game Jam (Spring 2023) [0]. The gameplay isn't novel, but it's a multiplayer browser game that's written in 100% Common Lisp (cf. the source code [1]). The front end uses Parenscript, Spinneret, and cl-css to translate s-expressions to JavaScript, HTML, and CSS, respectively. The back end is built using the Hunchentoot web server, Hunchensocket for WebSockets, and yason for JSON, running on SBCL. I'm fairly new to Common Lisp, so I'm not qualified to dispense advice, but I found having a REPL on the live service to be convenient for monitoring activity, toggling settings, and fixing minor bugs on the fly. It's a lot of fun for hobby projects, although I'd be much more cautious with anything important--I definitely broke the live service a few times by not being careful! I posted a more thorough braindump elsewhere [2]. Let me know what you think! I'm happy to answer any questions. I'll play for a while, to hopefully give people a moderately worth opponent :) [0] https://ift.tt/EyZlHc9 [1] https://ift.tt/q7cwzjA [2] https://ift.tt/3GMHXtk... https://ift.tt/6pi90tm June 20, 2023 at 02:47AM

Show HN: Debian Based Home Router https://ift.tt/dVnpE86

Show HN: Debian Based Home Router https://ift.tt/Lrtzwg2 June 20, 2023 at 02:42AM

Show HN: Simulacra and Simulation Photography Project https://ift.tt/mHLzTld

Show HN: Simulacra and Simulation” Photography Project Simulacra and Simulation is a conceptual photography project that is meant to explore what constitutes reality in an image. First, I ask ChatGPT to create a detailed description of a famous photograph. Second, I provide that description to Midjourney, which creates a flawed, but usually recognizable interpretation of the original photograph. Third, I capture my computer screen, where the Midjourney image is visible, with a medium format film camera. Fourth, I hand develop and print the resulting image, which is now very much a real photograph of a facsimile of a real photograph. https://ift.tt/K3CvMNY June 19, 2023 at 11:34PM

Show HN: Clean architecture template repository for building FastAPI apps https://ift.tt/rdxVcS3

Show HN: Clean architecture template repository for building FastAPI apps https://ift.tt/Hr6fGj7 June 19, 2023 at 07:18PM

Show HN: Generate photorealistic images using Stable Diffusion and ControlNet https://ift.tt/cjmtAMH

Show HN: Generate photorealistic images using Stable Diffusion and ControlNet https://app.visoid.com/ June 19, 2023 at 06:09PM

Show HN: Hat Trick 247 Experimental AI-Powered 24/7 Soccer News Radio [video] https://ift.tt/rWnb6BC

Show HN: Hat Trick 247 – Experimental AI-Powered 24/7 Soccer News Radio [video] https://www.youtube.com/watch?v=UgPL-u6Sav4 June 19, 2023 at 04:20PM

Show HN: Slint - A Declarative UI Toolkit Written in Rust for Embedded & Desktop https://ift.tt/3K9hlR1

Show HN: Slint - A Declarative UI Toolkit Written in Rust for Embedded & Desktop Slint is a declarative GUI toolkit written primarily in Rust, with API support for multiple programming languages such as C++ and JavaScript. It is designed for desktop and embedded usage. The Slint website has just been redesigned. And we added a new Royalty-Free License option besides GPL and commercial https://slint.dev June 19, 2023 at 02:27PM

Show HN: Tablr – Supabase with AI Features https://ift.tt/ltABMro

Show HN: Tablr – Supabase with AI Features https://www.tablr.dev/ June 30, 2025 at 04:35AM