The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: WarpBuild – x86-64 and arm GitHub Action runners for 30% faster builds

Hey HN, I’m Surya and I’m excited to show you WarpBuild!<p>WarpBuild provides fast, secure `x86-64` and `arm64` Github actions runners. This speeds up your workloads by 30%, at half the cost, and takes ~2mins to get started.<p>We’ve been seeing pretty good results since we opened up signups a week ago and I’ve shared some numbers publicly here [1].<p>Currently, we support linux runners for Github organizations (not personal accounts) and MacOS support is coming soon (~Jan).<p>The way the runners work is deceptively simple: Runners are assigned to hardware that is ideal for build workloads with fast NVMe disks and high single-core performance.<p>The runners are allocated on VMs, not containers. This provides faster performance and enables use cases requiring (1) nested virtualization for running firecracker and other hypervisors, (2) k8s without relying on kind, and (3) Android emulators on `arm64` instances in test workflows.<p>We also have released a Github Action called `Action-Debugger` that allows you to SSH into a running workflow for simplifying pesky debugging[2].<p>The same set of packages that you’d get on Github hosted runners are pre-configured (on x86-64 runners) so everything works out of the box with no modifications needed.<p>A very minor detail that I’m rather proud of, and I’d love your thoughts on improving it further, is the onboarding flow for the ease of moving workflows to WarpBuild. We’ve also put in a lot of effort into making the workflow start up time where we are as fast or faster than Github.<p>[1] <a href="https://x.com/suryaoruganti/status/1732932591001735419" rel="nofollow noreferrer">https://x.com/suryaoruganti/status/1732932591001735419</a> [2] <a href="https://github.com/WarpBuilds/action-debugger">https://github.com/WarpBuilds/action-debugger</a>, h/t to tmate<p>Making builds faster by providing optimal hardware and configurations across CI providers is the first step in our mission to make build engineering better.<p>I’d love your feedback on the product and thoughts on other CI pain points we could solve to enable better collaboration and developer experience.

Show HN: VideoGist – Useful YouTube video summaries

Hi all! I put together a website that summarizes youtube videos.<p>Enter any YouTube URL, and it will give you an overall summary, individual chapter summaries, along with key video frames.<p>Here are a few examples:<p><a href="https://www.videogist.co/videos/tips-for-technical-startup-founders-startup-school-9" rel="nofollow noreferrer">https://www.videogist.co/videos/tips-for-technical-startup-f...</a><p><a href="https://www.videogist.co/videos/openai-devday-opening-keynote-6" rel="nofollow noreferrer">https://www.videogist.co/videos/openai-devday-opening-keynot...</a><p><a href="https://www.videogist.co/videos/cbs-evening-news-full-episode-december-1-5" rel="nofollow noreferrer">https://www.videogist.co/videos/cbs-evening-news-full-episod...</a><p><a href="https://www.videogist.co/videos/the-best-easy-miso-salmon-recipe-3" rel="nofollow noreferrer">https://www.videogist.co/videos/the-best-easy-miso-salmon-re...</a><p>I'd love to hear feedback - if it's useful (or not!), what could be improved, etc. Thanks for taking a look!<p>p.s. it can take a few seconds for summary content to show up - I am working to speed it up

Show HN: VideoGist – Useful YouTube video summaries

Hi all! I put together a website that summarizes youtube videos.<p>Enter any YouTube URL, and it will give you an overall summary, individual chapter summaries, along with key video frames.<p>Here are a few examples:<p><a href="https://www.videogist.co/videos/tips-for-technical-startup-founders-startup-school-9" rel="nofollow noreferrer">https://www.videogist.co/videos/tips-for-technical-startup-f...</a><p><a href="https://www.videogist.co/videos/openai-devday-opening-keynote-6" rel="nofollow noreferrer">https://www.videogist.co/videos/openai-devday-opening-keynot...</a><p><a href="https://www.videogist.co/videos/cbs-evening-news-full-episode-december-1-5" rel="nofollow noreferrer">https://www.videogist.co/videos/cbs-evening-news-full-episod...</a><p><a href="https://www.videogist.co/videos/the-best-easy-miso-salmon-recipe-3" rel="nofollow noreferrer">https://www.videogist.co/videos/the-best-easy-miso-salmon-re...</a><p>I'd love to hear feedback - if it's useful (or not!), what could be improved, etc. Thanks for taking a look!<p>p.s. it can take a few seconds for summary content to show up - I am working to speed it up

