Sunday, August 13, 2023

Show HN: NotYetNews – AI-Generated News from the Future https://ift.tt/ZlpmqYv

Show HN: NotYetNews – AI-Generated News from the Future https://ift.tt/Wdw9z0O August 13, 2023 at 09:09PM

Show HN: Broken Bear, the AI teddy bear that loves your broken self https://ift.tt/1MyICLT

Show HN: Broken Bear, the AI teddy bear that loves your broken self I made a GPT-based AI Chatbot based on Carl Roger's philosophy of radical self-acceptance. Broken Bear is designed to be a kind, comforting, and quietly encouraging friend. https://brokenbear.com/ August 13, 2023 at 03:17PM

Show HN: Mixtape of 200 “futuristic” songs circa 1980 https://ift.tt/K8gl53q

Show HN: Mixtape of 200 “futuristic” songs circa 1980 I'm posting this long mix of 200 "futuristic" music recordings, in chronological order (from the mid 1970's to the mid 1980's). Some are obvious (eg: "She Blinded Me With Science") while others are long forgotten (eg: G.G. Tonet's "Dedicated To Norbert Wiener" or Jyl's "Silicon Valley") --- Circa 1980 Mixtape https://ift.tt/ZGxFEBQ --- While the theme of the linked mix (ie: tech) probably interests some here, it is likely too fluffy for many others so apologies for that. This thing took me almost two years to finish, so in a moment of weakness I am going ahead and posting it here. There actually is a tech angle to why it took so long. After I gathered the 200 audio tracks I wanted, I wound up stymied for several months because trying to match the timbre and loudness of 200 songs overwhelmed me. During that time I began writing a program in my spare time to band-split all the files and match their perceived loudness. I got around half-way through that when OpenAI released GPT4. On a whim, I asked it to write a BASH script to perform the auto-EQ: a couple evenings of minor tweaks and it was done https://ift.tt/Ig2Kzqt so I went ahead and completed the mix. The final mixing together of songs - I am not a DJ and have no experience beat-matching - was also done programmatically (wrote a program that takes start- and end- times of the regions to crossfade, and then ramps samplerate up or down for the two tracks. August 13, 2023 at 01:32PM

Saturday, August 12, 2023

Show HN: Run LLaMa2 on the Browser with Ggml.js https://ift.tt/XbsjhGf

Show HN: Run LLaMa2 on the Browser with Ggml.js You can now build serverless AI inference web application with ggml.js's LM backends. https://ift.tt/q5cWzbx August 13, 2023 at 01:22AM

Show HN: Pho – Phonetic Alphabet Renderer in Rust https://ift.tt/0UijuCa

Show HN: Pho – Phonetic Alphabet Renderer in Rust https://ift.tt/1nBqrvF August 12, 2023 at 02:41PM

Friday, August 11, 2023

Show HN: Open-source proxy server for Llama2, GPT-4, Claude2 with Logging,Cache https://ift.tt/bVPzlwA

Show HN: Open-source proxy server for Llama2, GPT-4, Claude2 with Logging,Cache Hello hacker news, I’m the maintainer of liteLLM() - package to simplify input/output to OpenAI, Azure, Cohere, Anthropic, Hugging face API Endpoints: https://ift.tt/HX8j0Il We’re open sourcing our implementation of liteLLM proxy: https://ift.tt/FGrvDk8... TLDR: It has one API endpoint /chat/completions and standardizes input/output for 50+ LLM models + handles logging, error tracking, caching, streaming What can liteLLM proxy do? - It’s a central place to manage all LLM provider integrations - Consistent Input/Output Format - Call all models using the OpenAI format: completion(model, messages) - Text responses will always be available at ['choices'][0]['message']['content'] - Error Handling Using Model Fallbacks (if GPT-4 fails, try llama2) - Logging - Log Requests, Responses and Errors to Supabase, Posthog, Mixpanel, Sentry, Helicone - Token Usage & Spend - Track Input + Completion tokens used + Spend/model - Caching - Implementation of Semantic Caching - Streaming & Async Support - Return generators to stream text responses You can deploy liteLLM to your own infrastructure using Railway, GCP, AWS, Azure Happy completion() ! https://ift.tt/iyDoJuk August 12, 2023 at 05:38AM

Show HN: Weaviate – Multi Tenancy Notebook https://ift.tt/gNxV7FT

Show HN: Weaviate – Multi Tenancy Notebook https://ift.tt/DA8Qbdv August 12, 2023 at 04:20AM

Show HN: Clop – optimise screenshots and recordings automatically https://ift.tt/MH1vwWY

