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: tltv – Federation protocol for 24/7 TV channels https://ift.tt/KMVr6Ng

Show HN: tltv – Federation protocol for 24/7 TV channels I spent six years trying to build a tv channel server. rewrote it eight times. flas...