Show HN: VideoGist – Useful YouTube video summaries

Hi all! I put together a website that summarizes youtube videos.<p>Enter any YouTube URL, and it will give you an overall summary, individual chapter summaries, along with key video frames.<p>Here are a few examples:<p><a href="https://www.videogist.co/videos/tips-for-technical-startup-founders-startup-school-9" rel="nofollow noreferrer">https://www.videogist.co/videos/tips-for-technical-startup-f...</a><p><a href="https://www.videogist.co/videos/openai-devday-opening-keynote-6" rel="nofollow noreferrer">https://www.videogist.co/videos/openai-devday-opening-keynot...</a><p><a href="https://www.videogist.co/videos/cbs-evening-news-full-episode-december-1-5" rel="nofollow noreferrer">https://www.videogist.co/videos/cbs-evening-news-full-episod...</a><p><a href="https://www.videogist.co/videos/the-best-easy-miso-salmon-recipe-3" rel="nofollow noreferrer">https://www.videogist.co/videos/the-best-easy-miso-salmon-re...</a><p>I'd love to hear feedback - if it's useful (or not!), what could be improved, etc. Thanks for taking a look!<p>p.s. it can take a few seconds for summary content to show up - I am working to speed it up

Show HN: Recompyle – A JavaScript developer-friendly console / debugger

Hi HN, I'm Damien, the solo founder of Recompyle. Self-funded.<p>As a JavaScript developer, I have been annoyed by the console.log not being practical enough, and the debugger being 'too slow'. So I made Recompyle to fix that.<p>It's kind of a mix of the console and the debugger. Plus, some file parsing to automatically log the start of the functions of the files you are working on.

Show HN: Recompyle – A JavaScript developer-friendly console / debugger

Hi HN, I'm Damien, the solo founder of Recompyle. Self-funded.<p>As a JavaScript developer, I have been annoyed by the console.log not being practical enough, and the debugger being 'too slow'. So I made Recompyle to fix that.<p>It's kind of a mix of the console and the debugger. Plus, some file parsing to automatically log the start of the functions of the files you are working on.

Show HN: Lume – automate data mappings using AI

Hi HN! I'm Nicolas, co-founder of Lume, a seed-stage startup (<a href="https://www.lume.ai/">https://www.lume.ai/</a>).<p>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.<p>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: <a href="https://www.loom.com/share/c651b9de5dc8436e91da96f88e7256ec?sid=4e8d65a9-e49c-408c-86f5-3994f38acb41" rel="nofollow noreferrer">https://www.loom.com/share/c651b9de5dc8436e91da96f88e7256ec?...</a>. And, here is our documentation: <a href="https://docs.lume.ai">https://docs.lume.ai</a>. We would love to get you set up to test it, so please reach out.<p>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 <a href="https://www.lume.ai">https://www.lume.ai</a>. 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.<p>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.<p>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.<p>Our clients have three primary use cases<p>- 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.<p>- 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.<p>- 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.<p>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.<p>We’d love your feedback, ideas & questions. Also, feel free to reach out to me directly at nicolas@lume.ai. Thank you.

Show HN: Lume – automate data mappings using AI

Hi HN! I'm Nicolas, co-founder of Lume, a seed-stage startup (<a href="https://www.lume.ai/">https://www.lume.ai/</a>).<p>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.<p>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: <a href="https://www.loom.com/share/c651b9de5dc8436e91da96f88e7256ec?sid=4e8d65a9-e49c-408c-86f5-3994f38acb41" rel="nofollow noreferrer">https://www.loom.com/share/c651b9de5dc8436e91da96f88e7256ec?...</a>. And, here is our documentation: <a href="https://docs.lume.ai">https://docs.lume.ai</a>. We would love to get you set up to test it, so please reach out.<p>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 <a href="https://www.lume.ai">https://www.lume.ai</a>. 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.<p>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.<p>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.<p>Our clients have three primary use cases<p>- 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.<p>- 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.<p>- 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.<p>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.<p>We’d love your feedback, ideas & questions. Also, feel free to reach out to me directly at nicolas@lume.ai. Thank you.

