Saturday, 19 August 2023

Show HN: Linguist, a translation browser extension https://bit.ly/3siuXX2

Show HN: Linguist, a translation browser extension Hey everyone, check the Linguist - you can translate texts offline - dictionary + history for learn languages - it is are hackable - you can enter code to use your own translation service https://bit.ly/45dss71 August 19, 2023 at 03:28PM

Show HN: Find simple open source bounties to solve and get paid https://bit.ly/45h9Anu

Show HN: Find simple open source bounties to solve and get paid https://bit.ly/3sirQyk August 19, 2023 at 04:54PM

Show HN: A simple, open-source Notion-like avatar generator https://bit.ly/45Bsq8y

Show HN: A simple, open-source Notion-like avatar generator https://bit.ly/3P3Nlfc August 19, 2023 at 01:32PM

Friday, 18 August 2023

Show HN: A Mastodon bot that writes poems about AWS status updates https://bit.ly/3sboInM

Show HN: A Mastodon bot that writes poems about AWS status updates https://bit.ly/3P4hVFm August 19, 2023 at 04:18AM

Show HN: This project allows you to easily implement parallel training https://bit.ly/45tYyvz

Show HN: This project allows you to easily implement parallel training https://bit.ly/3KJ3OTu August 18, 2023 at 01:01PM

Show HN: Superlines.io – The all-in-one AI marketing solution https://bit.ly/45AZP3g

Show HN: Superlines.io – The all-in-one AI marketing solution Superlines is an all-in-one marketing solution that automates content creation, analysis, optimization, and testing - basically, it takes care of the daily grind for marketing teams. Core target group are marketers such as social media managers, copywriters, content marketers, or marketing directors looking to scale their marketing team's impact without increasing resources. Many AI tools are popping up all the time but Superlines is different as it covers all major marketing use cases in one platform rather than being only focused, eg. on text generation. Our most popular feature is our landing page optimizer, which analyzes landing page content and instantly creates improvements. Just provide a URL and rock on. Superlines lets marketers input their brand and business details to their Brand settings and Superlines uses this knowledge to customize it's output. We've just launched in AppSumo and gotten a ton of feedback. https://bit.ly/3KOe4d7 Check it out and just tell me what you think. https://bit.ly/45AZPAi August 18, 2023 at 12:44PM

Show HN: Pulsly – No-code newsfeed and notification widget for website https://bit.ly/45hElsK

Show HN: Pulsly – No-code newsfeed and notification widget for website https://bit.ly/3KHfmH2 August 18, 2023 at 10:43AM

Show HN: A website for remote workers to find Airbnb's with good Internet https://bit.ly/45ez456

Show HN: A website for remote workers to find Airbnb's with good Internet I created this website about a month ago to solve a problem I was facing myself as an aspiring digital nomad. It is very important to find an accommodation with fast and reliable Internet. I also specifically wanted places with Ethernet access to minimize latency as much as possible since I (and many others) use a VPN hosted back at home. The database is in its infancy but covers 11 countries so far. I realize the UX is very basic and a minimum viable product. I intend to have someone help me overhaul the design (with ReactJS perhaps) to make it mobile friendly and more appealing. https://bit.ly/45AA2si August 18, 2023 at 03:49PM

Show HN: An Open-Source Collaborative Database Development Tool https://bit.ly/47B59pi

