Sunday, December 31, 2023
Show HN: One Button Calculator (Morse code Python REPL) https://ift.tt/o615v4I
Show HN: One Button Calculator (Morse code Python REPL) https://punkx.org/calc/ December 31, 2023 at 11:13PM
Saturday, December 30, 2023
Show HN: Fill and Sign PDF from any website with a single line of code https://ift.tt/LHmBD4r
Show HN: Fill and Sign PDF from any website with a single line of code https://ift.tt/7C0ZnKA December 30, 2023 at 08:03PM
Friday, December 29, 2023
Show HN: Alarmclocktab.com – phone's dead and I need an alarm, stopwatch, timer https://ift.tt/zOakm37
Show HN: Alarmclocktab.com – phone's dead and I need an alarm, stopwatch, timer Web based time tools including alarms, timers, stopwatch, and time zone converter. Resources also include Tabata, Pomodoro and other useful timers, tips and tactics for managing time and time tracking. Dark mode included! https://ift.tt/4V69f0M December 29, 2023 at 09:33PM
Thursday, December 28, 2023
Show HN: workin – A web app to create and run smart trainer workouts https://ift.tt/DyfScQn
Show HN: workin – A web app to create and run smart trainer workouts I used TrainerRoad for my indoor bike workouts during Winter. Its subscription costs $20 per month, which seemed unreasonable for the one thing I was using: the workouts. So I decided to create an free and open-source alternative. I've been using it for almost a month now and it feels great to have built something useful for once :) https://ift.tt/Y1XFp5l December 28, 2023 at 10:56PM
Wednesday, December 27, 2023
Show HN: Scan QR codes to check-in guests registered via Google Forms™ https://ift.tt/9IOlwfm
Show HN: Scan QR codes to check-in guests registered via Google Forms™ Hi HN! I made a no-code platform for creating physical data collection apps, using QR codes [1]. It does not yet have a self-service config UI though, which limits adoption. That's why I recently released a Google Forms™ add-on for QR code check-in, based on the platform. This focused use-case makes it easy to provide a fully self-service config UI. How it works: 1. Create your Google Form as you normally would [2] 2. Activate the add-on if you hadn't already [3] 3. Craft a confirmation email to be sent to each form responder Upon each form submission, the add-on will send a PDF with a unique QR code (a V4 UUID) to the responder. Have guests present this code at the event, and record check-ins in bulk using the included QR scanner. See here [4] for more information, or try the Google Sheets™ version [5] (which doesn't send email). [1] https://ift.tt/bMx6Yo3 [2] https://ift.tt/tDf5mGj [3] https://ift.tt/lp5PaMo... [4] https://ift.tt/Lr5x4JS... [5] https://ift.tt/oePVJZ6... https://ift.tt/SP1o7La December 27, 2023 at 11:13PM
Tuesday, December 26, 2023
Monday, December 25, 2023
Show HN: I Made a Christmas Quiz https://ift.tt/ICkbGvX
Show HN: I Made a Christmas Quiz For the last couple of years I've created a Christmas quiz, which you can read about and play here: https://ift.tt/gp3Fh68... . This year I created another quiz, this time general Christmas questions. Like last year the tech I used: - Astro - React - TypeScript - Framer Motion for the animation - A Netlify function that saves and loads the scoreboard from Azure Table Storage Unlike last year which was somewhat easy to cheat on by Googling, this time, the longer you take to answer a question the fewer points you get. I hope you have fun and a great Christmas https://ift.tt/lhnfytC December 25, 2023 at 04:01AM
Sunday, December 24, 2023
Show HN: 1000+ Handpicked online tools and resources in one place https://ift.tt/yDFl9K2
Show HN: 1000+ Handpicked online tools and resources in one place https://intools.co December 23, 2023 at 04:59PM
Saturday, December 23, 2023
Show HN: I built a Slack bot to answer the question who owns what https://ift.tt/uXQag0W
Show HN: I built a Slack bot to answer the question who owns what Hi, I built a slack bot called "whoowns". It helps remote distributed teams by answering the question who owns what straight where collaboration happens; in slack. I've worked in a remote distributed team for 3 years and grew frustrated after so many re-orgs, people moving between teams, team name changes.. you name it! it gets confusing knowing who owns what -- which for one makes for a less ideal oncall and often evolves into a ping pong of slack messages. So! its free and asks for the most minimal data access that I could get down to: some questions it can answer all in 1 place - Who's oncall for this service? - Which team owns X? - I cant find which team owns X - oh its called by the another term. - What channel should I go to to ask a question? - What is service X? - Where can I find the link to the runbooks? next features i plan on working on - connect a notion table (for those who's org chart is saved there) - list repositories without codeowners - search mono-repositories that are owned by multiple team owners - list services without active oncall schedules - and more.. thoughts? have other ideas of what you'd like to see? https://www.whoowns.bot December 24, 2023 at 12:13AM
Show HN: Extension that combines multiple tools into one https://ift.tt/xZkDNwS
Show HN: Extension that combines multiple tools into one I built Browser Boost as an alternative to having to trust multiple extensions from various developers, which are often closed source, collect user data, and come with undocumented permissions. Browser Boost collects no user data, does not require signup, has no servers, is entirely open source, and is 100% free. Tools: - Boost Volume: Increase the maximum volume of your browser up to 600%. - Change User Agent: Spoof user agent to emulate different devices or browsers. - Enable Right Click & Select: Force enable right clicks, copy, & text selection on sites that have disabled right click or selection interactions. - Save Image as Type: Add context menu to save images as JPG, PNG or WebP. - Disable WebRTC: Disable WebRTC requests to prevent IP address leaks. Chrome Download: https://ift.tt/BdOq5Vp... (Currently working on the Firefox version) Github: https://ift.tt/nORmi9k https://ift.tt/nORmi9k December 23, 2023 at 08:53PM
Friday, December 22, 2023
Thursday, December 21, 2023
Show HN: Come and create chat rooms about programming and software development https://ift.tt/TBogtMy
Show HN: Come and create chat rooms about programming and software development https://ift.tt/WjR3Da9 December 21, 2023 at 08:38PM
Wednesday, December 20, 2023
Show HN: Command line tool for extracting secrets from WARC (Web ARChive) files https://ift.tt/293lGFo
Show HN: Command line tool for extracting secrets from WARC (Web ARChive) files Troll-A is a command line tool for extracting secrets such as passwords, API keys, and tokens from WARC (Web ARChive) files, such as the ones from the Common Crawl project or the Archive Team. https://ift.tt/IgK4XtJ December 20, 2023 at 09:20PM
Tuesday, December 19, 2023
Show HN: The Most Concise GPT https://ift.tt/Pl0eV3h
Show HN: The Most Concise GPT I took the time to prompt engineer a custom GPT to give very concise answers. It is very fast, and works quite well! I've been using it many times of day since I put it together. https://ift.tt/dliuZ5n December 19, 2023 at 11:18PM
Monday, December 18, 2023
Show HN: Paradict – Streamable multi-format serialization with schema https://ift.tt/3ro92T1
Show HN: Paradict – Streamable multi-format serialization with schema Hi HN ! I'm Alex, a tech enthusiast. I'm excited to show you Paradict ( https://ift.tt/WgB6P0w ), my solution for streamable multi-format serialization. Although JSON, YAML, and TOML are all human-readable, they serve different purposes. For example, TOML is specifically designed for configuration files while JSON is used as a data interchange format. Sometimes an initiative to create a binary version of JSON arises and as far as I know, it ends with an unidirectional mapping of datatypes. There is no silver bullet, yet one coherent solution built from scratch that addresses multi-format (binary and textual) serialization and configuration files would be a step forward. Earlier this year, I accidentally designed a textual data format to represent complex data structures inside a document divided into sections. The project, namely Jesth (Just Extract Sections Then Hack'em), generated an interesting discussion on HN ( https://ift.tt/aCFS45Q ). Out of curiosity, I ran some benchmarks using Jesth, JSON and MessagePack, with and without Gzip compression against a large JSON file downloaded from the web. The benchmarking gave me insights that led to the decision to evolve Jesth's ideas into a new multi-format serialization solution. I designed and built Paradict from scratch to serialize and deserialize a dictionary data structure. Although Paradict's root data structure is a dictionary, lists, sets, and dictionaries can be nested within it at arbitrary depth. A Paradict dictionary can be populated with strings, binary data, integers, floats, complex numbers, booleans, dates, times, datetimes, comments, extension objects, and grids (matrices). There is also a schema-based validation mechanism that can contain programmatic checkers. The binary serialization format is designed with compactness in mind such as Pi with its first two decimal places, the Golden ratio with its first two decimal places, and the date of the funeral of Pope Benedict XVI would each be encoded on two bytes (not counting their respective 1-byte tag which starts each Paradict binary datum). This binary format has two levels of granularity for continuous data stream processing: a datum at the low level, which is in some cases a 2-tuple composed of a tag and its payload, and the message at the high level which is a dictionary data structure. The textual serialization format has two modes: data and config modes. Config mode implicitly treats dictionary keys as strings, removing the need to surround them with quotes, and unlike the colon (:) between a key-value pair in data mode, it uses the equal sign (=) as separator. This textual format has two levels of granularity for continuous data stream processing: a single line of text at the low level and the message at the high level which is a dictionary data structure. Here is a valid Paradict configuration document that contains a "user" section: [user] # no comment id = 42 name = 'alex' birthday = 2042-12-25T16:20:59Z photo = (bin) 54 68 69 73 20 69 73 20 6E 6F 74 20 61 20 70 68 6F 74 6F 67 72 61 70 68 weight_matrix = (grid) 1 0 1 0 0 1 0 1 1 0 1 0 books = (dict) romance = (list) 'Happy Place' 'Romantic Comedy' sci_fi = (list) 'Dune' 'Neuromancer' epitaph = (text) According to the law of conservation of energy, no a bit of you is gone; you are just less orderly. --- Under the hood, Paradict uses Braq ( https://ift.tt/t1UQV6I ), the most obvious way to section a document (as shown just above), and Ustrid ( https://ift.tt/4n9ik2d ), to uniquely generate string identifiers. Paradict is available on PyPI and you can learn more by reading its README, browsing the source code or playing with its tests. Let me know what you think about all this ! https://ift.tt/WgB6P0w December 18, 2023 at 08:30PM
Sunday, December 17, 2023
Show HN: FlashFlashCards- create Anki flashcards from screenshots https://ift.tt/uyb6Saf
Show HN: FlashFlashCards- create Anki flashcards from screenshots https://ift.tt/lKZSCqx December 17, 2023 at 10:36PM
Saturday, December 16, 2023
Show HN: Modern C++ implementations of a words counter with benchmarks https://ift.tt/zWB4P2i
Show HN: Modern C++ implementations of a words counter with benchmarks I uploaded a few days ago some code I had around that some people could find interesting, so I share it here. It is a series of increasingly more performant C++20 words counters (though quite simple in the definition of what a "word" is). Feel free to experiment. Things should be ready to use in Linux and Mac. If you find any problems building, please let me know through Github, I do not have much time but when I find a slot I will correct at least user failures. Planning to add a decent `./bootstrap.sh` to speed up dependencies installation by users. https://ift.tt/4z2w83K December 16, 2023 at 11:39PM
Show HN: Sqlauthz: Declarative permissions management for PostgreSQL https://ift.tt/XCZuFxe
Show HN: Sqlauthz: Declarative permissions management for PostgreSQL I've been working on a little project recently to solve a problem that I've encountered at every job I've ever had, and I'm eager for some feedback. Having super granular roles & permissions in PostgreSQL is desirable, but quite difficult to maintain (particularly at smaller companies without dedicated security/devops/DBA/whatever who make it their business to maintain it). I've thought for a while that having a declarative way to manage them would be really useful and allow more teams to actually make use of sophisticated security features that PostgreSQL offers in their production systems. You can probably see where this is going... I wrote a tool to do just that! It's called sqlauthz, and it allows you to declarative manage your PostgreSQL permissions by writing rules in the Polar authorization language. https://ift.tt/eVNSQZv December 16, 2023 at 11:12PM
Friday, December 15, 2023
Show HN: Express.js ported to a Service Worker context https://ift.tt/iqdm7sx
Show HN: Express.js ported to a Service Worker context https://ift.tt/EvescnZ December 15, 2023 at 11:32PM
Thursday, December 14, 2023
Show HN: Octopus – a directed acyclic graph for app development https://ift.tt/gGzBx5k
Show HN: Octopus – a directed acyclic graph for app development Directed acyclic graphs are muched discussed in comp-sci, but octopus appears to be the first reusable, turnkey, ready-to-wear, off-the-shelf implementation of a DAG for application development, in any language, that I'm aware of. This is remarkable because DAGs hit a sweet spot in the middle of the three common programming paradigms (OO, event-driven, functional). Let's have a DAG as the top-level structure of our applications. Data-fetching and onChange handlers live in DAG nodes, next to the data they act on. The UI flows out from the DAG with fine-grained reactivity. Our app state is effortlessly consistent, because any outside change (user action, api result) unleashes a graph traversal. Our UI components become much simpler, because they just need to dumbly reflect values in the graph. I'm putting this up for a second time. Absolutely no-one bit the first time, which can't be right :-) https://ift.tt/lmDdnNG December 14, 2023 at 10:36PM
Wednesday, December 13, 2023
Show HN: Gait Analyzer https://ift.tt/QclM9xh
Show HN: Gait Analyzer When ever I visit my spine doctor, the first thing they ask me to do is to walk for checking my gait. I've been wanting to analyze my gait myself for a long time and only now its been possible due to accessible & efficient ML/AI and the ability to run complex models on local computer. Gait abnormalities can be attributed to various musculoskeletal and neurological conditions and so gait analysis is being used as an important diagnostic tool by doctors. Automated gait analysis requires expensive motion capture or multiple-camera systems. But with Gait Analyzer one can analyze their gait in comfort and privacy of their home on their computer. Gait Analyzer implements the algorithm published in the paper titled Automated Gait Analysis Based on a Marker-Free Pose Estimation Model - https://ift.tt/nlSZbxy . This algorithm for gait analysis is shown to be as reliable as a motion capture system for most scenarios. Gait Analyzer further uses Llama 2 large language model to interpret the gait data to the end user in simple terms. You can test Gait Analyzer by uploading a short side-view video of you walking. In case you want to run it locally in your computer, It's available on docker and its open-source. I'd appreciate your feedback to improve Gait Analyzer. https://ift.tt/OLGnBtu https://ift.tt/c35LPDp December 13, 2023 at 10:05PM
Tuesday, December 12, 2023
Show HN: RΞASON – Open-source TypeScript framework for LLM apps https://ift.tt/vJQyM4h
Show HN: RΞASON – Open-source TypeScript framework for LLM apps Hi HN! RΞASON is an OSS Typescript framework for developing LLM apps that uses Typescript's interfaces to get structured output from an LLM. While there are other TS LLM frameworks, I think RΞASON fills a unique space in the market: it's laser-focused on only three areas and, most importantly, actively stays away from pre-made prompting & retrieval. I've been in the LLM space since GPT-3 originally came out, and I've always had problems with other frameworks, such as LangChain. I dislike that they focus a ton on out-of-the-box prompting & pre-made agents — I , as the dev, should be the one in charge of it. My belief is that LLMs are a new primitive that programmers can use — not a new way to program; it's still up to the programmer to do the right thing & create the right abstractions. Therefore, it's the developer's job to learn the new concepts that come from this new primitive, such as prompting & retrieval. I see a similar analogy here with ORMs & SQL. What RΞASON helps with is in areas that don't differentiate your app: getting structured outputs, handling streaming, and observability. The goal of RΞASON is to make creating great LLM experiences easier. We try to accomplish this by simplifying the hard stuff & maximizing performance — decreasing as much as possible the TTUB. RΞASON is OpenTelemetry compatible — which allows observability in almost any tool (Zipkin, Jaeger, paid solutions, etc.). I'd really love to hear feedback about RΞASON! It has been a hobby project for the last months and I'm super curious to what y'all will think. By the way, contributions welcome! https://ift.tt/DC9AOzR December 12, 2023 at 11:35PM
Monday, December 11, 2023
Show HN: I built an OSS alternative to Azure OpenAI services https://ift.tt/zTXRlFN
Show HN: I built an OSS alternative to Azure OpenAI services Hey HN, I am proud to show you guys that I have built an open source alternative to Azure OpenAI services. Azure OpenAI services was born out of companies needing enhanced security and access control for using different GPT models. I want to build an OSS version of Azure OpenAI services that people could self host in their own infrastructure. "How can I track LLM spend per API key?" "Can I create a development OpenAI API key with limited access for Bob?" "Can I see my LLM spend breakdown by models and endpoints?" "Can I create 100 OpenAI API keys that my students could use in a classroom setting?" These are questions that BricksLLM helps you answer. BricksLLM is an API gateway that let you create API keys with rate limit, cost control and ttl that could be used to access all OpenAI and Anthropic endpoints with out of box analytics. When I first started building with OpenAI APIs, I was constantly worried about API keys being comprised since vanilla OpenAI API keys would grant you unlimited access to all of their models. There are stories of people losing thousands of dollars and the existence of a black market for stolen OpenAI API keys. This is why I started building a proxy for ourselves that allows for the creation of API keys with rate limits and cost controls. I built BricksLLM in Go since that was the language I used to build performative ads exchanges that scaled to thousands of requests per second at my previous job. A lot of developer tools in LLM ops are built with Python which I believe might be suboptimal in terms of performance and compute resource efficiency. One of the challenges building this platform is to get accurate token counts for different OpenAI and Anthropic models. LLM providers are not exactly transparent with the way how they count prompt and completion tokens. In addition to user input, OpenAI and Anthropic pad prompt inputs with additional instructions or phrases that contribute to the final token counts. For example, Anthropic's actual completion token consumption is consistently 4 more than the token count of the completion output. The latency of the gateway hovers around 50ms. Half of the latency comes from the tokenizer. If I start utilizing Go routines, might be able to lower the latency of the gateway to 30ms. BricksLLM is not an observability platform, but we do provide integration with Datadog so you can get more insights regarding what is going on inside the proxy. Compared to other tools in the LLMOps space, I believe that BricksLLM has the most comprehensive features when it comes to access control. Let me know what you guys think. https://ift.tt/Azk7aC4 December 11, 2023 at 10:56PM
Sunday, December 10, 2023
Show HN: MyYogaFlow – Online Yoga Instructor https://ift.tt/3vk8JYa
Show HN: MyYogaFlow – Online Yoga Instructor Hi fellow hackers :) I am an indie hacker based in Switzerland who has been tinkering around with many side projects. Most of the things I developed were for myself or just to get familiar with a specific technology or piece of software. I never really deployed anything so far. Not too long ago, my SO and me bought a deck of cards with different yoga poses on them. Since we both work from our office chairs more than 8 hours a day, we wanted to do something for our body and this is where the yoga idea originated from. After the first 10 minutes of reading through the leaflet and another 30 minutes of choosing the poses and putting them in a somewhat meaningful order, we finally started with our own yoga session. It was clear to me: this is not something my SO wants to do every day. Doing the same order of poses every day wasn't an appealing alternative either. Away with the cards and on the lookout for an alternative again. Hence I started developing an application for us, that automatically generates a yoga session. It shows the poses one by one and guides you through the session. Each session is unique, which makes it more interesting over the days. The app even lets you create your custom flow that you select or it chooses among poses that fit your experience level just right. I have recently launched this application and made it publicly available. It is working (in most of the cases) and we are pretty happy about how it turned out. We used it many times in our lunch breaks or after a stressful day to calm down. I would be more than happy to get some feedback on it and some pointers on what to improve or focus on next. https://ift.tt/DHAZcVs December 10, 2023 at 07:02PM
Saturday, December 9, 2023
Show HN: Seamless – An AI assistant that writes your literature review https://ift.tt/W9SjEFG
Show HN: Seamless – An AI assistant that writes your literature review https://seaml.es/ December 9, 2023 at 11:39PM
Friday, December 8, 2023
Show HN: I created an extension for direct streaming of videos, bypassing ads https://ift.tt/e8VFojh
Show HN: I created an extension for direct streaming of videos, bypassing ads https://ift.tt/dj5KTmA December 8, 2023 at 10:18PM
Thursday, December 7, 2023
Show HN: Biblos – Semantic Search the Church Fathers https://ift.tt/nakwMz0
Show HN: Biblos – Semantic Search the Church Fathers I'm pleased to present an update to Biblos, a semantic search tool designed for biblical research. This release incorporates instructor-large embeddings to enhance the precision of verse retrieval. Introducing some key features including historical church writings and commentaries alongside the main biblical corpus. Available for use at https://biblos.app/ Technical Insights: - Utilizes Chroma for vector search, now powered by instructor-large embeddings for improved semantic accuracy. - Features Anthropic's Claude LLM model to generate summaries that provide context and clarity for search results. - Developed with a Retrieval Augmented Generation (RAG) architecture, the app offers a streamlined user experience through a Streamlit Web UI, all orchestrated with Python. https://biblos.app/ December 7, 2023 at 10:08PM
Wednesday, December 6, 2023
Show HN: Llama 2 Uncensored 70B as API https://ift.tt/DIsfC8k
Show HN: Llama 2 Uncensored 70B as API https://woolapi.com December 6, 2023 at 11:09PM
Show HN: Lume – automate data mappings using AI https://ift.tt/17TMZky
Show HN: Lume – automate data mappings using AI Hi HN! I'm Nicolas, co-founder of Lume, a seed-stage startup ( https://www.lume.ai/ ). At Lume, we use AI to automatically transform your source data into any desired target schema in seconds, making onboarding client data or integrating with new systems take seconds rather than days or weeks. In other words, we use AI to automatically map data between any two data schemas, and output the transformed data to you. We are live with customers and are just beginning to open up our product to more prospects. Although we do not have a sandbox yet, here is a video walkthrough of how the product works: https://ift.tt/4c8KXos?... . And, here is our documentation: https://docs.lume.ai . We would love to get you set up to test it, so please reach out. Using Lume: we do not have self-serve yet. In the meantime, you can request full access to our API through the Request Access button in https://www.lume.ai . The form asks for quick information e.g. email so that I can reach out to you to onboard you. Please mention you came from HN and I’ll prioritize your request. How our full API product offering works: Through Lume’s API, users can specify their source data and target schema. Lume’s engine, which includes AI and rule-based models, creates the desired transformation under the hood by producing the necessary logic, and returns the transformed data in the response. We also support mapper deployment, which allows you to edit and save the AI generated mappers for important production use cases. This allows you to confidently reuse a static and deterministic mapper for your data pipelines. Our clients have three primary use cases - Ingest Client Data: Each client you work with handles data differently. They name, format, and handle their data in their own way, and it means you have to iteratively ingest each new client's data. - Normalize data from unique data systems. To provide your business value, your team needs to connect to various data providers or handle legacy data. Creating pipelines from each one is time consuming, and things as small as column name differences between systems makes it burdensome to get started. - Build and maintain data pipelines. Creating different pipelines to that map to your target schema, whether for BI tooling, downstream data processing, or other purposes, means you have to manually create and maintain these mappings between schemas. We're still trying to figure out pricing so we don't have that on our website yet - sorry, but we wanted to share this even though it's still at an early stage. We’d love your feedback, ideas & questions. Also, feel free to reach out to me directly at nicolas@lume.ai. Thank you. https://www.lume.ai/ December 6, 2023 at 09:37PM
Tuesday, December 5, 2023
Monday, December 4, 2023
Sunday, December 3, 2023
Show HN: OSHW Embedded Ethernet Switch https://ift.tt/cF1M39I
Show HN: OSHW Embedded Ethernet Switch https://ift.tt/mSq6H4F December 3, 2023 at 05:49PM
Saturday, December 2, 2023
Show HN: AI Shopping Assistant https://ift.tt/yRGhNiU
Show HN: AI Shopping Assistant Hi! My friend and I built an AI Shopping Assistant powered by ChatGPT, called ShopMigo. The primary purpose of this project was to learn more about LLMs, embeddings, and AI in general. This started more as a pet project, but turned into something that we actually find really useful. I’m the kind of person that will take weeks to do research before buying an electronic or an expensive product. ShopMigo helps to guide you through a purchase and aggregates reviews so you don’t have to spend weeks/months doing your due diligence. Try it out! Let us know what you think! https://ift.tt/5cg4Z3u December 2, 2023 at 10:53PM
Friday, December 1, 2023
Show HN: Block bots and spam on Instagram with SocialGuard https://ift.tt/lCv5fyq
Show HN: Block bots and spam on Instagram with SocialGuard Hey HN, I've been working on a project to combat bots and spam on Instagram. SocialGuard provides an overview of all the comments flowing through your IG account, with options to automatically delete or reply to comments based on keywords + phrases. If you use IG for work purposes, I hope it can help keep your posts clean of spam! https://ift.tt/zsSqtJT December 1, 2023 at 09:41PM
Thursday, November 30, 2023
Wednesday, November 29, 2023
Show HN: Domino – open-source GUI platform for creating data and AI workflows https://ift.tt/7gO9BQD
Show HN: Domino – open-source GUI platform for creating data and AI workflows Domino is an open source platform dedicated to visually creating and managing data and AI workflows. The goal is for anyone to be able to effortlessly construct complex workflows by piecing together modular operators, no coding required! Additionally, Domino provides developers with a standard to bundle their Python functions into self-containing, reusable, shareable modules, that can be readily incorporated in the visual workflows. We've been working hard on this as a side project for a while, now we believe it has great potential to be used by the data / ML / Python community! https://ift.tt/5Lcmgqv November 29, 2023 at 09:12PM
Show HN: I built a fast, accurate translation API for 1/30th the price of Google https://ift.tt/BLO2NqS
Show HN: I built a fast, accurate translation API for 1/30th the price of Google Hey HN, I built an alternative to Google translate that's fast, accurate, and 1/30th the price. 20+ supported languages, not billed until 100k tokens, and already used thousands of times with real language learning users. The landing page has a demo for you to test performance yourself for free with no card required. (Also landing page says 1/13 the price because had to account for all 3 big names, with varying prices each). I built this as a workaround for my language learning startup, and it was perfect at a fraction of the cost. Hopefully it can help other devs in accessibility and language learning apps. Thanks, https://ift.tt/LV4GHYP November 29, 2023 at 06:49PM
Tuesday, November 28, 2023
Monday, November 27, 2023
Sunday, November 26, 2023
Show HN: Dreamachines.ai https://ift.tt/7i9plqO
Show HN: Dreamachines.ai AI image generation, management, and sharing platform. Built on top of a cloud OS. Provides a range of mechanisms for sharing. Free, no commercial tier. https://ift.tt/HxMSc91 November 26, 2023 at 10:30PM
Saturday, November 25, 2023
Friday, November 24, 2023
Thursday, November 23, 2023
Show HN: InsiderXTrade – Yahoo Finance-Influenced Site for SEC Insider Tradings https://ift.tt/bcHuehn
Show HN: InsiderXTrade – Yahoo Finance-Influenced Site for SEC Insider Tradings https://ift.tt/i4mg9jn November 23, 2023 at 05:53PM
Wednesday, November 22, 2023
Show HN: Plantarium – Create 3D Plant Models with Blender-Style Nodes https://ift.tt/DFuqiCT
Show HN: Plantarium – Create 3D Plant Models with Blender-Style Nodes Plantarium is my open source side project that allows you to created procedural 3D plants in your browser using blender style nodes. Recently I added a public gallery so you can share your plant designs and download others. https://ift.tt/hRvfETP https://ift.tt/g9uGAe8 November 22, 2023 at 04:02PM
Tuesday, November 21, 2023
Show HN: I built local copilot alternative using Codellama https://ift.tt/waJv9l1
Show HN: I built local copilot alternative using Codellama Hey, HN! I was trying to find a good Copilot alternative since my experience with copilot degraded a lot and recent OpenAI drama leaves me no hope for improvement and i decided to take a look at self-hosting options. At the same time Copilot net is a small one - just 12b parameters and 2k of context. You can run much bigger networks locally in 2023. I have figured out that there are no good local options: most of the VS Code plugins simply connect neural networks to the code while copilot has extensive post and pre processing steps. Some of them still work with original copilot plugin (ie sends data to MS), some require complicated setup to make it work. I implemented very basic ones to check if this would work and in my experience it works really good and i wanted to share it on HN. Feedback is appreciated! Sources are here: https://ift.tt/yYTUgvk https://ift.tt/ucN0Cjm November 21, 2023 at 11:32PM
Show HN: Neum AI – Open-source large-scale RAG framework https://ift.tt/JFpmlwb
Show HN: Neum AI – Open-source large-scale RAG framework Over the last couple months we have been supporting developers in building large-scale RAG pipelines to process millions of pieces of data. We documented our approach in an HN post ( https://ift.tt/2pnotFI ) a couple weeks ago. Today, we are open sourcing the framework we have developed. The framework focuses on RAG data pipelines and provides scale, reliability, and data synchronization capabilities out of the box. For those newer to RAG, it is a technique to provide context to Large Language Models. It consists of grabbing pieces of information (i.e. pieces of news articles, papers, descriptions, etc.) and incorporating them into prompts to help contextualize the responses. The technique goes one level deeper in finding the right pieces of information to incorporate. The search for relevant information is done through the use of vector embeddings and vector databases. Those pieces of news articles, papers, etc. are transformed into a vector embedding that represents the semantic meaning of the information. These vector representations are organized into indexes where we can quickly search for the pieces of information that most closely resembles (from a semantic perspective) a given question or query. For example, if I take news articles from this year, vectorize them, and add them to an index, I can quickly search for pieces of information about the US elections. To help achieve this, the Neum AI framework features: Starting with built-in data connectors for common data sources, embedding services and vector stores, the framework provides modularity to build data pipelines to your specification. The connectors support pre-processing capabilities to define loading, chunking and selecting strategies to optimize content to be embedded. This also includes extracting metadata that is going to be associated to a given vector. The generated pipelines support large scale jobs through a high throughput distributed architecture. The connectors allow you to parallelize tasks like downloading documents, processing them, generating embedding and ingesting data into the vector DB. For data sources that might be continuously changing, the framework supports data scheduling and synchronization. This includes delta syncs where only new data is pulled. Once data is transformed into a vector database, the framework supports querying of the data including hybrid search using the available metadata added during pre-processing. As part of the querying process, the framework provides capabilities to capture feedback on retrieved data as well as run evaluations against different pipeline configurations. Try it out and if interested in chatting more about this shoot us an email founders@tryneum.com https://ift.tt/Gp0I5cy November 21, 2023 at 11:20PM
Monday, November 20, 2023
Show HN: Hotlist, a Tauri powered daily todo list for your Mac menu bar https://ift.tt/6AbCM1k
Show HN: Hotlist, a Tauri powered daily todo list for your Mac menu bar https://ift.tt/Wi378eZ November 20, 2023 at 09:20PM
Sunday, November 19, 2023
Show HN: "Awesome" Engineering Games (List) https://ift.tt/NIbkt0R
Show HN: "Awesome" Engineering Games (List) I've spent way too much time both playing and finding engineering-focused games, and haven't been able to find very detailed or comprehensive lists online. So I made one :) These games are both fun and often quite educational, presenting gamified versions of real-world challenges and professions. There's a lot of different sub-genres of "engineering game", such as: * Factory automation (Factorio, Dyson Sphere Program) * City builders (Cities: Skylines, Anno series) * Route-builders (Mini Motorways, Railway Empire) * Comp sci (TIS-100, Bitburner) All games on the list are very highly reviewed. I've played most (but not all) of them, and provided personal recommendations alongside the reviews. Many of them are also playable on GeForce Now (if you don't have a gaming PC). Please contribute if you know of more, or have any comments/suggestions! https://ift.tt/lHngKGA November 19, 2023 at 11:22PM
Saturday, November 18, 2023
Friday, November 17, 2023
Show HN: Challenge Your AI Agents/custom GPTs – Can They Survive My Tester? https://ift.tt/RpTwnZJ
Show HN: Challenge Your AI Agents/custom GPTs – Can They Survive My Tester? I've pivoted to create AI Agent Tester, a SaaS platform dedicated to testing and validating AI agents from OpenAI, Character.ai, and FlowGPT.com. The platform offers: - Hassle-Free Setup: Get your first simulation up and running in just 5 minutes. - Realistic Simulations: Rigorous user interaction tests to prep your AI agent for real-world scenarios. - Intelligent Scoring: Each response is meticulously evaluated, scoring from 0 to 100(GPT-4 smart enough to evaluate it for you). - Broad Platform Support: Initially rolling out with OpenAI, Character.ai, and FlowGPT.com compatibility. The link: https://ift.tt/oITkMbN Eager to hear your thoughts and discuss improvements! https://ift.tt/oITkMbN November 17, 2023 at 06:16PM
Thursday, November 16, 2023
Show HN: Version code, models, & datasets together in GitHub https://ift.tt/g815B2k
Show HN: Version code, models, & datasets together in GitHub Hi HN! We just launched a GitHub integration that scales your Git repos to handle 100 terabytes of files in a single repo. XetData enables data scientists and machine learning engineers to version code, models, and datasets together. Most teams have glued together clunky workflows using S3, DVC, Git, Git LFS, and other tools and make true reproducibility difficult: https://ift.tt/Qarov8c We instead embrace and extend Git so end-users don’t need to learn a new tool and a new set of commands. Our implementation is similar to Git LFS, where we take over the .gitattributes file, push pointers to large files in GitHub, and push the raw, large files to us. We have a few distinct features that we’re proud of that improve the user experience: - Our XetData bot comments on your pull requests to provide links to useful dataset views and model diffs. We’re working on rendering these inside GitHub itself using browser extensions. - Git LFS and similar tools only implement file-level deduplication. We created a new technique called block-based deduplication (published in CIDR’23 conference) specifically for data and ML workflows. The ML lifecycle consists of making lots of iterative changes and our technique helps save storage and time spent downloading and uploading changes. - You can mount large repos to your local machine using git-xet mount for exploratory work. Individual files that are needed are streamed in just in time behind the scenes. We open sourced our implementation of mount and it was well received here on HN: https://ift.tt/bTtkIF0 - To give more users access to your data, just add them to your GitHub repo. This is a beta product and we would love all of your feedback. You can find all instructions to try this out here: https://ift.tt/sq7vS0u While we’re in beta, our product is completely free to use. We have a Slack you can join or a GitHub issue tracker. - Slack: https://ift.tt/Mizo2Jj - GitHub: https://ift.tt/IMmX3LN November 16, 2023 at 10:26PM
Wednesday, November 15, 2023
Show HN: Multi-Object Tracking in Python https://ift.tt/6MIFEWj
Show HN: Multi-Object Tracking in Python Hello! I've created a small library for tracking, along with a tutorial. I plan to continue developing it. Tracking is an important topic, closely related to object detection. However, I've noticed that it doesn't receive as much attention compared to machine learning approaches. Or, the focus is on filters like the Kalman filter. This tutorial begins with single object tracking and progressively complicates the tasks, introducing various models and a hypothesis tree to solve them. https://ift.tt/MuL931K November 15, 2023 at 10:36PM
Show HN: Movis – A Video Editing Library in Python https://ift.tt/n7ZQoeU
Show HN: Movis – A Video Editing Library in Python Originally, this library was created due to my motivation to make videos in Python. Of course, I considered other Python libraries, but I decided to create a new library for video editing because I needed the following features and also for study purposes: - The existence of composition. Especially, the ability to perform advanced video editing by inserting compositions within compositions. - The ability to add animations based on keyframes. - Effects like chroma key and drop shadow. - A caching mechanism to render the same frame quickly. - Various blending modes. These features, despite being standard in proprietary video editing software, were not present in previous Python libraries. Currently, I am using this library to automatically generate videos from raw materials. I would be grateful for any comments, thoughts, or requests. https://ift.tt/aFkmybN November 15, 2023 at 09:20PM
Tuesday, November 14, 2023
Show HN: Find hidden engineering bottlenecks with LLMs https://ift.tt/Hg1YLrD
Show HN: Find hidden engineering bottlenecks with LLMs https://ift.tt/cdMIJXb November 14, 2023 at 11:02PM
Show HN: Interactive Demo of a Tag-Based Bookmark Manager https://ift.tt/rHxet5O
Show HN: Interactive Demo of a Tag-Based Bookmark Manager https://ift.tt/p5QWZwq November 14, 2023 at 08:38PM
Monday, November 13, 2023
Show HN: Twogether AI – Multi-Person Photo Generation API https://ift.tt/PExQfuH
Show HN: Twogether AI – Multi-Person Photo Generation API Hey everyone, at Magicflow (YC W23) we're helping our customers run AI image generation in production, enabling them to produce high-quality photos at scale. We are launching a scalable API today that makes it possible to create multi-person portrait photos: which means the ability to create real-looking photos of any two persons interacting with each other in some way only by providing a prompt and the person's pose. Generating this kind of photo requires a deep understanding of the AI ecosystem, a knowledge gap many companies face. In order to make the photos look real with high consistency and for a low cost, chaining of many models is required, and an excellent understanding of how to tweak with the various params of each one. We also handle the infrastructure required to generate the photos, which can be a challenge when dealt with alone, especially for companies with a small backend team (we can scale to thousands of requests per day and generate 100 photos in about 3 minutes). Our customers today use this technology for the following use cases: creating new photo albums from old-scanned albums, providing personalized content for user acquisition campaigns, enabling new kinds of experiences in physical venues, and creating humorous photos with celebrities. There is a significant tradeoff between creating a robust abstraction layer on top of Stable Diffusion capabilities and providing customers with more control over various options. The API currently allows you to manipulate the following parameters: the pose of the couple (hugging, taking a selfie, etc.), their facial expressions, the style of the photo (realistic, cartoon, painting, etc.), as well as the location, theme, and outfits (e.g., ski vacation, on the beach) We created a free demo app for you to view examples and try live: https://ift.tt/db5OsJP (no user or payment needed). For full API access, contact me at yardenst@magicflow.ai. We can typically set you up within a day, but an onboarding session is required to ensure responsible API usage. https://ift.tt/STHJIry November 13, 2023 at 07:07PM
Sunday, November 12, 2023
Saturday, November 11, 2023
Show HN: Koelsynth – a simple FM synthesis library https://ift.tt/2RSKoya
Show HN: Koelsynth – a simple FM synthesis library This is part of my journey on pybind11. I wrote a tiny FM Synthesis library in C++ and a Python wrapper for that using pybind11. There is a command-line piano app in the examples directory if you want to play with it. Here is the link: https://ift.tt/AKZ07Uy... My next target is to attach this to some kind of physics simulation - like a bunch of balls moving around in a box with some internal walls. When the ball hits certain trigger points, it produces the sound. https://ift.tt/TjKB5Fl November 12, 2023 at 12:52AM
Friday, November 10, 2023
Thursday, November 9, 2023
Show HN: Moodflix – a movie recommendation engine based on your mood https://ift.tt/f1k8l0i
Show HN: Moodflix – a movie recommendation engine based on your mood Last week I released Moodflix ( https://ift.tt/xpmTtLy ), a movie recommendation engine based to find movies based on your mood. Moodflix was created on top of a movie dataset of 10k movies from The Movie Database. I vectorised the films using Hugging Face's T5 model ( https://ift.tt/t8ruEXj ) using the film's plot synopsis, genres and languages. Then I indexed the vectors using hnswlib ( https://ift.tt/YAktf1U ). LLMs can understand a movie's plot pretty well and distill the similarities between a user's query (mood) to the movie's plot and genres. I have got feedback from close friends around linking movies to other review sites like IMDB or Rotten Tomatoes, linking movies to sites to stream the movie and adding movie posters. I would also love to hear from the community what things you like, what you want to see and what things you consider can be improved. https://ift.tt/zUmCbWg November 9, 2023 at 11:35PM
Wednesday, November 8, 2023
Tuesday, November 7, 2023
Show HN: Unreal Engine 4 WASM space game https://ift.tt/26wld71
Show HN: Unreal Engine 4 WASM space game Note that the demo may take up to 30 seconds to load, and initially present a white screen. I can assure you - it's worth the wait! https://ift.tt/IdHigyE November 7, 2023 at 11:52PM
Monday, November 6, 2023
Show HN: Inshellisense – IDE style shell autocomplete https://ift.tt/IVLfrC5
Show HN: Inshellisense – IDE style shell autocomplete I built this terminal native runtime for Fig's autocomplete to support Windows and Linux. Would appreciate any feedback on it! https://ift.tt/Y9QA0gM November 6, 2023 at 11:15PM
Show HN: Open-source model and scorecard for measuring hallucinations in LLMs https://ift.tt/yu1624C
Show HN: Open-source model and scorecard for measuring hallucinations in LLMs Hi all! This morning, we released a new Apache 2.0 licensed model on HuggingFace for detecting hallucinations in retrieval augmented generation (RAG) systems. What we've found is that even when given a "simple" instruction like "summarize the following news article," every LLM that's available hallucinates to some extent, making up details that never existed in the source article -- and some of them quite a bit. As a RAG provider and proponents of ethical AI, we want to see LLMs get better at this. We've published an open source model, a blog more thoroughly describing our methodology (and some specific examples of these summarization hallucinations), and a GitHub repository containing our evaluation from the most popular generative LLMs available today. Links to all of them are referenced in the blog here, but for the technical audience here, the most interesting additional links might be: - https://ift.tt/L3fBxXq... - https://ift.tt/n0u74kI We hope that releasing these under a truly open source license and detailing the methodology, we hope to increase the viability of anyone really quantitatively measuring and improving the generative LLMs they're publishing. https://ift.tt/pXd4C6H November 6, 2023 at 11:11PM
Show HN: DIY Hacking Chair https://ift.tt/vtaKpyY
Show HN: DIY Hacking Chair https://ift.tt/jOrdJ4B November 6, 2023 at 09:45PM
Sunday, November 5, 2023
Show HN: SaaS back end template repo written using server-side Swift https://ift.tt/4WmHwqI
Show HN: SaaS back end template repo written using server-side Swift There've been some discussions about swift on the server recently, so I thought that I'd pasete here my template repo to spin up a backend for an SAAS type backend using server-side Swift and Vapor framework that I've just open sourced. https://ift.tt/8A9HqBx November 5, 2023 at 08:38PM
Saturday, November 4, 2023
Friday, November 3, 2023
Show HN: Chat with Garry Tan using RAG on his YouTube channel https://ift.tt/rXgQF34
Show HN: Chat with Garry Tan using RAG on his YouTube channel https://ift.tt/VRMIpt3 November 3, 2023 at 11:59PM
Thursday, November 2, 2023
Wednesday, November 1, 2023
Show HN: An AI courthouse to resolve arguments with your friends https://ift.tt/xO2B0Ws
Show HN: An AI courthouse to resolve arguments with your friends An AI judge will rule on your dispute between friends, roommates, or lovers (ok, maybe not lovers). https://ift.tt/CiXbwDa November 1, 2023 at 11:00PM
Tuesday, October 31, 2023
Monday, October 30, 2023
Sunday, October 29, 2023
Show HN: Mify – CLI that generates and maintains your backend infra code https://ift.tt/nSXyvYd
Show HN: Mify – CLI that generates and maintains your backend infra code Hello, for the past couple of months, we've been developing Mify and I wanted to share it with the people here. We've been writing backends for multiple different big and small companies and noticed that backend development progresses in way too similar cycles. At first people write a small set of services or in better case a single service to do what's needed. At some point the tech debt becomes too much of a hassle to handle as company grows, engineers are starting to scale the codebase, rewriting code, splitting monolith, introducing microservices and eventually after a bunch of iterations like that, people write some sort of in-house internal developer platform to quickly spin up services. The amount of effort it takes to go through this is really unnecessary. Every team needs to get a bunch of libraries for storage, configuration, logging, metrics, etc and duct tape them all together until it works, then write boilerplate for all of that, and then there's also infrastructure code and configs to set up deployment. So, we think that it doesn't have to be that way and that's why we wrote Mify, which is an open-source tool that generated and maintains all boilerplate code for the necessary building blocks of a backend service and help with deployment. Even at this early stage Mify can save a lot of development time, so check it out, we would appreciate your feedback! https://ift.tt/t4zpGyJ October 29, 2023 at 11:59PM
Show HN: Newslater – A Personal Newsletter Generator https://ift.tt/aKuv5TQ
Show HN: Newslater – A Personal Newsletter Generator Inspired by my ability to collect articles from HN that I wanted to read, but never getting around to reading them, I built Newslater. You add the articles you want to read to your reading list, and Newslater will email you a newsletter containing summaries of 5 of your articles sent at a time you choose. My aim was to create a tl;dr newsletter from articles you are actually interested in. The app is free, has no ads, and is available on Android and iOS: https://ift.tt/SHvDwT3 https://ift.tt/mdD1Mzn It’s a bit rough, but I thought some others may be interested in giving it a go. You can see examples of the newsletters it generates here too https://newslater.co/ October 29, 2023 at 08:03PM
Saturday, October 28, 2023
Show HN: OpenSign – The open source alternative to DocuSign https://ift.tt/G91Kw0B
Show HN: OpenSign – The open source alternative to DocuSign https://ift.tt/ehAHCTt October 28, 2023 at 10:47PM
Friday, October 27, 2023
Show HN: More than four images in one prompt from DALL-E https://ift.tt/IEiwSQP
Show HN: More than four images in one prompt from DALL-E https://twitter.com/DotDotJames/status/1717969588514656348 October 27, 2023 at 10:21PM
Thursday, October 26, 2023
Wednesday, October 25, 2023
Show HN: Convochat https://ift.tt/3dX5VC0
Show HN: Convochat Like the videos? The content? Guess the current valuation? Take a look: Convochat.com October 25, 2023 at 10:31PM
Tuesday, October 24, 2023
Show HN: Cross-border payments on stablecoin rail https://ift.tt/X2NpcWu
Show HN: Cross-border payments on stablecoin rail Hi guys, long time (for years) lurker of HN. I have a product to show you all. We recently launched in beta. Not everyone loves crypto and has diamond hands. Not everyone wants to get paid in crypto. We've built Binamite for users who have clients that pay in crypto (all web3 companies), so that the users can receive money in their local fiat. We do the heavy lifting behind the scenes. Moreover, and more importantly, on the same rails, we make fiat-to-fiat cross-border payments at blockchain speed and cost. That means, for instance, Euro from Europe reaches ZAR in South Africa without ever going through SWIFT. All in a matter of hours. Please check it out if you can. Any feedback is appreciated! PS: Here's the demo for the lazy: https://ift.tt/GeDUujC (INR to NGN in 27 minutes). It'd take 3-5 days with SWIFT. https://binamite.com/ October 24, 2023 at 11:53PM
Show HN: HNWidgets – Hacker News Widget for iOS https://ift.tt/fInTRsy
Show HN: HNWidgets – Hacker News Widget for iOS As an avid HN user I wanted to have a simple widget showing me the top links shared on here, I also wanted to experiment for the first time with WidgetKit, this is what I came up with. HNWidgets is open source and offers a simple widget in three different sizes (medium, large, extra-large). You can choose between different HN lists to fetch links from and how frequently the widget should refresh its content. It's currently being rolled out on the App Store so the link in the README might still not work for some people. Hope you find it useful! https://ift.tt/OmRMEn3 October 24, 2023 at 11:54PM
Monday, October 23, 2023
Show HN: Image Turing test for humans. Test your AI detection skills https://ift.tt/dviqCxh
Show HN: Image Turing test for humans. Test your AI detection skills We are blurring the lines between real images vs A.I. generated images with the innovations like Midjourney and DALL E. IsThatAI is a place where you can take the image Turing tests to tell A.I. from real ones! Show A.I. who's boss! https://isthat.ai/ October 23, 2023 at 05:33PM
Sunday, October 22, 2023
Show HN: Puzzlip https://ift.tt/OVpmUjw
Show HN: Puzzlip Hey all, I built this puzzle generator to practice my wasm skills in Rust. Hope someone has fun. Source: https://ift.tt/x1pAvf7 https://puzzlip.com October 23, 2023 at 01:04AM
Saturday, October 21, 2023
Show HN: Storybooks – AI-generated bedtime stories for kids https://ift.tt/Q1wxW0q
Show HN: Storybooks – AI-generated bedtime stories for kids https://ift.tt/ESGM3Jz October 21, 2023 at 11:49PM
Friday, October 20, 2023
Show HN: SignalDB – Reactive Local JavaScript Database https://ift.tt/ZBaxTH2
Show HN: SignalDB – Reactive Local JavaScript Database SignalDB is a local JavaScript database with a MongoDB-like interface and TypeScript support, enabling optimistic UI with signal-based reactivity across multiple frameworks. It integrates easily with libraries like Angular, Solid.js, Preact, and Vue, simplifying data management with schema-less design, in-memory storage, and fast queries. https://ift.tt/WtlMGdL October 20, 2023 at 10:05PM
Thursday, October 19, 2023
Show HN: At last, a home for open source hardware projects https://ift.tt/Xiug3SD
Show HN: At last, a home for open source hardware projects https://ift.tt/A5WNTf4 October 19, 2023 at 09:41PM
Wednesday, October 18, 2023
Show HN: change-case scripts for kebab-case, camel-case, snake-case, etc. https://ift.tt/5VxnS9o
Show HN: change-case scripts for kebab-case, camel-case, snake-case, etc. https://ift.tt/OAoiQvl October 18, 2023 at 10:08PM
Tuesday, October 17, 2023
Show HN: I made an all-in-one desktop app with a no-BS approach to get work done https://ift.tt/BDoCKjN
Show HN: I made an all-in-one desktop app with a no-BS approach to get work done Hi HN! This is Daniel from Floutwork ( https://ift.tt/1nJRNiZ ) Floutwork is an all-in-one desktop app designed to serve as a personal work system, offering a no-BS approach to getting real work done online. Background: When I transitioned from a development role to a product management role, I realized there was no real organization or structure to the way I worked as a PM. Tasks I needed to complete were scattered across emails, Teams, meetings, etc. I was inundated with emails and found myself juggling multiple browser windows, numerous open tabs, and other desktop applications. This overwhelming situation made it clear that success in my new role hinged on being self-organized and focused. After reading the book "Deep Work" by Cal Newport, I recognized that my work habits were counterproductive to accomplishing meaningful work. After that, I delved further into the "focus and productivity" path, read more books on the subject, and decided to integrate these concepts and methodologies into a single app. I could have created a specialized tool that addressed only one or two problems, like many other apps out there, but I knew that building a single app designed to assist with the workflow from start to finish was the only way to eliminate as many distractions and friction points as possible. Honestly, I could've wrapped up development way sooner if I'd just tackled one issue. But what's the point if one part of my workflow rocks and the rest sucks? What's the problem with modern work? You might be using a combination of a task manager and a calendar to track tasks. To work on a task, though, you probably bounce to your browser full of tabs. If you use desktop apps like Teams, Slack, or Discord, this bouncing back and forth becomes even worse because every link you click on opens in the browser. The real problem is when we jump to a browser full of tabs every time, we get distracted by all the tabs and get sidetracked, or our old habits kick in due to how our brains are now wired, and we start aimlessly browsing. This causes a lot of friction in our flow. This is one of the main reasons why people today are not able to focus or don't feel motivated to get work done. What usually takes 1 hour to complete can take up to 3 hours. What's unique about Floutwork? Floutwork has an excellent task management system and a calendar view right next to it to intelligently show you when you can work on your tasks amidst your busy schedule. However, it goes beyond that and lets you pin your work apps right within Floutwork. Once you know you need to work on a task, you can quickly hop on to your web apps right within Floutwork and get that done, and then repeat. Every time you access a web app within Floutwork, any tabs you open within that app stay within that app, so you only get to see the tabs to get your current task done. This powerful flow cuts down all the distractions and friction points that come between tasks and work getting done. Now that all your work can be consolidated into one unified system, you can access powerful tools in a distraction-free way to: - Monitor your work habits - Gamify your tasks - Experience an immersive focus mode for tasks - Open a command bar without losing your flow to open apps, links, tools, add tasks, ask ChatGPT, etc. - Quickly take work notes in context - Clean out your emails with a few clicks - Access AI tools via ChatGPT meaningfully right within your flow This app is designed for people in roles like PMs, freelancers, managers, admins, and marketers, where being self-organized online is crucial for success. I know the HN community has a lot of developers. While this app can offer some benefits to devs, it won't be a game-changer for your workflow, especially if you're primarily in VS Code or other desktop development tools most of the day. I'd love to invite you all to try out the product and would appreciate hearing your feedback! October 17, 2023 at 05:25PM
Monday, October 16, 2023
Show HN: Textsynth: Evolve synthesizer sounds from text prompts https://ift.tt/vfpd6kP
Show HN: Textsynth: Evolve synthesizer sounds from text prompts https://ift.tt/crbxOYj October 17, 2023 at 12:37AM
Show HN: Neuronpedia – AI Safety Game (GeoGuessr for Interpretability) https://ift.tt/W7h9zJb
Show HN: Neuronpedia – AI Safety Game (GeoGuessr for Interpretability) https://ift.tt/5unQ8NP October 16, 2023 at 11:32PM
Sunday, October 15, 2023
Show HN: Get stuff done by focusing on one task at a time https://ift.tt/4neCRYU
Show HN: Get stuff done by focusing on one task at a time https://ift.tt/vlLki97 October 15, 2023 at 10:11PM
Saturday, October 14, 2023
Friday, October 13, 2023
Show HN: Chatbot Doctor for Long Covid https://ift.tt/jwk1NIV
Show HN: Chatbot Doctor for Long Covid Currently beta-testing in top research university https://ift.tt/oQ4Cjcw October 13, 2023 at 09:54PM
Thursday, October 12, 2023
Wednesday, October 11, 2023
Show HN: AI puzzle game using Stable Diffusion AI images https://ift.tt/cg4onQX
Show HN: AI puzzle game using Stable Diffusion AI images I liked the checker pattern effect (Stable Diffusion + ControlNet) and made a small puzzle game around it. Which image is your favorite? https://ift.tt/XubIzh1 October 11, 2023 at 09:39PM
Show HN: Obligator – An OpenID Connect server for self-hosters https://ift.tt/03DAobq
Show HN: Obligator – An OpenID Connect server for self-hosters https://ift.tt/lV8WrIC October 11, 2023 at 10:59PM
Tuesday, October 10, 2023
Show HN: I learned to code and built a crypto analytics platform all by myself https://ift.tt/5RECv7X
Show HN: I learned to code and built a crypto analytics platform all by myself Hey everyone! I am an enthusiast trader and a year ago I had this idea to create a free-to-use website that would feature all the most essential tools that traders would use on a daily basis. So I learned to code and build it—I did everything including design, texts, code, and SEO—which took me 12 months to launch and a year and a half to make it look like it currently does. I was into marketing and design before, but I didn't know barely anything about coding. The website is built using Next.js, Tailwind CSS, and Typescript with Framer Motion animations and lots of APIs. I’m actively working on the project and in the following months I will release a huge update that will feature a renewed interface and access to real time on chain data and analytics. Feel free to ask any questions and thanks a lot for reading this, it means a lot to me. Any feedback and your opinions would be highly appreciated. https://ift.tt/zuQyrmL October 11, 2023 at 12:23AM
Show HN: Building a 42-inch E-Ink frame for generative art https://ift.tt/pufB6CV
Show HN: Building a 42-inch E-Ink frame for generative art https://ift.tt/nv0xltR October 10, 2023 at 10:56PM
Monday, October 9, 2023
Show HN: An AI app that lets you read up to 10 news articles in 60 seconds https://ift.tt/uhUTBdt
Show HN: An AI app that lets you read up to 10 news articles in 60 seconds Be gentle & humble HN, we're just beginning this journey. We still have A LOT of work to do on Tidby. However, we'd love your insights on improving its growth. Current things we're improving: - Article / summary quality - Feed quality / improvements - Onboarding across app - Additional sources - UI/UX improvements (not final design) We've been diligently working on an app designed to summarize the news and create a social experience within it over time. The future of Tidby: ~ Comments on articles. ~ Posting. ~ Newsrooms. (similar to a subreddit) ~ Related Articles. ~ Library expansion. Create groups, subtopics, etc. ~ Mood Reading. Enjoy articles / topics at certain times of the day instead of random. ~ Filters, filters, filters, & much more planned. Not for who you or what you think will make Tidby great, but what would make Tidby useful for you? Thank you for reading! https://ift.tt/dFuDV2G October 9, 2023 at 11:05PM
Sunday, October 8, 2023
Show HN: This is what social media could be https://ift.tt/entusGR
Show HN: This is what social media could be I made what I believe is a joyful slow social media. Would love to know what you think! https://bloom.tendtoyourgarden.xyz/ October 9, 2023 at 12:34AM
Show HN: BadUSB that can exfiltrate stored WiFi passwords https://ift.tt/6dWVSB9
Show HN: BadUSB that can exfiltrate stored WiFi passwords https://ift.tt/Eih9a1S October 8, 2023 at 04:39PM
Saturday, October 7, 2023
Show HN: Buyidentities.com https://ift.tt/kCDb4U7
Show HN: Buyidentities.com https://ift.tt/0E6RC7U October 7, 2023 at 05:52PM
Friday, October 6, 2023
Show HN: Use Python docstrings as exception messages https://ift.tt/FoXngQU
Show HN: Use Python docstrings as exception messages The following exception @dataclass class PodBayDoorsStillClosed(DocumentedError): """ I’m sorry, {self.user_name}. I’m afraid I can’t do that. """ user_name: str when raised as raise PodBayDoorsStillClosed('Dave') will print PodBayDoorsStillClosed: I’m sorry, Dave. I’m afraid I can’t do that. Reduce the boilerplate, use more exception classes to better express the business logic, or invent your own use cases :) Can be tried out as: pip install documented which works for Python ⩾ 3.8.1. https://ift.tt/qG9m7tB October 6, 2023 at 10:09PM
Thursday, October 5, 2023
Show HN: JsonGenius – Open-Source Web Scraping API with GPT https://ift.tt/hGwprqP
Show HN: JsonGenius – Open-Source Web Scraping API with GPT Hello HN! I decided to open-source my own web scraping API that I'm using to get information from different websites without using any selectors or XPath. Just provide the URL and a desired JSON schema, and it will return extracted data. Hope this can be helpful for someone. Cheers! https://ift.tt/i1KOSHj October 5, 2023 at 08:16PM
Show HN: An app store just for installable web apps https://ift.tt/s16Lw7G
Show HN: An app store just for installable web apps https://store.app October 5, 2023 at 10:50PM
Wednesday, October 4, 2023
Show HN: Lrcget – Synchronized Lyrics Downloader for Your Offline Music Library https://ift.tt/li6uC4o
Show HN: Lrcget – Synchronized Lyrics Downloader for Your Offline Music Library https://ift.tt/HC1zq3Y October 5, 2023 at 12:01AM
Show HN: Running LLMs in one line of Python without Docker https://ift.tt/S4ZeHdY
Show HN: Running LLMs in one line of Python without Docker Hello Hacker News! We're Yangqing, Xiang and JJ from lepton.ai. We are building a platform to run any AI models as easy as writing local code, and to get your favorite models in minutes. It's like container for AI, but without the hassle of actually building a docker image. We built and contributed to some of the world's most popular AI software - PyTorch 1.0, ONNX, Caffe, etcd, Kubernetes, etc. We also managed hundreds of thousands of computers in our previous jobs. And we found that the AI software stack is usually unnecessarily complex - and we want to change that. Imagine if you are a developer who sees a good model on github, or HuggingFace. To make it a production ready service, the current solution usually requires you to build a docker image. But think about it - I have a few python code and a few python dependencies. That sounds like a huge overhead, right? lepton.ai is really a pythonic way to free you from such difficulties. You write a simple python scaffold around your PyTorch / TensorFlow code, and lepton launches it as a full-fledged service callable via python, javascript, or any language that understands OpenAPI. We use containers under the hood, but you don't need to worry about all the infrastructure nuts and bolts. One of the biggest challenge in AI is that it's really "all-stack": in addition to a plethora of models, AI applications usually involves GPUs, cloud infra, web services, DevOps, and SysOps. But we want you to focus on your job - and we take care of the rest "boring but essential" work. We're really excited we get to show this to you all! Please let us know your thoughts and questions in the comments. https://www.lepton.ai/ October 4, 2023 at 08:37PM
Show HN: Sqinn-Go is a Golang library for accessing SQLite databases in pure Go https://ift.tt/cBvo8eP
Show HN: Sqinn-Go is a Golang library for accessing SQLite databases in pure Go https://ift.tt/4JtLEuX October 4, 2023 at 10:36PM
Tuesday, October 3, 2023
Show HN: Bookmark in Public – Curate and Share Collections of Links Easily https://ift.tt/aLH5GUM
Show HN: Bookmark in Public – Curate and Share Collections of Links Easily https://linkcollect.io October 3, 2023 at 11:51PM
Monday, October 2, 2023
Show HN: SourceChart – ExcaliDraw but for Charts https://ift.tt/MVhLf0p
Show HN: SourceChart – ExcaliDraw but for Charts https://ift.tt/P0zZGyU October 2, 2023 at 06:03PM
Show HN: Open-source tool for declarative alerts / notifications (alpha release) https://ift.tt/NFjV0tH
Show HN: Open-source tool for declarative alerts / notifications (alpha release) https://ift.tt/GTHQ8vo October 2, 2023 at 10:19PM
Sunday, October 1, 2023
Show HN: Podman Quadlet Hetzner ansible template for $5 bun.js app deployments https://ift.tt/9Q5iy3I
Show HN: Podman Quadlet Hetzner ansible template for $5 bun.js app deployments Example of standalone Bun.js application deployment to Hetzner Cloud using Rootless Podman Quadlet systemd services. https://ift.tt/MnL5aRY October 1, 2023 at 09:25PM
Show HN: A distributed workflow engine written in Go https://ift.tt/CPp9a75
Show HN: A distributed workflow engine written in Go I'd like to share a project I've been working on for the past few months. It's a distributed workflow engine written entirely in Go. Some highlights: * Tasks are executed in a Docker container * Can run stand-alone or distributed * Highly extensible * Able to enforce limits (CPU/RAM) per task * Web UI Would love the get your feedback on it, and find out if this could be useful. https://ift.tt/ZG2UiCc October 1, 2023 at 11:29PM
Show HN: NanceFi – Visualize public companies revenue sources, costs and margins https://ift.tt/bOWwUz9
Show HN: NanceFi – Visualize public companies revenue sources, costs and margins Hey HN! Today, I'm thrilled to introduce "Nancefi", a SaaS app designed specifically for those who need a deeper insight into SEC reports. If you've ever found yourself sifting through pages of financial data, you know how daunting and time-consuming it can be. With Nancefi, we bring a solution to this problem. *Key Features:* * Data Extraction: Our advanced algorithms scan through SEC reports, pulling the most relevant data points for analysis. * Sankey Diagram Visualization: Visualize the extracted data in a comprehensive manner using Sankey diagrams. This makes understanding the flow of information and resource allocation easier than ever before. * API Consumption: For developers and businesses looking to integrate this data into their systems, we provide a robust API to fetch and utilize the extracted information. Tech Stack: We've built Nancefi using some of the most modern and powerful tools: - Frontend: Next.js with TailwindCSS for a sleek and responsive design. - Backend: PostgreSQL for reliable data storage, tRPC for efficient remote procedure calls, and Prisma for easy database interaction. * Why Nancefi?: The world of financial data is vast and often hard to navigate. With Nancefi, we aim to make this journey smoother for analysts, businesses, and anyone interested in understanding SEC reports in depth. Give it a Try!: We would love for you to try out Nancefi and share your feedback. Looking forward to your feedback and suggestions! https://ift.tt/gTYoayh October 1, 2023 at 06:26PM
Saturday, September 30, 2023
Show HN: Noisy Nest Free white/pink/brown noise generator https://ift.tt/7Mnkiyv
Show HN: Noisy Nest Free white/pink/brown noise generator Hi All, i was playing around with GPT-4 today, and threw together a simple noise generator. It can play pink, brown, and white noise indefinitely. I spent maybe an hour creating this. It's quite amazing what you can do with such little time with AI. Let me know if you think of any features to add, and i'll consider adding them to make this more useful. https://ift.tt/zauYCQN October 1, 2023 at 01:10AM
Show HN: Stargazers Reloaded – LLM-Powered Analyses of Your GitHub Community https://ift.tt/IbQRePH
Show HN: Stargazers Reloaded – LLM-Powered Analyses of Your GitHub Community Hey friends! We have built an app for getting insights about your favorite GitHub community using large language models. The app uses LLMs to analyze the GitHub profiles of users who have starred the repository, capturing key details like the topics they are interested in. It takes screenshots of the stargazer's GitHub webpage, extracts text using an OCR model, and extracts insights embedded in the extracted text using LLMs. This app is inspired by the “original” Stargazers app written by Spencer Kimball (CEO of CockroachDB). While the original app exclusively used the GitHub API, this LLM-powered app built using EvaDB additionally extracts insights from unstructured data obtained from the stargazers’ webpages. Our analysis of the fast-growing GPT4All community showed that the majority of the stargazers are proficient in Python and JavaScript, and 43% of them are interested in Web Development. Web developers love open-source LLMs! We found that directly using GPT-4 to generate the “golden” table is super expensive — costing $60 to process the information of 1000 stargazers. To maintain accuracy while also reducing cost, we set up an LLM model cascade in a SQL query, running GPT-3.5 before GPT-4, that lowers the cost to $5.5 for analyzing 1000 GitHub stargazers. We’ve been working on this app for a month now and are excited to open source it today :) Some useful links: * Blog Post - https://ift.tt/MpliF0S... * GitHub Repository - https://ift.tt/Nz9iqat * EvaDB - https://ift.tt/ArkIHQF Please let us know what you think! September 30, 2023 at 07:45PM
Friday, September 29, 2023
Show HN: Dolce – Get notified if something (bad) happens to your containers https://ift.tt/jUqh2lN
Show HN: Dolce – Get notified if something (bad) happens to your containers Hi HN, while I was on vacation this year the shop of my wife was suddenly down and we only noticed once the emails of customers rolled in. After fixing it on my phone I thought there has to be a better way to notice when your docker container die or are in a restart loop for whatever reason. Now I know there are lots of tools like healthcheck.io and monocker, however none seemed to match my simple use case of getting notified _via email_ when the running– or health-status of any docker container changes. So I did what every SE would do in that case and hacked another solution but this one is mine :). I also always wanted to do a project with deno and get up to speed on typescript. This was also a great reason to finally look into using GitHub Actions to automate some of the tedious tasks. Fun fact: After reading on here about Deno Queues, I rewrote the message buffering and backoff completely and could greatly simplify the code. TL;DR - What is this: Get notification via - EMail (BYOSMTP) - Discord - Telegram if any (or only selected) containers on your host die or change their health status. I also tried to handle unexpected restarts of the container the tool is running in gracefully without loosing any events that happened before and even while the service was down. To make sure you are not spammed by notifications if a container goes into a restart loop, there is also a configurable exponential backoff function. I tried to make using the tool as easy as possible (by getting inspired on how monocker is set up). I would love to get some feedback and hear what you think (also if I just missed the perfect tool for the job: let me know, however the journey was quite fun). https://ift.tt/LP5VAgo September 29, 2023 at 09:41PM
Show HN: PDF Debugger – Inspect Structure of PDF Files https://ift.tt/kINKmg8
Show HN: PDF Debugger – Inspect Structure of PDF Files https://pdf.hyzyla.dev/ September 30, 2023 at 01:07AM
Thursday, September 28, 2023
Show HN: Create short form videos on any topic using Generative AI https://ift.tt/6gHwOE5
Show HN: Create short form videos on any topic using Generative AI Hey HN, Long time lurker first time posting. This is a streamlit app I wrote as a side project. It's a Generative AI webapp for creating short 30 second informative videos on any topic or subject under the sun. It's not perfect by any means, but a cool demo. It takes around a minute to generate so please be patient. Email is optional, only if you want link to watermark removed completed video clip. Any feedback/suggestions would be appreciated. Thanks! JD P.S. I am actively looking for Senior Python/DevOps/MLOps roles in California. Contact info in my profile. Thanks. https://ift.tt/Zdvko5T September 29, 2023 at 01:20AM
Show HN: Ultra-Realistic Generative Fill with AI and 3D https://ift.tt/R9BVn0s
Show HN: Ultra-Realistic Generative Fill with AI and 3D Hey all, You've probably seen projects that add objects to an image from a style or text prompt, like InteriorAI (levelsio) and Adobe Firefly. The prevalent issue with these diffusion-based inpainting approaches is that they don't yet have great conditioning on lighting, perspective, and structure. You'll often get incorrect or generic shadows; warped-looking objects; and distorted backgrounds. ### What is Fill 3D? Fill 3D is an exploration on doing generative fill in 3D to render ultra-realistic results that harmonize with the background image, using industry-standard path tracing, akin to compositing in Hollywood movies. ### How does it work? 1. Deproject: First, deproject an image to a 3D shell using both geometric and photometric cues from the input image. 2. Place: Draw rectangles and describe what you want in them, akin to Photoshop's Generative Fill feature. 3. Render: Use good ol' path tracing to render ultra-realistic results. ### Why Fill 3D? + The results are insanely realistic (see video in the github repo, or on the website). + Fast enough: Currently, generations take 40-80 seconds. Diffusion takes ~10seconds, so we're slower, but for the level of realism, it's pretty good. + Potential applications: I'm thinking of virtual staging in real estate media, what do you think? ### Check it out at https://fill3d.ai + There's API access! :D + Right now, you need an image of an empty room. Will loosen this restriction over time. Fill 3D is built on Function ( https://fxn.ai ). With Function, I can run the Python functions that do the steps above on powerful GPUs with only code (no Dockerfile, YAML, k8s, etc), and invoke them from just about anywhere. I'm the founder of fxn. ### Tell me what you think!! PS: This is my first Show HN, so please be nice :) https://ift.tt/4QhK0ot September 29, 2023 at 12:41AM
Show HN: Semiform.ai – A new kind of web form, powered by LLMs https://ift.tt/3Wn1iqf
Show HN: Semiform.ai – A new kind of web form, powered by LLMs https://www.semiform.ai September 28, 2023 at 08:13PM
Wednesday, September 27, 2023
Show HN: The Tomb of Ramesses I in the Valley of the Kings https://ift.tt/e7QqkAf
Show HN: The Tomb of Ramesses I in the Valley of the Kings Hey all, I’m coding up a new tour system for my 3d Egyptian work. After the last feedback, I focused on building more interactive content and fx into the guided tours with sound and telling the mythology in the wall art. I’d love feedback with the new version – this is built with vanilla Three.js and footage captured on my iPhone 12. For various fx, I coded many of my own shaders based on work by https://twitter.com/akella and others on ShaderToy, so I’m keen to test on more devices. As the hacker, so the (ancient) painter. https://ift.tt/tCWucDi September 26, 2023 at 05:04PM
Tuesday, September 26, 2023
Monday, September 25, 2023
Show HN: Bigcapital - A open-source alternative to QuickBooks https://ift.tt/jlsQUS2
Show HN: Bigcapital - A open-source alternative to QuickBooks https://ift.tt/6tMPq5m September 26, 2023 at 12:05AM
Show HN: AI Agents that do research for you https://ift.tt/CXYbS6k
Show HN: AI Agents that do research for you My take on an ai-agent powered research service. You configure the topics and the sources, then AI goes and does the research for you and distills the knowledge into bite size chunks. https://ift.tt/udmFD6t September 25, 2023 at 11:09PM
Sunday, September 24, 2023
Show HN: Hichatbot.ai – Chat with your documents, video transcripts https://ift.tt/21dNbzI
Show HN: Hichatbot.ai – Chat with your documents, video transcripts Hi HN, I created this site recently and need som feedbacks. Please give it a try, let me know if you see anything to need to be improved or added. Below is the summary of https://hichatbot.ai What is HiChatbot? - HiChatbot is an AI-powered chatbot that can answer your questions about documents, text, and videos. You can upload a document, text, or provide a video link to HiChatbot and have a Q&A chat with the content. What are some of the things I can do with HiChatbot? You can use HiChatbot to: - Summarize the main points of a document - Get more details about a specific topic in a document, text, or video - Based on the provided document, generate creative text formats of text content, like executive summaries, reports, poems, code, scripts, musical pieces, email, letters, etc. https://hichatbot.ai September 24, 2023 at 07:26PM
Saturday, September 23, 2023
Show HN: Basketball Play Designer https://ift.tt/RqzkN6X
Show HN: Basketball Play Designer In a company hackathon this weekend, I thought it would be fun to build a basketball play designer. Essentially, you enter some information about the type of play you want, and it generates a play following these requirements. I was imagining it might be useful for stuff like: 1. Designing personalized plays for first-time coaches: "Give me a play that gets my shooting guard an open three-pointer. My shooting guard shoots the best from the right wing, and my point guard has a weak left hand. My center sets great screens, so have my center set an off-ball screen for my shooting guard." 2. Brainstorming novel plays for long-time coaches: "Generate a novel play out of the UCLA set." It is loaded in with an example play, so make sure to hit the buttons to generate new plays with the entered information. The animation generation is based on the play-by-play and is a bit finicky, so you can try to generate new play-by-plays/animations if the first ones don't work well. It's still a bit rough around the edges, but I'd love to know what people think! https://ift.tt/xl3cjUy September 23, 2023 at 11:36PM
Subscribe to:
Posts (Atom)