Why is the Amiga so beloved in the demoscene? (2023 essay)

I love the Amiga platform and started to wonder why it still is one of the most significant platforms in the demoscene? So I wrote an essay about it.<p>Let's explore the birth of the demoscene, the Amiga platform's revolutionary beginnings, its emotional resonance within a dedicated community, and its broader influence on the field of computer graphics and sound.

Show HN: Winglang – A new cloud-oriented programming language

Show HN: Winglang – A new cloud-oriented programming language

Show HN: CopilotKit- Build in-app AI chatbots and AI-powered textareas

Show HN: CopilotKit- Build in-app AI chatbots and AI-powered textareas

Show HN: CopilotKit- Build in-app AI chatbots and AI-powered textareas

Show HN: SuperDuperDB – Open-source framework for integrating AI with databases

Hi everyone, I’m Timo, one of the creators of SuperDuperDB !<p>Today we are officially launching SuperDuperDB, an open-source framework for integrating AI directly with major databases, including streaming inference, scalable model training, and vector search, with release of v0.1. on GitHub and on ProductHunt.<p>SuperDuperDB is not a database. It transforms your favorite database into an AI development and deployment environment (𝘮𝘢𝘬𝘪𝘯𝘨 𝘪𝘵 𝘴𝘶𝘱𝘦𝘳-𝘥𝘶𝘱𝘦𝘳).<p>SuperDuperDB eliminates complex MLOps pipelines, specialized vector databases - and the need to migrate and duplicate data by integrating AI at the data's source, directly on top of your existing data infrastructure. This massively simplifies building and managing AI applications.<p>SuperDuperDB provides a simple Python interface, but allows experts to drill down to any level of implementation detail such as models weights or training details.<p>Today’s release comes with the full integration of major SQL databases as well as further MongoDB support: PostgreSQL, MySQL, SQLite, DuckDB, Snowflake, BigQuery, ClickHouse, DataFusion, Druid, Impala, MSSQL, Oracle, pandas, Polars, PySpark, and Trino.<p>Currently Supported AI: Any model from PyTorch, Sklearn, HuggingFace as well as AI APIs such as OpenAI, Anthrophic, Cohere.<p>A few useful links: - Our website: <a href="https://superduperdb.com" rel="nofollow noreferrer">https://superduperdb.com</a> - Getting started docs: <a href="https://docs.superduperdb.com/docs/category/get-started/" rel="nofollow noreferrer">https://docs.superduperdb.com/docs/category/get-started/</a> - Our repo on Github: <a href="https://github.com/SuperDuperDB/superduperdb">https://github.com/SuperDuperDB/superduperdb</a><p>Check the uses-cases that we have already implemented here <a href="https://docs.superduperdb.com/docs/category/use-cases" rel="nofollow noreferrer">https://docs.superduperdb.com/docs/category/use-cases</a> as well as apps built by the community here <a href="https://github.com/SuperDuperDB/superduper-community-apps">https://github.com/SuperDuperDB/superduper-community-apps</a> and try all of them with Jupyter your browser <a href="https://demo.superduperdb.com/" rel="nofollow noreferrer">https://demo.superduperdb.com/</a><p>For more information about SuperDuperDB and why we believe it is much needed, read the blog post <a href="https://docs.superduperdb.com/blog/superduperdb-the-open-source-framework-for-bringing-ai-to-your-datastore/" rel="nofollow noreferrer">https://docs.superduperdb.com/blog/superduperdb-the-open-sou...</a><p>We are keen to hear your feedback!<p>All the best, Timo

Show HN: Desert Atlas, a self-hosted OpenStreetMap app for Sandstorm

