Show HN: Markwhen: Markdown for Timelines
2 by koch | 1 comments on Hacker News.
Monday, 31 July 2023
New Show Hacker News story: latest news
Show HN: AI Based Movie and Series Aggregator and Recommender
2 by migueldv | 0 comments on Hacker News.
Welcome to the AI-based Movie and Series Aggregator and Recommender. Discover personalized recommendations for movies and series, organize your favorites, and find related content.
2 by migueldv | 0 comments on Hacker News.
Welcome to the AI-based Movie and Series Aggregator and Recommender. Discover personalized recommendations for movies and series, organize your favorites, and find related content.
New Show Hacker News story: latest news
Show HN: Linkwarden – An open source collaborative bookmark manager
5 by DaniDaniel5005 | 1 comments on Hacker News.
Hey there HN! Meet Linkwarden, a fully self-hostable, open-source collaborative bookmark manager to collect, organize and archive webpages. Please also visit/star our GitHub repo [1]. Linkwarden was built using TypeScript and NextJS, backed by a PostgreSQL database for the lighter-weight data. The rest of the data can be chosen either to be stored on the filesystem, or stored on the cloud on Digital Ocean Space/AWS S3, the reason for the cloud storage solution was for the Cloud offering [2], we realized that the preserved webpages (archives) take up space pretty quickly and S3 was much more efficient for this task. On the front-end we used TailwindCSS for styling and Zustand for state management. You could either use our Cloud offering (with 14-day free trial) to directly support this project and experience Linkwarden, or you could self-host it on your own machine and have maximum flexibility. Feel free if you had any questions, we'll do our best to answer it. [1]: https://ift.tt/DVSrFN2 [2]: https://ift.tt/sSG3LzO - Hosted in Digital Ocean's datacenter located here in Toronto, ON.
5 by DaniDaniel5005 | 1 comments on Hacker News.
Hey there HN! Meet Linkwarden, a fully self-hostable, open-source collaborative bookmark manager to collect, organize and archive webpages. Please also visit/star our GitHub repo [1]. Linkwarden was built using TypeScript and NextJS, backed by a PostgreSQL database for the lighter-weight data. The rest of the data can be chosen either to be stored on the filesystem, or stored on the cloud on Digital Ocean Space/AWS S3, the reason for the cloud storage solution was for the Cloud offering [2], we realized that the preserved webpages (archives) take up space pretty quickly and S3 was much more efficient for this task. On the front-end we used TailwindCSS for styling and Zustand for state management. You could either use our Cloud offering (with 14-day free trial) to directly support this project and experience Linkwarden, or you could self-host it on your own machine and have maximum flexibility. Feel free if you had any questions, we'll do our best to answer it. [1]: https://ift.tt/DVSrFN2 [2]: https://ift.tt/sSG3LzO - Hosted in Digital Ocean's datacenter located here in Toronto, ON.
New Show Hacker News story: latest news
Show HN: Webpecker – Scrape data from social networks to search engines easily
2 by millyh | 0 comments on Hacker News.
Scrape useful data from social networks to search engines effortlessly! Webpecker is an easy-to-use web scraper that focuses on scraping useful content from social networks, search engines, and websites that are rich in data. Appreciated by Market Researchers, Social Media Analysts, E-commerce Businesses, SEO Pros, Content Creators, Data Analysts, Academic Researchers, Digital Marketers, and others who value the POWER OF DATA. ⬇ The scraped data can be downloaded as: 1. CSV (XLSX) for Excel, Google Sheets, Apple Numbers, etc, 2. JSON for programmers, and 3. Zip for images. The websites that are available to get scraped are: 1. Google 2. Twitter 3. Instagram 4. Amazon Many more websites will be available soon, like Facebook, YouTube, LinkedIn, Wikipedia, and so on. Scraped data from Google Search are: All section: links, titles, descriptions, favicons, favicon DataURLs News section: links, titles, descriptions, images, image URLs+DataURLs, times Images section: links, website names, titles, images, image URLs+DataURLs Books section: authors, years of publication, links, titles, descriptions, images, image URLs+DataURLs Videos section: links, lengths, thumbnails, thumbnail URLs+DataURLs, descriptions, titles, details Shopping section: links, images, imageURLs+DataURLs, titles, votes, prices, delivery status, store names Scraped data from Twitter are: usernames, full names, verified status, bios, links of tweets, date and time, tweet text, mentions, hashtags, cashtags, links inside tweets, likes, replies, retweets, views, emojis, images, image URLs+DataURLs, video URLs, avatars, avatar URLs+DataURLs Scraped data from Instagram are: links, images, image URLs+DataURLs, alt texts, avatars, likes, comments, date and time, titles, mentions, hashtags, locations Scraped Data from Amazon are: links, prices, images, image URLs+DataURLs, titles, ratings, coupons You have the option to remove all or some of your scraped data any time. All your scraped data are stored locally in your computer; no information is stored anywhere else other than your computer.
2 by millyh | 0 comments on Hacker News.
Scrape useful data from social networks to search engines effortlessly! Webpecker is an easy-to-use web scraper that focuses on scraping useful content from social networks, search engines, and websites that are rich in data. Appreciated by Market Researchers, Social Media Analysts, E-commerce Businesses, SEO Pros, Content Creators, Data Analysts, Academic Researchers, Digital Marketers, and others who value the POWER OF DATA. ⬇ The scraped data can be downloaded as: 1. CSV (XLSX) for Excel, Google Sheets, Apple Numbers, etc, 2. JSON for programmers, and 3. Zip for images. The websites that are available to get scraped are: 1. Google 2. Twitter 3. Instagram 4. Amazon Many more websites will be available soon, like Facebook, YouTube, LinkedIn, Wikipedia, and so on. Scraped data from Google Search are: All section: links, titles, descriptions, favicons, favicon DataURLs News section: links, titles, descriptions, images, image URLs+DataURLs, times Images section: links, website names, titles, images, image URLs+DataURLs Books section: authors, years of publication, links, titles, descriptions, images, image URLs+DataURLs Videos section: links, lengths, thumbnails, thumbnail URLs+DataURLs, descriptions, titles, details Shopping section: links, images, imageURLs+DataURLs, titles, votes, prices, delivery status, store names Scraped data from Twitter are: usernames, full names, verified status, bios, links of tweets, date and time, tweet text, mentions, hashtags, cashtags, links inside tweets, likes, replies, retweets, views, emojis, images, image URLs+DataURLs, video URLs, avatars, avatar URLs+DataURLs Scraped data from Instagram are: links, images, image URLs+DataURLs, alt texts, avatars, likes, comments, date and time, titles, mentions, hashtags, locations Scraped Data from Amazon are: links, prices, images, image URLs+DataURLs, titles, ratings, coupons You have the option to remove all or some of your scraped data any time. All your scraped data are stored locally in your computer; no information is stored anywhere else other than your computer.
New Show Hacker News story: latest news
Show HN: A Notion-like platform for building interactive models
7 by pgte | 0 comments on Hacker News.
Hey HN. I wanted to share an update to our previous thread, “Notion with problem solving capabilities”. The Decipad public beta is now live. You can try it for free here. https://ift.tt/3yh8r4Q We started building Decipad to make numbers more expressive and playful. It’s a notebook environment where you can combine text, numbers, data and calculations into a story. Our goal is to help people communicate with numbers more effectively and collaborate across diverse backgrounds. It’s feels a bit like Notion, but it’s for building interactive models and reports. A few things we’ve been addressing building Decipad… - A friendly modelling experience: You can express variables and calculations with quasi-natural language and connect them with tables, charts, pivot tables and other widgets. - Unit expression: we built Decipad on a powerful unit system. You can assign labels and units to your data, like, `Cost = $5 per month per seat.` - Dimensional Categories: Expressing relationships between variables and categories, making a model easy to adapt. We wrote about it here: https://ift.tt/SKUNDq7... - Connecting Data: Ability to connect data sources directly to your notebook. Right now, it’s intended for technical users. You can use JS and SQL to run a query. We’re still exploring several areas like support for large data sets and building more UX interactions on top of our language to make modeling even more approachable and collaborative. We would love to get feedback or any thoughts on our approach.
7 by pgte | 0 comments on Hacker News.
Hey HN. I wanted to share an update to our previous thread, “Notion with problem solving capabilities”. The Decipad public beta is now live. You can try it for free here. https://ift.tt/3yh8r4Q We started building Decipad to make numbers more expressive and playful. It’s a notebook environment where you can combine text, numbers, data and calculations into a story. Our goal is to help people communicate with numbers more effectively and collaborate across diverse backgrounds. It’s feels a bit like Notion, but it’s for building interactive models and reports. A few things we’ve been addressing building Decipad… - A friendly modelling experience: You can express variables and calculations with quasi-natural language and connect them with tables, charts, pivot tables and other widgets. - Unit expression: we built Decipad on a powerful unit system. You can assign labels and units to your data, like, `Cost = $5 per month per seat.` - Dimensional Categories: Expressing relationships between variables and categories, making a model easy to adapt. We wrote about it here: https://ift.tt/SKUNDq7... - Connecting Data: Ability to connect data sources directly to your notebook. Right now, it’s intended for technical users. You can use JS and SQL to run a query. We’re still exploring several areas like support for large data sets and building more UX interactions on top of our language to make modeling even more approachable and collaborative. We would love to get feedback or any thoughts on our approach.
New Show Hacker News story: latest news
Show HN: YakshaLisp – Macros for Yaksha and Lisp Dialect
4 by JaDogg | 0 comments on Hacker News.
YakshaLisp is a sub-language embedded in Yaksha compiler. Allowing you to do things like below (fizzbuzz). macros!{ (defun to_fb (n) (+ (if (== n 1) "" " ") (cond ((== 0 (modulo n 15)) "FizzBuzz") ((== 0 (modulo n 3)) "Fizz") ((== 0 (modulo n 5)) "Buzz") (true (to_string n)) ))) (defun fizzbuzz () (list (yk_create_token YK_TOKEN_STRING (reduce + (map to_fb (range 1 101)))))) (yk_register {dsl fizzbuzz fizzbuzz}) } def main() -> int: println(fizzbuzz!{}) return 0 This is available in latest release - https://ift.tt/RbKucPU (I recommend using release.py in compiler/scripts if you want to locally compile it) Few more examples: - embedding a text file macros! { (defun load_string (file) (list (yk_create_token YK_TOKEN_STRING (io_read_file (map_get file "value"))))) (yk_register {dsl load_string load_string}) } def main() -> int: println(load_string!{"test.txt"}) return 0 - importing a macro import import_me as magic def main() -> int: println(magic.counter!{}) println(magic.counter!{}) println(magic.counter!{}) return 0 Looking for ideas/advice/criticism :)
4 by JaDogg | 0 comments on Hacker News.
YakshaLisp is a sub-language embedded in Yaksha compiler. Allowing you to do things like below (fizzbuzz). macros!{ (defun to_fb (n) (+ (if (== n 1) "" " ") (cond ((== 0 (modulo n 15)) "FizzBuzz") ((== 0 (modulo n 3)) "Fizz") ((== 0 (modulo n 5)) "Buzz") (true (to_string n)) ))) (defun fizzbuzz () (list (yk_create_token YK_TOKEN_STRING (reduce + (map to_fb (range 1 101)))))) (yk_register {dsl fizzbuzz fizzbuzz}) } def main() -> int: println(fizzbuzz!{}) return 0 This is available in latest release - https://ift.tt/RbKucPU (I recommend using release.py in compiler/scripts if you want to locally compile it) Few more examples: - embedding a text file macros! { (defun load_string (file) (list (yk_create_token YK_TOKEN_STRING (io_read_file (map_get file "value"))))) (yk_register {dsl load_string load_string}) } def main() -> int: println(load_string!{"test.txt"}) return 0 - importing a macro import import_me as magic def main() -> int: println(magic.counter!{}) println(magic.counter!{}) println(magic.counter!{}) return 0 Looking for ideas/advice/criticism :)
Sunday, 30 July 2023
New Show Hacker News story: latest news
Show HN: Impel – an always-on, prompt-free AI companion for your Mac
2 by chancemehmu | 0 comments on Hacker News.
2 by chancemehmu | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: San Francisco Compute – 512 H100s at <$2/hr for research and startups
2 by flaque | 0 comments on Hacker News.
2 by flaque | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Khoj – Chat Offline with Your Second Brain Using Llama 2
3 by 110 | 0 comments on Hacker News.
Hi folks, we're Debanjum and Saba. We created Khoj as a hobby project 2+ years ago because: 1. Search on the desktop sucked; we just had keyword search on the desktop vs google for the internet 2. Natural language search models had become good and easy to run on consumer hardware by this point Once we made Khoj search incremental, I completely stopped using the default incremental search (C-s) in Emacs. Since then Khoj has grown to support more content types, deeper integrations and chat (using ChatGPT). With Llama 2 released last week, Chat models are finally good and easy enough to use on consumer hardware for the chat with docs scenario. # Overview Khoj is a desktop application to search and chat with your personal notes, documents and images It is accessible from within Emacs, Obsidian or your Web browser It works with org-mode, markdown, pdf, jpeg files and notion, github repositories It is open-source and can work without internet access (e.g on a plane) # Chat Extract answers and create content from your existing knowledge base Online or Offline: Chat without internet using Llama 2 or with internet using GPT3.5+ depending on your requirements Example: "What was that book Trillian mentioned at Zaphod's birthday last week" We personally use the chat feature regularly to find links, names and addresses (especially on mobile) and collate content across multiple, messy notes # Search Quickly find relevant notes, documents or images using natural language Does not use internet Example: Search for "bought flowers at grocery store" will find notes about "roses at wholefoods" # Quickstart pip install khoj-assistant && khoj See https://ift.tt/5jGREml for detailed instructions We also have desktop apps (in beta) at https://ift.tt/ByQWRN4 if you want to try them out --- Please do try out Khoj and let us know if it works for your use-cases? Looking forward to the feedback!
3 by 110 | 0 comments on Hacker News.
Hi folks, we're Debanjum and Saba. We created Khoj as a hobby project 2+ years ago because: 1. Search on the desktop sucked; we just had keyword search on the desktop vs google for the internet 2. Natural language search models had become good and easy to run on consumer hardware by this point Once we made Khoj search incremental, I completely stopped using the default incremental search (C-s) in Emacs. Since then Khoj has grown to support more content types, deeper integrations and chat (using ChatGPT). With Llama 2 released last week, Chat models are finally good and easy enough to use on consumer hardware for the chat with docs scenario. # Overview Khoj is a desktop application to search and chat with your personal notes, documents and images It is accessible from within Emacs, Obsidian or your Web browser It works with org-mode, markdown, pdf, jpeg files and notion, github repositories It is open-source and can work without internet access (e.g on a plane) # Chat Extract answers and create content from your existing knowledge base Online or Offline: Chat without internet using Llama 2 or with internet using GPT3.5+ depending on your requirements Example: "What was that book Trillian mentioned at Zaphod's birthday last week" We personally use the chat feature regularly to find links, names and addresses (especially on mobile) and collate content across multiple, messy notes # Search Quickly find relevant notes, documents or images using natural language Does not use internet Example: Search for "bought flowers at grocery store" will find notes about "roses at wholefoods" # Quickstart pip install khoj-assistant && khoj See https://ift.tt/5jGREml for detailed instructions We also have desktop apps (in beta) at https://ift.tt/ByQWRN4 if you want to try them out --- Please do try out Khoj and let us know if it works for your use-cases? Looking forward to the feedback!
New Show Hacker News story: latest news
Show HN: We made an AI shopping consultant for online stores
2 by PrivatePepper | 0 comments on Hacker News.
Hi HN! We are excited to introduce you to Octocom! Octocom functions as a shopping consultant for e-commerce stores, providing product recommendations and answering customer inquiries - exactly like a shopping consultant in a brick-and-mortar store. My brother and I previously owned an e-commerce store specializing in sailing equipment. A significant portion of our time was consumed answering customer support questions. We realized that no matter how much information we provided on our website or how clearly it was displayed, customers still sent emails because many of them didn't bother to read the website. When OpenAI released their API, we decided to try develop our own chatbot for our store, and the results were amazing. Upon noticing our bot, some of our customers started reaching out to us, curious about who made it. After some more time passed, we decided to create the bots for them as well and transition to working full-time on Octocom. You can test out one of our customer’s bots (they sell smart business cards) here: https://ift.tt/TObv15k Our goal with Octocom is to replicate the experience of consulting with a sales assistant/shopping consultant in a physical store. You just ask a question and receive a direct answer, eliminating the need to read through product descriptions or do a research to make a buying decision.
2 by PrivatePepper | 0 comments on Hacker News.
Hi HN! We are excited to introduce you to Octocom! Octocom functions as a shopping consultant for e-commerce stores, providing product recommendations and answering customer inquiries - exactly like a shopping consultant in a brick-and-mortar store. My brother and I previously owned an e-commerce store specializing in sailing equipment. A significant portion of our time was consumed answering customer support questions. We realized that no matter how much information we provided on our website or how clearly it was displayed, customers still sent emails because many of them didn't bother to read the website. When OpenAI released their API, we decided to try develop our own chatbot for our store, and the results were amazing. Upon noticing our bot, some of our customers started reaching out to us, curious about who made it. After some more time passed, we decided to create the bots for them as well and transition to working full-time on Octocom. You can test out one of our customer’s bots (they sell smart business cards) here: https://ift.tt/TObv15k Our goal with Octocom is to replicate the experience of consulting with a sales assistant/shopping consultant in a physical store. You just ask a question and receive a direct answer, eliminating the need to read through product descriptions or do a research to make a buying decision.
New Show Hacker News story: latest news
Show HN: Fusio 4.0 released – open-source API management platform
2 by k42b3 | 0 comments on Hacker News.
2 by k42b3 | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: YakshaLisp – Lisp dialect and macros for Yaksha lang
2 by JaDogg | 0 comments on Hacker News.
YakshaLisp is a sub-language embedded in Yaksha compiler. Allowing you to do things like below. See the link for updated documentation. What is your opinion about lisp dialect for defining macros in a off-side rule language? # ╔═╗┌─┐┌┬┐┌─┐┬┬ ┌─┐ ╔╦╗┬┌┬┐┌─┐ # ║ │ ││││├─┘││ ├┤ ║ ││││├┤ # ╚═╝└─┘┴ ┴┴ ┴┴─┘└─┘ ╩ ┴┴ ┴└─┘ # ╔═╗┬┌─┐┌─┐ ╔╗ ┬ ┬┌─┐┌─┐ # ╠╣ │┌─┘┌─┘ ╠╩╗│ │┌─┘┌─┘ # ╚ ┴└─┘└─┘ ╚═╝└─┘└─┘└─┘ macros!{ (defun to_fb (n) (+ (if (== n 1) "" " ") (cond ((== 0 (modulo n 15)) "FizzBuzz") ((== 0 (modulo n 3)) "Fizz") ((== 0 (modulo n 5)) "Buzz") (true (to_string n)) ))) (defun fizzbuzz () (list (yk_create_token YK_TOKEN_STRING (reduce + (map to_fb (range 1 101)))))) (yk_register {dsl fizzbuzz fizzbuzz}) } def main() -> int: println(fizzbuzz!{}) return 0 This is available in latest release - https://ift.tt/RbKucPU (I recommend using release.py in compiler/scripts if you want to locally compile it)
2 by JaDogg | 0 comments on Hacker News.
YakshaLisp is a sub-language embedded in Yaksha compiler. Allowing you to do things like below. See the link for updated documentation. What is your opinion about lisp dialect for defining macros in a off-side rule language? # ╔═╗┌─┐┌┬┐┌─┐┬┬ ┌─┐ ╔╦╗┬┌┬┐┌─┐ # ║ │ ││││├─┘││ ├┤ ║ ││││├┤ # ╚═╝└─┘┴ ┴┴ ┴┴─┘└─┘ ╩ ┴┴ ┴└─┘ # ╔═╗┬┌─┐┌─┐ ╔╗ ┬ ┬┌─┐┌─┐ # ╠╣ │┌─┘┌─┘ ╠╩╗│ │┌─┘┌─┘ # ╚ ┴└─┘└─┘ ╚═╝└─┘└─┘└─┘ macros!{ (defun to_fb (n) (+ (if (== n 1) "" " ") (cond ((== 0 (modulo n 15)) "FizzBuzz") ((== 0 (modulo n 3)) "Fizz") ((== 0 (modulo n 5)) "Buzz") (true (to_string n)) ))) (defun fizzbuzz () (list (yk_create_token YK_TOKEN_STRING (reduce + (map to_fb (range 1 101)))))) (yk_register {dsl fizzbuzz fizzbuzz}) } def main() -> int: println(fizzbuzz!{}) return 0 This is available in latest release - https://ift.tt/RbKucPU (I recommend using release.py in compiler/scripts if you want to locally compile it)
New Show Hacker News story: latest news
Show HN: Hear radio emissions from Earth, comets, black holes, and more
3 by xk4rim | 0 comments on Hacker News.
3 by xk4rim | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Sshield, a secure(r) SSH agent written in Rust
2 by gotlou | 0 comments on Hacker News.
sshield is a drop-in SSH agent replacement written in Rust which stores keys in an encrypted SQLite database instead of in ~/.ssh. I opted to use russh, which is a Rust implementation of the SSH protocol and ssh-agent for greater memory safety. It allows importing settings and keys from OpenSSH as well as creating, updating, showing and deleting keys. Whenever a program requests using the key for signing, a prompt is displayed to the user for confirmation. This way: 1. Your keys don't get leaked (unless the server process' memory is dumped, but that requires root on *nix systems) 2. Your keys don't get misused and inadvertedly sign something malicious. It is still a work in progress, but I've been able to switch with fairly minor inconveniences that are just the result of not having it globally installed. The repo will soon have a Nix overlay or package output with all the right settings enabled for daily production usage. Other planned features include using one of the Linux sandboxing APIs, like Landlock or seccomp to further lock down server process to reduce the chance of an RCE being triggered and a way to store the database on different cloud storage mediums so you can use their ACLs to further lock down access to the database and back up keys simultaneously.
2 by gotlou | 0 comments on Hacker News.
sshield is a drop-in SSH agent replacement written in Rust which stores keys in an encrypted SQLite database instead of in ~/.ssh. I opted to use russh, which is a Rust implementation of the SSH protocol and ssh-agent for greater memory safety. It allows importing settings and keys from OpenSSH as well as creating, updating, showing and deleting keys. Whenever a program requests using the key for signing, a prompt is displayed to the user for confirmation. This way: 1. Your keys don't get leaked (unless the server process' memory is dumped, but that requires root on *nix systems) 2. Your keys don't get misused and inadvertedly sign something malicious. It is still a work in progress, but I've been able to switch with fairly minor inconveniences that are just the result of not having it globally installed. The repo will soon have a Nix overlay or package output with all the right settings enabled for daily production usage. Other planned features include using one of the Linux sandboxing APIs, like Landlock or seccomp to further lock down server process to reduce the chance of an RCE being triggered and a way to store the database on different cloud storage mediums so you can use their ACLs to further lock down access to the database and back up keys simultaneously.
New Show Hacker News story: latest news
Show HN: QUnitX – Oldest, flexible JavaScript test API in Deno, node and browser
2 by izelnakri | 0 comments on Hacker News.
2 by izelnakri | 0 comments on Hacker News.
Saturday, 29 July 2023
New Show Hacker News story: latest news
Show HN: Vite React Boilerplate – A Production Ready, Scalable Starter Template
2 by ricardodevelop | 0 comments on Hacker News.
Hello everyone, I’ve created this starter project for creating production ready web apps in Vite and React that I hope some might find useful. This template came about as a necessity to provide some standardization across new projects at work. A few of the initial goals when creating this project were to: - Reduce setup time - Standardize codebase with ESLint and Prettier - Improve commit messages with tools like husky, commitizen and commitlint - Improve codebase maintainability and scalability by providing a reasonable folder structure - Simplify React Component development through use of tools like Storybook - Improving codebase stability with unit and E2E tests via Vitest + React Testing Library and Playwright respectively - Ease the deployment process by providing a simple starter Dockerfile In addition to all the aforementioned goals, I also wanted to use modern tools such as React Query + Zustand for state management, React Hook Form + Zod for creating and validating forms, Tailwind CSS for building out UI’s, etc. I tried to cover everything I, and others, might need but recognize that everyones requirements are different. Luckily, this isn’t a framework so removing unneeded packages or adding new ones is as simple it would normally be. The project itself doesn’t come with a demo as its purpose is to simply provide a foundation for any new projects you might have in mind. Feedback is always welcome and I appreciate anyone willing to checkout this project. Thank you and have a great day.
2 by ricardodevelop | 0 comments on Hacker News.
Hello everyone, I’ve created this starter project for creating production ready web apps in Vite and React that I hope some might find useful. This template came about as a necessity to provide some standardization across new projects at work. A few of the initial goals when creating this project were to: - Reduce setup time - Standardize codebase with ESLint and Prettier - Improve commit messages with tools like husky, commitizen and commitlint - Improve codebase maintainability and scalability by providing a reasonable folder structure - Simplify React Component development through use of tools like Storybook - Improving codebase stability with unit and E2E tests via Vitest + React Testing Library and Playwright respectively - Ease the deployment process by providing a simple starter Dockerfile In addition to all the aforementioned goals, I also wanted to use modern tools such as React Query + Zustand for state management, React Hook Form + Zod for creating and validating forms, Tailwind CSS for building out UI’s, etc. I tried to cover everything I, and others, might need but recognize that everyones requirements are different. Luckily, this isn’t a framework so removing unneeded packages or adding new ones is as simple it would normally be. The project itself doesn’t come with a demo as its purpose is to simply provide a foundation for any new projects you might have in mind. Feedback is always welcome and I appreciate anyone willing to checkout this project. Thank you and have a great day.
New Show Hacker News story: latest news
Show HN: Scribe – android dictaphone with speech recognition on device
2 by Simplexphone | 0 comments on Hacker News.
Dear HN community! We are developing Scribe - dictaphone with speech recognition on device. On device means - audio is not sent to any cloud and stays on your phone, so it is private. The neural network runs right on the CPU of your smartphone. The app is free, there are no limits or fees based on transcription hours, one can transcribe 24/7 and pay only for electricity. This is actually a demo of our SDK, which we offer to businesses to embed in their applications, and it will stay always free for private users. It is like Google Recorder, but unlike Otter.ai or other transcribing apps based on Google Assistant. https://ift.tt/j3ltYK9... Some of the features: - record to wav, flac, aac and transcribe in real-time - transcribe from audio/video files - share to and from Scribe - access records and texts easily from file system Some of the possible uses: - transcribing lectures/trainings - court hearings - medical/psychological interviews - journalist interviews
2 by Simplexphone | 0 comments on Hacker News.
Dear HN community! We are developing Scribe - dictaphone with speech recognition on device. On device means - audio is not sent to any cloud and stays on your phone, so it is private. The neural network runs right on the CPU of your smartphone. The app is free, there are no limits or fees based on transcription hours, one can transcribe 24/7 and pay only for electricity. This is actually a demo of our SDK, which we offer to businesses to embed in their applications, and it will stay always free for private users. It is like Google Recorder, but unlike Otter.ai or other transcribing apps based on Google Assistant. https://ift.tt/j3ltYK9... Some of the features: - record to wav, flac, aac and transcribe in real-time - transcribe from audio/video files - share to and from Scribe - access records and texts easily from file system Some of the possible uses: - transcribing lectures/trainings - court hearings - medical/psychological interviews - journalist interviews
New Show Hacker News story: latest news
Show HN: Gogit – Just enough Git (in Go) to push itself to GitHub
17 by benhoyt | 5 comments on Hacker News.
17 by benhoyt | 5 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Makeitso – A (possibly evil) AI-powered preprocessor
2 by residualmind | 0 comments on Hacker News.
Your programming task is too hard? Too boring? Too confusing? Makeitso will "just do it" for you.
2 by residualmind | 0 comments on Hacker News.
Your programming task is too hard? Too boring? Too confusing? Makeitso will "just do it" for you.
New Show Hacker News story: latest news
Show HN: OneNote Exporter
2 by antonlopezr | 0 comments on Hacker News.
Hey hey! This is a tool I've worked on for a while, and it's reached the point I'm quite happy with the results! Comments and suggestions are appreciated :) Enjoy your day!
2 by antonlopezr | 0 comments on Hacker News.
Hey hey! This is a tool I've worked on for a while, and it's reached the point I'm quite happy with the results! Comments and suggestions are appreciated :) Enjoy your day!
New Show Hacker News story: latest news
Show HN: LLMFlows – LangChain alternative for explicit and transparent apps
2 by spstoyanov | 0 comments on Hacker News.
Hi HN! Over the last several weekends, I've been building LLMFlows as an alternative to langchain. There's been a lot of discussion on the shortcomings of langchain in the past few weeks, but when I first tried it in March, I thought there are 3 main problems: 1. Too many abstractions 2. Hidden prompts and opinionated logic in chains which makes it hard to customize 3. Hard to debug This inspired me to try and build a framework that solves these 3 issues, and therefore I started building LLFlows with the "philosophy" of being "simple, explicit, and transparent." A few weekends later, I think I finally managed to reach a state where I feel it's ready to be shared. I would love to hear your feedback! Thank you!
2 by spstoyanov | 0 comments on Hacker News.
Hi HN! Over the last several weekends, I've been building LLMFlows as an alternative to langchain. There's been a lot of discussion on the shortcomings of langchain in the past few weeks, but when I first tried it in March, I thought there are 3 main problems: 1. Too many abstractions 2. Hidden prompts and opinionated logic in chains which makes it hard to customize 3. Hard to debug This inspired me to try and build a framework that solves these 3 issues, and therefore I started building LLFlows with the "philosophy" of being "simple, explicit, and transparent." A few weekends later, I think I finally managed to reach a state where I feel it's ready to be shared. I would love to hear your feedback! Thank you!
Friday, 28 July 2023
New Show Hacker News story: latest news
Show HN: Worst programming language written in less than an hour
3 by mfurkan | 0 comments on Hacker News.
Unfinished side project inspared by JavaScript It's just a stupid interpeter for my poor language
3 by mfurkan | 0 comments on Hacker News.
Unfinished side project inspared by JavaScript It's just a stupid interpeter for my poor language
New Show Hacker News story: latest news
Show HN: Rubbrband – Evaluating generated images at scale
4 by jrmylee | 2 comments on Hacker News.
Hey HN! We’re the founders of Rubbrband ( https://ift.tt/3eYZREr ), a evaluation platform for image generation models like Stable Diffusion. We provide a monitoring application to detect deformed human features in AI generated images at scale. For example, we automatically flag images of people with deformed eyes or hands. We’ve worked with several companies leveraging generative image models in production, and found that one of the main problems is that it’s hard to filter images for good quality sample at scale. Typically, teams will have to manually look through the images for these samples, which is slow and expensive. We wanted to build a monitoring solution that lets you to see all of the images you’ve generated, and to automatically be alerted when an image was generated with a deformity. We’ve started by building evaluators that detects deformities in human features, like face and hands. We’re focused on expanding rapidly into build evaluators for other types of images, like gaming and design assets. We charge using a storage-based pricing model. Rubbrband costs 5¢ per image to use, with your first 1000 images uploaded free. We’d love to hear your thoughts and critiques, if you have any feature requests please let us know!
4 by jrmylee | 2 comments on Hacker News.
Hey HN! We’re the founders of Rubbrband ( https://ift.tt/3eYZREr ), a evaluation platform for image generation models like Stable Diffusion. We provide a monitoring application to detect deformed human features in AI generated images at scale. For example, we automatically flag images of people with deformed eyes or hands. We’ve worked with several companies leveraging generative image models in production, and found that one of the main problems is that it’s hard to filter images for good quality sample at scale. Typically, teams will have to manually look through the images for these samples, which is slow and expensive. We wanted to build a monitoring solution that lets you to see all of the images you’ve generated, and to automatically be alerted when an image was generated with a deformity. We’ve started by building evaluators that detects deformities in human features, like face and hands. We’re focused on expanding rapidly into build evaluators for other types of images, like gaming and design assets. We charge using a storage-based pricing model. Rubbrband costs 5¢ per image to use, with your first 1000 images uploaded free. We’d love to hear your thoughts and critiques, if you have any feature requests please let us know!
New Show Hacker News story: latest news
Show HN: ChatGPT chatbots trained on your eCommerce shop data (shoppingbot.ai)
2 by juancolamendy | 0 comments on Hacker News.
2 by juancolamendy | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Chie – a cross-platform, native, and extensible desktop client for LLMs
2 by zcbenz | 1 comments on Hacker News.
I'm submitting this before going to bed, so by the time it hits front page (if it does at all) I'll likely be asleep, so I won't be able to answer questions in time.
2 by zcbenz | 1 comments on Hacker News.
I'm submitting this before going to bed, so by the time it hits front page (if it does at all) I'll likely be asleep, so I won't be able to answer questions in time.
New Show Hacker News story: latest news
Show HN: I built an iOS app that helps YouChoose faster
2 by yashpoojary | 0 comments on Hacker News.
Hey, This is Yash here. I built YouChoose because I was confused about how to have my eggs - scrambled or as an omelet. This made me realize..... In life, we spend too much time thinking about our choices rather than making a choice. These things take up too much mental bandwidth that is better utilized elsewhere. In most circumstances, we just need to make the call - the more we delay, the more it exerts us. Input your two choices. Hit the Choose button. And that's it. There's only one caveat - you can't go back (for the same choices). YouChoose is my micro effort to introduce some randomness in people's life. I am eager to hear your thoughts and comments!
2 by yashpoojary | 0 comments on Hacker News.
Hey, This is Yash here. I built YouChoose because I was confused about how to have my eggs - scrambled or as an omelet. This made me realize..... In life, we spend too much time thinking about our choices rather than making a choice. These things take up too much mental bandwidth that is better utilized elsewhere. In most circumstances, we just need to make the call - the more we delay, the more it exerts us. Input your two choices. Hit the Choose button. And that's it. There's only one caveat - you can't go back (for the same choices). YouChoose is my micro effort to introduce some randomness in people's life. I am eager to hear your thoughts and comments!
Thursday, 27 July 2023
New Show Hacker News story: latest news
Show HN: Penmark, an embeddable CMS for Markdown-based static sites
3 by thomgo | 1 comments on Hacker News.
3 by thomgo | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Share what IMHO useful; Bash smart directories navigation
2 by dogol | 0 comments on Hacker News.
2 by dogol | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Subset – Spreadsheet building blocks on an infinite canvas
3 by antidnan | 0 comments on Hacker News.
Hey HN! We’re excited to show you Subset ( https://subset.so )! Subset is a spreadsheet on an infinite canvas where you can drop in spreadsheet building blocks and connect them together to easily build good looking analytical tools. My cofounder and I both worked in finance before this. We quit our jobs and learned to code to build the spreadsheet we always wanted. We got frustrated with how much time was wasted recreating the same thing from scratch or trying to extract something reusable from a previous spreadsheet. We wanted a spreadsheet with more composability and a community of building blocks to work off of. Why infinite canvas? Reusability is not really a first class concept in a traditional endless spreadsheet grid [1]. A canvas felt more intuitive. You can communicate data flow, better understand inputs/outputs, and quickly make data presentable. Subset is browser based and real-time multiplayer. It is free to use. We haven’t figured out a pricing model yet, but we imagine it’ll be a freemium SaaS model. We’ve spent a lot of time on getting the core spreadsheet functionality as close to Sheets/Excel as possible, but there’s a lot more to do here. This list could be endless, but let us know if we need anything in particular. Here’s a couple templates to explore: Splitting a bill that includes sharing items - https://ift.tt/XBz836W Calculating the cap rate and cash yield on real estate investments - https://ift.tt/4prG3ez... We love spreadsheets and we think this combination of a canvas + reusable blocks has the potential to solve some of the biggest challenges with spreadsheets themselves. Let us know what you think! — AJ and Jason [1] https://ift.tt/QRZbKIs...
3 by antidnan | 0 comments on Hacker News.
Hey HN! We’re excited to show you Subset ( https://subset.so )! Subset is a spreadsheet on an infinite canvas where you can drop in spreadsheet building blocks and connect them together to easily build good looking analytical tools. My cofounder and I both worked in finance before this. We quit our jobs and learned to code to build the spreadsheet we always wanted. We got frustrated with how much time was wasted recreating the same thing from scratch or trying to extract something reusable from a previous spreadsheet. We wanted a spreadsheet with more composability and a community of building blocks to work off of. Why infinite canvas? Reusability is not really a first class concept in a traditional endless spreadsheet grid [1]. A canvas felt more intuitive. You can communicate data flow, better understand inputs/outputs, and quickly make data presentable. Subset is browser based and real-time multiplayer. It is free to use. We haven’t figured out a pricing model yet, but we imagine it’ll be a freemium SaaS model. We’ve spent a lot of time on getting the core spreadsheet functionality as close to Sheets/Excel as possible, but there’s a lot more to do here. This list could be endless, but let us know if we need anything in particular. Here’s a couple templates to explore: Splitting a bill that includes sharing items - https://ift.tt/XBz836W Calculating the cap rate and cash yield on real estate investments - https://ift.tt/4prG3ez... We love spreadsheets and we think this combination of a canvas + reusable blocks has the potential to solve some of the biggest challenges with spreadsheets themselves. Let us know what you think! — AJ and Jason [1] https://ift.tt/QRZbKIs...
New Show Hacker News story: latest news
Show HN: BikeBus - A organizing tool for BikeBusses
2 by craigm26 | 0 comments on Hacker News.
I started building “BikeBus” as a way for groups to organize children’s BikeBus to school. 1.0 release will be web only. I am not a web developer. Features: 1. Plot routes 2. Make a BikeBus 3. Create an Organization 4. Bulletin Boards for Messaging The Organization feature will have some premium functions as it can handle multiple BikeBus and meant to help school districts track timesheets. Schools will be able to assign staff to help out. New Oregon law allows this. This is a web app using Ionic framework with React. Any broad feedback about pricing and holes in the UI: please let me know!
2 by craigm26 | 0 comments on Hacker News.
I started building “BikeBus” as a way for groups to organize children’s BikeBus to school. 1.0 release will be web only. I am not a web developer. Features: 1. Plot routes 2. Make a BikeBus 3. Create an Organization 4. Bulletin Boards for Messaging The Organization feature will have some premium functions as it can handle multiple BikeBus and meant to help school districts track timesheets. Schools will be able to assign staff to help out. New Oregon law allows this. This is a web app using Ionic framework with React. Any broad feedback about pricing and holes in the UI: please let me know!
New Show Hacker News story: latest news
Show HN: AI-utils.js – TypeScript-first lib for AI apps, chatbots, and agents
2 by lgrammel | 0 comments on Hacker News.
I'm building LLM (and diffusion model) apps (and agents) and was not that happy with the existing libaries. Either they take away a lot of control (especially over the prompts) or they are just the raw APIs, e.g. OpenAI. So I wrote a lib that tries to cover the middle ground and provide additional functionality (e.g. type checking and LLM abstraction) while letting you fully control the prompts etc.
2 by lgrammel | 0 comments on Hacker News.
I'm building LLM (and diffusion model) apps (and agents) and was not that happy with the existing libaries. Either they take away a lot of control (especially over the prompts) or they are just the raw APIs, e.g. OpenAI. So I wrote a lib that tries to cover the middle ground and provide additional functionality (e.g. type checking and LLM abstraction) while letting you fully control the prompts etc.
New Show Hacker News story: latest news
Show HN: MUI Toolpad – Open-source, local-first, admin app builder
5 by gprakhar | 0 comments on Hacker News.
Hi HN, Prakhar, Jan, Pedro and Bharat here - we are excited to introduce our product to you. It’s been more than a year since we started working on Toolpad and we're glad to show it to the HN community today. MUI Toolpad is an open-source, self-hosted internal tool builder designed for backend and full-stack developers who want to build web apps such as analytics dashboards, CRUD interfaces, and utility apps quickly. Toolpad comes as a Node.js package that integrates into your backend and harnesses the speed of its drag-and-drop UI builder for the frontend. It comes with 16 pre-built Material UI components to build UIs in minutes. You can also import and use external React components in the drag-and-drop builder. Toolpad runs completely locally which means you're not stuck with an online code editor or a suboptimal GitHub integration. It lets you use your own IDE and extend your existing functions to the canvas through intuitive queries. All configuration is stored in local files which you can version-control, edit, and deploy in any way you want. You can check out a live demo here [1]. If you find it useful, you can support us by giving a star on GitHub [2]. We released our public beta [3] this week. We're happy to answer any questions/feedback in the comments. [1]: https://ift.tt/r7ixFC4... [2]: https://ift.tt/XTx0BCP [3]: https://ift.tt/vMNi2c6
5 by gprakhar | 0 comments on Hacker News.
Hi HN, Prakhar, Jan, Pedro and Bharat here - we are excited to introduce our product to you. It’s been more than a year since we started working on Toolpad and we're glad to show it to the HN community today. MUI Toolpad is an open-source, self-hosted internal tool builder designed for backend and full-stack developers who want to build web apps such as analytics dashboards, CRUD interfaces, and utility apps quickly. Toolpad comes as a Node.js package that integrates into your backend and harnesses the speed of its drag-and-drop UI builder for the frontend. It comes with 16 pre-built Material UI components to build UIs in minutes. You can also import and use external React components in the drag-and-drop builder. Toolpad runs completely locally which means you're not stuck with an online code editor or a suboptimal GitHub integration. It lets you use your own IDE and extend your existing functions to the canvas through intuitive queries. All configuration is stored in local files which you can version-control, edit, and deploy in any way you want. You can check out a live demo here [1]. If you find it useful, you can support us by giving a star on GitHub [2]. We released our public beta [3] this week. We're happy to answer any questions/feedback in the comments. [1]: https://ift.tt/r7ixFC4... [2]: https://ift.tt/XTx0BCP [3]: https://ift.tt/vMNi2c6
Wednesday, 26 July 2023
New Show Hacker News story: latest news
Show HN: PrintSwarm – crowdsourced 3D printing and local delivery in minutes
2 by bakatz91 | 0 comments on Hacker News.
Hey HN! I just built PrintSwarm.com, an app that lets you get your 3D models printed by a local printer owner and delivered to you in minutes. Currently just available in NYC. What do you think? The link to the order submission form is here, just fill in the url to the 3d model you'd like to print and tell PrintSwarm where to deliver the completed print: https://printswarm.com Thanks!
2 by bakatz91 | 0 comments on Hacker News.
Hey HN! I just built PrintSwarm.com, an app that lets you get your 3D models printed by a local printer owner and delivered to you in minutes. Currently just available in NYC. What do you think? The link to the order submission form is here, just fill in the url to the 3d model you'd like to print and tell PrintSwarm where to deliver the completed print: https://printswarm.com Thanks!
New Show Hacker News story: latest news
Show HN: Sequin – Use Postgres/SQL to read from and write to APIs
5 by _acco | 0 comments on Hacker News.
Hi HN community, I'm Anthony, co-founder of Sequin (sequin.io), and am excited to show you what we've been working on. Sequin lets you skip HTTP APIs and integrate with Postgres and SQL instead. While we originally launched with a one-way sync from APIs to Postgres, as of today, you can now _write back_ to APIs using `insert`, `update`, and `delete` on your synced tables. We built Sequin because no one is happy with HTTP APIs today. For developers that need to build on top of third-party APIs, each integration is bespoke. There are few standards. I've personally seen over a dozen different OAuth 2.0 implementations, every JSON response format imaginably, and countless strategies for pagination. On top of that, poor throughput and/or rate limits mean every integration I've worked on has needed to cache or sync data. The platforms that provide HTTP APIs for consumers are equally unhappy. There are few standards that the industry adheres to, resulting in a process that is full of bike-shedding. And when it's finished, it's always disappointing, as even the best HTTP APIs are full of compromises and struggle to service the long-tail of use cases. This leads to frustration on both sides. At Sequin, we're building a platform that consists of two novel features that make both API consumers and providers much happier. The first is the feature we originally launched with: *we sync data from the API provider in real-time and put it in a Postgres database*. By extracting data out of the API and putting it in Postgres, consumers enjoy a number of benefits: 1. They can read their data without throughput limits, such as those imposed by rate limits. 2. They can query their data with all the expressiveness of SQL. SQL is an order of magnitude more expressive than the typical HTTP API. 3. They can use a standard interface they're familiar with (SQL) vs a bespoke one. In fact, they can just use their ORM to integrate, vs needing to use an under-supported API adapter library. We're launching our second innovation today: Developers can now write _back_ to the API via Sequin. *We intercept the mutations that you make to synced records in your database and apply them to the API as well*. In fact, our Postgres Proxy commits the write to the API _first_, before your database. This means that all the necessary policy that the API implements – like validation rules – are run against every database write. The API remains the source of truth, and the database never drifts. If the write fails API validation, the Proxy rolls the write back and returns a native Postgres error: ``` insert into salesforce.contact (first_name, last_name, email) values ('Andrea','Palladio','andrea__invalid') returning id; ERROR: [Salesforce]: Property values were not valid: `email` 'andrea_invalid' is invalid. ``` With these two components of our platform, APIs interfaces are no longer bespoke, they're familiar. We abstract away the common cruft of integrations, like syncing, cache invalidation, normalization, rate limit management, and token management. We let developers instead just focus on crafting the reads and writes that their application needs. You get to have the tables from the APIs across your stack right there in your database, fully readable and writeable. We only support three platforms today: Salesforce, HubSpot, and Airtable. We work hard to make the experience as seamless as possible, which takes a little time to build – but more platforms are on the way. One more thing: You don't need Postgres in your stack to use Sequin! We offer hosted databases that can serve as your API interface. Check out our docs to learn more. [0] Or, give it a spin for yourself. [1] If there's an integration you'd love to see supported or you have any questions/thoughts, let me know below! https://sequin.io [0] https://docs.sequin.io [1] https://app.sequin.io
5 by _acco | 0 comments on Hacker News.
Hi HN community, I'm Anthony, co-founder of Sequin (sequin.io), and am excited to show you what we've been working on. Sequin lets you skip HTTP APIs and integrate with Postgres and SQL instead. While we originally launched with a one-way sync from APIs to Postgres, as of today, you can now _write back_ to APIs using `insert`, `update`, and `delete` on your synced tables. We built Sequin because no one is happy with HTTP APIs today. For developers that need to build on top of third-party APIs, each integration is bespoke. There are few standards. I've personally seen over a dozen different OAuth 2.0 implementations, every JSON response format imaginably, and countless strategies for pagination. On top of that, poor throughput and/or rate limits mean every integration I've worked on has needed to cache or sync data. The platforms that provide HTTP APIs for consumers are equally unhappy. There are few standards that the industry adheres to, resulting in a process that is full of bike-shedding. And when it's finished, it's always disappointing, as even the best HTTP APIs are full of compromises and struggle to service the long-tail of use cases. This leads to frustration on both sides. At Sequin, we're building a platform that consists of two novel features that make both API consumers and providers much happier. The first is the feature we originally launched with: *we sync data from the API provider in real-time and put it in a Postgres database*. By extracting data out of the API and putting it in Postgres, consumers enjoy a number of benefits: 1. They can read their data without throughput limits, such as those imposed by rate limits. 2. They can query their data with all the expressiveness of SQL. SQL is an order of magnitude more expressive than the typical HTTP API. 3. They can use a standard interface they're familiar with (SQL) vs a bespoke one. In fact, they can just use their ORM to integrate, vs needing to use an under-supported API adapter library. We're launching our second innovation today: Developers can now write _back_ to the API via Sequin. *We intercept the mutations that you make to synced records in your database and apply them to the API as well*. In fact, our Postgres Proxy commits the write to the API _first_, before your database. This means that all the necessary policy that the API implements – like validation rules – are run against every database write. The API remains the source of truth, and the database never drifts. If the write fails API validation, the Proxy rolls the write back and returns a native Postgres error: ``` insert into salesforce.contact (first_name, last_name, email) values ('Andrea','Palladio','andrea__invalid') returning id; ERROR: [Salesforce]: Property values were not valid: `email` 'andrea_invalid' is invalid. ``` With these two components of our platform, APIs interfaces are no longer bespoke, they're familiar. We abstract away the common cruft of integrations, like syncing, cache invalidation, normalization, rate limit management, and token management. We let developers instead just focus on crafting the reads and writes that their application needs. You get to have the tables from the APIs across your stack right there in your database, fully readable and writeable. We only support three platforms today: Salesforce, HubSpot, and Airtable. We work hard to make the experience as seamless as possible, which takes a little time to build – but more platforms are on the way. One more thing: You don't need Postgres in your stack to use Sequin! We offer hosted databases that can serve as your API interface. Check out our docs to learn more. [0] Or, give it a spin for yourself. [1] If there's an integration you'd love to see supported or you have any questions/thoughts, let me know below! https://sequin.io [0] https://docs.sequin.io [1] https://app.sequin.io
New Show Hacker News story: latest news
Show HN: Distraction free desktop workspace for developers
2 by bimlas | 0 comments on Hacker News.
A workflow for window management based on experiences from Tmux, implemented by Rofi scripts. Tiling window manager is not a requirement, but highly recommended.
2 by bimlas | 0 comments on Hacker News.
A workflow for window management based on experiences from Tmux, implemented by Rofi scripts. Tiling window manager is not a requirement, but highly recommended.
New Show Hacker News story: latest news
Show HN: A glTF to HTML5 Zip Converter
2 by teropulkkinen | 0 comments on Hacker News.
For everyone graphically and visually talented people there's now a converter that lets you render gltf 3d models in a web site of your choice. How it works is that you post your gltf model to a hosting space of your choice, and let our web service know the url to the gltf file. Then web service generates a zip file that has 3d engine included and unzipping it to your hosting space directory (again the same operation) lets you display the 3d model in a web page. Final touches come with ordinary embed tag which just need to find the index.html that was stored in the zip file and specify the size of the canvas with width/height tags. Embed allows you to include instance of 3d engine to your own articles and web pages.
2 by teropulkkinen | 0 comments on Hacker News.
For everyone graphically and visually talented people there's now a converter that lets you render gltf 3d models in a web site of your choice. How it works is that you post your gltf model to a hosting space of your choice, and let our web service know the url to the gltf file. Then web service generates a zip file that has 3d engine included and unzipping it to your hosting space directory (again the same operation) lets you display the 3d model in a web page. Final touches come with ordinary embed tag which just need to find the index.html that was stored in the zip file and specify the size of the canvas with width/height tags. Embed allows you to include instance of 3d engine to your own articles and web pages.
New Show Hacker News story: latest news
Show HN: I built a multiplayer Gameboy
3 by tholm | 2 comments on Hacker News.
Still very much a work in progress, but really wanted to share this even in it's early state. Had heaps of fun building it to learn more about WebRTC.
3 by tholm | 2 comments on Hacker News.
Still very much a work in progress, but really wanted to share this even in it's early state. Had heaps of fun building it to learn more about WebRTC.
Tuesday, 25 July 2023
New Show Hacker News story: latest news
Show HN: Build a RAG Chatbot using Llama 2 with Replicate and LlamaIndex
5 by eriicar | 0 comments on Hacker News.
5 by eriicar | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: OpenPGP Web-of-Trust Support Using PGPainless
2 by vanitasvitae | 0 comments on Hacker News.
2 by vanitasvitae | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Logic-Functional Object-Oriented Prototypal Temporal Tic-Tac-Toe
2 by mccosmos | 0 comments on Hacker News.
2 by mccosmos | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: I created a Random Password and UUID generator
2 by magikMaker | 0 comments on Hacker News.
Introducing Safe Pass Guru - A Passion Project Built With Care! Hey there, fellow tech enthusiasts! As summer break rolled around, I found myself yearning to dive back into the world of coding after a long hiatus. So, I embarked on an exciting journey to create something meaningful in my spare time. Today, I'm thrilled to introduce you to my brainchild - Safe Pass Guru! Generate Strong and Secure Passwords: At Safe Pass Guru, I wanted to make password creation a breeze. With just a few clicks, you can now generate strong and secure passwords that shield your online accounts from any malicious intent. Customise the password length and choose from an array of characters, including uppercase letters, lowercase letters, digits, and symbols. Say goodbye to weak passwords forever! Entropy Calculation for Unparalleled Strength: Ever wondered how secure your password truly is? Fear not, as Safe Pass Guru provides real-time entropy calculation. It's like having a personal bodyguard for your digital life, ensuring unmatched protection against cyber threats. Instant Password Refresh: Embracing the joy of coding, I made sure Safe Pass Guru allows you to refresh passwords in a snap. Need a new one? Just click refresh, and voilà ! A fresh, strong password is at your fingertips. Secure and Convenient Password Copy: Simplicity and security go hand in hand at Safe Pass Guru. Copying your generated passwords is as easy as pie, guaranteeing a seamless experience for all users. Bonus Feature: Generate UUIDs on the Go: But wait, there's more! In the spirit of creating a versatile tool, I added the ability to generate universally unique identifiers (UUIDs) too. Whether for filenames or URLs, your privacy is in good hands. As a solo project, I poured my heart and soul into crafting Safe Pass Guru, making sure it's user-friendly and potent enough to keep your digital life protected. Now, I'm eager to hear what you all think about it! Your valuable feedback will help me enhance this hobby project even further. Join me on this adventure and explore Safe Pass Guru at: https://safepass.guru
2 by magikMaker | 0 comments on Hacker News.
Introducing Safe Pass Guru - A Passion Project Built With Care! Hey there, fellow tech enthusiasts! As summer break rolled around, I found myself yearning to dive back into the world of coding after a long hiatus. So, I embarked on an exciting journey to create something meaningful in my spare time. Today, I'm thrilled to introduce you to my brainchild - Safe Pass Guru! Generate Strong and Secure Passwords: At Safe Pass Guru, I wanted to make password creation a breeze. With just a few clicks, you can now generate strong and secure passwords that shield your online accounts from any malicious intent. Customise the password length and choose from an array of characters, including uppercase letters, lowercase letters, digits, and symbols. Say goodbye to weak passwords forever! Entropy Calculation for Unparalleled Strength: Ever wondered how secure your password truly is? Fear not, as Safe Pass Guru provides real-time entropy calculation. It's like having a personal bodyguard for your digital life, ensuring unmatched protection against cyber threats. Instant Password Refresh: Embracing the joy of coding, I made sure Safe Pass Guru allows you to refresh passwords in a snap. Need a new one? Just click refresh, and voilà ! A fresh, strong password is at your fingertips. Secure and Convenient Password Copy: Simplicity and security go hand in hand at Safe Pass Guru. Copying your generated passwords is as easy as pie, guaranteeing a seamless experience for all users. Bonus Feature: Generate UUIDs on the Go: But wait, there's more! In the spirit of creating a versatile tool, I added the ability to generate universally unique identifiers (UUIDs) too. Whether for filenames or URLs, your privacy is in good hands. As a solo project, I poured my heart and soul into crafting Safe Pass Guru, making sure it's user-friendly and potent enough to keep your digital life protected. Now, I'm eager to hear what you all think about it! Your valuable feedback will help me enhance this hobby project even further. Join me on this adventure and explore Safe Pass Guru at: https://safepass.guru
New Show Hacker News story: latest news
Show HN: Launch a Product Like a Boss
2 by alexandru84 | 0 comments on Hacker News.
I put together a list of resources that helps anyone launch a product faster. Submit to communities, websites, startup credits, marketing mental models and more.
2 by alexandru84 | 0 comments on Hacker News.
I put together a list of resources that helps anyone launch a product faster. Submit to communities, websites, startup credits, marketing mental models and more.
New Show Hacker News story: latest news
Show HN: Time-Saving Chrome Extension for Journalists Doing Research on YouTube
2 by raafath | 0 comments on Hacker News.
Hello Hacker News community, I've been developing a simple Chrome extension designed to assist journalists and researchers or learners in their YouTube investigations. You can swiftly identify specific segments within a video using semantic searches, powered by the OpenAI API. This transforms hours of potential scrubbing into moments of precision seeking. Whether you're sifting through extensive interviews, press conferences, and event footage on YouTube, or you require a quote from a video source, This extension is a handy tool. It also aids in quickly fact-checking statements made in YouTube videos. I hope you find it useful!
2 by raafath | 0 comments on Hacker News.
Hello Hacker News community, I've been developing a simple Chrome extension designed to assist journalists and researchers or learners in their YouTube investigations. You can swiftly identify specific segments within a video using semantic searches, powered by the OpenAI API. This transforms hours of potential scrubbing into moments of precision seeking. Whether you're sifting through extensive interviews, press conferences, and event footage on YouTube, or you require a quote from a video source, This extension is a handy tool. It also aids in quickly fact-checking statements made in YouTube videos. I hope you find it useful!
Monday, 24 July 2023
New Show Hacker News story: latest news
Show HN: TLA+ AutoRepair (with GPT-4) to fix formal specs and understand them
2 by kerberosmansour | 0 comments on Hacker News.
TLA+ is a language for formal specification. It can be used to formally verify algorithms and mathematical theorems. Companies like AWS use it for verifying mission-critical parts of systems like S3. The challenge is that TLA+ and formal specifications have a steep learning curve. This tool can aid in overcoming this obstacle at the outset. TLA+ AutoRepair is used to repair/self-heal formal specifications with GPT-4 in a loop, with or without human intervention. Given a TLA+ specification (.tla file) and a model to check (.cfg), the application will go through each error, send it to GPT-4 (or specified model), and fix all errors. Finally, it will document the code to make it more readable. Example Command: python3 autorepair.py Test_Specs/Counter.tla --model=gpt-4
2 by kerberosmansour | 0 comments on Hacker News.
TLA+ is a language for formal specification. It can be used to formally verify algorithms and mathematical theorems. Companies like AWS use it for verifying mission-critical parts of systems like S3. The challenge is that TLA+ and formal specifications have a steep learning curve. This tool can aid in overcoming this obstacle at the outset. TLA+ AutoRepair is used to repair/self-heal formal specifications with GPT-4 in a loop, with or without human intervention. Given a TLA+ specification (.tla file) and a model to check (.cfg), the application will go through each error, send it to GPT-4 (or specified model), and fix all errors. Finally, it will document the code to make it more readable. Example Command: python3 autorepair.py Test_Specs/Counter.tla --model=gpt-4
New Show Hacker News story: latest news
Show HN: I spent 2 years building a personal finance simulator
45 by scubakid | 13 comments on Hacker News.
Hey everyone! After another year of building as a solo dev on nights and weekends, I'm back with an update on this post: https://ift.tt/QB51rXI . TL;DR - ProjectionLab ( https://ift.tt/dG39m5o ) is a privacy-friendly personal finance planning tool where you can create financial plans that go beyond the standard online retirement calculators. And by popular request, it now supports self-hosting for Lifetime users! Something I'm grateful for is that our community here on HN is the difference between PL existing and not. There was actually a time early on when I was one day away from halting work on it. I posted here on a whim, and was shocked to receive some really constructive and energizing feedback that went on to power my indie dev journey over the past two and a half years. As a quick recap, the story started when I dove head-first down the financial independence rabbit hole. I wanted a hands-on and visual way to explore the trade-offs between different life paths. One thing led to another, and I decided to build ProjectionLab. After last year's Show HN, I really put my nose to the grindstone, and here are some of the big developments: - Self-hosting for Lifetime users (spin up your own private deployment, based on Docker Compose, includes support for auth/encryption) - Cash-flow visualization for each simulated year (sankey charts) - Tax analytics (detailed breakdowns for projected income, taxes, marginal rates, effective brackets, etc) - Major redesign of entire app, with landing page and resources now split into separate project - Filing separately option to improve support for international locations that don't have joint filing - Roth Conversions and 72t (SEPP) distribution modeling - Improvements to US tax estimation (Secure 2.0 updates, rental property tax deductions, Medicare + IRMAA, NIIT, principal residence exclusion, etc) - Better support for planning as a couple - More modeling options for cash-flow priorities to support different budgeting philosophies and goals - Extra liquidity + withdrawal options, ability to fund expenses with specific accounts or route income to specific accounts - Customization options for Monte Carlo simulations (characterization of success rates and outcome types, option to set random seed, etc) - And a whole bunch more! ( https://ift.tt/gRbDxYJ ) The HN community has had a huge role in shaping my overall direction with PL, and I can't wait to hear what you all think of the updates and where you would like to see things go from here. As always, PL is free to try, with no need to create an account. It does not ask to link your financial accounts, and it has a sandbox mode if you just want to hop in and see how it works. --Kyle
45 by scubakid | 13 comments on Hacker News.
Hey everyone! After another year of building as a solo dev on nights and weekends, I'm back with an update on this post: https://ift.tt/QB51rXI . TL;DR - ProjectionLab ( https://ift.tt/dG39m5o ) is a privacy-friendly personal finance planning tool where you can create financial plans that go beyond the standard online retirement calculators. And by popular request, it now supports self-hosting for Lifetime users! Something I'm grateful for is that our community here on HN is the difference between PL existing and not. There was actually a time early on when I was one day away from halting work on it. I posted here on a whim, and was shocked to receive some really constructive and energizing feedback that went on to power my indie dev journey over the past two and a half years. As a quick recap, the story started when I dove head-first down the financial independence rabbit hole. I wanted a hands-on and visual way to explore the trade-offs between different life paths. One thing led to another, and I decided to build ProjectionLab. After last year's Show HN, I really put my nose to the grindstone, and here are some of the big developments: - Self-hosting for Lifetime users (spin up your own private deployment, based on Docker Compose, includes support for auth/encryption) - Cash-flow visualization for each simulated year (sankey charts) - Tax analytics (detailed breakdowns for projected income, taxes, marginal rates, effective brackets, etc) - Major redesign of entire app, with landing page and resources now split into separate project - Filing separately option to improve support for international locations that don't have joint filing - Roth Conversions and 72t (SEPP) distribution modeling - Improvements to US tax estimation (Secure 2.0 updates, rental property tax deductions, Medicare + IRMAA, NIIT, principal residence exclusion, etc) - Better support for planning as a couple - More modeling options for cash-flow priorities to support different budgeting philosophies and goals - Extra liquidity + withdrawal options, ability to fund expenses with specific accounts or route income to specific accounts - Customization options for Monte Carlo simulations (characterization of success rates and outcome types, option to set random seed, etc) - And a whole bunch more! ( https://ift.tt/gRbDxYJ ) The HN community has had a huge role in shaping my overall direction with PL, and I can't wait to hear what you all think of the updates and where you would like to see things go from here. As always, PL is free to try, with no need to create an account. It does not ask to link your financial accounts, and it has a sandbox mode if you just want to hop in and see how it works. --Kyle
New Show Hacker News story: latest news
Show HN: Threaddr.com – serverless E2EE communications platform
2 by ngiyabonga | 0 comments on Hacker News.
Hi HN, I wasn't feeling ready to post my work on HN yet, but with the recent increase in stories about LE attacking free speech [1], I'm starting to tell myself there's no time like the present. I've built threaddr to scratch a personal itch. It's a weird story but I'll share it anyway. My wife is taking Portuguese classes and has grown really close to her teacher. Her teacher has another student who's also in tech and also weary about the control Big Tech has grown to have over our lives, as am I. She (the teacher) kept telling both my wife and her other student we should meet. But I only use an old iPhone for FaceTime with my wife, I made a point of _not_ engaging with the outside world via anything touched by corporations. So, since we didn't have a way to get in touch in a manner that satisfied our principles of privacy and control over our communications, I spent a couple of months to build threaddr. I then wrote a letter on a piece of paper, in which I encoded a cypher that unlocked a thread on threaddr - where the two of us managed to finally discuss and he's actually coming over to meet in person tomorrow (from one end of Europe to another). So I guess that's also part of my motivation to show you my work. Anyway, in a nutshell, threaddr does the following: (i) serverless in that all code runs in the browser; there's no server required to facilitate communications, only a metamask-type plugin (or Brave); messages are stored encrypted on the Gnosis blockchain, no MITM-ing key exchange; (ii) e2ee - you choose a mnemonic passphrase or a password to encrypt conversations; requires out of band "key" exchange; (iii) communications - threads are at the heart of threaddr; a thread hosts messages exchanged 1-1 between two users; in addition to threads & messages, you can also have 1-1 video / audio / screen sharing / file sharing; this works thru p2p (WebRTC) and uses the blockchain to store beacons to facilitate RTC handshakes - all encrypted, without touching a third party server (iv) anonymous - you can choose to create a public profile to make it easy for others to find you on threaddr, or you can stay anonymous and have your wallet address be your identity on threaddr In short, I'm happy how it worked for a sample size of two. Beyond this, I've finally convinced myself to show it to the world and taking the first step with you. Please feel free to share any feedback you have be it the good, bad, ugly, go-lock-yourself-in-a-basement type. I'm equally curious to meet other like-minded people that see value in threaddr or can help make it known to others, or happy to learn I'm a nutjob that needs to focus on something else. Whatever it is, I thank you for your time! [1] https://ift.tt/IN5rHy2
2 by ngiyabonga | 0 comments on Hacker News.
Hi HN, I wasn't feeling ready to post my work on HN yet, but with the recent increase in stories about LE attacking free speech [1], I'm starting to tell myself there's no time like the present. I've built threaddr to scratch a personal itch. It's a weird story but I'll share it anyway. My wife is taking Portuguese classes and has grown really close to her teacher. Her teacher has another student who's also in tech and also weary about the control Big Tech has grown to have over our lives, as am I. She (the teacher) kept telling both my wife and her other student we should meet. But I only use an old iPhone for FaceTime with my wife, I made a point of _not_ engaging with the outside world via anything touched by corporations. So, since we didn't have a way to get in touch in a manner that satisfied our principles of privacy and control over our communications, I spent a couple of months to build threaddr. I then wrote a letter on a piece of paper, in which I encoded a cypher that unlocked a thread on threaddr - where the two of us managed to finally discuss and he's actually coming over to meet in person tomorrow (from one end of Europe to another). So I guess that's also part of my motivation to show you my work. Anyway, in a nutshell, threaddr does the following: (i) serverless in that all code runs in the browser; there's no server required to facilitate communications, only a metamask-type plugin (or Brave); messages are stored encrypted on the Gnosis blockchain, no MITM-ing key exchange; (ii) e2ee - you choose a mnemonic passphrase or a password to encrypt conversations; requires out of band "key" exchange; (iii) communications - threads are at the heart of threaddr; a thread hosts messages exchanged 1-1 between two users; in addition to threads & messages, you can also have 1-1 video / audio / screen sharing / file sharing; this works thru p2p (WebRTC) and uses the blockchain to store beacons to facilitate RTC handshakes - all encrypted, without touching a third party server (iv) anonymous - you can choose to create a public profile to make it easy for others to find you on threaddr, or you can stay anonymous and have your wallet address be your identity on threaddr In short, I'm happy how it worked for a sample size of two. Beyond this, I've finally convinced myself to show it to the world and taking the first step with you. Please feel free to share any feedback you have be it the good, bad, ugly, go-lock-yourself-in-a-basement type. I'm equally curious to meet other like-minded people that see value in threaddr or can help make it known to others, or happy to learn I'm a nutjob that needs to focus on something else. Whatever it is, I thank you for your time! [1] https://ift.tt/IN5rHy2
New Show Hacker News story: latest news
Show HN: I built a transit travel time map
12 by ng-henry | 6 comments on Hacker News.
This was something I built while trying to look for housing in Toronto that was decently transit-accessible to my office while still cheap. The backend is written in Rust. It parses public GTFS data from transit agencies and performs a simple heuristics-based BFS on the bus lines to calculate how long to reach all points in a city. The frontend uses React and Mapbox GL to render each individual road segment based on how long it takes to reach. This project was a great excuse to learn Rust, deployments, and mapping. The source code is here if you are interested: https://ift.tt/mjfRA2P
12 by ng-henry | 6 comments on Hacker News.
This was something I built while trying to look for housing in Toronto that was decently transit-accessible to my office while still cheap. The backend is written in Rust. It parses public GTFS data from transit agencies and performs a simple heuristics-based BFS on the bus lines to calculate how long to reach all points in a city. The frontend uses React and Mapbox GL to render each individual road segment based on how long it takes to reach. This project was a great excuse to learn Rust, deployments, and mapping. The source code is here if you are interested: https://ift.tt/mjfRA2P
New Show Hacker News story: latest news
Show HN: Borgo – a Rusty language that compiles to Go
2 by alpacaaa | 0 comments on Hacker News.
Hey HN Borgo is a programming language I've been working on for the past year. It looks like Rust (because I didn't want to write a parser) and compiles to Go. What I want from a programming language is: - Sum types - Pattern matching - Option/Result types - Garbage collected - Concurrency without async - Good third-party package ecosystem Borgo is my attempt at filling the gaps in the list above, adding features seen in ML-like languages to Go. One ambitious goal of this project is to be compatible with existing Go packages. Generating bindings is pretty much automatic (there's an importer tool) and should help massively with adoption. The repo includes bindings to some packages in the stdlib already. The compiler is in no way complete, but you can definitely build some interesting programs with it. The online playground runs the compiler as a WASM binary, stitches together the transpiled Go code and sends it off for execution to the official Go playground. The playground contains quite a few examples and goes more in depth into each feature: https://ift.tt/1aSO0R7 Would appreciate any feedback! :)
2 by alpacaaa | 0 comments on Hacker News.
Hey HN Borgo is a programming language I've been working on for the past year. It looks like Rust (because I didn't want to write a parser) and compiles to Go. What I want from a programming language is: - Sum types - Pattern matching - Option/Result types - Garbage collected - Concurrency without async - Good third-party package ecosystem Borgo is my attempt at filling the gaps in the list above, adding features seen in ML-like languages to Go. One ambitious goal of this project is to be compatible with existing Go packages. Generating bindings is pretty much automatic (there's an importer tool) and should help massively with adoption. The repo includes bindings to some packages in the stdlib already. The compiler is in no way complete, but you can definitely build some interesting programs with it. The online playground runs the compiler as a WASM binary, stitches together the transpiled Go code and sends it off for execution to the official Go playground. The playground contains quite a few examples and goes more in depth into each feature: https://ift.tt/1aSO0R7 Would appreciate any feedback! :)
New Show Hacker News story: latest news
Show HN: I Created a Amazon Price Comparison Extension That Saves You $$$
2 by 01jonny01 | 0 comments on Hacker News.
I was fed up of habit shopping from Amazon. So I created a Chrome Extension that allows you to easily, compare from every major retailer, whilst still browsing Amazon. Any feedback is welcomed :)
2 by 01jonny01 | 0 comments on Hacker News.
I was fed up of habit shopping from Amazon. So I created a Chrome Extension that allows you to easily, compare from every major retailer, whilst still browsing Amazon. Any feedback is welcomed :)
Sunday, 23 July 2023
New Show Hacker News story: latest news
Show HN: Configurable Pirate Insult Generator
2 by anardil | 0 comments on Hacker News.
Arr HN! I had a need for pirate themed insults for a D&D campaign last year and put together a generator using recursive templating. Generations are scored on a couple axes (vulgarity, viciousness, intelligence) so the output can be tailored to a particular situation. There isn't any AI at work here. I have a new blog post with a lot more detail on how it works: https://ift.tt/ogDG8zW
2 by anardil | 0 comments on Hacker News.
Arr HN! I had a need for pirate themed insults for a D&D campaign last year and put together a generator using recursive templating. Generations are scored on a couple axes (vulgarity, viciousness, intelligence) so the output can be tailored to a particular situation. There isn't any AI at work here. I have a new blog post with a lot more detail on how it works: https://ift.tt/ogDG8zW
New Show Hacker News story: latest news
Show HN: High school transcript generator for homeschoolers
8 by jkurnia | 0 comments on Hacker News.
Hi everyone, Great Books Homeschool has just released this free tool for generating high school transcripts using the standard American unweighted GPA system. It's available to the public at no cost, and no account creation is required. These are both resources that would have saved me time as a new homeschooling parent, and I hope they are helpful to others. Comments and feedback are welcome!
8 by jkurnia | 0 comments on Hacker News.
Hi everyone, Great Books Homeschool has just released this free tool for generating high school transcripts using the standard American unweighted GPA system. It's available to the public at no cost, and no account creation is required. These are both resources that would have saved me time as a new homeschooling parent, and I hope they are helpful to others. Comments and feedback are welcome!
New Show Hacker News story: latest news
Show HN: I made a MailChimp alternative that connects to your database
8 by kashnote | 3 comments on Hacker News.
Hi all! Excited to share cc.dev after months of work and refinement. The idea for this product came from trying to do email marketing for my side project, CubeDesk, a site where Rubik's Cube enthusiasts can time themselves, race with one another, train algorithms — it's a fun niche! With over 40k users, sending even a single campaign was becoming expensive with MailChimp. I knew AWS SES would be much cheaper, but it’s just an API with none of the other necessities you need for a robust email marketing platform. Beyond cost, I was also frustrated with having to make sure my database was always in sync with MailChimp and the audience schema they enforced. If I wanted to email every user who had completed 10 solves, that would be a whole ordeal and eat up hours of my day. So, I started (and am now launching): https://cc.dev cc.dev connects directly to your database and lets you write SQL queries to target your audience. It's backed by AWS SES, so the cost to send emails is significantly less than what you're used to seeing. Combined with a template builder, media management, and campaign monitoring, cc.dev is meant to be your final destination whenever you need to send marketing emails to your users. Would love to hear your feedback on this! If you're interested in trying out cc.dev as your email marketing platform, shoot me an email and let's have a chat: kash at cc.dev
8 by kashnote | 3 comments on Hacker News.
Hi all! Excited to share cc.dev after months of work and refinement. The idea for this product came from trying to do email marketing for my side project, CubeDesk, a site where Rubik's Cube enthusiasts can time themselves, race with one another, train algorithms — it's a fun niche! With over 40k users, sending even a single campaign was becoming expensive with MailChimp. I knew AWS SES would be much cheaper, but it’s just an API with none of the other necessities you need for a robust email marketing platform. Beyond cost, I was also frustrated with having to make sure my database was always in sync with MailChimp and the audience schema they enforced. If I wanted to email every user who had completed 10 solves, that would be a whole ordeal and eat up hours of my day. So, I started (and am now launching): https://cc.dev cc.dev connects directly to your database and lets you write SQL queries to target your audience. It's backed by AWS SES, so the cost to send emails is significantly less than what you're used to seeing. Combined with a template builder, media management, and campaign monitoring, cc.dev is meant to be your final destination whenever you need to send marketing emails to your users. Would love to hear your feedback on this! If you're interested in trying out cc.dev as your email marketing platform, shoot me an email and let's have a chat: kash at cc.dev
New Show Hacker News story: latest news
Show HN: Run your Browser on GitHub Actions by forking this repo
2 by keepamovin | 1 comments on Hacker News.
2 by keepamovin | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: StratusGFX – new release of my open sourced 3D rendering engine
2 by ktstephano | 0 comments on Hacker News.
Today I was able to release version 0.10 of my open sourced 3D rendering engine. It is the result of a few months worth of work. The previous version was also posted here and received tons of feedback which greatly helped the project! Since then I've been working to add new features and refine existing ones. GitHub: https://ift.tt/ED1wzLr Video showreel: https://www.youtube.com/watch?v=dj0wVxwd1ng The biggest changes for this version include an overhauled global illumination system, FXAA+TAA, and better mesh LOD generation and selection.
2 by ktstephano | 0 comments on Hacker News.
Today I was able to release version 0.10 of my open sourced 3D rendering engine. It is the result of a few months worth of work. The previous version was also posted here and received tons of feedback which greatly helped the project! Since then I've been working to add new features and refine existing ones. GitHub: https://ift.tt/ED1wzLr Video showreel: https://www.youtube.com/watch?v=dj0wVxwd1ng The biggest changes for this version include an overhauled global illumination system, FXAA+TAA, and better mesh LOD generation and selection.
Saturday, 22 July 2023
New Show Hacker News story: latest news
Show HN: Chitchat, an easy-to-use, cross-platform, chat-based LLM interface
3 by clarkmcc | 0 comments on Hacker News.
Just finished the first draft of my weekend project. Sadly my industry is far away from all the exciting machine learning developments happening right now, so I wrote this project as my first exploration into the world of LLMs. It's not perfect, but I'm excited to see where the project goes from here! https://ift.tt/E20H4S5 My main motivations were: - Easy-of-use: Many models are supported out-of-the-box so users don't have to figure out how to download, where to save, etc. - Intuitive: A clean interface - Cross platform: The project is written in Rust and cross-compiled to other platforms. You don't have to have Python or the C++ toolchain installed to use. - Chat-based experience: Model sessions are persisted so the model is contextually aware of your conversation.
3 by clarkmcc | 0 comments on Hacker News.
Just finished the first draft of my weekend project. Sadly my industry is far away from all the exciting machine learning developments happening right now, so I wrote this project as my first exploration into the world of LLMs. It's not perfect, but I'm excited to see where the project goes from here! https://ift.tt/E20H4S5 My main motivations were: - Easy-of-use: Many models are supported out-of-the-box so users don't have to figure out how to download, where to save, etc. - Intuitive: A clean interface - Cross platform: The project is written in Rust and cross-compiled to other platforms. You don't have to have Python or the C++ toolchain installed to use. - Chat-based experience: Model sessions are persisted so the model is contextually aware of your conversation.
New Show Hacker News story: latest news
Show HN: News Radar, an experiment on generating news with AI
3 by frozenlettuce | 0 comments on Hacker News.
Hey folks! This is a project that I've been working in my free time for the past few months. It's a news aggregator that uses AI to select relevant articles and summarize them. The default sources are frameworks and libraries' updates, popular HN topics, and languages' subreddits threads that make past a certain threshold. You can run a local instance (needs an OpenAI key) and customize it with your own sources, and adjust the prompt as well. The resulting website can be browsed at https://dev-radar.com/ My next experiment will be with local news. I'm building some feeds with public information from my town (the town's hall official news, the legislators weekly meeting notes, weather reports, waze, etc), and based on that make it generate news items. The thing about it is that its sources will be (nearly) primary - it will not copy content from other journalists (apart from the official town hall news, which I will need to tell the AI that will be biased towards the current administration). When analyzing the local records, it might be able to catch shady stuff that regular journalists would not notice. Imagine feeding some purchase records from the town and asking the AI some questions like "is something illegal going on here?" or "are any of these items overpriced?".
3 by frozenlettuce | 0 comments on Hacker News.
Hey folks! This is a project that I've been working in my free time for the past few months. It's a news aggregator that uses AI to select relevant articles and summarize them. The default sources are frameworks and libraries' updates, popular HN topics, and languages' subreddits threads that make past a certain threshold. You can run a local instance (needs an OpenAI key) and customize it with your own sources, and adjust the prompt as well. The resulting website can be browsed at https://dev-radar.com/ My next experiment will be with local news. I'm building some feeds with public information from my town (the town's hall official news, the legislators weekly meeting notes, weather reports, waze, etc), and based on that make it generate news items. The thing about it is that its sources will be (nearly) primary - it will not copy content from other journalists (apart from the official town hall news, which I will need to tell the AI that will be biased towards the current administration). When analyzing the local records, it might be able to catch shady stuff that regular journalists would not notice. Imagine feeding some purchase records from the town and asking the AI some questions like "is something illegal going on here?" or "are any of these items overpriced?".
New Show Hacker News story: latest news
Show HN: Trivia Book made with GPT-4
2 by admtal | 0 comments on Hacker News.
Free for the next 5 days.
2 by admtal | 0 comments on Hacker News.
Free for the next 5 days.
New Show Hacker News story: latest news
Show HN: Sendbird's SmartAssistant – Your Widget to Effortless AI Chatbot
2 by sang_ha_park | 0 comments on Hacker News.
Hello HN You would have noticed that OpenAI and Claude has made creating an AI chatbot immensely easy. But deploying the chatbot to hundreds of thousands of users in a secure and scalable manner be it in mobile or web applications is still a huge pain. Enter Sendbird’s Knowledge Base Bot, your new best friend in deploying AI-powered chatbots. This innovative tool provides a low-code React Widget that makes the chatbot integration into your services as easy as pie. With Sendbird’s infrastructure, the deployment of chat services becomes a smooth sail. Not only does it simplify the building process by natively integrating to OpenAI’s GPT3.5 and 4, but it also ensures that your chat services are secure, reliable, and scalable, irrespective of your application’s size or the user traffic. (We host over 300M MAU globally) Spend less time grappling with complex syntax and more time seeing your AI chatbots come to life. Swing by our [comprehensive tutorial]('https://ift.tt/RFLJHbr) and get well-acquainted with this powerful, secure, and easy-to-implement tool. We offer [free developer plans]('https://sendbird.com') and an [interactive demo]('https://ift.tt/Qir8j93) here as well if you want to see it in action before you even try it!
2 by sang_ha_park | 0 comments on Hacker News.
Hello HN You would have noticed that OpenAI and Claude has made creating an AI chatbot immensely easy. But deploying the chatbot to hundreds of thousands of users in a secure and scalable manner be it in mobile or web applications is still a huge pain. Enter Sendbird’s Knowledge Base Bot, your new best friend in deploying AI-powered chatbots. This innovative tool provides a low-code React Widget that makes the chatbot integration into your services as easy as pie. With Sendbird’s infrastructure, the deployment of chat services becomes a smooth sail. Not only does it simplify the building process by natively integrating to OpenAI’s GPT3.5 and 4, but it also ensures that your chat services are secure, reliable, and scalable, irrespective of your application’s size or the user traffic. (We host over 300M MAU globally) Spend less time grappling with complex syntax and more time seeing your AI chatbots come to life. Swing by our [comprehensive tutorial]('https://ift.tt/RFLJHbr) and get well-acquainted with this powerful, secure, and easy-to-implement tool. We offer [free developer plans]('https://sendbird.com') and an [interactive demo]('https://ift.tt/Qir8j93) here as well if you want to see it in action before you even try it!
New Show Hacker News story: latest news
Show HN: Ulry – Lightweight and fast link archiver app for iOS
4 by mattrighetti | 0 comments on Hacker News.
Hey HN! Ulry is a link archiver that allows you to save and organize your favorite links in one convenient place. It uses SQLite under the hood and it does not require any kind of registration. There are many other features like full-text search, ability to add notes to every link and URL redirections, folder, tags and a lot more. I initially created this project because I couldn't keep up with a lot of HN links that ended up in the front page and that I wanted to read in the future. At the time, I was not able to find a simple link archiver that worked without registration and I hated the fact that almost every link archiver that I tried scraped all the text inside of any URL that I saved just to give me an in-app reading experience that I did not want. Ulry is very fast, simple and lightweight AND it does not require registration. Under the hood, the app is going to make a simple HTTP request to the links that you want to save and it will parse meta tags like `og:title`, `og:description`, `og:image` and save it in the local SQLite database (that you can export and inspect whenever you want), ready to be shown in the app. I've been working on Ulry for more than a year as a side project and to improve my iOS skills, mainly for fun. I decided to open-source the project as I have received a lot of positive feedbacks and feature requests but I do not have the time to work on it anytime soon. I've had quite a positive experience in the past with the OS community, plus, I don't want to stop people from improving the product or customise it further with new features or simply learn from it as I consider this to be an intermediate level app. So that's why I'm here! Disclaimer: At the moment the app misses some crucial features like iCloud sync between devices, but I initially designed the app for myself and my usage and for the moment I am 100% satisfied with it. If you want to take a look at the app, you can navigate to the very basic webpage that I created for it at https://ulry.app , there you will also find the App Store link. I'm eager to find out what you think about the app and hopefully I'll work on it with some of you in the future :)
4 by mattrighetti | 0 comments on Hacker News.
Hey HN! Ulry is a link archiver that allows you to save and organize your favorite links in one convenient place. It uses SQLite under the hood and it does not require any kind of registration. There are many other features like full-text search, ability to add notes to every link and URL redirections, folder, tags and a lot more. I initially created this project because I couldn't keep up with a lot of HN links that ended up in the front page and that I wanted to read in the future. At the time, I was not able to find a simple link archiver that worked without registration and I hated the fact that almost every link archiver that I tried scraped all the text inside of any URL that I saved just to give me an in-app reading experience that I did not want. Ulry is very fast, simple and lightweight AND it does not require registration. Under the hood, the app is going to make a simple HTTP request to the links that you want to save and it will parse meta tags like `og:title`, `og:description`, `og:image` and save it in the local SQLite database (that you can export and inspect whenever you want), ready to be shown in the app. I've been working on Ulry for more than a year as a side project and to improve my iOS skills, mainly for fun. I decided to open-source the project as I have received a lot of positive feedbacks and feature requests but I do not have the time to work on it anytime soon. I've had quite a positive experience in the past with the OS community, plus, I don't want to stop people from improving the product or customise it further with new features or simply learn from it as I consider this to be an intermediate level app. So that's why I'm here! Disclaimer: At the moment the app misses some crucial features like iCloud sync between devices, but I initially designed the app for myself and my usage and for the moment I am 100% satisfied with it. If you want to take a look at the app, you can navigate to the very basic webpage that I created for it at https://ulry.app , there you will also find the App Store link. I'm eager to find out what you think about the app and hopefully I'll work on it with some of you in the future :)
Friday, 21 July 2023
New Show Hacker News story: latest news
Show HN: CopilotKit – a hackable OSS copilot for any react app
6 by swiftlyTyped | 1 comments on Hacker News.
CopilotKit is a typescript library for adding a hackable copilot to any react app. You can let the copilot interact with your app via plain typescript closures , and give it (explicit) read access to app data. An example user interaction could look like: - "Which of these travel destinations has a rich architecture history?" - [Copilot answers] - "Great. Add these to my august trip folder, except the ones where it's typically rainy then" - [Added] Recursive agent integration (via Langchain) is in the works - if you have ideas I'd love to hear them here or on the discord.
6 by swiftlyTyped | 1 comments on Hacker News.
CopilotKit is a typescript library for adding a hackable copilot to any react app. You can let the copilot interact with your app via plain typescript closures , and give it (explicit) read access to app data. An example user interaction could look like: - "Which of these travel destinations has a rich architecture history?" - [Copilot answers] - "Great. Add these to my august trip folder, except the ones where it's typically rainy then" - [Added] Recursive agent integration (via Langchain) is in the works - if you have ideas I'd love to hear them here or on the discord.
New Show Hacker News story: latest news
Show HN: Turn Puppeteer into a browser without writing client-side JavaScript
3 by keepamovin | 0 comments on Hacker News.
3 by keepamovin | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: AI/ML Weekly Digest – Curated by LLM, Summarized and Sentiment-Analyzed
2 by floydax | 0 comments on Hacker News.
Hey, HN community! I'm excited to share the fifth issue of our AI/ML Weekly Digest. This innovative newsletter uses the power of GPT-4 to analyse and curate the most relevant and exciting AI/ML stories from Hacker News. This week I also share with our subscribers a curated list of resources during my learning journey https://ift.tt/EcM9DVn GPT-4 scours through the top stories on Hacker News to bring you a concise summary and sentiment analysis of the hottest AI/ML news each week. Subscribe & Stay Updated To get the complete weekly digest delivered straight to your inbox, subscribe now at https://ift.tt/ISV6RWg . You'll receive a comprehensive, easy-to-read summary of the essential AI/ML news and the sentiment analysis for each story. Stay on top of the latest trends, breakthroughs, artificial intelligence and machine learning discussions! Feel free to leave feedback, questions, or suggestions in the comments. Looking forward to hearing what you think! Happy reading!
2 by floydax | 0 comments on Hacker News.
Hey, HN community! I'm excited to share the fifth issue of our AI/ML Weekly Digest. This innovative newsletter uses the power of GPT-4 to analyse and curate the most relevant and exciting AI/ML stories from Hacker News. This week I also share with our subscribers a curated list of resources during my learning journey https://ift.tt/EcM9DVn GPT-4 scours through the top stories on Hacker News to bring you a concise summary and sentiment analysis of the hottest AI/ML news each week. Subscribe & Stay Updated To get the complete weekly digest delivered straight to your inbox, subscribe now at https://ift.tt/ISV6RWg . You'll receive a comprehensive, easy-to-read summary of the essential AI/ML news and the sentiment analysis for each story. Stay on top of the latest trends, breakthroughs, artificial intelligence and machine learning discussions! Feel free to leave feedback, questions, or suggestions in the comments. Looking forward to hearing what you think! Happy reading!
Thursday, 20 July 2023
New Show Hacker News story: latest news
Show HN: nozl.dev
2 by debuggerpk | 0 comments on Hacker News.
Hi, we are Mahad, Taimoor and Behroz, representing the nozl team at breu.io, a cloud-first developer tools company. We are excited to annouce https://nozl.dev , distributed rate-limiter for outbound API calls wiht out of the box schema validation, backoffs & retries. What can nozl be used for? Quick API integrations or building data streaming pipelines with schema management. Some of the salient features are - Support of OpenAPI specification file lets you add Integrations. - Built-in mechanism for retry & throttling. - Fault tolerance via a distributed key-value store backed by RAFT provides deterministic and exactly once guarantee. - Out-of-the-box observability to give you exact visibility into your pipelines. - SDKs for nodejs & Java (more on the roadmap). - Schema-aware streaming makes sure that your data stays clean when building data pipelines. Learn more at https://nozl.dev/ You can find a quick demo here: https://ift.tt/mfdq4Ol?... Looking forward to your feedback.
2 by debuggerpk | 0 comments on Hacker News.
Hi, we are Mahad, Taimoor and Behroz, representing the nozl team at breu.io, a cloud-first developer tools company. We are excited to annouce https://nozl.dev , distributed rate-limiter for outbound API calls wiht out of the box schema validation, backoffs & retries. What can nozl be used for? Quick API integrations or building data streaming pipelines with schema management. Some of the salient features are - Support of OpenAPI specification file lets you add Integrations. - Built-in mechanism for retry & throttling. - Fault tolerance via a distributed key-value store backed by RAFT provides deterministic and exactly once guarantee. - Out-of-the-box observability to give you exact visibility into your pipelines. - SDKs for nodejs & Java (more on the roadmap). - Schema-aware streaming makes sure that your data stays clean when building data pipelines. Learn more at https://nozl.dev/ You can find a quick demo here: https://ift.tt/mfdq4Ol?... Looking forward to your feedback.
New Show Hacker News story: latest news
Show HN: ReleasesNotes – Automate Your Release Notes and Boost Productivity
2 by kapshares | 1 comments on Hacker News.
Hey there, Hacker News community! I'm thrilled to introduce you to ReleasesNotes, the ultimate solution for simplifying release management and supercharging your productivity. As developers, we know the pain of manually creating release notes. It's time-consuming, error-prone, and takes us away from what we love most - coding! That's why I created ReleasesNotes, a game-changing SAAS tool designed to automate the entire process. With ReleasesNotes, you can bid farewell to the tedious task of compiling release notes. Our tool seamlessly integrates with your version control system, automatically extracting commit messages and generating clean, user-friendly release notes in seconds
2 by kapshares | 1 comments on Hacker News.
Hey there, Hacker News community! I'm thrilled to introduce you to ReleasesNotes, the ultimate solution for simplifying release management and supercharging your productivity. As developers, we know the pain of manually creating release notes. It's time-consuming, error-prone, and takes us away from what we love most - coding! That's why I created ReleasesNotes, a game-changing SAAS tool designed to automate the entire process. With ReleasesNotes, you can bid farewell to the tedious task of compiling release notes. Our tool seamlessly integrates with your version control system, automatically extracting commit messages and generating clean, user-friendly release notes in seconds
New Show Hacker News story: latest news
Show HN: Keeper – GPLv3 app to store your personal info based on YAML templates
2 by rgomez | 0 comments on Hacker News.
Keeper is a command line GPLv3 application, programmed in Go, designed to privately store your personal info using custom formats described in YAML templates. Using Sqlite as the backend.
2 by rgomez | 0 comments on Hacker News.
Keeper is a command line GPLv3 application, programmed in Go, designed to privately store your personal info using custom formats described in YAML templates. Using Sqlite as the backend.
New Show Hacker News story: latest news
Show HN: I built a 'newspaper' that summarizes current events with GPT
2 by gordondavidf | 0 comments on Hacker News.
Hi HN! I built a proof of concept 'newspaper' that creates short news articles of today's current events with GPT. This is a very rough proof of concept but I can't help but think this concept is the future. I think we'll all have AI daily newspapers in whatever theme we want, covering any amount of information we want, with the ability to expand or contract article length instantly. Sharing just to get everyone thinking about this future. Thanks for reading!
2 by gordondavidf | 0 comments on Hacker News.
Hi HN! I built a proof of concept 'newspaper' that creates short news articles of today's current events with GPT. This is a very rough proof of concept but I can't help but think this concept is the future. I think we'll all have AI daily newspapers in whatever theme we want, covering any amount of information we want, with the ability to expand or contract article length instantly. Sharing just to get everyone thinking about this future. Thanks for reading!
New Show Hacker News story: latest news
Show HN: LLTZ – World’s First Compiler from MLIR to Blockchain VM
2 by woxjro | 0 comments on Hacker News.
2 by woxjro | 0 comments on Hacker News.
Wednesday, 19 July 2023
New Show Hacker News story: latest news
Show HN: Open-Source Infrastructure for Vector Data Streams
4 by pnoel | 2 comments on Hacker News.
Purpose-built for low-latency applications, Retake syncs vector stores with their sources of truth. Think semantic search for e-commerce listings, merchant or receipt matching in fintech, etc.
4 by pnoel | 2 comments on Hacker News.
Purpose-built for low-latency applications, Retake syncs vector stores with their sources of truth. Think semantic search for e-commerce listings, merchant or receipt matching in fintech, etc.
New Show Hacker News story: latest news
Show HN: I made an app that lets you realize our time is limited on Earth
2 by JulienLacr0ix | 1 comments on Hacker News.
2 by JulienLacr0ix | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Infisical – open-source secret management platform
11 by vmatsiiako | 1 comments on Hacker News.
Hi HN, we’re the founders of Infisical, the open source secret management platform – it provides an end-to-end set of tools to manage your secrets across your team and infrastructure ( https://infisical.com/ ). Excited to show you all the progress that we’ve made in the past few months after our Launch HN in February ( https://ift.tt/Hg1w8Jp ) and Show HN in December ( https://ift.tt/stxTjEv ). During the previous Show HN and Launch HN, we received a ton of feedback which helped us improve Infisical. We’ve since released: - Secret scanning: a new toolset to block commits with hardcoded secrets and continuously monitor your code. - Folders: Deeper organizational structure within projects to accommodate for microservice architectures and storage of more secret types like user API keys and OAuth tokens. - Node and Python SDKs, Webhooks: More ways to integrate and start syncing secrets with Infisical across your infrastructure. - Integrations with Terraform, Supabase, Railway, Checkly, Cloudflare Pages, Azure Key Vault, Laravel Forge, and more. - Secret Referencing and Importing: to create a proper single source of truth. - 1-click deployments to AWS EC2, Digital Ocean, Render, [Fly.io]( http://fly.io/ ): More ways to self-host Infisical on your own infrastructure. In addition, the platform has become more stable and undergone a full-coverage penetration test; we’ve also begun the SOC 2 (Type II) certification process. Overall, we’re really lucky to have support of the developer community, and, in fact, Infisical has gathered over 7k GitHub stars, and now processes over 200 million secrets per month for everyone from solo developers to public enterprises. Our repo is published under the MIT license so any developer can use Infisical. Again, the goal is to not charge individual developers. We make money by charging a license fee for some enterprise features as well as providing a hosted version and support. Check out Infisical Cloud ( https://infisical.com/ ) or self-host Infisical on your own infrastructure ( https://ift.tt/osOXhMl ). We’d love to hear what you think! We’re excited to continue building Infisical, and keep shipping features for you. Please let us know if you have any thoughts, feedback, or feature suggestions!
11 by vmatsiiako | 1 comments on Hacker News.
Hi HN, we’re the founders of Infisical, the open source secret management platform – it provides an end-to-end set of tools to manage your secrets across your team and infrastructure ( https://infisical.com/ ). Excited to show you all the progress that we’ve made in the past few months after our Launch HN in February ( https://ift.tt/Hg1w8Jp ) and Show HN in December ( https://ift.tt/stxTjEv ). During the previous Show HN and Launch HN, we received a ton of feedback which helped us improve Infisical. We’ve since released: - Secret scanning: a new toolset to block commits with hardcoded secrets and continuously monitor your code. - Folders: Deeper organizational structure within projects to accommodate for microservice architectures and storage of more secret types like user API keys and OAuth tokens. - Node and Python SDKs, Webhooks: More ways to integrate and start syncing secrets with Infisical across your infrastructure. - Integrations with Terraform, Supabase, Railway, Checkly, Cloudflare Pages, Azure Key Vault, Laravel Forge, and more. - Secret Referencing and Importing: to create a proper single source of truth. - 1-click deployments to AWS EC2, Digital Ocean, Render, [Fly.io]( http://fly.io/ ): More ways to self-host Infisical on your own infrastructure. In addition, the platform has become more stable and undergone a full-coverage penetration test; we’ve also begun the SOC 2 (Type II) certification process. Overall, we’re really lucky to have support of the developer community, and, in fact, Infisical has gathered over 7k GitHub stars, and now processes over 200 million secrets per month for everyone from solo developers to public enterprises. Our repo is published under the MIT license so any developer can use Infisical. Again, the goal is to not charge individual developers. We make money by charging a license fee for some enterprise features as well as providing a hosted version and support. Check out Infisical Cloud ( https://infisical.com/ ) or self-host Infisical on your own infrastructure ( https://ift.tt/osOXhMl ). We’d love to hear what you think! We’re excited to continue building Infisical, and keep shipping features for you. Please let us know if you have any thoughts, feedback, or feature suggestions!
New Show Hacker News story: latest news
Show HN: Gemini web client in 100 lines of C
4 by ir3k | 0 comments on Hacker News.
Gemini protocol documentation claims that it is possible to write basic web client in 100 lines of code proving protocol simplicity. Easy in modern scripting language but can it be done in ANSI C? Let the source code decide. Someone suggested to share this silly project of mine with HN community so here it is. Enjoy
4 by ir3k | 0 comments on Hacker News.
Gemini protocol documentation claims that it is possible to write basic web client in 100 lines of code proving protocol simplicity. Easy in modern scripting language but can it be done in ANSI C? Let the source code decide. Someone suggested to share this silly project of mine with HN community so here it is. Enjoy
New Show Hacker News story: latest news
Show HN: Run personalised employee benefits programs on Slack
2 by gampag | 0 comments on Hacker News.
We've all been there – receiving corporate gym memberships and in-office therapists that end up going unused. With Jellybean, we aim to empower employees to get more value out of the benefits provided by their companies. Jellybean, an employee benefits management tool designed to revolutionize the way companies offer benefit and reward programs. The best part? It's all accessible right from Slack! Please give it a try & help with feedback on how I can further improve the product,which can really add value
2 by gampag | 0 comments on Hacker News.
We've all been there – receiving corporate gym memberships and in-office therapists that end up going unused. With Jellybean, we aim to empower employees to get more value out of the benefits provided by their companies. Jellybean, an employee benefits management tool designed to revolutionize the way companies offer benefit and reward programs. The best part? It's all accessible right from Slack! Please give it a try & help with feedback on how I can further improve the product,which can really add value
New Show Hacker News story: latest news
Show HN: Efficient intermediate data sharing for Kedro pipelines
2 by sighingnow | 0 comments on Hacker News.
Data processing pipelines are becoming increasingly complex, and intermediate data sharing is becoming the bottleneck, especially for data-intensive analytics and data preprocessing in machine learning and AI. This blog shows the possibility of efficient data sharing in data science pipelines, which naturally fits the settings of Kubernetes. It demonstrates how existing codebases can benefit from it without requiring an overhaul of the engineering effort.
2 by sighingnow | 0 comments on Hacker News.
Data processing pipelines are becoming increasingly complex, and intermediate data sharing is becoming the bottleneck, especially for data-intensive analytics and data preprocessing in machine learning and AI. This blog shows the possibility of efficient data sharing in data science pipelines, which naturally fits the settings of Kubernetes. It demonstrates how existing codebases can benefit from it without requiring an overhaul of the engineering effort.
New Show Hacker News story: latest news
Show HN: Hash functions from C++ running in WebAssembly
2 by keepamovin | 1 comments on Hacker News.
2 by keepamovin | 1 comments on Hacker News.
Tuesday, 18 July 2023
New Show Hacker News story: latest news
Show HN: Mute Google Meet with Anything Connected to Home Assistant
2 by olekenneth | 0 comments on Hacker News.
2 by olekenneth | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Weaviate – Build your own generative health search engine
8 by edichief | 3 comments on Hacker News.
We are super excited to release our latest open-source demo, Healthsearch. This demo decodes user reviews of supplements and performs semantic- and generative search on them, retrieving the most related products for specific health effects, and leveraging Large Language Models to generate product and review summaries. The demo can understand natural language queries and derive all search filters directly from the context of your query.
8 by edichief | 3 comments on Hacker News.
We are super excited to release our latest open-source demo, Healthsearch. This demo decodes user reviews of supplements and performs semantic- and generative search on them, retrieving the most related products for specific health effects, and leveraging Large Language Models to generate product and review summaries. The demo can understand natural language queries and derive all search filters directly from the context of your query.
New Show Hacker News story: latest news
Show HN: Listen to Paul Graham's Essays on Spotify and Apple
6 by wondercraft | 0 comments on Hacker News.
Link for Apple: https://ift.tt/VMTIa9g
6 by wondercraft | 0 comments on Hacker News.
Link for Apple: https://ift.tt/VMTIa9g
New Show Hacker News story: latest news
Show HN: ChatbotGen – Custom Chat GPT for Web and WhatsApp in 5 Minutes
3 by fmunoz92 | 0 comments on Hacker News.
A chatbot builder. You can integrate with WhatsApp, and soon with telegram as well. Other features we have: - Free Plan - API - Team members - Custom design
3 by fmunoz92 | 0 comments on Hacker News.
A chatbot builder. You can integrate with WhatsApp, and soon with telegram as well. Other features we have: - Free Plan - API - Team members - Custom design
New Show Hacker News story: latest news
Show HN: Nring.info – An overview of Nürburgring info that we were missing
2 by donkeyd | 0 comments on Hacker News.
When we wanted to visit the Nurburgring, my friend and I searched for a good source with all information about it in one spot. Things like the best spots to view cars driving the Nordschleife track, where to rent cars or book taxi laps and other info. Turns out there didn't seem to be one clear and up-to-date source for all of this information. Many web sites were either dated, unclear os sometimes down right wrong. So we created the website we were missing and are launching it today: http://nring.info Currently it contains an overview of all available ring taxis and rental companies, all the different corners, their locations and descriptions and some interesting or useful POIs all on a mobile friendly interactive map[0]. It is still a work in progress and we will be adding things like walking routes to great vantage points and more thorough explanations of the (financial) risks of driving the ring. One thing we were also missing was a way to view the track status online, since the official site doesn't seem to provide this. The only way to know whether the track is closed is to view a large sign near the entrance, which is very inconvenient when you're watching on the other side of the track and cars suddenly stop coming. There are Whatsapp groups that provide this info, but they're hard to find for a regular visitor. So we also solved this issue, by providing near real-time track status[1] info using OpenCV on their public webcam feed. The site was built using Strapi CMS and 11ty with the dynamic parts implemented through Netlify Cloud functions, Firebase and PHP. 0: https://ift.tt/JeZKmN6 1: https://ift.tt/9Y2Ruto
2 by donkeyd | 0 comments on Hacker News.
When we wanted to visit the Nurburgring, my friend and I searched for a good source with all information about it in one spot. Things like the best spots to view cars driving the Nordschleife track, where to rent cars or book taxi laps and other info. Turns out there didn't seem to be one clear and up-to-date source for all of this information. Many web sites were either dated, unclear os sometimes down right wrong. So we created the website we were missing and are launching it today: http://nring.info Currently it contains an overview of all available ring taxis and rental companies, all the different corners, their locations and descriptions and some interesting or useful POIs all on a mobile friendly interactive map[0]. It is still a work in progress and we will be adding things like walking routes to great vantage points and more thorough explanations of the (financial) risks of driving the ring. One thing we were also missing was a way to view the track status online, since the official site doesn't seem to provide this. The only way to know whether the track is closed is to view a large sign near the entrance, which is very inconvenient when you're watching on the other side of the track and cars suddenly stop coming. There are Whatsapp groups that provide this info, but they're hard to find for a regular visitor. So we also solved this issue, by providing near real-time track status[1] info using OpenCV on their public webcam feed. The site was built using Strapi CMS and 11ty with the dynamic parts implemented through Netlify Cloud functions, Firebase and PHP. 0: https://ift.tt/JeZKmN6 1: https://ift.tt/9Y2Ruto
New Show Hacker News story: latest news
Show HN: Comments Owl for Hacker News 2.0 – now for Safari and mobile
2 by insin | 0 comments on Hacker News.
Hacker News has one of the designs of all time - I initially made this extension because I wanted to be able to follow comment threads across multiple visits _without_ searching for "hour(s) ago" and "minutes ago", while preserving the UI we all know. This major release adds a Safari version (it can also be installed on Kiwi Browser or Firefox Beta on Android) and mobile support for the first time, with specific UX tweaks for the mobile breakpoint version, such as being able make list screen flagging require confirmation, improving the header somewhat and increasing the distance between the upvote and downvote buttons. Since its first Show HN 4 years ago, it now also has user management features - you can add notes to other users which will be displayed next to their comments, and you can also mute people if you feel the need to. If you have any other feature requests or UX issues with HN you'd like fixed, please submit them on GitHub!
2 by insin | 0 comments on Hacker News.
Hacker News has one of the designs of all time - I initially made this extension because I wanted to be able to follow comment threads across multiple visits _without_ searching for "hour(s) ago" and "minutes ago", while preserving the UI we all know. This major release adds a Safari version (it can also be installed on Kiwi Browser or Firefox Beta on Android) and mobile support for the first time, with specific UX tweaks for the mobile breakpoint version, such as being able make list screen flagging require confirmation, improving the header somewhat and increasing the distance between the upvote and downvote buttons. Since its first Show HN 4 years ago, it now also has user management features - you can add notes to other users which will be displayed next to their comments, and you can also mute people if you feel the need to. If you have any other feature requests or UX issues with HN you'd like fixed, please submit them on GitHub!
Monday, 17 July 2023
New Show Hacker News story: latest news
Show HN: GPT and tableau-style interface in R for data visualization
5 by loa_observer | 0 comments on Hacker News.
GWalkR is an open-source R library that allows you to turn your data frame into a tableau style user interface for data exploration and visualization. It also allows you to analysis your data with natural language questions. GWalkR is the R binding of graphic-walker: https://ift.tt/iTPGXsc
5 by loa_observer | 0 comments on Hacker News.
GWalkR is an open-source R library that allows you to turn your data frame into a tableau style user interface for data exploration and visualization. It also allows you to analysis your data with natural language questions. GWalkR is the R binding of graphic-walker: https://ift.tt/iTPGXsc
Sunday, 16 July 2023
New Show Hacker News story: latest news
Show HN: Use DNS TXT to share information
2 by danradunchev | 1 comments on Hacker News.
dig +short TXT youpay.govorenefekt.com @1.1.1.1 | fold -s You can base64 encode an image, split to TXT records and send over Internet. Useful in certain circumstances. Like when one of the communicating parties is under severe censorship.
2 by danradunchev | 1 comments on Hacker News.
dig +short TXT youpay.govorenefekt.com @1.1.1.1 | fold -s You can base64 encode an image, split to TXT records and send over Internet. Useful in certain circumstances. Like when one of the communicating parties is under severe censorship.
New Show Hacker News story: latest news
Show HN: Structured output from LLMs without reprompting
22 by sandkoan | 3 comments on Hacker News.
Built a tool for transforming unstructured data into structured outputs using language models (with 100% adherence). If you're facing problems getting GPT to adhere to a schema (JSON, XML, etc.) or regex, need to bulk process some unstructured data, or generate synthetic data, check it out. We run our own tuned model (you can self-host if you want), so, we're able to have incredibly fine grained control over text generation. Repository: https://ift.tt/5Gpirfj Playground: https://ift.tt/boBvO1I
22 by sandkoan | 3 comments on Hacker News.
Built a tool for transforming unstructured data into structured outputs using language models (with 100% adherence). If you're facing problems getting GPT to adhere to a schema (JSON, XML, etc.) or regex, need to bulk process some unstructured data, or generate synthetic data, check it out. We run our own tuned model (you can self-host if you want), so, we're able to have incredibly fine grained control over text generation. Repository: https://ift.tt/5Gpirfj Playground: https://ift.tt/boBvO1I
New Show Hacker News story: latest news
Show HN: nodice-cli, a simple diceware generator in Python with no dependencies
3 by avnigo | 0 comments on Hacker News.
3 by avnigo | 0 comments on Hacker News.
Saturday, 15 July 2023
New Show Hacker News story: latest news
Show HN: Tiny command-driven Twitch bot framework for Go
2 by glotchimo | 1 comments on Hacker News.
2 by glotchimo | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: PikaTorrent, a modern, multi-platform, open source BitTorrent app
3 by G-Ray | 0 comments on Hacker News.
I find existing BitTorrent clients offer a rather old user interface, and it's hard to set up remote access, involving setting up a web server, a TLS certificate, domain name, configuring the router, etc... PikaTorrent tries to offer a modern and easy UI. It is available on desktop (Linux & Windows for now), mobile (Android for now), as CLI as an npm package, and even on the web (as a frontend for remote control). Thanks to WebRTC, one can link the mobile or web app with the desktop or CLI app. This way, it's possible to remotely manage torrents securely and without any complicated setup. From a technical point of view, the app is using Expo and Tamagui to target the web, desktop, and mobile (native), meanwhile libtransmission is used as the torrent engine. So we should expect the same level of performance as the Transmission client. PikaTorrent is open source, and I just released v0.3.0 to let potential users try it out and contribute to the bug/features list on GitHub: https://ift.tt/evZcz9Y . Thank you for your feedback.
3 by G-Ray | 0 comments on Hacker News.
I find existing BitTorrent clients offer a rather old user interface, and it's hard to set up remote access, involving setting up a web server, a TLS certificate, domain name, configuring the router, etc... PikaTorrent tries to offer a modern and easy UI. It is available on desktop (Linux & Windows for now), mobile (Android for now), as CLI as an npm package, and even on the web (as a frontend for remote control). Thanks to WebRTC, one can link the mobile or web app with the desktop or CLI app. This way, it's possible to remotely manage torrents securely and without any complicated setup. From a technical point of view, the app is using Expo and Tamagui to target the web, desktop, and mobile (native), meanwhile libtransmission is used as the torrent engine. So we should expect the same level of performance as the Transmission client. PikaTorrent is open source, and I just released v0.3.0 to let potential users try it out and contribute to the bug/features list on GitHub: https://ift.tt/evZcz9Y . Thank you for your feedback.
New Show Hacker News story: latest news
Show HN: Urotaka, Step into Japanese. Your Journey from Zero
5 by fixkey | 0 comments on Hacker News.
5 by fixkey | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Stemformulas.com
2 by kevinlinxc | 0 comments on Hacker News.
During my (ongoing) engineering degree, I've often looked up formulas and been frustrated at the lack of reliable results. Some formulas (usually the easy ones) get their own blurb on Google results, while others are a few clicks away, or are most easily accessed by looking at random university slides on Google images. It felt like, in this day and age, there should be a site that serves the small but noble purpose of being a source of truth for formulas, while leveraging modern website technology to provide a fast and user-friendly experience. So, I made stemformulas.com (with some friends)! It's a really simple website, basically just collection of formulas with a search bar. The formulas are displayed in LaTeX, they're double checked by me against sources that I link for further reading, and I write out all the variable definitions for each one. A feature I recently added was the ability to copy the LaTeX on any formula page (e.g. go to https://ift.tt/r2JZTXo and click on any LaTeX). LLMs aren't great at getting complex LaTeX right yet, so this felt like a nice value add for users. I've been using this site as basically just a personal hashmap of formulas, but I think it has the potential to help others as well, so I'm hoping to get feedback, formula suggestions, and maybe even some contributors with this post. If you're interested, the source code for the project is available on GitHub at: https://ift.tt/r9qxosj About page: https://ift.tt/MaS0Cfy Thank you all!
2 by kevinlinxc | 0 comments on Hacker News.
During my (ongoing) engineering degree, I've often looked up formulas and been frustrated at the lack of reliable results. Some formulas (usually the easy ones) get their own blurb on Google results, while others are a few clicks away, or are most easily accessed by looking at random university slides on Google images. It felt like, in this day and age, there should be a site that serves the small but noble purpose of being a source of truth for formulas, while leveraging modern website technology to provide a fast and user-friendly experience. So, I made stemformulas.com (with some friends)! It's a really simple website, basically just collection of formulas with a search bar. The formulas are displayed in LaTeX, they're double checked by me against sources that I link for further reading, and I write out all the variable definitions for each one. A feature I recently added was the ability to copy the LaTeX on any formula page (e.g. go to https://ift.tt/r2JZTXo and click on any LaTeX). LLMs aren't great at getting complex LaTeX right yet, so this felt like a nice value add for users. I've been using this site as basically just a personal hashmap of formulas, but I think it has the potential to help others as well, so I'm hoping to get feedback, formula suggestions, and maybe even some contributors with this post. If you're interested, the source code for the project is available on GitHub at: https://ift.tt/r9qxosj About page: https://ift.tt/MaS0Cfy Thank you all!
New Show Hacker News story: latest news
Show HN: Waysto – Unlock Your Learning Potential with Step-by-Step Guides
2 by krishgohil | 0 comments on Hacker News.
Hey there, fellow hackers! We're excited to introduce Waysto, a game-changing platform that's all about unlocking your learning potential. With Waysto, you can dive into a vast library of step-by-step guides, tutorials, and practical knowledge curated by our passionate community. Whether you're a curious beginner or an experienced pro, we've got you covered with topics ranging from coding to cooking, DIY projects to personal development. But what makes Waysto truly special is our commitment to collaboration and continuous improvement. We invite you to explore, contribute, and connect with like-minded learners on this exciting journey. Give Waysto a spin and let us know what you think. We can't wait to hear your feedback! Check it out at waysto.com and unleash your learning potential today.
2 by krishgohil | 0 comments on Hacker News.
Hey there, fellow hackers! We're excited to introduce Waysto, a game-changing platform that's all about unlocking your learning potential. With Waysto, you can dive into a vast library of step-by-step guides, tutorials, and practical knowledge curated by our passionate community. Whether you're a curious beginner or an experienced pro, we've got you covered with topics ranging from coding to cooking, DIY projects to personal development. But what makes Waysto truly special is our commitment to collaboration and continuous improvement. We invite you to explore, contribute, and connect with like-minded learners on this exciting journey. Give Waysto a spin and let us know what you think. We can't wait to hear your feedback! Check it out at waysto.com and unleash your learning potential today.
Friday, 14 July 2023
New Show Hacker News story: latest news
Show HN: CnTUI – Replay Chrome requests in your Terminal using cURL
3 by fipso | 0 comments on Hacker News.
3 by fipso | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: SwitchLight – Relighting AI in the Browser
2 by lightingmaster | 0 comments on Hacker News.
Hoon Kim here. SwitchLight is an AI VFX editor that enables filmmakers to completely change lighting after the shot was taken. SwitchLight works by the user loading an image/video and then selecting a background. Our AI removes the actor from their original background and composite them into the new background while simultaneously relighting them correctly to reflect their new environment. The final result is pixel-accurate with realistic shadows and highlights. Users also have full access to intermediate passes (normal, albedo, depth, roughness) for their custom use case and controllability. We initially launched SwitchLight for casual users (selfies, headshots, etc.), but most heavily engaged users were professionals from VFX industry. As a result, we pivoted towards a more professional industry and we are preparing a Desktop app and Nuke Plugins (with unlimited number of inferences). Sorry for the forced login. We have limited GPU resource, so we had to limit total number of inferences per user. We're eager to hear your thoughts and feedback!
2 by lightingmaster | 0 comments on Hacker News.
Hoon Kim here. SwitchLight is an AI VFX editor that enables filmmakers to completely change lighting after the shot was taken. SwitchLight works by the user loading an image/video and then selecting a background. Our AI removes the actor from their original background and composite them into the new background while simultaneously relighting them correctly to reflect their new environment. The final result is pixel-accurate with realistic shadows and highlights. Users also have full access to intermediate passes (normal, albedo, depth, roughness) for their custom use case and controllability. We initially launched SwitchLight for casual users (selfies, headshots, etc.), but most heavily engaged users were professionals from VFX industry. As a result, we pivoted towards a more professional industry and we are preparing a Desktop app and Nuke Plugins (with unlimited number of inferences). Sorry for the forced login. We have limited GPU resource, so we had to limit total number of inferences per user. We're eager to hear your thoughts and feedback!
New Show Hacker News story: latest news
Show HN: Sociables: The community platform for content creators and niches
4 by dsir | 0 comments on Hacker News.
Hey HN. We've been working on a community platform/Reddit alternative with a focus on building a place for people to create communities instead of just buckets of posts. We want communities to feel like a place where you want to hang out instead of just scroll. At a high level, our platform is like a Reddit/Discord/Patreon hybrid. We took all of the best features from each of those platforms and combined them under one umbrella. Here's a list of the core features of each community: 1. Customizable discussion boards: Community owners can set up threaded discussion boards for different topics related to their niche. For example, if a user creates a community for a niche like "Sports", they can create different discussion boards for subcategories like "Soccer", "Football", “Hockey”, and "Golf". This is different from Reddit, where you only have a singular discussion board per community. All the posts within these discussion boards are crawlable by search engines, meaning they will appear in search results. 2. Voice rooms: Community owners can set up Discord-style voice chat rooms where users can seamlessly jump between different rooms to communicate verbally. 3. Real-time text chatroom: We modelled the chat after Twitch so communities can have a form of instant messaging-style communication. 4. Synchronized YouTube/Vimeo player: Community owners can create a playlist of YouTube/Vimeo video embeds. Each community has a media player that cycles through the playlist and synchronizes the playback, so people within the community can watch the same video at the same time. 5. Baked-in monetization: Community owners can offer customizable tiered monthly membership plans that allow members to financially support them. Owners can also link their PayPal accounts to receive donations. Users can purchase post bumps within the boards and comment awards, and the revenue is shared with the community owner. (Note: Tiered memberships and paying to bump posts/comment awards are in development. Communities can currently only offer a singular membership tier). 6. Link-in-bio page: Each community has a link-in-bio style page where community owners can display a list of links related to their community. Posts from the community also appear on this page along with buttons to monetarily support the owner. This page is meant to act as the “cover” page of the community. 7. Moderation tooling: Communities can set up custom user roles and assign different permissions within the community to these roles. You can assign permissions such as being able to move posts between boards, remove posts/comments and more. (Note: Our moderation tooling is currently in development. We are exploring integrating AI to automatically scan and flag posts that the moderators should review).
4 by dsir | 0 comments on Hacker News.
Hey HN. We've been working on a community platform/Reddit alternative with a focus on building a place for people to create communities instead of just buckets of posts. We want communities to feel like a place where you want to hang out instead of just scroll. At a high level, our platform is like a Reddit/Discord/Patreon hybrid. We took all of the best features from each of those platforms and combined them under one umbrella. Here's a list of the core features of each community: 1. Customizable discussion boards: Community owners can set up threaded discussion boards for different topics related to their niche. For example, if a user creates a community for a niche like "Sports", they can create different discussion boards for subcategories like "Soccer", "Football", “Hockey”, and "Golf". This is different from Reddit, where you only have a singular discussion board per community. All the posts within these discussion boards are crawlable by search engines, meaning they will appear in search results. 2. Voice rooms: Community owners can set up Discord-style voice chat rooms where users can seamlessly jump between different rooms to communicate verbally. 3. Real-time text chatroom: We modelled the chat after Twitch so communities can have a form of instant messaging-style communication. 4. Synchronized YouTube/Vimeo player: Community owners can create a playlist of YouTube/Vimeo video embeds. Each community has a media player that cycles through the playlist and synchronizes the playback, so people within the community can watch the same video at the same time. 5. Baked-in monetization: Community owners can offer customizable tiered monthly membership plans that allow members to financially support them. Owners can also link their PayPal accounts to receive donations. Users can purchase post bumps within the boards and comment awards, and the revenue is shared with the community owner. (Note: Tiered memberships and paying to bump posts/comment awards are in development. Communities can currently only offer a singular membership tier). 6. Link-in-bio page: Each community has a link-in-bio style page where community owners can display a list of links related to their community. Posts from the community also appear on this page along with buttons to monetarily support the owner. This page is meant to act as the “cover” page of the community. 7. Moderation tooling: Communities can set up custom user roles and assign different permissions within the community to these roles. You can assign permissions such as being able to move posts between boards, remove posts/comments and more. (Note: Our moderation tooling is currently in development. We are exploring integrating AI to automatically scan and flag posts that the moderators should review).
New Show Hacker News story: latest news
Show HN: PingQuick – Turn your Python function into an API
2 by Ilasky | 0 comments on Hacker News.
Hi there HN! I wanted to show you a weekend project I put together. Pingquick ( https://ift.tt/qok6umn ) is a way to create APIs from your python functions. Just write/paste the function in, and it'll give you an endpoint to POST to. I made Pingquick because I just couldn't stand having to deal with deployment for some simple python functions. So, now I just put my code there and I can ping it as needed without needing to worry about any setup. Any and all feedback is very much welcome! Ian
2 by Ilasky | 0 comments on Hacker News.
Hi there HN! I wanted to show you a weekend project I put together. Pingquick ( https://ift.tt/qok6umn ) is a way to create APIs from your python functions. Just write/paste the function in, and it'll give you an endpoint to POST to. I made Pingquick because I just couldn't stand having to deal with deployment for some simple python functions. So, now I just put my code there and I can ping it as needed without needing to worry about any setup. Any and all feedback is very much welcome! Ian
Thursday, 13 July 2023
New Show Hacker News story: latest news
Show HN: Hansei
8 by kraten | 6 comments on Hacker News.
Chat with your Data using AI-powered Assistants
8 by kraten | 6 comments on Hacker News.
Chat with your Data using AI-powered Assistants
New Show Hacker News story: latest news
Show HN: Free AI-based music demixing in the browser
2 by sevagh | 0 comments on Hacker News.
Hi all, I've spent some time working on music demixing or music source separation algorithms, which take in a mixed song and output estimates of isolated components (e.g. vocals, drums, bass, other). I took a popular PyTorch model with good performance (Open-Unmix, UMX-L weights), reimplemented the inference steps in C++, and compiled it to WebAssembly for a free client-side music demixer.
2 by sevagh | 0 comments on Hacker News.
Hi all, I've spent some time working on music demixing or music source separation algorithms, which take in a mixed song and output estimates of isolated components (e.g. vocals, drums, bass, other). I took a popular PyTorch model with good performance (Open-Unmix, UMX-L weights), reimplemented the inference steps in C++, and compiled it to WebAssembly for a free client-side music demixer.
New Show Hacker News story: latest news
Show HN: CI/CD for time series data (by Marple)
2 by NeroVanbierv | 0 comments on Hacker News.
Hi HN! I'm Nero, founder of a Belgian startup called Marple (marpledata.com). We make software for engineers to analyse time series data. Think about data from physical systems like cars, airplanes, drones, ... and smaller subsystems. We see that lot of engineers start by doing sanity checks on their data. These are quite simple - but take quite some time. That's why we starting thinking about building CI/CD for time series data. The current version is quite MVP, but is mostly bug-free. We're gathering feedback from people before we expand functionality. So let me know how it works for you. If you want to try it, it's part of our free trial at app.marpledata.com Cheers! Nero
2 by NeroVanbierv | 0 comments on Hacker News.
Hi HN! I'm Nero, founder of a Belgian startup called Marple (marpledata.com). We make software for engineers to analyse time series data. Think about data from physical systems like cars, airplanes, drones, ... and smaller subsystems. We see that lot of engineers start by doing sanity checks on their data. These are quite simple - but take quite some time. That's why we starting thinking about building CI/CD for time series data. The current version is quite MVP, but is mostly bug-free. We're gathering feedback from people before we expand functionality. So let me know how it works for you. If you want to try it, it's part of our free trial at app.marpledata.com Cheers! Nero
New Show Hacker News story: latest news
Show HN: Scriptarious, a basic macOS app to create, edit and launch shell script
3 by trevize84 | 1 comments on Hacker News.
This is Scriptarious, a little macOS app to create, edit and launch shell scripts from the menubar. Nothing fancy here just a basic application with - Syntax highlighting (using highlight.js) - Shortcuts/Hotkeys to launch shell scripts - Some built-in scripts I use To come: - syncing (without iCloudKit) - sharing - Feedbacks are welcome :-)
3 by trevize84 | 1 comments on Hacker News.
This is Scriptarious, a little macOS app to create, edit and launch shell scripts from the menubar. Nothing fancy here just a basic application with - Syntax highlighting (using highlight.js) - Shortcuts/Hotkeys to launch shell scripts - Some built-in scripts I use To come: - syncing (without iCloudKit) - sharing - Feedbacks are welcome :-)
New Show Hacker News story: latest news
Show HN: Minimalistic Time Tracker. It was paid, now it's free
3 by losteden1 | 0 comments on Hacker News.
3 by losteden1 | 0 comments on Hacker News.
Wednesday, 12 July 2023
New Show Hacker News story: latest news
Show HN: GPT Web App – Scaffold a React/Node.js app based on your description
6 by matijash | 0 comments on Hacker News.
This started out as an experiment - we were interested if, given a short description in plain English, GPT can generate a functioning full-stack web app in React & Node.js. You can see examples and read about current limitations and future plans here: https://ift.tt/Ei1vwyH...
6 by matijash | 0 comments on Hacker News.
This started out as an experiment - we were interested if, given a short description in plain English, GPT can generate a functioning full-stack web app in React & Node.js. You can see examples and read about current limitations and future plans here: https://ift.tt/Ei1vwyH...
New Show Hacker News story: latest news
Show HN: AI companions stack – create and host your own AI companions
2 by ykhli | 0 comments on Hacker News.
2 by ykhli | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Floneum, a graph editor for local AI workflows
8 by Evan-Almloff | 1 comments on Hacker News.
Floneum is a graph editor for local AI workflows. The project focuses on ease of use and community made plugins. The application is a single executable with no dependencies you need to install. You can extend Floneum with WASI plugins that run in a environment that is issolated from your system so that you can use untrusted community plugins without worrying about malware. It uses llamma.cpp to run large language models locally, and wasmtime to run issolated plugins. If you are interested in the project, consider joining the discord, or building a plugin for Floneum in rust using WASI Download: https://ift.tt/v9etSMk Join the discord: https://ift.tt/xaVmdiU Build a plugin: https://ift.tt/FKmeSDc
8 by Evan-Almloff | 1 comments on Hacker News.
Floneum is a graph editor for local AI workflows. The project focuses on ease of use and community made plugins. The application is a single executable with no dependencies you need to install. You can extend Floneum with WASI plugins that run in a environment that is issolated from your system so that you can use untrusted community plugins without worrying about malware. It uses llamma.cpp to run large language models locally, and wasmtime to run issolated plugins. If you are interested in the project, consider joining the discord, or building a plugin for Floneum in rust using WASI Download: https://ift.tt/v9etSMk Join the discord: https://ift.tt/xaVmdiU Build a plugin: https://ift.tt/FKmeSDc
New Show Hacker News story: latest news
Show HN: Venty.chat – a safe space for all your thoughts and rants
3 by olucurious | 0 comments on Hacker News.
Venty is an AI confidante, a safe space for all your thoughts and rants. No judgement, no criticisms — just active listening, empathy, and thoughtful replies.
3 by olucurious | 0 comments on Hacker News.
Venty is an AI confidante, a safe space for all your thoughts and rants. No judgement, no criticisms — just active listening, empathy, and thoughtful replies.
New Show Hacker News story: latest news
Show HN: I used ChatGPT to talk to myself from 2015 [video]
2 by kaittah | 0 comments on Hacker News.
You can use ChatGPT and chat histories to have a chat with your former selves. Run the code in the repo to try it yourself!
2 by kaittah | 0 comments on Hacker News.
You can use ChatGPT and chat histories to have a chat with your former selves. Run the code in the repo to try it yourself!
New Show Hacker News story: latest news
Show HN: PhotoProAI, upload a selfie, transform it into professional portraits
2 by frankmao | 0 comments on Hacker News.
PhotoProAI: Elevate Your Portrait Photography Game with a Single Selfie Upload! Say goodbye to the complexities and expenses of traditional professional portrait photography. How Does PhotoProAI Work? PhotoProAI utilizes advanced machine learning algorithms to analyze and enhance your uploaded selfie, producing remarkable results that rival those of professional studios. Witness the power of artificial intelligence as it effortlessly transforms your selfies into breathtaking portraits, showcasing your unique beauty and personality. Key Features of PhotoProAI: Professional-Grade Portraits: Experience the magic of AI-powered image enhancement that elevates your selfies to a whole new level, resulting in professional-quality portraits that will leave you in awe. Simplified Workflow: Forget about scheduling appointments or worrying about studio costs. With PhotoProAI, achieving extraordinary portraits is as simple as uploading a single photo. Personalized Touch: Tailor the AI algorithms to match your desired style and aesthetic preferences. Watch as your selfies are transformed into portraits that truly reflect your individuality and vision. Would love to get your feedback, thanks! I would love to hear from you in our discord( https://ift.tt/isSLZKA )
2 by frankmao | 0 comments on Hacker News.
PhotoProAI: Elevate Your Portrait Photography Game with a Single Selfie Upload! Say goodbye to the complexities and expenses of traditional professional portrait photography. How Does PhotoProAI Work? PhotoProAI utilizes advanced machine learning algorithms to analyze and enhance your uploaded selfie, producing remarkable results that rival those of professional studios. Witness the power of artificial intelligence as it effortlessly transforms your selfies into breathtaking portraits, showcasing your unique beauty and personality. Key Features of PhotoProAI: Professional-Grade Portraits: Experience the magic of AI-powered image enhancement that elevates your selfies to a whole new level, resulting in professional-quality portraits that will leave you in awe. Simplified Workflow: Forget about scheduling appointments or worrying about studio costs. With PhotoProAI, achieving extraordinary portraits is as simple as uploading a single photo. Personalized Touch: Tailor the AI algorithms to match your desired style and aesthetic preferences. Watch as your selfies are transformed into portraits that truly reflect your individuality and vision. Would love to get your feedback, thanks! I would love to hear from you in our discord( https://ift.tt/isSLZKA )
Subscribe to:
Posts (Atom)