The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Beepberry – a portable e-paper computer for hackers
Hi. I heard HN likes e-paper gadgets so I wanted to share a little side project I’ve been working on with @sqfmi. We’re building Beepberry - a portable e-paper computer for hackers, designed for chatting on Beeper. My day job is running Beeper [0], but I will always have a soft spot for building hardware.<p>I wanted to create a ‘weekend’ device that would let me stay in touch with friends and family, without the distractions of a full smartphone. I imagined a tiny, hackable e-paper screen with a physical keyboard, powered by a Raspberry Pi, that I could use to chat around my home…and pretty much nothing else.<p>Before Beeper, the idea probably would not have gone anywhere. Most chat apps do not have an API, making it practically impossible to hack something like this together. Enter Beeper, with connections to 15+ chat networks. Built on top of Matrix, Beeper is fully hackable. You can write alternative fun clients [1], bots [2] and more!<p>Today, sqfmi is starting to take pre-orders at <a href="https://beepberry.sqfmi.com" rel="nofollow">https://beepberry.sqfmi.com</a> for the first batch. It’s $79 (or $99 including a Pi Zero). Specs: Sharp Memory LCD (same display tech as in Pebble!), Pi Zero (BT/WIFI), physical keyboard, 2000mAh lipo.<p>On top of being an amazing Beeper chat device, it’s basically an e-paper Cyberdeck that fits in your pocket. It’s a ton of fun to hack on. Keep in mind - THIS IS NOT A REAL FINISHED PRODUCT. It’s basically a devkit.<p>More info in the blog post: <a href="https://blog.beeper.com/p/beeper-x-sqmfi-beepberry">https://blog.beeper.com/p/beeper-x-sqmfi-beepberry</a>, or join the Discord/Matrix channel <a href="https://beepberry.sqfmi.com/docs/getting-started#join-the-beepberry-discord" rel="nofollow">https://beepberry.sqfmi.com/docs/getting-started#join-the-be...</a>. I’ll hang out a bit here to answer questions as well.<p>[0] <a href="https://beeper.com">https://beeper.com</a>
[1] <a href="https://github.com/tulir/gomuks">https://github.com/tulir/gomuks</a>
[2] <a href="https://github.com/maubot/maubot">https://github.com/maubot/maubot</a>
Show HN: Beepberry – a portable e-paper computer for hackers
Hi. I heard HN likes e-paper gadgets so I wanted to share a little side project I’ve been working on with @sqfmi. We’re building Beepberry - a portable e-paper computer for hackers, designed for chatting on Beeper. My day job is running Beeper [0], but I will always have a soft spot for building hardware.<p>I wanted to create a ‘weekend’ device that would let me stay in touch with friends and family, without the distractions of a full smartphone. I imagined a tiny, hackable e-paper screen with a physical keyboard, powered by a Raspberry Pi, that I could use to chat around my home…and pretty much nothing else.<p>Before Beeper, the idea probably would not have gone anywhere. Most chat apps do not have an API, making it practically impossible to hack something like this together. Enter Beeper, with connections to 15+ chat networks. Built on top of Matrix, Beeper is fully hackable. You can write alternative fun clients [1], bots [2] and more!<p>Today, sqfmi is starting to take pre-orders at <a href="https://beepberry.sqfmi.com" rel="nofollow">https://beepberry.sqfmi.com</a> for the first batch. It’s $79 (or $99 including a Pi Zero). Specs: Sharp Memory LCD (same display tech as in Pebble!), Pi Zero (BT/WIFI), physical keyboard, 2000mAh lipo.<p>On top of being an amazing Beeper chat device, it’s basically an e-paper Cyberdeck that fits in your pocket. It’s a ton of fun to hack on. Keep in mind - THIS IS NOT A REAL FINISHED PRODUCT. It’s basically a devkit.<p>More info in the blog post: <a href="https://blog.beeper.com/p/beeper-x-sqmfi-beepberry">https://blog.beeper.com/p/beeper-x-sqmfi-beepberry</a>, or join the Discord/Matrix channel <a href="https://beepberry.sqfmi.com/docs/getting-started#join-the-beepberry-discord" rel="nofollow">https://beepberry.sqfmi.com/docs/getting-started#join-the-be...</a>. I’ll hang out a bit here to answer questions as well.<p>[0] <a href="https://beeper.com">https://beeper.com</a>
[1] <a href="https://github.com/tulir/gomuks">https://github.com/tulir/gomuks</a>
[2] <a href="https://github.com/maubot/maubot">https://github.com/maubot/maubot</a>
Show HN: Beepberry – a portable e-paper computer for hackers
Hi. I heard HN likes e-paper gadgets so I wanted to share a little side project I’ve been working on with @sqfmi. We’re building Beepberry - a portable e-paper computer for hackers, designed for chatting on Beeper. My day job is running Beeper [0], but I will always have a soft spot for building hardware.<p>I wanted to create a ‘weekend’ device that would let me stay in touch with friends and family, without the distractions of a full smartphone. I imagined a tiny, hackable e-paper screen with a physical keyboard, powered by a Raspberry Pi, that I could use to chat around my home…and pretty much nothing else.<p>Before Beeper, the idea probably would not have gone anywhere. Most chat apps do not have an API, making it practically impossible to hack something like this together. Enter Beeper, with connections to 15+ chat networks. Built on top of Matrix, Beeper is fully hackable. You can write alternative fun clients [1], bots [2] and more!<p>Today, sqfmi is starting to take pre-orders at <a href="https://beepberry.sqfmi.com" rel="nofollow">https://beepberry.sqfmi.com</a> for the first batch. It’s $79 (or $99 including a Pi Zero). Specs: Sharp Memory LCD (same display tech as in Pebble!), Pi Zero (BT/WIFI), physical keyboard, 2000mAh lipo.<p>On top of being an amazing Beeper chat device, it’s basically an e-paper Cyberdeck that fits in your pocket. It’s a ton of fun to hack on. Keep in mind - THIS IS NOT A REAL FINISHED PRODUCT. It’s basically a devkit.<p>More info in the blog post: <a href="https://blog.beeper.com/p/beeper-x-sqmfi-beepberry">https://blog.beeper.com/p/beeper-x-sqmfi-beepberry</a>, or join the Discord/Matrix channel <a href="https://beepberry.sqfmi.com/docs/getting-started#join-the-beepberry-discord" rel="nofollow">https://beepberry.sqfmi.com/docs/getting-started#join-the-be...</a>. I’ll hang out a bit here to answer questions as well.<p>[0] <a href="https://beeper.com">https://beeper.com</a>
[1] <a href="https://github.com/tulir/gomuks">https://github.com/tulir/gomuks</a>
[2] <a href="https://github.com/maubot/maubot">https://github.com/maubot/maubot</a>
Show HN: DevPod – Codespaces but Open Source, Client-Only, and Unopinionated
Hi everyone - Looking for feedback for this new open source project we launched. It's called DevPod and it's built on the devcontainer.json standard to create reproducible dev environments. It lets you spin up dev environments in any infra, kind of like a Terraform but for dev environments.<p>Compared to hosted services such as Github Codespaces, JetBrains Spaces, or Google Cloud Workstations, DevPod has the following advantages:<p>- Open Source: DevPod is 100% open-source and extensible. A provider doesn’t exist? Just create your own.<p>- Client-only: No need to install a server backend. DevPod runs solely on your computer.<p>- Cross IDE support: VS Code and the full JetBrains suite is supported. Other IDEs can be connected through ssh.<p>- Rich feature set: DevPod already supports prebuilds, auto inactivity shutdown, git & docker credentials sync, with many more features to come.<p>I've gotten tons of good feedback from folks here in the past for other OSS projects, so I'm hoping to get some thoughts on this new project today.<p>What do you think? Open for any feedback - even if you think DevPod sucks, let me know.
Show HN: DevPod – Codespaces but Open Source, Client-Only, and Unopinionated
Hi everyone - Looking for feedback for this new open source project we launched. It's called DevPod and it's built on the devcontainer.json standard to create reproducible dev environments. It lets you spin up dev environments in any infra, kind of like a Terraform but for dev environments.<p>Compared to hosted services such as Github Codespaces, JetBrains Spaces, or Google Cloud Workstations, DevPod has the following advantages:<p>- Open Source: DevPod is 100% open-source and extensible. A provider doesn’t exist? Just create your own.<p>- Client-only: No need to install a server backend. DevPod runs solely on your computer.<p>- Cross IDE support: VS Code and the full JetBrains suite is supported. Other IDEs can be connected through ssh.<p>- Rich feature set: DevPod already supports prebuilds, auto inactivity shutdown, git & docker credentials sync, with many more features to come.<p>I've gotten tons of good feedback from folks here in the past for other OSS projects, so I'm hoping to get some thoughts on this new project today.<p>What do you think? Open for any feedback - even if you think DevPod sucks, let me know.
Show HN: Neucards – Privacy based digital contact card
Neucards is an end-to-end encrypted contact information sharing and updating iOS app that protects your identity while letting you keep in touch with people. I started working on neucards as a side project more than ten years ago, and I decided three years ago to go full-time and try to build a community around it.<p>There are two major problems that neucards addresses. First, most people end up with contact lists that are hopelessly out of date. Over time, people move, change jobs, or add social profiles and unless they tell you, chances are you could lose touch. Second, your contact information ends up in the wrong hands. There has been a huge increase in robocalls, unsolicited emails, data breaches, and online scams that is driven by accessing a person's contact info. Even worse, with AI now being able to imitate a person's voice or other mannerisms, knowledge about the connections you have with others can be used against you.<p>Neucards automatically updates your contact information for anyone who has your digital contact card. You control your contact information and who has access. This is possible because of end-to-end encryption. Neucards brings the same level of protection for your contact information as Signal or WhatsApp does for your chats. Privacy is built it.<p>But, even with these protections, you can share your contact info with anyone. As an example, here is a link to my Social card:<p><a href="https://www.neucards.com/of/braddominy?id=M6TC5PLngD&k=4R98iwnoRi" rel="nofollow">https://www.neucards.com/of/braddominy?id=M6TC5PLngD&k=4R98i...</a><p>I'm excited about how much neucards has grown and what I have planned for the future to do even more to protect people's privacy. If you have any comments, please let me know.<p>Brad
<a href="https://www.neucards.com" rel="nofollow">https://www.neucards.com</a>
Show HN: Neucards – Privacy based digital contact card
Neucards is an end-to-end encrypted contact information sharing and updating iOS app that protects your identity while letting you keep in touch with people. I started working on neucards as a side project more than ten years ago, and I decided three years ago to go full-time and try to build a community around it.<p>There are two major problems that neucards addresses. First, most people end up with contact lists that are hopelessly out of date. Over time, people move, change jobs, or add social profiles and unless they tell you, chances are you could lose touch. Second, your contact information ends up in the wrong hands. There has been a huge increase in robocalls, unsolicited emails, data breaches, and online scams that is driven by accessing a person's contact info. Even worse, with AI now being able to imitate a person's voice or other mannerisms, knowledge about the connections you have with others can be used against you.<p>Neucards automatically updates your contact information for anyone who has your digital contact card. You control your contact information and who has access. This is possible because of end-to-end encryption. Neucards brings the same level of protection for your contact information as Signal or WhatsApp does for your chats. Privacy is built it.<p>But, even with these protections, you can share your contact info with anyone. As an example, here is a link to my Social card:<p><a href="https://www.neucards.com/of/braddominy?id=M6TC5PLngD&k=4R98iwnoRi" rel="nofollow">https://www.neucards.com/of/braddominy?id=M6TC5PLngD&k=4R98i...</a><p>I'm excited about how much neucards has grown and what I have planned for the future to do even more to protect people's privacy. If you have any comments, please let me know.<p>Brad
<a href="https://www.neucards.com" rel="nofollow">https://www.neucards.com</a>
Show HN: Neucards – Privacy based digital contact card
Neucards is an end-to-end encrypted contact information sharing and updating iOS app that protects your identity while letting you keep in touch with people. I started working on neucards as a side project more than ten years ago, and I decided three years ago to go full-time and try to build a community around it.<p>There are two major problems that neucards addresses. First, most people end up with contact lists that are hopelessly out of date. Over time, people move, change jobs, or add social profiles and unless they tell you, chances are you could lose touch. Second, your contact information ends up in the wrong hands. There has been a huge increase in robocalls, unsolicited emails, data breaches, and online scams that is driven by accessing a person's contact info. Even worse, with AI now being able to imitate a person's voice or other mannerisms, knowledge about the connections you have with others can be used against you.<p>Neucards automatically updates your contact information for anyone who has your digital contact card. You control your contact information and who has access. This is possible because of end-to-end encryption. Neucards brings the same level of protection for your contact information as Signal or WhatsApp does for your chats. Privacy is built it.<p>But, even with these protections, you can share your contact info with anyone. As an example, here is a link to my Social card:<p><a href="https://www.neucards.com/of/braddominy?id=M6TC5PLngD&k=4R98iwnoRi" rel="nofollow">https://www.neucards.com/of/braddominy?id=M6TC5PLngD&k=4R98i...</a><p>I'm excited about how much neucards has grown and what I have planned for the future to do even more to protect people's privacy. If you have any comments, please let me know.<p>Brad
<a href="https://www.neucards.com" rel="nofollow">https://www.neucards.com</a>
Show HN: Capillaries: Distributed data processing with Go and Cassandra
I started thinking about this approach after working on a large-scale project for a major financial company where our group developed a distributed in-house data processing solution. On a regular basis, it ingested a few gigabytes of financial data and, within a tight SLA time limit, produced a lot of enriched/aggregated/validated data for a number of customers. Sometimes, source data had errors, so operators with domain knowledge had to verify data validity at some checkpoints, immediately make corrections, and re-run parts of the workflow manually. The solution involved complex web service orchestration, custom database and was very demanding on the infrastructure availability.<p>Capillaries is a built from scratch, open-source Go solution that does just that: ingests data and applies user-defined transforms - Go one-liner expressions, Python formulas, joins, aggregations, denormalization - using Cassandra for intermediate data storage and RabbitMQ for task scheduling. End users just have to provide:
- source data in CSV files;
- Capillaries script (JSON file) that defines the workflow and the transforms;
- Python code that performs complex calculations (only if needed).<p>The whole data processing pipeline can be split into separate runs that can be started independently and re-run by the user if needed.<p>The goal is to build a platform that is tolerant to database and processing node failures, and allows users to focus on data transform logic and data quality control.<p>“Getting started” Docker-based demo calculates ARK funds performance, using EOD holdings and transactions data acquired from public sources. There are also integration tests that use non-financial data. There is a test deploy tool that uses Openstack API for provisioning in the cloud.
Show HN: My solar-powered, ePaper digital photo frame
This is version 2 of my ongoing heirloom device project, a digital photo frame built with the goal of lasting longer than your typical gadget.<p>There's a part of me that wishes to commercialize a polished version of this product, but the more I speak to people, the more I become convinced that I belong to a very small minority.
Show HN: My solar-powered, ePaper digital photo frame
This is version 2 of my ongoing heirloom device project, a digital photo frame built with the goal of lasting longer than your typical gadget.<p>There's a part of me that wishes to commercialize a polished version of this product, but the more I speak to people, the more I become convinced that I belong to a very small minority.
Show HN: A little web server in C
A little web server written in C for Linux.<p>Supports: CGI, Reverse Proxy.<p>Single threaded using I/O multiplexing (select).
Show HN: A little web server in C
A little web server written in C for Linux.<p>Supports: CGI, Reverse Proxy.<p>Single threaded using I/O multiplexing (select).
Show HN: Oblivus GPU Cloud – Affordable and scalable GPU servers from $0.29/hr
Greetings HN!<p>This is Doruk from Oblivus, and I'm excited to announce the launch of our platform, Oblivus Cloud. After more than a year of beta testing, we're excited to offer you a platform where you can deploy affordable and scalable GPU virtual machines in as little as 30 seconds! <a href="https://oblivus.com/cloud" rel="nofollow">https://oblivus.com/cloud</a><p>- What sets Oblivus Cloud apart?<p>At the start of our journey, we had two primary goals in mind: to democratize High-Performance Computing and make it as straightforward as possible. We understand that maintaining GPU servers through major cloud service providers can be expensive, with hidden fees adding to the burden of running and maintaining servers. Additionally, the cloud can sometimes be overly complex for individuals who don't have much knowledge but still require powerful computing resources. That's why we decided to create a platform that offers affordable pricing, easy usability, and high-quality performance.<p>- Features<p>1. Fully customizable infrastructure that lets you switch between CPU and GPU configurations to suit your needs.<p>2. Transparent and affordable per-minute-based Pay-As-You-Go pricing with no hidden fees. Plus, free data ingress and egress. (Pricing: <a href="https://oblivus.com/pricing/" rel="nofollow">https://oblivus.com/pricing/</a>)<p>3. Optimized cost with storage and IP address-only billing when the virtual machine is shut down.<p>4. Each virtual machine comes with 10Gbps to 40Gbps public network connectivity.<p>5. NVMe ($0.00011/GB/hr) and HDD ($0.00006/GB/hr) storage that is 3x replicated to fulfill your storage needs.<p>6. Choose from a variety of cutting-edge CPUs and 10 state-of-the-art GPU SKUs. (Availability: <a href="https://oblivus.com/availability/" rel="nofollow">https://oblivus.com/availability/</a>)<p>7. OblivusAI OS images come with pre-installed ML libraries, so you can start training your models right away without the hassle of installing and configuring the necessary libraries.<p>8. If you're working with a team, utilize our organization feature to simplify the billing process. Everyone in your organization uses the same billing profile, so you don't need to keep track of multiple accounts.<p>9. No quotas or complex verification processes. Whether you represent a company, an institution, or you're a researcher, you have full access to our infrastructure without any limitations.<p>10. Easy-to-use API with detailed documentation so that you can integrate your code with ours.<p>- Pricing<p>At Oblivus Cloud, we provide pricing that is affordable, transparent, and up to 80% cheaper than major cloud service providers. Here is a breakdown of our pricing:<p>1. CPU-based virtual machines starting from just $0.019/hour.<p>2. NVIDIA Quadro RTX 4000s starting from $0.27/hour.<p>3. Tesla V100s starting from $0.51/hour.<p>4. NVIDIA A40s and RTX A6000s starting from $1.41/hour.<p>We also offer 6 other GPU SKUs to help you accurately size your workloads and only pay for what you need. Say goodbye to hidden fees and unpredictable costs.<p>If you represent a company, be sure to register for a business account to access even better pricing rates.<p>- Promo Code<p>Join us in celebrating the launch of Oblivus Cloud by claiming your $1 free credit! This may sound small, but it's enough to get started with us and experience the power of our platform. With $1, you can get over 3 hours of computing on our most affordable GPU-based configuration, or over 50 hours of computing on our cheapest CPU-based configuration.<p>To redeem this free credit, simply use the code HN_1 on the 'Add Balance' page after registration.<p>Register now at <a href="https://console.oblivus.com/register" rel="nofollow">https://console.oblivus.com/register</a><p>- Quick Links<p>Website: <a href="https://oblivus.com/" rel="nofollow">https://oblivus.com/</a><p>Console: <a href="https://console.oblivus.com/" rel="nofollow">https://console.oblivus.com/</a><p>Company Documentation: <a href="https://docs.oblivus.com/" rel="nofollow">https://docs.oblivus.com/</a><p>API Documentation: <a href="https://documenter.getpostman.com/view/21699896/UzBtoQ3e" rel="nofollow">https://documenter.getpostman.com/view/21699896/UzBtoQ3e</a><p>If you have any questions, feel free to post them below and I'll be happy to assist you. You can also directly email me at doruk@oblivus.com!
Show HN: Oblivus GPU Cloud – Affordable and scalable GPU servers from $0.29/hr
Greetings HN!<p>This is Doruk from Oblivus, and I'm excited to announce the launch of our platform, Oblivus Cloud. After more than a year of beta testing, we're excited to offer you a platform where you can deploy affordable and scalable GPU virtual machines in as little as 30 seconds! <a href="https://oblivus.com/cloud" rel="nofollow">https://oblivus.com/cloud</a><p>- What sets Oblivus Cloud apart?<p>At the start of our journey, we had two primary goals in mind: to democratize High-Performance Computing and make it as straightforward as possible. We understand that maintaining GPU servers through major cloud service providers can be expensive, with hidden fees adding to the burden of running and maintaining servers. Additionally, the cloud can sometimes be overly complex for individuals who don't have much knowledge but still require powerful computing resources. That's why we decided to create a platform that offers affordable pricing, easy usability, and high-quality performance.<p>- Features<p>1. Fully customizable infrastructure that lets you switch between CPU and GPU configurations to suit your needs.<p>2. Transparent and affordable per-minute-based Pay-As-You-Go pricing with no hidden fees. Plus, free data ingress and egress. (Pricing: <a href="https://oblivus.com/pricing/" rel="nofollow">https://oblivus.com/pricing/</a>)<p>3. Optimized cost with storage and IP address-only billing when the virtual machine is shut down.<p>4. Each virtual machine comes with 10Gbps to 40Gbps public network connectivity.<p>5. NVMe ($0.00011/GB/hr) and HDD ($0.00006/GB/hr) storage that is 3x replicated to fulfill your storage needs.<p>6. Choose from a variety of cutting-edge CPUs and 10 state-of-the-art GPU SKUs. (Availability: <a href="https://oblivus.com/availability/" rel="nofollow">https://oblivus.com/availability/</a>)<p>7. OblivusAI OS images come with pre-installed ML libraries, so you can start training your models right away without the hassle of installing and configuring the necessary libraries.<p>8. If you're working with a team, utilize our organization feature to simplify the billing process. Everyone in your organization uses the same billing profile, so you don't need to keep track of multiple accounts.<p>9. No quotas or complex verification processes. Whether you represent a company, an institution, or you're a researcher, you have full access to our infrastructure without any limitations.<p>10. Easy-to-use API with detailed documentation so that you can integrate your code with ours.<p>- Pricing<p>At Oblivus Cloud, we provide pricing that is affordable, transparent, and up to 80% cheaper than major cloud service providers. Here is a breakdown of our pricing:<p>1. CPU-based virtual machines starting from just $0.019/hour.<p>2. NVIDIA Quadro RTX 4000s starting from $0.27/hour.<p>3. Tesla V100s starting from $0.51/hour.<p>4. NVIDIA A40s and RTX A6000s starting from $1.41/hour.<p>We also offer 6 other GPU SKUs to help you accurately size your workloads and only pay for what you need. Say goodbye to hidden fees and unpredictable costs.<p>If you represent a company, be sure to register for a business account to access even better pricing rates.<p>- Promo Code<p>Join us in celebrating the launch of Oblivus Cloud by claiming your $1 free credit! This may sound small, but it's enough to get started with us and experience the power of our platform. With $1, you can get over 3 hours of computing on our most affordable GPU-based configuration, or over 50 hours of computing on our cheapest CPU-based configuration.<p>To redeem this free credit, simply use the code HN_1 on the 'Add Balance' page after registration.<p>Register now at <a href="https://console.oblivus.com/register" rel="nofollow">https://console.oblivus.com/register</a><p>- Quick Links<p>Website: <a href="https://oblivus.com/" rel="nofollow">https://oblivus.com/</a><p>Console: <a href="https://console.oblivus.com/" rel="nofollow">https://console.oblivus.com/</a><p>Company Documentation: <a href="https://docs.oblivus.com/" rel="nofollow">https://docs.oblivus.com/</a><p>API Documentation: <a href="https://documenter.getpostman.com/view/21699896/UzBtoQ3e" rel="nofollow">https://documenter.getpostman.com/view/21699896/UzBtoQ3e</a><p>If you have any questions, feel free to post them below and I'll be happy to assist you. You can also directly email me at doruk@oblivus.com!
Show HN: Smol Developer – Human-Centric and Coherent Whole Program Synthesis
Show HN: Openlayer – Test, fix, and improve your ML models
Hey HN, my name is Vikas, and my cofounders Rish, Gabe and I are building Openlayer: <a href="http://openlayer.com/">http://openlayer.com/</a><p>Openlayer is an ML testing, evaluation, and observability platform designed to help teams pinpoint and resolve issues in their models.<p>We were ML engineers experiencing the struggle that goes into properly evaluating models, making them robust to the myriad of unexpected edge cases they encounter in production, and understanding the reasons behind their mistakes. It was like playing an endless game of whack-a-mole with Jupyter notebooks and CSV files — fix one issue and another pops up. This shouldn’t be the case. Error analysis is vital to establishing guardrails for AI and ensuring fairness across model predictions.<p>Traditional software testing platforms are designed for deterministic systems, where a given input produces an expected output. Since ML models are probabilistic, testing them reliably has been a challenge. What sets Openlayer apart from other companies in the space is our end-to-end approach to tackling both pre- and post-deployment stages of the ML pipeline. This "shift-left" approach emphasizes the importance of thorough validation before you ship, rather than relying solely on monitoring after you deploy. Having a strong evaluation process pre-ship means fewer bugs for your users, shorter and more efficient dev-cycles, and lower chances of getting into a PR disaster or having to recall a model.<p>Openlayer provides ML teams and individuals with a suite of powerful tools to understand models and data beyond your typical metrics. The platform offers insights about the quality of your training and validation sets, the performance of your model across subpopulations of your data, and much more. Each of these insights can be turned into a “goal.” As you commit new versions of your models and data, you can see how your model progresses towards these goals, as you guard against regressions you may have otherwise not picked up on and continually raise the bar.<p>Here's a quick rundown of the Openlayer workflow:<p>1. Add a hook in your training / data ingestion pipeline to upload your data and model predictions to Openlayer via our API<p>2. Explore insights about your models and data and create goals around them [1]<p>3. Diagnose issues with the help of our platform, using powerful tools like explainability (e.g. SHAP values) to get actionable recommendations on how to improve<p>4. Track the progress over time towards your goals with our UI and API and create new ones to keep improving<p>We've got a free sandbox for you to try out the platform today! You can sign up here: <a href="https://app.openlayer.com/">https://app.openlayer.com/</a>. We are also soon adding support for even more ML tasks, so please reach out if your use case is not supported and we can add you to a waitlist.<p>Give Openlayer a spin and join us in revolutionizing ML development for greater efficiency and success. Let us know what you think, or if you have any questions about Openlayer or model evaluation in general.<p>[1] A quick run-down of the categories of goals you can track:<p>- <i>Integrity</i> goals measure the quality of your validation and training sets<p>- <i>Consistency</i> goals guard against drift between your datasets<p>- <i>Performance</i> goals evaluate your model's performance across subpopulations of the data<p>- <i>Robustness</i> goals stress-test your model using synthetic data to uncover edge cases<p>- <i>Fairness</i> goals help you understand biases in your model on sensitive populations
Show HN: Hat-syslog – Syslog Server with real time web UI
Show HN: Sortabase, a collaborative, visual database builder for communities
We built Sortabase to let communities collaborate on visual databases of the things they know and care about.<p>The fields of each database are defined by its moderators using a no-code drag-n-drop interface, and the resulting database is easy to search, filter, sort, and contribute to.<p>The platform is 100% free to use - take a look, and feedback is appreciated!
Show HN: Sortabase, a collaborative, visual database builder for communities
We built Sortabase to let communities collaborate on visual databases of the things they know and care about.<p>The fields of each database are defined by its moderators using a no-code drag-n-drop interface, and the resulting database is easy to search, filter, sort, and contribute to.<p>The platform is 100% free to use - take a look, and feedback is appreciated!