Hi all,<p>This project release is a long time coming. It was a big uphill battle, and by far my largest endeavor so far. I built it for Sandstorm because I believe in Sandstorm's model, and I wanted to show that there's still life and potential in it. If you're inspired, joining our OpenCollective would be really helpful: <a href="https://opencollective.com/sandstormcommunity" rel="nofollow noreferrer">https://opencollective.com/sandstormcommunity</a> (keeping in mind that Sandstorm has now moved from its original leadership to a community project <a href="https://sandstorm.org/news/2023-11-03-from-io-to-org" rel="nofollow noreferrer">https://sandstorm.org/news/2023-11-03-from-io-to-org</a>).<p>You can also join our mailing list or connect on the fediverse: <a href="https://sandstorm.org/community" rel="nofollow noreferrer">https://sandstorm.org/community</a> (The IRC link is outdated, we've effectively moved to Matrix for now due to the libera.chat split: <a href="https://matrix.to/#/#sandstorm:libera.chat" rel="nofollow noreferrer">https://matrix.to/#/#sandstorm:libera.chat</a>)<p>Also: I'm open for hire! You can see some of my skills in putting things together in this blog post. I'd love to work in something FOSS or OSM related, but not a requirement. I mostly do Python and Golang, with a bit of Haskell under my belt. Other projects and resume here: <a href="https://github.com/orblivion/me">https://github.com/orblivion/me</a>

Show HN: Desert Atlas, a self-hosted OpenStreetMap app for Sandstorm

Hi all,<p>This project release is a long time coming. It was a big uphill battle, and by far my largest endeavor so far. I built it for Sandstorm because I believe in Sandstorm's model, and I wanted to show that there's still life and potential in it. If you're inspired, joining our OpenCollective would be really helpful: <a href="https://opencollective.com/sandstormcommunity" rel="nofollow noreferrer">https://opencollective.com/sandstormcommunity</a> (keeping in mind that Sandstorm has now moved from its original leadership to a community project <a href="https://sandstorm.org/news/2023-11-03-from-io-to-org" rel="nofollow noreferrer">https://sandstorm.org/news/2023-11-03-from-io-to-org</a>).<p>You can also join our mailing list or connect on the fediverse: <a href="https://sandstorm.org/community" rel="nofollow noreferrer">https://sandstorm.org/community</a> (The IRC link is outdated, we've effectively moved to Matrix for now due to the libera.chat split: <a href="https://matrix.to/#/#sandstorm:libera.chat" rel="nofollow noreferrer">https://matrix.to/#/#sandstorm:libera.chat</a>)<p>Also: I'm open for hire! You can see some of my skills in putting things together in this blog post. I'd love to work in something FOSS or OSM related, but not a requirement. I mostly do Python and Golang, with a bit of Haskell under my belt. Other projects and resume here: <a href="https://github.com/orblivion/me">https://github.com/orblivion/me</a>

Show HN: Desert Atlas, a self-hosted OpenStreetMap app for Sandstorm

Hi all,<p>This project release is a long time coming. It was a big uphill battle, and by far my largest endeavor so far. I built it for Sandstorm because I believe in Sandstorm's model, and I wanted to show that there's still life and potential in it. If you're inspired, joining our OpenCollective would be really helpful: <a href="https://opencollective.com/sandstormcommunity" rel="nofollow noreferrer">https://opencollective.com/sandstormcommunity</a> (keeping in mind that Sandstorm has now moved from its original leadership to a community project <a href="https://sandstorm.org/news/2023-11-03-from-io-to-org" rel="nofollow noreferrer">https://sandstorm.org/news/2023-11-03-from-io-to-org</a>).<p>You can also join our mailing list or connect on the fediverse: <a href="https://sandstorm.org/community" rel="nofollow noreferrer">https://sandstorm.org/community</a> (The IRC link is outdated, we've effectively moved to Matrix for now due to the libera.chat split: <a href="https://matrix.to/#/#sandstorm:libera.chat" rel="nofollow noreferrer">https://matrix.to/#/#sandstorm:libera.chat</a>)<p>Also: I'm open for hire! You can see some of my skills in putting things together in this blog post. I'd love to work in something FOSS or OSM related, but not a requirement. I mostly do Python and Golang, with a bit of Haskell under my belt. Other projects and resume here: <a href="https://github.com/orblivion/me">https://github.com/orblivion/me</a>

Show HN: TSDiagram – Diagrams as Code with TypeScript

Made an online tool for creating diagrams with TypeScript. I quite like it for thinking about how to shape my data, even if I end up using a different language in the end.

Show HN: TSDiagram – Diagrams as Code with TypeScript

Made an online tool for creating diagrams with TypeScript. I quite like it for thinking about how to shape my data, even if I end up using a different language in the end.

< 1 2 3 ... 298 299 300 301 302 ... 843 844 845 >