The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Conductor, a Mac app that lets you run a bunch of Claude Codes at once
<a href="https://threadreaderapp.com/thread/1945870105109246401.html" rel="nofollow">https://threadreaderapp.com/thread/1945870105109246401.html</a><p><a href="https://x.com/charliebholtz/status/1945870105109246401" rel="nofollow">https://x.com/charliebholtz/status/1945870105109246401</a>
Show HN: Simulating autonomous drone formations
Show HN: I wanted better book recommendations – so I made Lorekeep
Show HN: Display Photos on a World Map
I had this idea where you would see realtime photos on a map, right now this is simply using cat pics, not sure where to take it from here but maybe it's useful to someone. :)<p>GitHub: <a href="https://github.com/stagas/worldsnap">https://github.com/stagas/worldsnap</a>
Show HN: Display Photos on a World Map
I had this idea where you would see realtime photos on a map, right now this is simply using cat pics, not sure where to take it from here but maybe it's useful to someone. :)<p>GitHub: <a href="https://github.com/stagas/worldsnap">https://github.com/stagas/worldsnap</a>
Show HN: Display Photos on a World Map
I had this idea where you would see realtime photos on a map, right now this is simply using cat pics, not sure where to take it from here but maybe it's useful to someone. :)<p>GitHub: <a href="https://github.com/stagas/worldsnap">https://github.com/stagas/worldsnap</a>
Show HN: OrioleDB Beta12 Features and Benchmarks
Hey HN, I'm the creator of OrioleDB, an extension for PostgreSQL that serves as a drop-in replacement for the default Heap storage engine. It is designed to address scalability bottlenecks in PostgreSQL's buffer manager and reduce the WAL, enabling better utilization of modern multi-core CPUs and high‑performance storage systems.<p>We are getting closer to GA. This release includes:<p>- An index bridge to support all indexes that Heap supports<p>- Support for rewinding recent changes in the database.<p>- Tablespaces support<p>- Fillfactor support<p>- An orioledb_tree_stat() function for space utilization statistics<p>- Support for tables with more than 32 columns.<p>We also show several performance improvements using the TPC-C benchmarks. Overall, OrioleDB is much faster than Heap, also outperforming other Postgres providers.<p>We would love more people testing OrioleDB. The fastest way to do that is to use the docker image provided:<p><pre><code> docker run -d --name orioledb -p 5432:5432 orioledb/orioledb
</code></pre>
Read the full release here:<p><a href="https://www.orioledb.com/blog/orioledb-beta12-benchmarks" rel="nofollow">https://www.orioledb.com/blog/orioledb-beta12-benchmarks</a>
Show HN: OrioleDB Beta12 Features and Benchmarks
Hey HN, I'm the creator of OrioleDB, an extension for PostgreSQL that serves as a drop-in replacement for the default Heap storage engine. It is designed to address scalability bottlenecks in PostgreSQL's buffer manager and reduce the WAL, enabling better utilization of modern multi-core CPUs and high‑performance storage systems.<p>We are getting closer to GA. This release includes:<p>- An index bridge to support all indexes that Heap supports<p>- Support for rewinding recent changes in the database.<p>- Tablespaces support<p>- Fillfactor support<p>- An orioledb_tree_stat() function for space utilization statistics<p>- Support for tables with more than 32 columns.<p>We also show several performance improvements using the TPC-C benchmarks. Overall, OrioleDB is much faster than Heap, also outperforming other Postgres providers.<p>We would love more people testing OrioleDB. The fastest way to do that is to use the docker image provided:<p><pre><code> docker run -d --name orioledb -p 5432:5432 orioledb/orioledb
</code></pre>
Read the full release here:<p><a href="https://www.orioledb.com/blog/orioledb-beta12-benchmarks" rel="nofollow">https://www.orioledb.com/blog/orioledb-beta12-benchmarks</a>
Show HN: Am-I-vibing, detect agentic coding environments
Show HN: Am-I-vibing, detect agentic coding environments
Show HN: Am-I-vibing, detect agentic coding environments
Show HN: Molab, a cloud-hosted Marimo notebook workspace
We launched marimo [1], an open-source reactive Python notebook, last year on HackerNews. Today, the most popular recent feature request in Google Colab’s issue tracker asks for marimo support in Colab [2].<p>Rather than try to convince Google to replace their notebook with marimo, we decided to just build our own cloud-hosted notebook service instead. We're calling this molab (mo for marimo), and we're launching it today.<p>You can try it at <a href="https://molab.marimo.io" rel="nofollow">https://molab.marimo.io</a><p>Some features:<p>- Persistent storage<p>- Link sharing (notebooks are public but undiscoverable, like secret GitHub Gists)<p>- Download notebooks to your machine, reuse them as Python scripts or apps<p>- Upload local notebooks to the cloud from our CLI (coming soon)<p>- Real-time collaboration (coming soon)<p>- Configure computational resources to obtain more CPU or GPU (coming soon)<p>marimo is a modern notebook for modern data workflows; we also built molab on a modern tech stack:<p>- Notebook dependencies are managed by uv, enabling lighting-fast package installation (thanks to uv’s cache and more generally its performant implementation). uv makes it easy to run molab notebooks locally, too: uvx marimo edit <notebook-url> brings the notebook down to your machine.<p>- Persistent storage is powered by R2, Cloudflare’s zero-egress object store.<p>- We use Pydantic logfire to monitor our deployment.<p>- While our implementation is agnostic to the compute backend (stay tuned!), we’re currently running on Modal for fast startups (not to mention a slick developer experience). Modal sandboxes make it easy for us define containers at runtime, containing notebook code and their dependencies. (Shout out to Eric Zhang from Modal for helping us get started.)<p>molab is free to use, as long as usage is reasonable. Our goal is to make is as easy as possible for our community to use marimo notebooks.<p>Finally, learn more at our announcement blog: <a href="https://marimo.io/blog/announcing-molab" rel="nofollow">https://marimo.io/blog/announcing-molab</a><p>If this interests you, please give molab a shot and please share feedback — here or on Discord (<a href="https://marimo.io/discord" rel="nofollow">https://marimo.io/discord</a>).<p>P.S. This is not our commercial product, this is really just for our community.<p>[1] <a href="https://github.com/marimo-team/marimo">https://github.com/marimo-team/marimo</a>
[2] <a href="https://github.com/googlecolab/colabtools/issues?q=is:issue state:open sort:reactions-+1-desc">https://github.com/googlecolab/colabtools/issues?q=is:issu...</a>
Show HN: Molab, a cloud-hosted Marimo notebook workspace
We launched marimo [1], an open-source reactive Python notebook, last year on HackerNews. Today, the most popular recent feature request in Google Colab’s issue tracker asks for marimo support in Colab [2].<p>Rather than try to convince Google to replace their notebook with marimo, we decided to just build our own cloud-hosted notebook service instead. We're calling this molab (mo for marimo), and we're launching it today.<p>You can try it at <a href="https://molab.marimo.io" rel="nofollow">https://molab.marimo.io</a><p>Some features:<p>- Persistent storage<p>- Link sharing (notebooks are public but undiscoverable, like secret GitHub Gists)<p>- Download notebooks to your machine, reuse them as Python scripts or apps<p>- Upload local notebooks to the cloud from our CLI (coming soon)<p>- Real-time collaboration (coming soon)<p>- Configure computational resources to obtain more CPU or GPU (coming soon)<p>marimo is a modern notebook for modern data workflows; we also built molab on a modern tech stack:<p>- Notebook dependencies are managed by uv, enabling lighting-fast package installation (thanks to uv’s cache and more generally its performant implementation). uv makes it easy to run molab notebooks locally, too: uvx marimo edit <notebook-url> brings the notebook down to your machine.<p>- Persistent storage is powered by R2, Cloudflare’s zero-egress object store.<p>- We use Pydantic logfire to monitor our deployment.<p>- While our implementation is agnostic to the compute backend (stay tuned!), we’re currently running on Modal for fast startups (not to mention a slick developer experience). Modal sandboxes make it easy for us define containers at runtime, containing notebook code and their dependencies. (Shout out to Eric Zhang from Modal for helping us get started.)<p>molab is free to use, as long as usage is reasonable. Our goal is to make is as easy as possible for our community to use marimo notebooks.<p>Finally, learn more at our announcement blog: <a href="https://marimo.io/blog/announcing-molab" rel="nofollow">https://marimo.io/blog/announcing-molab</a><p>If this interests you, please give molab a shot and please share feedback — here or on Discord (<a href="https://marimo.io/discord" rel="nofollow">https://marimo.io/discord</a>).<p>P.S. This is not our commercial product, this is really just for our community.<p>[1] <a href="https://github.com/marimo-team/marimo">https://github.com/marimo-team/marimo</a>
[2] <a href="https://github.com/googlecolab/colabtools/issues?q=is:issue state:open sort:reactions-+1-desc">https://github.com/googlecolab/colabtools/issues?q=is:issu...</a>
Show HN: Molab, a cloud-hosted Marimo notebook workspace
We launched marimo [1], an open-source reactive Python notebook, last year on HackerNews. Today, the most popular recent feature request in Google Colab’s issue tracker asks for marimo support in Colab [2].<p>Rather than try to convince Google to replace their notebook with marimo, we decided to just build our own cloud-hosted notebook service instead. We're calling this molab (mo for marimo), and we're launching it today.<p>You can try it at <a href="https://molab.marimo.io" rel="nofollow">https://molab.marimo.io</a><p>Some features:<p>- Persistent storage<p>- Link sharing (notebooks are public but undiscoverable, like secret GitHub Gists)<p>- Download notebooks to your machine, reuse them as Python scripts or apps<p>- Upload local notebooks to the cloud from our CLI (coming soon)<p>- Real-time collaboration (coming soon)<p>- Configure computational resources to obtain more CPU or GPU (coming soon)<p>marimo is a modern notebook for modern data workflows; we also built molab on a modern tech stack:<p>- Notebook dependencies are managed by uv, enabling lighting-fast package installation (thanks to uv’s cache and more generally its performant implementation). uv makes it easy to run molab notebooks locally, too: uvx marimo edit <notebook-url> brings the notebook down to your machine.<p>- Persistent storage is powered by R2, Cloudflare’s zero-egress object store.<p>- We use Pydantic logfire to monitor our deployment.<p>- While our implementation is agnostic to the compute backend (stay tuned!), we’re currently running on Modal for fast startups (not to mention a slick developer experience). Modal sandboxes make it easy for us define containers at runtime, containing notebook code and their dependencies. (Shout out to Eric Zhang from Modal for helping us get started.)<p>molab is free to use, as long as usage is reasonable. Our goal is to make is as easy as possible for our community to use marimo notebooks.<p>Finally, learn more at our announcement blog: <a href="https://marimo.io/blog/announcing-molab" rel="nofollow">https://marimo.io/blog/announcing-molab</a><p>If this interests you, please give molab a shot and please share feedback — here or on Discord (<a href="https://marimo.io/discord" rel="nofollow">https://marimo.io/discord</a>).<p>P.S. This is not our commercial product, this is really just for our community.<p>[1] <a href="https://github.com/marimo-team/marimo">https://github.com/marimo-team/marimo</a>
[2] <a href="https://github.com/googlecolab/colabtools/issues?q=is:issue state:open sort:reactions-+1-desc">https://github.com/googlecolab/colabtools/issues?q=is:issu...</a>
Show HN: I built library management app for those who outgrew spreadsheets
I've been working on librari.io for the past several months and just launched the beta version.<p>The Problem:
I have 500+ books across multiple rooms in my house and was desperately looking for an app to manage them properly. Most library management apps are either too basic or designed for institutional libraries with rigid workflows that don't fit personal use.<p>What I Built:<p>- Multiple libraries: manage collections in different locations<p>- Location tracking - remember exactly which shelf each book is on<p>- Loan management - track books you've lent to friends<p>- Custom fields & tags - store any additional book info the way YOU think about them<p>- Reading progress tracking - dates, duration, personal ratings<p>- Modern UI/UX - clean & actually enjoyable to use<p>Current Status:<p>- Beta version live<p>- Working on improving the responsiveness of the app and addressing initial user feedback<p>Would love feedback! Especially curious about:<p>- What features would make YOU actually use a library management app?<p>- UI/UX feedback always welcome<p>- Any book collectors here who'd be interested in beta testing?<p>Looking forward to your thoughts! Thank you in advance.
Show HN: I built library management app for those who outgrew spreadsheets
I've been working on librari.io for the past several months and just launched the beta version.<p>The Problem:
I have 500+ books across multiple rooms in my house and was desperately looking for an app to manage them properly. Most library management apps are either too basic or designed for institutional libraries with rigid workflows that don't fit personal use.<p>What I Built:<p>- Multiple libraries: manage collections in different locations<p>- Location tracking - remember exactly which shelf each book is on<p>- Loan management - track books you've lent to friends<p>- Custom fields & tags - store any additional book info the way YOU think about them<p>- Reading progress tracking - dates, duration, personal ratings<p>- Modern UI/UX - clean & actually enjoyable to use<p>Current Status:<p>- Beta version live<p>- Working on improving the responsiveness of the app and addressing initial user feedback<p>Would love feedback! Especially curious about:<p>- What features would make YOU actually use a library management app?<p>- UI/UX feedback always welcome<p>- Any book collectors here who'd be interested in beta testing?<p>Looking forward to your thoughts! Thank you in advance.
Show HN: I built library management app for those who outgrew spreadsheets
I've been working on librari.io for the past several months and just launched the beta version.<p>The Problem:
I have 500+ books across multiple rooms in my house and was desperately looking for an app to manage them properly. Most library management apps are either too basic or designed for institutional libraries with rigid workflows that don't fit personal use.<p>What I Built:<p>- Multiple libraries: manage collections in different locations<p>- Location tracking - remember exactly which shelf each book is on<p>- Loan management - track books you've lent to friends<p>- Custom fields & tags - store any additional book info the way YOU think about them<p>- Reading progress tracking - dates, duration, personal ratings<p>- Modern UI/UX - clean & actually enjoyable to use<p>Current Status:<p>- Beta version live<p>- Working on improving the responsiveness of the app and addressing initial user feedback<p>Would love feedback! Especially curious about:<p>- What features would make YOU actually use a library management app?<p>- UI/UX feedback always welcome<p>- Any book collectors here who'd be interested in beta testing?<p>Looking forward to your thoughts! Thank you in advance.
Show HN: Linux CLI tool to provide mutex locks for long running bash ops
Been exploring claude and spec-based coding, I think it turned out fairly successful. It's just a simple unix-style tool that gives you a single command to use in bash scripts to simplify mutex or semaphore locking of execution.
Show HN: BloomSearch – Keyword search with hierarchical Bloom filters
Hey HN! I got nerd-sniped by Bloom Filters this weekend, specifically for searching datasets with high "cardinality" (number of unique items).<p>They're an _amazing_ data structure that, at a fixed size, tracks potential set membership. That means unlike normal b-tree indexes, they don't grow with the number of unique items in the dataset.<p>This makes them great for "needle in a haystack" search (logs, document) as implementations like VictoriaMetrics and Bing's BitFunnel show.
I've used them in the past, but they've never been center-stage in my projects.<p>I wanted high cardinality keyword search for ANOTHER project... and, well, down the yak-shaving rabbit hole we go!<p>BloomSearch brings this into an extensible Go package:<p>- Very memory efficient via bloom filters and streaming row scans<p>- DataStore and MetaStore interfaces for any backend (can be same or separate)<p>- Hierarchical pruning via partitions, minmax indexes, and of course bloom filters<p>- Search by field, token, or field:token with complex combinators<p>- Disaggregated storage and compute for unbound ingest and query throughput<p>And of course, you know I had to make a custom file format ^-^ (FILE_FORMAT.MD)<p>BloomSearch is optimized for massive concurrency, arbitrary cardinality and dataset size, and super low memory usage.
There's still a lot on the table too in terms of size and performance optimizations, but I'm already super pleased with it. With distributed query processing I'm targeting >100B rows/s over large datasets.<p>I'm also excited to replace our big logging bill ~$0.003/GB for log storage with infinite retention and guilt-free querying :P
Show HN: The HTML Maze – Escape an eerie labyrinth built with HTML pages