The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source
Hi HN, We're Luke and Phillip, and we're building Spice.ai OSS - a lightweight, portable runtime, built in Rust and powered by Apache DataFusion to locally materialize, accelerate, and query data tables sourced from any database, data warehouse or data lake.<p>Phillip and I first introduced Spice on Show HN in September 2021. Since then, we’ve been schooled and humbled in every way building 100TB+ data and ML systems for the <a href="https://spice.ai" rel="nofollow">https://spice.ai</a> cloud platform. Along with our customers, we struggled with getting fast, low-latency, high-concurrency SQL query within a budget, accessing and combining data from many sources, trade-offs between OLTP/OLAP compute engines, and managing datasets as code.<p>Today, we’re re-launching Spice, completely rebuilt from the ground up, to directly solve several of the problems we had in accessing data quickly and cost-effectively providing it to applications, dashboards, and machine learning. Spice provides federated SQL query across databases (MySQL, PostgreSQL, etc.), data warehouses (Snowflake, BigQuery, etc.) and data lakes (S3, MinIO, Databricks, etc.) with the ability to materialize remote datasets locally using in-memory Arrow, DuckDB, SQLite, or PostgreSQL. Accelerated engines run in your infrastructure giving you flexibility and control over price and performance.<p>You can read the full announcement blog post at <a href="https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-next-generation-of-spice.ai-oss/" rel="nofollow">https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-n...</a>.<p>We’d appreciate it if you check Spice out, give us feedback, and if you'd like to contribute, we'd love to build with you.<p>Thanks!<p>GitHub: <a href="https://github.com/spiceai/spiceai">https://github.com/spiceai/spiceai</a>
Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source
Hi HN, We're Luke and Phillip, and we're building Spice.ai OSS - a lightweight, portable runtime, built in Rust and powered by Apache DataFusion to locally materialize, accelerate, and query data tables sourced from any database, data warehouse or data lake.<p>Phillip and I first introduced Spice on Show HN in September 2021. Since then, we’ve been schooled and humbled in every way building 100TB+ data and ML systems for the <a href="https://spice.ai" rel="nofollow">https://spice.ai</a> cloud platform. Along with our customers, we struggled with getting fast, low-latency, high-concurrency SQL query within a budget, accessing and combining data from many sources, trade-offs between OLTP/OLAP compute engines, and managing datasets as code.<p>Today, we’re re-launching Spice, completely rebuilt from the ground up, to directly solve several of the problems we had in accessing data quickly and cost-effectively providing it to applications, dashboards, and machine learning. Spice provides federated SQL query across databases (MySQL, PostgreSQL, etc.), data warehouses (Snowflake, BigQuery, etc.) and data lakes (S3, MinIO, Databricks, etc.) with the ability to materialize remote datasets locally using in-memory Arrow, DuckDB, SQLite, or PostgreSQL. Accelerated engines run in your infrastructure giving you flexibility and control over price and performance.<p>You can read the full announcement blog post at <a href="https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-next-generation-of-spice.ai-oss/" rel="nofollow">https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-n...</a>.<p>We’d appreciate it if you check Spice out, give us feedback, and if you'd like to contribute, we'd love to build with you.<p>Thanks!<p>GitHub: <a href="https://github.com/spiceai/spiceai">https://github.com/spiceai/spiceai</a>
Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source
Hi HN, We're Luke and Phillip, and we're building Spice.ai OSS - a lightweight, portable runtime, built in Rust and powered by Apache DataFusion to locally materialize, accelerate, and query data tables sourced from any database, data warehouse or data lake.<p>Phillip and I first introduced Spice on Show HN in September 2021. Since then, we’ve been schooled and humbled in every way building 100TB+ data and ML systems for the <a href="https://spice.ai" rel="nofollow">https://spice.ai</a> cloud platform. Along with our customers, we struggled with getting fast, low-latency, high-concurrency SQL query within a budget, accessing and combining data from many sources, trade-offs between OLTP/OLAP compute engines, and managing datasets as code.<p>Today, we’re re-launching Spice, completely rebuilt from the ground up, to directly solve several of the problems we had in accessing data quickly and cost-effectively providing it to applications, dashboards, and machine learning. Spice provides federated SQL query across databases (MySQL, PostgreSQL, etc.), data warehouses (Snowflake, BigQuery, etc.) and data lakes (S3, MinIO, Databricks, etc.) with the ability to materialize remote datasets locally using in-memory Arrow, DuckDB, SQLite, or PostgreSQL. Accelerated engines run in your infrastructure giving you flexibility and control over price and performance.<p>You can read the full announcement blog post at <a href="https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-next-generation-of-spice.ai-oss/" rel="nofollow">https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-n...</a>.<p>We’d appreciate it if you check Spice out, give us feedback, and if you'd like to contribute, we'd love to build with you.<p>Thanks!<p>GitHub: <a href="https://github.com/spiceai/spiceai">https://github.com/spiceai/spiceai</a>
Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source
Hi HN, We're Luke and Phillip, and we're building Spice.ai OSS - a lightweight, portable runtime, built in Rust and powered by Apache DataFusion to locally materialize, accelerate, and query data tables sourced from any database, data warehouse or data lake.<p>Phillip and I first introduced Spice on Show HN in September 2021. Since then, we’ve been schooled and humbled in every way building 100TB+ data and ML systems for the <a href="https://spice.ai" rel="nofollow">https://spice.ai</a> cloud platform. Along with our customers, we struggled with getting fast, low-latency, high-concurrency SQL query within a budget, accessing and combining data from many sources, trade-offs between OLTP/OLAP compute engines, and managing datasets as code.<p>Today, we’re re-launching Spice, completely rebuilt from the ground up, to directly solve several of the problems we had in accessing data quickly and cost-effectively providing it to applications, dashboards, and machine learning. Spice provides federated SQL query across databases (MySQL, PostgreSQL, etc.), data warehouses (Snowflake, BigQuery, etc.) and data lakes (S3, MinIO, Databricks, etc.) with the ability to materialize remote datasets locally using in-memory Arrow, DuckDB, SQLite, or PostgreSQL. Accelerated engines run in your infrastructure giving you flexibility and control over price and performance.<p>You can read the full announcement blog post at <a href="https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-next-generation-of-spice.ai-oss/" rel="nofollow">https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-n...</a>.<p>We’d appreciate it if you check Spice out, give us feedback, and if you'd like to contribute, we'd love to build with you.<p>Thanks!<p>GitHub: <a href="https://github.com/spiceai/spiceai">https://github.com/spiceai/spiceai</a>
Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source
Hi HN, We're Luke and Phillip, and we're building Spice.ai OSS - a lightweight, portable runtime, built in Rust and powered by Apache DataFusion to locally materialize, accelerate, and query data tables sourced from any database, data warehouse or data lake.<p>Phillip and I first introduced Spice on Show HN in September 2021. Since then, we’ve been schooled and humbled in every way building 100TB+ data and ML systems for the <a href="https://spice.ai" rel="nofollow">https://spice.ai</a> cloud platform. Along with our customers, we struggled with getting fast, low-latency, high-concurrency SQL query within a budget, accessing and combining data from many sources, trade-offs between OLTP/OLAP compute engines, and managing datasets as code.<p>Today, we’re re-launching Spice, completely rebuilt from the ground up, to directly solve several of the problems we had in accessing data quickly and cost-effectively providing it to applications, dashboards, and machine learning. Spice provides federated SQL query across databases (MySQL, PostgreSQL, etc.), data warehouses (Snowflake, BigQuery, etc.) and data lakes (S3, MinIO, Databricks, etc.) with the ability to materialize remote datasets locally using in-memory Arrow, DuckDB, SQLite, or PostgreSQL. Accelerated engines run in your infrastructure giving you flexibility and control over price and performance.<p>You can read the full announcement blog post at <a href="https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-next-generation-of-spice.ai-oss/" rel="nofollow">https://blog.spiceai.org/posts/2024/03/28/adding-spice-the-n...</a>.<p>We’d appreciate it if you check Spice out, give us feedback, and if you'd like to contribute, we'd love to build with you.<p>Thanks!<p>GitHub: <a href="https://github.com/spiceai/spiceai">https://github.com/spiceai/spiceai</a>
Show HN: I built a web app to open source travel itineraries
I made TripGeeks, a website where you create and share travel itineraries. Would love to hear any feedback you might have.<p>Thanks!
Show HN: I built a web app to open source travel itineraries
I made TripGeeks, a website where you create and share travel itineraries. Would love to hear any feedback you might have.<p>Thanks!
Show HN: I built a web app to open source travel itineraries
I made TripGeeks, a website where you create and share travel itineraries. Would love to hear any feedback you might have.<p>Thanks!
Show HN: I built a web app to open source travel itineraries
I made TripGeeks, a website where you create and share travel itineraries. Would love to hear any feedback you might have.<p>Thanks!
Show HN: I built a web app to open source travel itineraries
I made TripGeeks, a website where you create and share travel itineraries. Would love to hear any feedback you might have.<p>Thanks!
I scraped all of OpenAI's Community Forum
Show HN: Manage on-prem servers from my smartphone
Hi everyone,<p>I've just released the public repository of RebootX On-Prem (<a href="https://github.com/c100k/rebootx-on-prem">https://github.com/c100k/rebootx-on-prem</a>), letting anyone to connect and manage their infra on their smartphone.<p>In my case the infra is pretty simple : 3 Raspberry Pi. But I'd love to have your feedback and see interesting use cases you could use this for.<p>I have lots of ideas for the next steps. For example, creating a Prometheus integration as well.<p>Looking forward to hearing from you and I would be glad to help if you encounter any issue getting started with the repo.
Show HN: Manage on-prem servers from my smartphone
Hi everyone,<p>I've just released the public repository of RebootX On-Prem (<a href="https://github.com/c100k/rebootx-on-prem">https://github.com/c100k/rebootx-on-prem</a>), letting anyone to connect and manage their infra on their smartphone.<p>In my case the infra is pretty simple : 3 Raspberry Pi. But I'd love to have your feedback and see interesting use cases you could use this for.<p>I have lots of ideas for the next steps. For example, creating a Prometheus integration as well.<p>Looking forward to hearing from you and I would be glad to help if you encounter any issue getting started with the repo.
Show HN: Budget Kanban – Visually manage finances in Kanban boards
Hi HN!<p>Budgeting can often feel overwhelming, especially when just starting out. That's why I'm thrilled to share what I'm working on for the past month, Budget Kanban, a visual tool to easily manage project finances using Kanban boards.<p>With Budget Kanban, you gain:
1. Real-time visibility into each project's financial status: Keep track of your finances effortlessly, knowing exactly where each project stands financially.
2. Stress relief from having an organized and easily understandable financial overview: Say goodbye to financial chaos and hello to clarity and peace of mind.
3. Reduction of time spent on manual data entry and corrections: Streamline your workflow and spend less time on tedious tasks, allowing you to focus on what truly matters.
4. Enhanced ability to identify and rectify budget issues swiftly: Spot potential issues early on and take proactive measures to address them, preventing headaches down the road.
5. Increased accuracy in budget allocation and monitoring: Make informed decisions with confidence, ensuring your resources are allocated efficiently and effectively.<p>I'd love for you to give Budget Kanban a try and share your thoughts .<p>Have a fantastic day!
- Just
Show HN: A static site generator that prettifies the output HTML
I recently stripped out Django from my personal site and converted it to a static site, using `staticjinja`.<p>I found myself writing a lot of custom code to get my site going because I wanted to use Jinja templating inside Markdown.<p>Once I was done, I decided to strip out `staticjinja` in favour of my own site generator.<p>And so Jinjabread was born!
Show HN: I built an interactive plotter art exhibit for SIGGRAPH
I'm enthralled with using pen plotters to make generative art. Last August at SIGGRAPH, I built an interactive experience for others to see how code can be used to make visual art. The linked blog post is my trials and tribulations of linking a MIDI controller to one of these algorithms and sending its output to a plotter, so that people may witness the end-to-end experience.
Show HN: I built an interactive plotter art exhibit for SIGGRAPH
I'm enthralled with using pen plotters to make generative art. Last August at SIGGRAPH, I built an interactive experience for others to see how code can be used to make visual art. The linked blog post is my trials and tribulations of linking a MIDI controller to one of these algorithms and sending its output to a plotter, so that people may witness the end-to-end experience.
Show HN: I built an interactive plotter art exhibit for SIGGRAPH
I'm enthralled with using pen plotters to make generative art. Last August at SIGGRAPH, I built an interactive experience for others to see how code can be used to make visual art. The linked blog post is my trials and tribulations of linking a MIDI controller to one of these algorithms and sending its output to a plotter, so that people may witness the end-to-end experience.
Show HN: I made a cheap alternative to college-level math & physics tutoring
Hi everyone! I’m the founder of Explanations (https://explanations.app). I’m building a website where students can get college level math & physics help for 1/10th the cost of private tutoring. You’d type a question, and your teacher replies by drawing a Youtube/KhanAcademy-style video; and this happens asynchronously throughout the week.<p>When I was studying at MIT, I often had to wait 40-60 minutes in line just to get 5 minutes of “help” from a TA - when I needed 1-2 hours. I understood that TAs can’t spend all their time helping me. That’s understandable. But what made me bitter was that, the school went the extra mile to ensure I don’t have the resources to learn on my own,<p>1. Blocking access to solutions for past problems (to prevent cheating)<p>2. Purposely not recording explanations to increase attendance: https://piazza.com/class/ky0jj3k89mz5d2/post/9<p>3. Insisting that Office Hours is a 1-by-1 format even when crowded (to prevent solutions from leaking)<p>These policies have good intentions - it’s to encourage a synchronous, in-person learning experience. But in practice, it had side-effects:<p>1. Help resources become inefficient - because so much material is restricted, and so much time is spent on delivering live lectures, there’d often be 40 students competing for help from 2 TAs in a 2-hour Office Hours<p>2. Because help resources are inefficient, it’s very hard to catch-up: once you fall behind, you have no way to review past material efficiently enough to compensate the difference - like credit card debt<p>3.Every day, I’d wake up, go to a lecture I don’t understand, go to Office Hours so I can hopefully ask for a review (which’d would take a few hours), realize TAs aren’t willing to do that, then realize there is nothing I can do to recover. I fell into a depression for many years, and my bitterness fueled me to work on the early versions of explanations.app<p>It turns out that universities succeed by being prestigious, not by teaching well. To win at prestige, be highly selective (by keeping supply low), keep a huge endowment (because it affects school rankings), and hire the best researchers (not teachers). This is actually the fundamental reason for the odd incentives in higher education, and something felt wrong.<p>So explanations.app is completely inspired by KhanAcademy and Youtube. The mystery to me was - why weren’t there more Youtube teachers & KhanAcademy videos? I believe it’s a combination of:<p>1. People who teach college subjects well often have better opportunities e.g. work, research<p>2. Lack of rewards: even Youtubers with 100K views and 10K subscribers would have at most 1-5 paying members on Patreon<p>On the one hand, there are all these free resources, where teachers changed the world way more than they ever got rewarded for. Then on the other hand, there is private tutoring - very effective - but very expensive e.g. $100/hour for college level subjects.<p>I believe the balanced solution is a system where lots of students pay $10/week to a few teachers who make videos, like a paid, Q&A Youtube/KhanAcademy, so it’s personalized, effective, but still affordable.<p>There are currently 2 teachers on explanations.app - Ben & Esther - both MIT grads, teaching physics & math for subjects like linear algebra and electromagnetism. 3 students - Laquazia, Lidija and Chandra from US, Serbia and Korea joined this month following r/physicsStudents launch: [https://www.reddit.com/r/PhysicsStudents/comments/1b2t5u6/i_started_a_program_where_mit_grads_do_physics/]<p>While explanations.app is focused on college-level math and physics, the platform is completely open for anyone to learn and/or teach. I hope you can try it :^) and give me the chance to work with you.
Show HN: I made a cheap alternative to college-level math & physics tutoring
Hi everyone! I’m the founder of Explanations (https://explanations.app). I’m building a website where students can get college level math & physics help for 1/10th the cost of private tutoring. You’d type a question, and your teacher replies by drawing a Youtube/KhanAcademy-style video; and this happens asynchronously throughout the week.<p>When I was studying at MIT, I often had to wait 40-60 minutes in line just to get 5 minutes of “help” from a TA - when I needed 1-2 hours. I understood that TAs can’t spend all their time helping me. That’s understandable. But what made me bitter was that, the school went the extra mile to ensure I don’t have the resources to learn on my own,<p>1. Blocking access to solutions for past problems (to prevent cheating)<p>2. Purposely not recording explanations to increase attendance: https://piazza.com/class/ky0jj3k89mz5d2/post/9<p>3. Insisting that Office Hours is a 1-by-1 format even when crowded (to prevent solutions from leaking)<p>These policies have good intentions - it’s to encourage a synchronous, in-person learning experience. But in practice, it had side-effects:<p>1. Help resources become inefficient - because so much material is restricted, and so much time is spent on delivering live lectures, there’d often be 40 students competing for help from 2 TAs in a 2-hour Office Hours<p>2. Because help resources are inefficient, it’s very hard to catch-up: once you fall behind, you have no way to review past material efficiently enough to compensate the difference - like credit card debt<p>3.Every day, I’d wake up, go to a lecture I don’t understand, go to Office Hours so I can hopefully ask for a review (which’d would take a few hours), realize TAs aren’t willing to do that, then realize there is nothing I can do to recover. I fell into a depression for many years, and my bitterness fueled me to work on the early versions of explanations.app<p>It turns out that universities succeed by being prestigious, not by teaching well. To win at prestige, be highly selective (by keeping supply low), keep a huge endowment (because it affects school rankings), and hire the best researchers (not teachers). This is actually the fundamental reason for the odd incentives in higher education, and something felt wrong.<p>So explanations.app is completely inspired by KhanAcademy and Youtube. The mystery to me was - why weren’t there more Youtube teachers & KhanAcademy videos? I believe it’s a combination of:<p>1. People who teach college subjects well often have better opportunities e.g. work, research<p>2. Lack of rewards: even Youtubers with 100K views and 10K subscribers would have at most 1-5 paying members on Patreon<p>On the one hand, there are all these free resources, where teachers changed the world way more than they ever got rewarded for. Then on the other hand, there is private tutoring - very effective - but very expensive e.g. $100/hour for college level subjects.<p>I believe the balanced solution is a system where lots of students pay $10/week to a few teachers who make videos, like a paid, Q&A Youtube/KhanAcademy, so it’s personalized, effective, but still affordable.<p>There are currently 2 teachers on explanations.app - Ben & Esther - both MIT grads, teaching physics & math for subjects like linear algebra and electromagnetism. 3 students - Laquazia, Lidija and Chandra from US, Serbia and Korea joined this month following r/physicsStudents launch: [https://www.reddit.com/r/PhysicsStudents/comments/1b2t5u6/i_started_a_program_where_mit_grads_do_physics/]<p>While explanations.app is focused on college-level math and physics, the platform is completely open for anyone to learn and/or teach. I hope you can try it :^) and give me the chance to work with you.