Tuesday, June 24, 2025

Show HN: Comparator - I built a free, open-source app to compare job offers https://ift.tt/wdGycxq

Show HN: Comparator - I built a free, open-source app to compare job offers https://ift.tt/e2C5PKW June 24, 2025 at 05:30AM

Show HN: I made a fun quiz that reviews last week's top posts on r/programming https://ift.tt/tXjQE2g

Show HN: I made a fun quiz that reviews last week's top posts on r/programming https://ift.tt/HijmfoS June 24, 2025 at 02:18AM

Show HN: TNX API – Natural Language Interactions with Your Database https://ift.tt/0dMa7SX

Show HN: TNX API – Natural Language Interactions with Your Database Hey HN! I built TNX API to make working with databases as simple as asking a question in plain English. What it does: - You write a natural language prompt (e.g., "List products with price > 20 USD") - Our system turns it into SQL and runs it - You get actual results, optionally visualized - Your data stays private – nothing is stored, the AI doesn‘t see it, and the API forgets immediately after replying Why I made this: Writing SQL for routine questions is https://ift.tt/uMcSOWt still a blocker for many teams. I wanted a privacy-first, plug-and-play API that just works with natural language. TNX doesn’t just translate — it executes the queries and returns actual answers (not just SQL). Examples: - You ask: “Total sales by product category this year?” → TNX replies: [furniture: $43,000, electronics: $12,000] + “Want a chart for this?” - You ask: “Which customers didn’t order in the last 90 days?” → TNX replies with names or IDs and offers follow-up actions Notes: - Built on modern AI models (small + fast) - No need to send full database dumps – just metadata/config + real-time access - Easy API integration - (Bonus: If you should be interested, I‘d handle setup + customization for you) Try it out: https://ift.tt/uMcSOWt (user name: „hi@tnxapi.com“, password „1“ (so it's harder to forget)) (example promts: - „Please give me the name, ShortDescription and price of product with idpk = 20.“ or - „Please list me all product prices from idpk 10 to 20.“ and then - „Please list me all product prices from idpk 10 to 20.“ (I copied some of my databases for this test, I am sorry for the data being in German xd)) Cheers, Lasse Tramann (Feel free to reach out to hi@tnxapi.com : ) ) https://ift.tt/uMcSOWt June 24, 2025 at 12:48AM

Show HN: Pickaxe – a TypeScript library for building AI agents https://ift.tt/qgCWAbH

Show HN: Pickaxe – a TypeScript library for building AI agents Hey HN, Gabe and Alexander here from Hatchet. Today we're releasing Pickaxe, a Typescript library to build AI agents which are scalable and fault-tolerant. Here's a demo: https://ift.tt/qbRWFS3... Pickaxe provides a simple set of primitives for building agents which can automatically checkpoint their state and suspend or resume processing (also known as durable execution) while waiting for external events (like a human in the loop). The library is based on common patterns we've seen when helping Hatchet users run millions of agent executions per day. Unlike other tools, Pickaxe is not a framework. It does not have any opinions or abstractions for implementing agent memory, prompting, context, or calling LLMs directly. Its only focus is making AI agents more observable and reliable. As agents start to scale, there are generally three big problems that emerge: 1. Agents are long-running compared to other parts of your application. Extremely long-running processes are tricky because deploying new infra or hitting request timeouts on serverless runtimes will interrupt their execution. 2. They are stateful: they generally store internal state which governs the next step in the execution path 3. They require access to lots of fresh data, which can either be queried during agent execution or needs to be continuously refreshed from a data source. (These problems are more specific to agents which execute remotely -- locally running agents generally don't have these problems) Pickaxe is designed to solve these issues by providing a simple API which wraps durable execution infrastructure for agents. Durable execution is a way of automatically checkpointing the state of a process, so that if the process fails, it can automatically be replayed from the checkpoint, rather than starting over from the beginning. This model is also particularly useful when your agent needs to wait for an external event or human review in order to continue execution. To support this pattern, Pickaxe uses a Hatchet feature called `waitFor` which durably registers a listener for an event, which means that even if the agent isn't actively listening for the event, it is guaranteed to be processed by Hatchet and stored in the execution history and resume processing. This infrastructure is powered by what is essentially a linear event log, which stores the entire execution history of an agent in a Postgres database managed by Hatchet. Full docs are here: https://ift.tt/LXYQ4OT We'd greatly appreciate any feedback you have and hope you get the chance to try out Pickaxe. https://ift.tt/7DmxZ94 June 20, 2025 at 09:37PM

Monday, June 23, 2025

Show HN: Lazycontainer: A Terminal UI for Apple Containers https://ift.tt/Wuea0zO

Show HN: Lazycontainer: A Terminal UI for Apple Containers Apple finally released native support for Containers, but it's missing a terminal UI. I'm building this TUI to make managing Apple containers easy, just like lazydocker made it easy to manage all things Docker. Existing Docker compatible TUIs do not support Apple containers. The current version has support for managing containers and images. Feedback, issue reports, and PRs are appreciated :) https://ift.tt/uBJEoYN June 23, 2025 at 12:14AM

Show HN: Turn a paper's DOI into its full reference list (BibTeX/RIS, etc.) https://ift.tt/RfrhNa2

Show HN: Turn a paper's DOI into its full reference list (BibTeX/RIS, etc.) https://ift.tt/vU56lkJ June 22, 2025 at 11:55PM

Show HN: Remotely Good – AI-powered job platform for remote, mission-driven work https://ift.tt/f3oeOph

Show HN: Remotely Good – AI-powered job platform for remote, mission-driven work Hi HN! I’m Theresa, founder of Remotely Good, a one-stop platform to help people find remote and hybrid jobs with mission-driven orgs—nonprofits, campaigns, social enterprises, and public agencies. Remotely Good offers: -Curated job listings by salary, cause area, and location -AI-powered career tools (resume enhancer, job matching, cover letter gen, interview prep) -A coaching marketplace (coming soon!) for affordable 1:1 guidance -Volunteer roles, activism opps, org culture insights, and more I’ve built MVPs of several tools, and I’m now validating interest in upcoming features—including an AI voice career coach and more. I’m looking for at least 50 early users to sign up for premium access and beta tools at remotelygood.substack.com Feedback is gold—please check it out and fill out this short survey: https://ift.tt/wro6atp Try it out: https://ift.tt/wtsymzu Feedback survey: https://ift.tt/wro6atp Twitter/IG: @remotely_good Would love your thoughts on: Are these tools actually helpful to social impact jobseekers? Any features I’m missing? How could I better reach first-gen and mission-driven users? Thanks for reading! https://ift.tt/wtsymzu June 22, 2025 at 10:56PM