Show HN: An Open-Source Collaborative Database Development Tool A couple of years ago, we had an interesting idea. When a development team within an organization consists of around 10 members or fewer, controlling the risks associated with database changes might be achieved through trust and real-time communication. However, as the team grows, the responsibilities within the team become more specialized. Imagine a scenario where different branches of the business exist, each with its own set of developers, team leads, testers, testing leads, DBAs, and more. Relying solely on traditional communication methods becomes increasingly challenging when it comes to managing change risks. Envision a platform where a change request goes through a sequence of checks: it's first reviewed by colleagues familiar with the business, then approved by the business lead, followed by scrutiny from the database lead, and finally assessed for security by the security lead. Does this approach effectively control the risk associated with that change when it's executed? In 2019, we embarked on building the first piece of this puzzle: ODC. Fast forward to today, after more than three years of development, ODC has evolved from a specialized developer tool designed for OceanBase (OB) into an enterprise-grade collaborative control platform, with plans to support multiple data sources. And today, we are thrilled to announce that we are open-sourcing our project. You can find the entire four-year code history on GitHub ( https://bit.ly/47zF1v1 ). We're excited to hear your thoughts on this concept and whether you identify any potential challenges or opportunities that lie ahead. Your insights will play a crucial role in shaping the future of this project. Looking forward to your feedback! https://bit.ly/47zF1v1 August 18, 2023 at 11:36AM

Show HN: Kantankanban – A CLI to track to-do's, custom lists, and more https://bit.ly/3YEsyC4

Show HN: Kantankanban – A CLI to track to-do's, custom lists, and more https://bit.ly/44e9tbg August 18, 2023 at 07:43AM

Thursday, 17 August 2023

Show HN : Low code cloud document database https://bit.ly/3qzOrWI

Show HN : Low code cloud document database Low code cloud document database https://bit.ly/3P0pYTG August 17, 2023 at 11:13AM

Show HN: I resurrected one of the top dead Show HNs https://bit.ly/3qIU58O

Show HN: I resurrected one of the top dead Show HNs OneView was first posted to HN in 2017, but died sometime around late 2019. Using the web archive I cobbled together something that works. According to this[0], oneview is the #5 top dead show hn. [0] https://bit.ly/454ng5j... https://bit.ly/3DU5hT1 August 17, 2023 at 03:56PM

Show HN: Create your own Discover Weekly https://bit.ly/47zPFlq

Show HN: Create your own Discover Weekly Choose a few playlists to get new tracks from, and they'll be filtered out every Monday to a new playlist. Kind of like Discover Weekly, but you get to choose the music sources. Hope you enjoy, and I would love feedback! https://bit.ly/3OD9u2I August 17, 2023 at 03:47PM

Show HN: Interactive exercises for GNU grep, sed and awk https://bit.ly/3OHPQTa

Show HN: Interactive exercises for GNU grep, sed and awk Hello! For the past few months, I've been using a Python framework called Textual to create TUI apps for interactive exercises. Released the app for GNU awk earlier today, so thought I'd create a post here. If you already know how to manage Python packages, you can use the following command to get all the three apps: pip install grepexercises sedexercises awkexercises `pipx` should also work, but I haven't tested it. The GitHub repo has the source code as well as more detailed installation instructions. You can use alternative CLI tools to solve these exercises as well. For example, Perl instead of GNU awk or ripgrep instead of GNU grep and so on. Hope you find these TUI apps useful. I'd highly appreciate your feedback. Happy learning :) https://bit.ly/47F2xqj August 17, 2023 at 11:13AM

Show HN: Strich – Barcode scanning for web apps https://bit.ly/3EjM9OR

Show HN: Strich – Barcode scanning for web apps Hi, I'm Alex - the creator of STRICH ( https://bit.ly/3YI1mSX ), a barcode scanning library for web apps. Barcode scanning in web apps is nothing new. In my previous work experience, I've had the opportunity to use both high-end commercial offerings (e.g. Scandit) and OSS libraries like QuaggaJS or ZXing-JS in a wide range of customer projects, mainly in logistics. I became dissatisfied with both. The established commercial offerings had five- to six-figure license fees and the developer experience was not always optimal. The web browser as a platform also seemed not to be the main priority for these players. The open source libraries are essentially unmaintained and not suitable for commercial use due to the lack of support. Also the recognition performance is not enough for some cases - for a detailed comparison see https://bit.ly/3DZ3yvN Having dabbled a bit in Computer Vision topics before, and armed with an understanding of the market situation, I set out to build an alternative to fill the gap between the two worlds. After almost two years of on-and-off development and 6 months of piloting with a key customer, STRICH launched at beginning of this year. STRICH is built exclusively for web browsers running on smartphones. I believe the vast majority of barcode scanning apps are in-house line of business apps that benefit from distribution outside of app stores and a single codebase with abundant developer resources. Barcode scanning in web apps is efficient and avoids platform risk and unnecessary costs associated with developing and publishing native apps. https://bit.ly/3YI1mSX August 17, 2023 at 02:24PM

Show HN: Rules – Shortcuts Automation Based on Calendar Events https://bit.ly/3OCP0ak

Show HN: Rules – Shortcuts Automation Based on Calendar Events Read and thought once too often that "This would be trivial if Calendar Events were triggers for Personal Shortcuts Automations". So decided to create a Mac app for it. The app works similar to Rules in Mail: - Specify some conditions (e.g. Calendar is "Work", Location contains "zoom") - Choose shortcuts to run on events that meet the conditions - you can have multiple actions, each with a different offset and custom input Good to know: - The app can only trigger automations while your Mac is awake (missed actions can be triggered on wake up) - The free version offers full functionality, but is limited to a max of 2 rules. Pro is a one-time purchase - All your data stays on device + no ads or data collection I would appreciate any feedback, especially what automations you might use the app for https://apple.co/3OIjmYO August 17, 2023 at 09:53AM

