Friday, January 19, 2024

Show HN: Lightweight, Open-Source CMS Powered by Cloudflare Pages/R2/D1 [video] https://ift.tt/zvOcNmC

Show HN: Lightweight, Open-Source CMS Powered by Cloudflare Pages/R2/D1 [video] https://www.youtube.com/watch?v=64GTR1HEeqU January 19, 2024 at 12:09AM

Show HN: I made a website to share rejection letters https://ift.tt/S7yXmlf

Show HN: I made a website to share rejection letters Hi HN, First time posting on Show HN. Spent two weeks over Christmas and new years to make this fun little full stack web app built with Next.js and Supabase PostgreSQL, hosted on Netlify open to feedback and hope you enjoy it! https://ift.tt/WywZHbt January 18, 2024 at 11:56PM

Thursday, January 18, 2024

Show HN: CalendarScan – Scan in events from any photo to your calendar https://ift.tt/Un2vm5h

Show HN: CalendarScan – Scan in events from any photo to your calendar Today we are launching CalendarScan: an app that lets you take a picture of any calendar, schedule, or event and scan it directly to your phone using machine learning. CalendarScan also works with handwritten events, turning a planner or sticky note into a easy way of organizing your phone's calendar. CalendarScan will be free on IOS (to own, forever) and $0.99 on the Google Play store until March 1st. After March 1st it will be a one time fee of $4.99 with no subscription or ads. The CalendarScan web version and browser extension will be available February 1st. https://ift.tt/Sj2vxNf January 18, 2024 at 05:57AM

Show HN: Kasper – Practice job interview and Y Combinator interview using AI https://ift.tt/0Uy2OS6

Show HN: Kasper – Practice job interview and Y Combinator interview using AI https://ift.tt/FoMfymz January 18, 2024 at 04:14AM

Show HN: Maintenanceless – Keep your packages up-to-date automatically https://ift.tt/sRI50qw

Show HN: Maintenanceless – Keep your packages up-to-date automatically https://ift.tt/9HZi7n5 January 18, 2024 at 12:33AM

Show HN: Transitive, an open-source framework for full-stack robotic software https://ift.tt/0PN1j2l

Show HN: Transitive, an open-source framework for full-stack robotic software After three years in development, I'm thrilled to share Transitive: an open-source framework for full-stack robotic software ( https://ift.tt/TDqxa2Z ). The Transitive framework makes it easy to build robot cloud portals. Even given all the great open-source tools for web development and device management, building such cloud portals for robots is still not an easy task. There are several reasons for this, but a big one is that robots are different from regular servers, despite many people attempting to tread them as such. They go offline a lot, have limited network bandwidth, and each robot in a fleet may run a different version of software and require a different configuration. Robots also generate a lot of data, some of which needs to be synced in real-time with cloud and web front-ends for processing and visualization, some of which recorded, and some discarded. In addition robots roam insecure areas and are connected over networks outside of the control of the startup, hence requiring tight authentication and authorization. Transitive solves many of these issues. It provides a reliable, real-time data synchronization protocol that operates on top of MQTT, called MQTTSync. MQTTSync seamlessly synchronizes stateful data between robot, cloud, and web, instead of just passing messages. It provides the notion of full-stack packages that implement encapsulation and versioning of software components for all three systems (robot, cloud, and web) and uses MQTTSync's name-spaced data model to reliably communicate and operate, even when different robots run different versions of the package. The robot and cloud components are run in sandboxes to isolate them from the rest of the system, and the web components can be embedded in any web page including existing robot cloud portals. And of course, all this is secured, using SSL for transport-level security, client certificates and JSON Web Tokens for authentication, and authorization based on MQTT topics. Taken together this lays a solid foundation for building new full-stack capabilities with ease. Note that Transitive is not a replacement for ROS, and in fact many of our capabilities run ROS nodes on the robot. Neither is Transitive a fleet management system. It just makes it easy for you to build your own! To learn more about our first release of the self-hosted version, please see the linked blog post. If you just want to try it out quickly please go to https://ift.tt/TR1K2ao to create a free account, which will also give you some starting credit for try out any of our premium capabilities, such as webrtc-based video streaming, our web-terminal, or file-sync ("Dropbox for robots"). I'll be watching this thread for responses, or you can use the contact info at the bottom of the blog post to get in touch. Would love to hear your feedback! https://ift.tt/Cn63AxB January 17, 2024 at 11:50PM

Wednesday, January 17, 2024

Show HN: Just another AI tool for chatting with docs, only better:) https://ift.tt/NPcDEwM

Show HN: Just another AI tool for chatting with docs, only better:) aiPDF is your AI assistant that can scan, understand and "chat" with all your documents. It summarises massive docs in seconds and finds any information you want. It works with any file type, web articles and even with YouTube videos! https://aipdf.ai/ January 17, 2024 at 02:55AM

Show HN: PlutoPrint – Generate Beautiful PDFs and PNGs from HTML with Python https://ift.tt/8nBt5IR

Show HN: PlutoPrint – Generate Beautiful PDFs and PNGs from HTML with Python Hi everyone, I built PlutoPrint because I needed a simple way t...