Show HN: Clop – optimise screenshots and recordings automatically https://ift.tt/tLsfu59 August 12, 2023 at 01:41AM

Show HN: Pykoi – a Python library for LLM data collection and fine tuning https://ift.tt/sxvwXdP

Show HN: Pykoi – a Python library for LLM data collection and fine tuning Hi HN, pykoi is an open-source python library for ML scientists. pykoi makes it easier to collect data for LLMs, to use that data for finetuning, and to compare models to each other (e.g. your model pre- and post- finetuning, or your model vs openai vs claude). The library comes from pain points we experienced in LLM development: 1. Collecting feedback data from users isn't as easy as it could be. (The current process usually involves sharing excel files of annotated responses back-and-forth, offering no insight into how users actually engage with your models). 2. RLHF remains complicated to carry out. By complicated , we mean requires a lot of steps, hundreds of configs, lengthy setups, etc. 3. Comparing models to each other as they're used (that is, independent from academic metrics) is full of friction. The current approach: spin up a model, ask questions, write them down. Repeat for other models then compare. At a high-level, we think that the active learning process should be closed-loop: data collection, fine tuning, and inference all feed from the same system. This library is our first step in that direction. The project is still very early but we hope that some if it is useful. Note, we're fully open-source, and actively adding features! Website: https://ift.tt/uiOqMAd GitHub: https://ift.tt/ydxDImS We would love your feedback! https://ift.tt/bdMzJUL August 11, 2023 at 10:42PM

Show HN: Covert – Rewrite of HashiCorp Vault Using Rust, SQLite and Litestream https://ift.tt/bqfv2Lp

Show HN: Covert – Rewrite of HashiCorp Vault Using Rust, SQLite and Litestream https://ift.tt/ZGes9dC August 11, 2023 at 09:16PM

Show HN: A DIY airgapped, e-ink TOTP device https://ift.tt/veRdGbD

Show HN: A DIY airgapped, e-ink TOTP device https://ift.tt/fqs2dJl August 11, 2023 at 10:20PM

Thursday, August 10, 2023

Show HN: Tetris, but the blocks are ARM instructions that execute in the browser https://ift.tt/lOBezas

Show HN: Tetris, but the blocks are ARM instructions that execute in the browser OFRAK Tetris is a project I started at work about two weeks ago. It's a web-based game that works on desktop and mobile. I made it for my company to bring to events like DEF CON, and to promote our binary analysis and patching framework called OFRAK. In the game, 32-bit, little-endian ARM assembly instructions fall, and you can modify the operands before executing them on a CPU emulator. There are two segments mapped – one for instructions, and one for data (though both have read, write, and execute permissions). Your score is a four byte signed integer stored at the virtual address pointed to by the R12 register, and the goal is to use the instructions that fall to make the score value in memory as high as possible. When it's game over, you can download your game as an ELF to relive the glory in GDB on your favorite ARM device. The CPU emulator is a version of Unicorn ( https://ift.tt/KP8WJQf ) that has been cross-compiled to WebAssembly ( https://ift.tt/wPmfdLq ), so everything on the page runs in the browser without the need for any complicated infrastructure on the back end. Since I've only been working on this for a short period of time leading up to its debut at DEF CON, there are still many more features I'd eventually like to implement. These include adding support for other ISAs besides ARM, adding an instruction reference manual, and lots of little cleanups, bug fixes, and adjustments. My highest score is 509,644,979, but my average is about 131,378. I look forward to feedback, bug reports, feature requests, and strategy discussions! https://ift.tt/m7czlj2 August 11, 2023 at 05:26AM

Show HN: Openform – use Google Forms and Google Sheets as a simple database https://ift.tt/Rsynk73

Show HN: Openform – use Google Forms and Google Sheets as a simple database https://ift.tt/j8rUbWm August 11, 2023 at 07:10AM

Show HN: VectorFlow – Open-Source Vector Embedding Pipeline https://ift.tt/5E0FJSM

Show HN: VectorFlow – Open-Source Vector Embedding Pipeline Hey HN We've just released the initial version of our open-source vector embedding pipeline. It's designed to embed large volumes of data. While embedding a few documents for Q&A is straightforward, consistently ingesting gigabytes of unstructured data is a whole different ballgame. By using our API, you can embed raw data and store vectors in your vector database, sidestepping the complexities of cloud infrastructure. Now, in true YC spirit, we're launching before everything is polished. Our Github repo ( https://ift.tt/J9XixH3 ) is a work in progress, and we're eager to get it in front of the community early on. Check out our Github repo and let us know what you think. Your feedback, suggestions, and critiques will be highly appreciated as we continue to refine and develop. https://ift.tt/J9XixH3 August 10, 2023 at 11:05PM

Show HN: Fully isolated honeypot SSH server using thrussh https://ift.tt/7y0ZFOa

Show HN: Fully isolated honeypot SSH server using thrussh https://ift.tt/BIHNUOu August 11, 2023 at 02:50AM

Show HN: Computer Socialism https://ift.tt/6ok5j3Z

Show HN: Computer Socialism https://chernikov.xyz/computer-socialism August 10, 2023 at 03:43PM

Wednesday, August 9, 2023

Show HN: Easiest way to convert PDF tables to Excel https://ift.tt/uoTLPRZ

Show HN: Easiest way to convert PDF tables to Excel We built a Windows app to convert PDF tables to Excel. You just have to take a screenshot of the table. Why try another app when there's so many PDF to Excel converters? It is: - Faster - More convenient - More accurate than other converters (including Excel's Power Query). Feel free to test it with complex tables (like the ones found in financial documents). https://table2xl.com August 10, 2023 at 06:05AM

