Friday, February 28, 2025

Show HN: Superglue – open source API connector that writes its own code https://ift.tt/QW5v4CP

Show HN: Superglue – open source API connector that writes its own code Hi HN, we’re Stefan and Adina, and we’re building superglue ( https://superglue.cloud ). superglue allows you to connect to any API/data source and get the data you want in the format you need. It’s an open-source proxy server which sits between you and your target APIs. Thus, you can easily deploy it into your own infra. If you’re spending a lot of time writing code connecting to weird APIs, fumbling with custom fields in foreign language ERPs, mapping JSONs, extracting data from compressed CSVs sitting on FTP servers, and making sure your integrations don’t break when something unexpected comes through, superglue might be for you. Here's how it works: You define your desired data schema and provide basic instructions about an API endpoint (like "get all issues from Jira"). superglue then does the following: - Automatically generates the API configuration by analyzing API docs. - Handles pagination, authentication, and error retries. - Transforms response data into the exact schema you want using JSONata expressions. - Validates that all data coming through follows that schema, and fixes transformations when they break. We built this after noticing how much of our team's time was spent building and maintaining data integration code. Our approach is a bit different to other solutions out there because we (1) use LLMs to generate mapping code, so you can basically build your own universal API with the exact fields that you need, and (2) validate that what you get is what you’re supposed to get, with the ability to “self-heal” if anything goes wrong. You can run superglue yourself ( https://ift.tt/juqd9r7 - license is GPL), or you can use our hosted version ( https://ift.tt/alcYXPg ) and our TS SDK (npm i @superglue/client). Here’s a quick demo: https://www.youtube.com/watch?v=A1gv6P-fas4 You can also try out Jira and Shopify demos on our website ( https://superglue.cloud ) Excited to share superglue with everyone here—it's early so you'll probably find bugs, but we'd love to get your thoughts and see if others find this approach useful! https://ift.tt/juqd9r7 February 27, 2025 at 10:50PM

Thursday, February 27, 2025

Show HN: LLM plays Pokémon (open sourced) https://ift.tt/y92WcPS

Show HN: LLM plays Pokémon (open sourced) I built a bot that plays Pokémon FireRed. It can explore, battle, and respond to game events. Farthest I made it was Viridian Forest. I paused development a couple months ago, but given the launch of ClaudePlaysPokemon, decided to open source! https://ift.tt/vhSOKJw February 27, 2025 at 01:01AM

Show HN: Real estate market insights map https://ift.tt/uqOUI0a

Show HN: Real estate market insights map https://ift.tt/KrCT3So February 26, 2025 at 11:28PM

Show HN: Instantly Translate Manga – TranslateManga https://ift.tt/fgqUhIc

Show HN: Instantly Translate Manga – TranslateManga Since I was young, I've loved anime, and over the years, manga has brought me joy, given me courage, and sparked excitement in my heart. However, as I read more, I realized that many of these manga weren't translated at all. I also came across some AI-based translation tools, but the results often fell short. So, I decided to create a tool that allows manga fans to read and enjoy their favorite manga, no matter the language or whether a translation team is available. This product has just been launched, and there are certainly areas that can be improved. However, with time, I'm confident it will only get better. You're welcome to try it out and share your valuable feedback! https://ift.tt/Cly57tD February 24, 2025 at 08:09PM

Wednesday, February 26, 2025

Show HN: I built a PR listener and ruleset to detect malicious code in CI/CD https://ift.tt/HivLtdn

Show HN: I built a PR listener and ruleset to detect malicious code in CI/CD I built a GitHub app that detects it in pull requests, notifies or blocks them. Alongside it, I published a Semgrep ruleset for any stage of the CI/CD. I started this after getting frustrated by all the FUD around malicious code - lots of noise, little effort to solve it. Having said that, it's still a major attack vector - a stored RCE, with the codebase itself as the sink. Feedback is appreciated. The app, PRevent - https://ift.tt/tv54Fpe The ruleset: https://ift.tt/AEKRObc The research: https://ift.tt/DafoL01... https://ift.tt/tv54Fpe February 26, 2025 at 12:52AM

The 2025 Safe Driver Awards: Honoring Our Safety Superheroes

The 2025 Safe Driver Awards: Honoring Our Safety Superheroes
By Melissa Culross

A group of our honorees at the 2024 Safe Driver Awards. As the saying goes, not all superheroes wear capes. Some move thousands of people all over San Francisco every day. And we are celebrating those superheroes this weekend. We recognize Muni operators who have met our safe driving standard for at least 15 years at our annual Safe Driver Awards. The standard requires an operator to drive at least 1,952 hours without any preventable incidents or collisions during the fiscal year (July – June). We are honoring 189 operators at this year’s luncheon on March 1. Among the awardees: Almost 20...



Published February 25, 2025 at 05:30AM
https://ift.tt/pFQb10V

Show HN: Minimalist Travel Planner https://ift.tt/SKvzY7X

Show HN: Minimalist Travel Planner I was tired of finding repetitive travel plans on ad-filled travel sites, so I made a minimal editable trip plan maker. https://triptip.cat/ February 25, 2025 at 08:21PM

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding https://ift.tt/IwYJfju

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding With the Mozilla Pocket shutdown coming up in about two weeks, I thought ...