Wednesday, 16 August 2023

Show HN: Marqo – Vectorless Vector Search https://bit.ly/45vE9Wf

Show HN: Marqo – Vectorless Vector Search Marqo is an end-to-end vector search engine. It contains everything required to integrate vector search into an application in a single API. Here is a code snippet for a minimal example of vector search with Marqo: mq = marqo.Client() mq.create_index("my-first-index") mq.index("my-first-index").add_documents([{"title": "The Travels of Marco Polo"}]) results = mq.index("my-first-index").search(q="Marqo Polo") Why Marqo? Vector similarity alone is not enough for vector search. Vector search requires more than a vector database - it also requires machine learning (ML) deployment and management, preprocessing and transformations of inputs as well as the ability to modify search behavior without retraining a model. Marqo contains all these pieces, enabling developers to build vector search into their application with minimal effort. Why not X, Y, Z vector database? Vector databases are specialized components for vector similarity. They are “vectors in - vectors out”. They still require the production of vectors, management of the ML models, associated orchestration and processing of the inputs. Marqo makes this easy by being “documents in, documents out”. Preprocessing of text and images, embedding the content, storing meta-data and deployment of inference and storage is all taken care of by Marqo. We have been running Marqo for production workloads with both low-latency and large index requirements. Marqo features: - Low-latency (10’s ms - configuration dependent), large scale (10’s - 100’s M vectors). - Easily integrates with LLM’s and other generative AI - augmented generation using a knowledge base. - Pre-configured open source embedding models - SBERT, Huggingface, CLIP/OpenCLIP. - Pre-filtering and lexical search. - Multimodal model support - search text and/or images. - Custom models - load models fine tuned from your own data. - Ranking with document meta data - bias the similarity with properties like popularity. - Multi-term multi-modal queries - allows per query personalization and topic avoidance. - Multi-modal representations - search over documents that have both text and images. - GPU/CPU/ONNX/PyTorch inference support. See some examples here: Multimodal search: [1] https://bit.ly/3qx0jc1... Refining image quality and identifying unwanted content: [2] https://bit.ly/3P1iuQC... Question answering over transcripts of speech: [3] https://bit.ly/3OYUGMW Question and answering over technical documents and augmenting NPC's with a backstory: [4] https://bit.ly/3OYON2l... https://bit.ly/45tn3sb August 16, 2023 at 03:01PM

Show HN: Prompt-Compose.js Use Axioms and Compositions to Build Modular Prompts https://bit.ly/3YBZDia

Show HN: Prompt-Compose.js Use Axioms and Compositions to Build Modular Prompts This JS library provides basic axioms for building and managing GPT prompts. It helps you build small and reusable prompt components and then let you compose them together to build larger ones. https://bit.ly/44eWDtg August 16, 2023 at 01:19PM

Show HN: LlamaGPT – Self-hosted, offline, private AI chatbot, powered by Llama 2 https://bit.ly/3OYhGvH

Show HN: LlamaGPT – Self-hosted, offline, private AI chatbot, powered by Llama 2 https://bit.ly/47CNYDY August 16, 2023 at 04:05PM

Show HN: SpacetimeDB – The database that replaces your server https://bit.ly/3DZ439a

Show HN: SpacetimeDB – The database that replaces your server We just released our database, SpacetimeDB, on GitHub under the BSL 1.1 license. It converts to a free software license after a few years. The point of the database is that you upload application logic into the database as a WebAssembly stored procedure, so instead of clients connecting to a webserver they connect directly to the database. The database itself does authentication and you write your own authorization logic just like you would inside a webserver. We’ve developed our game, BitCraft ( https://bit.ly/3EidCAt ) entirely in this way. All of the game state is stored and synchronized with clients via SpacetimeDB, including player positions and movement. We also plan to allow you to horizontally scale your applications in two ways: 1. By having multiple databases that can send messages to each other (i.e. the actor model) 2. By having distributed databases which partition data over multiple machines, similarly to CockroachDB, although this approach would cause a commensurate increase in latency in accessing data Curious to hear your thoughts! https://bit.ly/47zPOVN https://bit.ly/47CYE5t August 16, 2023 at 02:48PM