Show HN: Remindme – A tool to set short-term reminders from the terminal https://ift.tt/PSZ690K

Show HN: Remindme – A tool to set short-term reminders from the terminal Hello there! The idea behind this CLI tool is to use it for short-term reminders, e.g. to remind you (via OS-specific notifications) to do something in 2 hours or in 10 minutes. The app is supposed to be cross-platform compatible. Still, I have limited access to platforms, so it was tested only on MacOS, Ubuntu (via VirtualBox), Fedora (via VirtualBox) and Windows 10 Home. I'd appreciate any feedback on how it works on these and other OS-es. Also, I have never tested it outside my time zone (GMT+2), so it would be nice to hear from folks from other parts of the world. Any feedback, comments, and questions are greatly appreciated, as it's just a tool built for fun. Here is a short intro on how to use it: Once installed (via Homebrew, APT, YUM or binary), the usage is pretty simple: - to run the app: remindme start - to set a reminder in 5 minutes: remindme in --min 5 --about "Rewatch LOTR editors cut" Use `--sec` and `--hr` flags to set reminders in seconds or hours, respectively. - to set a reminder at a specific time: remindme at --time "22:20" --about "Replay Gothic video games" Use `--am` or `--pm` flags with 12-hour A.M./P.M. format time value if you from this way of setting time. - to see the list of incoming reminders: remindme list - to stop the app: remindme stop Please, check the GitHub repo README.md file to see the full list of available commands. Thanks, and have fun! https://ift.tt/GPqvkAa August 10, 2023 at 12:56AM

Show HN: Miteiru, a Japanese Immersion ElectronJS Video Player https://ift.tt/SUw9aEv

Show HN: Miteiru, a Japanese Immersion ElectronJS Video Player Hi people! It's been about 9 months and I think it's ready for people to try this. This is a Japanese learning desktop video player that is cross-platform, easy to setup, and open source. You might have come across some similar app, but this app + OpenAI's Whisper is a bomb... I'll be maintaining this app and tryna achieve all CJK supported video player. https://ift.tt/GjX9Y4L August 10, 2023 at 02:50AM

Show HN: Automatically convert your GPT-3.5 prompt to Llama 2 https://ift.tt/E62eHrh

Show HN: Automatically convert your GPT-3.5 prompt to Llama 2 Hey HN! I'm working on OpenPipe, an open source prompt workshop. I wanted to share a feature we recently released: prompt translations. Prompt translations allow you to quickly convert a prompt between GPT 3.5, Llama 2, and Claude 1/2 compatible formats. The common case would be if you’re using GPT 3.5 in production and are interested in evaluating a Claude or Llama 2 model for your use case. Here's a screen recording to show how it works in our UI: https://twitter.com/OpenPipeLab/status/1687875354311180288 We’ve found a lot of our users are interested in evaluating Claude or Llama 2, but weren’t sure what changes they need to make to their prompts to get the best performance out of those models. Prompt translations make that easier. A bit more background: OpenPipe is an open-source prompt studio that lets you test your LLM prompts against scenarios from your real workloads. We currently support GPT 3.5/4, Claude 1/2, and Llama 2. The full codebase (including prompt translations) is available at https://ift.tt/TRMp8sX. If you’d prefer a managed experience, you can also sign up for our hosted version at at https://openpipe.ai/. Happy to answer any questions! August 10, 2023 at 01:47AM

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 ...