{"exhaustive":{"nbHits":false,"typo":false},"exhaustiveNbHits":false,"exhaustiveTypo":false,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"irqlevel"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Show HN: Golang Client Library for Gradium.ai TTS/STT API"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://github.com/cydanix/go-gradium"}},"_tags":["story","author_irqlevel","story_46125905","show_hn"],"author":"irqlevel","created_at":"2025-12-02T19:52:32Z","created_at_i":1764705152,"num_comments":0,"objectID":"46125905","points":5,"story_id":46125905,"title":"Show HN: Golang Client Library for Gradium.ai TTS/STT API","updated_at":"2026-03-05T23:05:49Z","url":"https://github.com/cydanix/go-gradium"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"irqlevel"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Show HN: Rust Client Library for Gradium.ai TTS/STT API"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://github.com/cydanix/rust-gradium"}},"_tags":["story","author_irqlevel","story_46140455","show_hn"],"author":"irqlevel","created_at":"2025-12-03T21:32:59Z","created_at_i":1764797579,"num_comments":0,"objectID":"46140455","points":3,"story_id":46140455,"title":"Show HN: Rust Client Library for Gradium.ai TTS/STT API","updated_at":"2026-03-05T23:06:49Z","url":"https://github.com/cydanix/rust-gradium"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"rocauc"},"title":{"matchLevel":"none","matchedWords":[],"value":"Audio is the one area small labs are winning"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://www.amplifypartners.com/blog-posts/arming-the-rebels-with-gpus-gradium-kyutai-and-audio-ai"}},"_tags":["story","author_rocauc","story_46999285"],"author":"rocauc","children":[47028239,47028532,47028549,47028747,47028842,47029721,47029890,47030103,47030250,47030610,47030864,47030898,47031113,47031447,47031512,47031609,47032686,47032727,47032982,47033027,47033039,47033127,47033809,47033861,47034286,47034986,47035625,47036827,47037532,47037700],"created_at":"2026-02-13T05:39:45Z","created_at_i":1770961185,"num_comments":96,"objectID":"46999285","points":319,"story_id":46999285,"title":"Audio is the one area small labs are winning","updated_at":"2026-03-29T02:37:59Z","url":"https://www.amplifypartners.com/blog-posts/arming-the-rebels-with-gpus-gradium-kyutai-and-audio-ai"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"pain_perdu"},"title":{"matchLevel":"none","matchedWords":[],"value":"Why Your Voice Cloning Sounds Fake (and How to Fix It)"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://gradium.ai/blog/voice-cloning-sounds-fake"}},"_tags":["story","author_pain_perdu","story_46721911"],"author":"pain_perdu","created_at":"2026-01-22T17:01:50Z","created_at_i":1769101310,"num_comments":0,"objectID":"46721911","points":5,"story_id":46721911,"title":"Why Your Voice Cloning Sounds Fake (and How to Fix It)","updated_at":"2026-03-05T23:23:24Z","url":"https://gradium.ai/blog/voice-cloning-sounds-fake"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"pain_perdu"},"title":{"matchLevel":"none","matchedWords":[],"value":"Optimizing Quality vs. Latency in Real-Time Text-to-Speech AI Models"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://gradium.ai/blog/optimizing-quality-vs-latency"}},"_tags":["story","author_pain_perdu","story_46973411"],"author":"pain_perdu","created_at":"2026-02-11T10:47:08Z","created_at_i":1770806828,"num_comments":0,"objectID":"46973411","points":1,"story_id":46973411,"title":"Optimizing Quality vs. Latency in Real-Time Text-to-Speech AI Models","updated_at":"2026-03-05T23:34:38Z","url":"https://gradium.ai/blog/optimizing-quality-vs-latency"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Klaster_1"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Depth Is All You Need: How Antithesis Crushes Gradius"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://antithesis.com/blog/2025/gradius/"}},"_tags":["story","author_Klaster_1","story_43126882"],"author":"Klaster_1","created_at":"2025-02-21T12:53:49Z","created_at_i":1740142429,"num_comments":0,"objectID":"43126882","points":14,"story_id":43126882,"title":"Depth Is All You Need: How Antithesis Crushes Gradius","updated_at":"2025-02-21T22:15:06Z","url":"https://antithesis.com/blog/2025/gradius/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"kayge"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"26 Year Old Mystery of Vandal Heart II's Gradius Sword Has Been Solved"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://kotaku.com/vandal-hearts-2-gradius-sword-suikoden-ps1-demo-disc-save-file-2000629247"}},"_tags":["story","author_kayge","story_45390591"],"author":"kayge","created_at":"2025-09-26T20:13:56Z","created_at_i":1758917636,"num_comments":0,"objectID":"45390591","points":3,"story_id":45390591,"title":"26 Year Old Mystery of Vandal Heart II's Gradius Sword Has Been Solved","updated_at":"2026-03-05T22:45:11Z","url":"https://kotaku.com/vandal-hearts-2-gradius-sword-suikoden-ps1-demo-disc-save-file-2000629247"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"elesbao"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Old gaming \u2013 Nemesis/Gradius internals disassembly"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=ePqfmC9RRcY"}},"_tags":["story","author_elesbao","story_32319100"],"author":"elesbao","created_at":"2022-08-02T14:40:37Z","created_at_i":1659451237,"num_comments":0,"objectID":"32319100","points":3,"story_id":32319100,"title":"Old gaming \u2013 Nemesis/Gradius internals disassembly","updated_at":"2024-09-20T11:39:58Z","url":"https://www.youtube.com/watch?v=ePqfmC9RRcY"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"holografix"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Brazilian hacker fixes slow down in SNES Gradius III"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://arstechnica.com/gaming/2019/05/28-years-later-hacker-fixes-rampant-slowdown-on-snes-gradius-iii/"}},"_tags":["story","author_holografix","story_19885765"],"author":"holografix","created_at":"2019-05-11T12:13:33Z","created_at_i":1557576813,"num_comments":0,"objectID":"19885765","points":3,"story_id":19885765,"title":"Brazilian hacker fixes slow down in SNES Gradius III","updated_at":"2024-09-20T04:17:12Z","url":"https://arstechnica.com/gaming/2019/05/28-years-later-hacker-fixes-rampant-slowdown-on-snes-gradius-iii/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"slantyyz"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"28 years later, hacker fixes rampant slowdown on SNES\u2018 Gradius III"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://arstechnica.com/gaming/2019/05/28-years-later-hacker-fixes-rampant-slowdown-on-snes-gradius-iii/#p3"}},"_tags":["story","author_slantyyz","story_19881429"],"author":"slantyyz","created_at":"2019-05-10T19:32:18Z","created_at_i":1557516738,"num_comments":0,"objectID":"19881429","points":3,"story_id":19881429,"title":"28 years later, hacker fixes rampant slowdown on SNES\u2018 Gradius III","updated_at":"2024-09-20T04:16:49Z","url":"https://arstechnica.com/gaming/2019/05/28-years-later-hacker-fixes-rampant-slowdown-on-snes-gradius-iii/#p3"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"laurentdc"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"28 years later, hacker fixes rampant slowdown on SNES Gradius III"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://arstechnica.com/gaming/2019/05/28-years-later-hacker-fixes-rampant-slowdown-on-snes-gradius-iii/"}},"_tags":["story","author_laurentdc","story_19897240"],"author":"laurentdc","created_at":"2019-05-13T08:44:39Z","created_at_i":1557737079,"num_comments":0,"objectID":"19897240","points":2,"story_id":19897240,"title":"28 years later, hacker fixes rampant slowdown on SNES Gradius III","updated_at":"2024-09-20T04:18:29Z","url":"https://arstechnica.com/gaming/2019/05/28-years-later-hacker-fixes-rampant-slowdown-on-snes-gradius-iii/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Jun8"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Modern Indiana Jones' arsenal of gadgets: Gradiometer, resistance meter, ..."},"url":{"matchLevel":"none","matchedWords":[],"value":"http://www.wired.com/magazine/2011/04/st_toolkit_archaeologygear/"}},"_tags":["story","author_Jun8","story_2563876"],"author":"Jun8","children":[2563892],"created_at":"2011-05-19T13:47:41Z","created_at_i":1305812861,"num_comments":1,"objectID":"2563876","points":1,"story_id":2563876,"story_text":"","title":"Modern Indiana Jones' arsenal of gadgets: Gradiometer, resistance meter, ...","updated_at":"2024-09-19T17:45:11Z","url":"http://www.wired.com/magazine/2011/04/st_toolkit_archaeologygear/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"maudlinmau5"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Halo 4 dev: \u201cLoadout system looks more like Gradius\u201d than Call of Duty..."},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"http://venturebeat.com/2012/07/07/halo-4-loadouts-look-like-gradius/"}},"_tags":["story","author_maudlinmau5","story_4216408"],"author":"maudlinmau5","created_at":"2012-07-09T02:26:35Z","created_at_i":1341800795,"num_comments":0,"objectID":"4216408","points":1,"story_id":4216408,"story_text":"","title":"Halo 4 dev: \u201cLoadout system looks more like Gradius\u201d than Call of Duty...","updated_at":"2023-09-06T20:44:44Z","url":"http://venturebeat.com/2012/07/07/halo-4-loadouts-look-like-gradius/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"tosh"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"SNES Game Slowdowns Fixed (Gradius III, Super Castlevania IV, Super Mario World)"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://twitter.com/HackerVilela/status/1368776192426450945"}},"_tags":["story","author_tosh","story_26384797"],"author":"tosh","created_at":"2021-03-08T12:02:15Z","created_at_i":1615204935,"num_comments":0,"objectID":"26384797","points":1,"story_id":26384797,"title":"SNES Game Slowdowns Fixed (Gradius III, Super Castlevania IV, Super Mario World)","updated_at":"2024-09-20T08:07:40Z","url":"https://twitter.com/HackerVilela/status/1368776192426450945"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ChrisArchitect"},"title":{"matchLevel":"none","matchedWords":[],"value":"Konami Code creator Kazuhisa Hashimoto has died"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://www.polygon.com/2020/2/26/21154655/konami-code-creator-dies-kazuhisa-hashimoto-obituary-contra-gradius-nes"}},"_tags":["story","author_ChrisArchitect","story_22425547"],"author":"ChrisArchitect","children":[22426317],"created_at":"2020-02-26T18:08:35Z","created_at_i":1582740515,"num_comments":1,"objectID":"22425547","points":3,"story_id":22425547,"title":"Konami Code creator Kazuhisa Hashimoto has died","updated_at":"2024-09-20T05:40:08Z","url":"https://www.polygon.com/2020/2/26/21154655/konami-code-creator-dies-kazuhisa-hashimoto-obituary-contra-gradius-nes"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"lessthunk"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"matchLevel":"none","matchedWords":[],"value":"NES AI Learnfun and Playfun: Machine Learning for Nintendo Games"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"http://lessthunk.com/2015/04/29/nes-ai-learnfun-playfun-ep-3-gradius-pinball-ice-hockey-mario-updates-etc/"}},"_tags":["story","author_lessthunk","story_9458046"],"author":"lessthunk","created_at":"2015-04-29T13:22:04Z","created_at_i":1430313724,"num_comments":0,"objectID":"9458046","points":1,"story_id":9458046,"story_text":"","title":"NES AI Learnfun and Playfun: Machine Learning for Nintendo Games","updated_at":"2023-09-07T02:37:49Z","url":"http://lessthunk.com/2015/04/29/nes-ai-learnfun-playfun-ep-3-gradius-pinball-ice-hockey-mario-updates-etc/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"luu"},"title":{"matchLevel":"none","matchedWords":[],"value":"Color-Coding Complex Maintenance"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://gridium.com/color-coding-complex-maintenance/"}},"_tags":["story","author_luu","story_25588047"],"author":"luu","created_at":"2020-12-31T00:23:50Z","created_at_i":1609374230,"num_comments":0,"objectID":"25588047","points":1,"story_id":25588047,"title":"Color-Coding Complex Maintenance","updated_at":"2024-09-20T07:41:40Z","url":"https://gridium.com/color-coding-complex-maintenance/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"aliabd"},"title":{"matchLevel":"none","matchedWords":[],"value":"GPT-3 generates Humans Of New York captions from photos"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://twitter.com/GradioML/status/1294026287166758912"}},"_tags":["story","author_aliabd","story_24154067"],"author":"aliabd","created_at":"2020-08-14T05:35:51Z","created_at_i":1597383351,"num_comments":0,"objectID":"24154067","points":1,"story_id":24154067,"title":"GPT-3 generates Humans Of New York captions from photos","updated_at":"2024-09-20T06:47:30Z","url":"https://twitter.com/GradioML/status/1294026287166758912"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"spetz"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Apache Iggy, a message streaming platform in Rust, graduates to an Apache TLP"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://iggy.apache.org/blogs/2026/08/24/apache-iggy-top-level-project-tlp-graduation/"}},"_tags":["story","author_spetz","story_49510540"],"author":"spetz","children":[49510541,49510752,49510759,49510990,49511055,49511418,49511636,49511832,49511898,49513048,49521096],"created_at":"2026-08-31T14:54:20Z","created_at_i":1788188060,"num_comments":30,"objectID":"49510540","points":98,"story_id":49510540,"title":"Apache Iggy, a message streaming platform in Rust, graduates to an Apache TLP","updated_at":"2026-09-07T07:41:15Z","url":"https://iggy.apache.org/blogs/2026/08/24/apache-iggy-top-level-project-tlp-graduation/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"camilochs"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"ExactTex. A gradually-typed superset of LaTeX"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/camilochs/exacttex"}},"_tags":["story","author_camilochs","story_49521631"],"author":"camilochs","children":[49572404,49572866,49572973,49573248,49573349],"created_at":"2026-09-01T13:19:48Z","created_at_i":1788268788,"num_comments":20,"objectID":"49521631","points":28,"story_id":49521631,"title":"ExactTex. A gradually-typed superset of LaTeX","updated_at":"2026-09-07T05:01:32Z","url":"https://github.com/camilochs/exacttex"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nickswalker"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Methods for Random Gradients"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"https://justinjay.wang/methods-for-random-gradients/"}},"_tags":["story","author_nickswalker","story_49557986"],"author":"nickswalker","created_at":"2026-09-03T22:26:44Z","created_at_i":1788474404,"num_comments":0,"objectID":"49557986","points":3,"story_id":49557986,"title":"Methods for Random Gradients","updated_at":"2026-09-06T15:23:26Z","url":"https://justinjay.wang/methods-for-random-gradients/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"hevalon"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Privacy Leakage from Gradients in Split-LLM Training"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://arxiv.org/abs/2609.04382"}},"_tags":["story","author_hevalon","story_49594815"],"author":"hevalon","created_at":"2026-09-07T06:54:06Z","created_at_i":1788764046,"num_comments":0,"objectID":"49594815","points":1,"story_id":49594815,"title":"Privacy Leakage from Gradients in Split-LLM Training","updated_at":"2026-09-07T06:55:28Z","url":"https://arxiv.org/abs/2609.04382"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"throwaway_30yo"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"After being let go from a small agency due to financial reasons, I find myself having at least 6-10 months of downtime for the first time in 10 years.
I am around 30 and feel burnt out from my tech career. I do not feel any interest or happiness towards building things right now. I chose this career mostly due to monetary reasons and pursued undergrad and graduate degrees in CS in Europe. After which, I worked as a product manager for a while in the networking/telco sector in internal enterprise systems.
I am really at a loss for what to do now or how to spend time. I was always interested in doing my own thing, but would not call myself a good engineer or as having deep skills in a particular domain. I am more of a jack of all trades.
I dread just getting the next job and continuing the corporate grind, but I really worry about what to do in the near future career-wise.\nIf you were in my position, what would you do with the time?"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: 30, burnt out, with 6-10 months of runway. What would you do?"}},"_tags":["story","author_throwaway_30yo","story_49535363","ask_hn"],"author":"throwaway_30yo","children":[49559278,49559475,49559484,49559560,49559695,49559883,49560351,49560398,49560516,49560631,49560735,49561331,49561383,49561632,49561748,49561926,49562442,49562604,49563264,49563946,49566046,49568575,49571783,49579329,49579657,49580075,49580357,49581939],"created_at":"2026-09-02T12:39:09Z","created_at_i":1788352749,"num_comments":26,"objectID":"49535363","points":31,"story_id":49535363,"story_text":"After being let go from a small agency due to financial reasons, I find myself having at least 6-10 months of downtime for the first time in 10 years.
I am around 30 and feel burnt out from my tech career. I do not feel any interest or happiness towards building things right now. I chose this career mostly due to monetary reasons and pursued undergrad and graduate degrees in CS in Europe. After which, I worked as a product manager for a while in the networking/telco sector in internal enterprise systems.
I am really at a loss for what to do now or how to spend time. I was always interested in doing my own thing, but would not call myself a good engineer or as having deep skills in a particular domain. I am more of a jack of all trades.
I dread just getting the next job and continuing the corporate grind, but I really worry about what to do in the near future career-wise.\nIf you were in my position, what would you do with the time?","title":"Ask HN: 30, burnt out, with 6-10 months of runway. What would you do?","updated_at":"2026-09-07T07:42:43Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"theonlinx"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Hi everyone, I'm 22 years old and I own a start up with my co-founder, we both just graduated college and we built a b2b SaaS that's live with 60 users and growing. We've been live since beginning of June.
I wanted to post on here because we need help, real help and we don't know where to look or who to ask or how to find reliable people. We see teams like Cluely and Whop and obviously they're billion dollar companies but how do people in start ups find a team like that? Not just employees but a team, a family almost. It is just us two and we're totally boot strapped and dialed in and we've been making it work I think really really well but as we keep growing new things keep coming up and new tasks to do, new things to learn as a company grows especially since its our first.
I was just wondering maybe some stories of how other people have found the rest of their team, that doesn't involve moving out to SF lol.
We started on our project October 2025, had the MVP built January/February and some free live users on there, then we officially launched to the pubic in June.
We are the sales guys, customer support, coders, marketers, content creators, managers, just everything right now. And we both just started our full time jobs that we graduated college for, that have nothing to do with our startup, the entire summer we were free to work on everything and that's why we got so far but now we're not going to have as much time.
Our software is working and people are interested in it and using it. There's real potential for this to be something, especially just based on the traction we've gotten with regular organic content on TikTok and one meta ad.
The goal is to be able to fully fund ourselves from the startup, go all in on it where we can devote our full time attention to it and keep growing it and the team.
We're babies at this thing, we're basically still in the womb and we're just trying to absorb as much information and guidance as possible, sorry I chose not to name the software here, just looking for advice on building a real team and I'd love to hear your guys' stories.
Thanks"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: How do we build a team? (bootstrapped B2B startup)"}},"_tags":["story","author_theonlinx","story_49556698","ask_hn"],"author":"theonlinx","children":[49570482],"created_at":"2026-09-03T20:46:09Z","created_at_i":1788468369,"num_comments":1,"objectID":"49556698","points":5,"story_id":49556698,"story_text":"Hi everyone, I'm 22 years old and I own a start up with my co-founder, we both just graduated college and we built a b2b SaaS that's live with 60 users and growing. We've been live since beginning of June.
I wanted to post on here because we need help, real help and we don't know where to look or who to ask or how to find reliable people. We see teams like Cluely and Whop and obviously they're billion dollar companies but how do people in start ups find a team like that? Not just employees but a team, a family almost. It is just us two and we're totally boot strapped and dialed in and we've been making it work I think really really well but as we keep growing new things keep coming up and new tasks to do, new things to learn as a company grows especially since its our first.
I was just wondering maybe some stories of how other people have found the rest of their team, that doesn't involve moving out to SF lol.
We started on our project October 2025, had the MVP built January/February and some free live users on there, then we officially launched to the pubic in June.
We are the sales guys, customer support, coders, marketers, content creators, managers, just everything right now. And we both just started our full time jobs that we graduated college for, that have nothing to do with our startup, the entire summer we were free to work on everything and that's why we got so far but now we're not going to have as much time.
Our software is working and people are interested in it and using it. There's real potential for this to be something, especially just based on the traction we've gotten with regular organic content on TikTok and one meta ad.
The goal is to be able to fully fund ourselves from the startup, go all in on it where we can devote our full time attention to it and keep growing it and the team.
We're babies at this thing, we're basically still in the womb and we're just trying to absorb as much information and guidance as possible, sorry I chose not to name the software here, just looking for advice on building a real team and I'd love to hear your guys' stories.
Thanks","title":"Ask HN: How do we build a team? (bootstrapped B2B startup)","updated_at":"2026-09-06T21:42:57Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"irscott"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"I make music that's entirely found sound/sample based. It occurred to me that on every social media site (particularly Instagram) I would have thousands of saved posts because of some sound or visual content that I thought I might like to sample someday.
I made Harvester, a local-first Firefox extension for collecting source material for sampling, collage, VJing, editing, and research. Harvester natively preserves media from individual Instagram, Youtube, and Reddit posts as well as visible video and audio from other websites that expose ordinary audio or video. Harvester not only saves the original video to your archive but it also creates a separate audio only file in your chosen format and saves a metadata.json file containing provenance info.
Harvester can scan multiple Instagram Saved collections and create oldest-first queues, allowing you to archive posts gradually in small, deliberately paced batches. Built-in limits and randomized delays help reduce the risks associated with automated activity, though no tool can guarantee that Instagram won\u2019t restrict your account. It also supports carousel posts, grabbing each video and creating the audio only derivative for each video in the carousel.
There's no Harvester account, telemetry, or other wacky stuff built in. Just a basic tool designed to help creators make use of the interesting sights and sounds we encounter online every day.
This is just the first release, currently for Firefox on MacOS and it does require a local companion to work properly. I'd especially appreciate feedback about the installation process and sources where it fails.
The extension is plain JavaScript, and the local Python companion uses yt-dlp and FFmpeg for bounded acquisition and media processing.
https://github.com/sxrvys/harvester"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Harvester, a local first media collection tool for sample based artists"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/sxrvys/harvester"}},"_tags":["story","author_irscott","story_49545211","show_hn"],"author":"irscott","created_at":"2026-09-03T02:20:02Z","created_at_i":1788402002,"num_comments":0,"objectID":"49545211","points":3,"story_id":49545211,"story_text":"I make music that's entirely found sound/sample based. It occurred to me that on every social media site (particularly Instagram) I would have thousands of saved posts because of some sound or visual content that I thought I might like to sample someday.
I made Harvester, a local-first Firefox extension for collecting source material for sampling, collage, VJing, editing, and research. Harvester natively preserves media from individual Instagram, Youtube, and Reddit posts as well as visible video and audio from other websites that expose ordinary audio or video. Harvester not only saves the original video to your archive but it also creates a separate audio only file in your chosen format and saves a metadata.json file containing provenance info.
Harvester can scan multiple Instagram Saved collections and create oldest-first queues, allowing you to archive posts gradually in small, deliberately paced batches. Built-in limits and randomized delays help reduce the risks associated with automated activity, though no tool can guarantee that Instagram won\u2019t restrict your account. It also supports carousel posts, grabbing each video and creating the audio only derivative for each video in the carousel.
There's no Harvester account, telemetry, or other wacky stuff built in. Just a basic tool designed to help creators make use of the interesting sights and sounds we encounter online every day.
This is just the first release, currently for Firefox on MacOS and it does require a local companion to work properly. I'd especially appreciate feedback about the installation process and sources where it fails.
The extension is plain JavaScript, and the local Python companion uses yt-dlp and FFmpeg for bounded acquisition and media processing.
https://github.com/sxrvys/harvester","title":"Show HN: Harvester, a local first media collection tool for sample based artists","updated_at":"2026-09-06T18:09:26Z","url":"https://github.com/sxrvys/harvester"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"gradus_ad"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Model sycophancy is going to become a major issue for individuals and society... Do any benchmarks exist for this? Really needs to become a standard aspect of model quality measures"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Model sycophancy benchmarks?"}},"_tags":["story","author_gradus_ad","story_49588541","ask_hn"],"author":"gradus_ad","children":[49589023,49594803],"created_at":"2026-09-06T17:07:10Z","created_at_i":1788714430,"num_comments":2,"objectID":"49588541","points":4,"story_id":49588541,"story_text":"Model sycophancy is going to become a major issue for individuals and society... Do any benchmarks exist for this? Really needs to become a standard aspect of model quality measures","title":"Ask HN: Model sycophancy benchmarks?","updated_at":"2026-09-07T06:52:58Z"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"gradus_ad"},"title":{"matchLevel":"none","matchedWords":[],"value":"80k-year-old \"arrowheads\" rewrite human history"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.sciencedaily.com/releases/2026/09/260903064233.htm"}},"_tags":["story","author_gradus_ad","story_49582546"],"author":"gradus_ad","created_at":"2026-09-06T01:43:42Z","created_at_i":1788659022,"num_comments":0,"objectID":"49582546","points":4,"story_id":49582546,"title":"80k-year-old \"arrowheads\" rewrite human history","updated_at":"2026-09-06T06:44:55Z","url":"https://www.sciencedaily.com/releases/2026/09/260903064233.htm"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"scrolling"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"LED Sports Ticker \u2013 A high-performance 60fps stadium-style scoreboard"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://play.google.com/store/apps/details?id=com.tickerled.sports&hl=en_US"}},"_tags":["story","author_scrolling","story_49592212"],"author":"scrolling","children":[49592213],"created_at":"2026-09-06T23:59:47Z","created_at_i":1788739187,"num_comments":0,"objectID":"49592212","points":2,"story_id":49592212,"title":"LED Sports Ticker \u2013 A high-performance 60fps stadium-style scoreboard","updated_at":"2026-09-07T01:44:13Z","url":"https://play.google.com/store/apps/details?id=com.tickerled.sports&hl=en_US"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"guyb3"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"Hi HN, Jonathan & Guy here from OneCLI, an agent harness built for teams, giving every employee a secured, sandboxed personal agent.
Here\u2019s what you can do with it:
1. get a sandboxed agent, with all the OneCLI capabilities in place like connect your GitHub account, Gmail, Notion, or Dropbox simply from the chat.
2. deterministic human in the loop approval in the chat itself for things that you need 100% control like sending an email or deleting the Linear ticket.
3. manage team policy in one place, enforced across every agent in the workspace
4. enjoy global connections at the team level, like shared LLM keys or service accounts
Here\u2019s a demo: https://www.youtube.com/watch?v=dlW-44ntpbE
We started working on this by accident, even though our careers were in the security space. We were working on a devtool called ChartDB, an open-source DB tool. When OpenClaw took off back in January, we started using it to orchestrate agents on top of ChartDB. We quickly understood there is a big issue around auth. Agents need credentials to do real work, but to give them those secrets would not be the best idea. They keep them in their memory and also write them down to local files and their sessions as plain text. And we knew that agents can easily be fooled into giving up those API keys/secrets. So we needed some way to control the agent and stop prompt injections from tricking it into using its services for an attacker's benefit.
We created OneCLI that started as a vault for AI Agents built in Rust.
We found out that most of our demand for OneCLI came from autonomous agents like Hermes, OpenClaw and NanoClaw for individuals and teams.
Users looked for useful agents that do things for the person who runs them with two missing parts: 1) managing secrets and permissions. 2) and for teams - multiplayer management.
We decided to pivot and provide the agent itself as a harness for teams, to give each employee an agent. We saw that teams had to deal with setting up their own harness again and again, and basically as we already had the vault as a gateway. We got the idea to provide the missing piece of the agent management out of the box and open source it (Apache-2.0, with a small enterprise exception).
We're open source first - the entire platform, not just a small portion of it like other agents, so companies can actually see the code, evaluate it, and trust it instead of taking our word for it. They run it isolated, in their own environment, fully under their control, at production quality, not a locked black box hosted somewhere else. That means the safety isn't just a promise, it's something they can verify themselves. Combined with real autonomy and least-privilege access, that's what makes it something a company can fully own and trust, not just adopt.
We also approach this from a company perspective rather than an individual one. Our solution manages agents on behalf of each employee, wrapped in deterministic guardrails that company admins configure through centralized policies.
For the agent engine itself we\u2019re using jcode which is the core of the agent-loop. We found out that it improves the experience and makes the agent smarter and faster.
Here\u2019s how it works:
It runs on infra you control. Fully open-source, self-host or cloud in minutes.
The agent never holds a real secret. It gets a placeholder. The real credential is injected at the gateway, per request, after the call is authorized. It never enters the agent's context, memory, or logs.
Enforcement outside the model. Prompts are suggestions. Policies defined by the org admin run at the network layer, outside the agent and the LLM. Block endpoints, rate limit per agent, require approval, scope per employee. The gateway decides. The agent can't bypass it.
Isolated VM per agent. Own memory, own keys, own permissions. Blast radius is one agent.
Speed of the Harness: Rust engine under the agent loop.
Full identity trail. Every agent is bound to an employee. Every call logged with who it acted for and which policy allowed it.
Some things people are doing with the platform include:
- Managing their company life cycle entirely from the sales calls, to the product side automatically open tickets to the engineering teams, that would kick the development agents to deliver and ship to production.
- Operational side, like automatically hygiene the CRM after calls, sourcing leads, book meetings and manage follow ups emails.
- Some of our customers also doing their entire grocery shopping using those agents and send them to take care of their chores like ordering things online.
About the team: Both founders come from cybersecurity backgrounds. Jonathan spent years at Axis Security building zero trust network access. The core idea is that you never trust the client. You decide exactly what a person can reach, and you enforce it outside of them, at the network layer, so it doesn't matter what the client tries to do. That's how every serious company gives access to humans today. Guy was the 1st employee in Argon security doing AppSec.
We would love to hear your thoughts on the move, happy to get issues open to improve and get your agent to be powerful and secure - designed for teams, not just individuals."},"title":{"matchLevel":"none","matchedWords":[],"value":"Launch HN: OneCLI (YC S26) \u2013 OSS sandboxed agent harness for teams"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/onecli/onecli"}},"_tags":["story","author_guyb3","story_49363710","launch_hn"],"author":"guyb3","children":[49364385,49364395,49364991,49365663,49366194,49366268,49367087,49369075,49369922,49370188,49370551,49370999,49371194,49384329,49385790,49390885,49394663,49406200,49412191,49425460,49430925,49432200,49487702,49507688],"created_at":"2026-08-19T16:29:02Z","created_at_i":1787156942,"num_comments":37,"objectID":"49363710","points":88,"story_id":49363710,"story_text":"Hi HN, Jonathan & Guy here from OneCLI, an agent harness built for teams, giving every employee a secured, sandboxed personal agent.
Here\u2019s what you can do with it:
1. get a sandboxed agent, with all the OneCLI capabilities in place like connect your GitHub account, Gmail, Notion, or Dropbox simply from the chat.
2. deterministic human in the loop approval in the chat itself for things that you need 100% control like sending an email or deleting the Linear ticket.
3. manage team policy in one place, enforced across every agent in the workspace
4. enjoy global connections at the team level, like shared LLM keys or service accounts
Here\u2019s a demo: https://www.youtube.com/watch?v=dlW-44ntpbE
We started working on this by accident, even though our careers were in the security space. We were working on a devtool called ChartDB, an open-source DB tool. When OpenClaw took off back in January, we started using it to orchestrate agents on top of ChartDB. We quickly understood there is a big issue around auth. Agents need credentials to do real work, but to give them those secrets would not be the best idea. They keep them in their memory and also write them down to local files and their sessions as plain text. And we knew that agents can easily be fooled into giving up those API keys/secrets. So we needed some way to control the agent and stop prompt injections from tricking it into using its services for an attacker's benefit.
We created OneCLI that started as a vault for AI Agents built in Rust.
We found out that most of our demand for OneCLI came from autonomous agents like Hermes, OpenClaw and NanoClaw for individuals and teams.
Users looked for useful agents that do things for the person who runs them with two missing parts: 1) managing secrets and permissions. 2) and for teams - multiplayer management.
We decided to pivot and provide the agent itself as a harness for teams, to give each employee an agent. We saw that teams had to deal with setting up their own harness again and again, and basically as we already had the vault as a gateway. We got the idea to provide the missing piece of the agent management out of the box and open source it (Apache-2.0, with a small enterprise exception).
We're open source first - the entire platform, not just a small portion of it like other agents, so companies can actually see the code, evaluate it, and trust it instead of taking our word for it. They run it isolated, in their own environment, fully under their control, at production quality, not a locked black box hosted somewhere else. That means the safety isn't just a promise, it's something they can verify themselves. Combined with real autonomy and least-privilege access, that's what makes it something a company can fully own and trust, not just adopt.
We also approach this from a company perspective rather than an individual one. Our solution manages agents on behalf of each employee, wrapped in deterministic guardrails that company admins configure through centralized policies.
For the agent engine itself we\u2019re using jcode which is the core of the agent-loop. We found out that it improves the experience and makes the agent smarter and faster.
Here\u2019s how it works:
It runs on infra you control. Fully open-source, self-host or cloud in minutes.
The agent never holds a real secret. It gets a placeholder. The real credential is injected at the gateway, per request, after the call is authorized. It never enters the agent's context, memory, or logs.
Enforcement outside the model. Prompts are suggestions. Policies defined by the org admin run at the network layer, outside the agent and the LLM. Block endpoints, rate limit per agent, require approval, scope per employee. The gateway decides. The agent can't bypass it.
Isolated VM per agent. Own memory, own keys, own permissions. Blast radius is one agent.
Speed of the Harness: Rust engine under the agent loop.
Full identity trail. Every agent is bound to an employee. Every call logged with who it acted for and which policy allowed it.
Some things people are doing with the platform include:
- Managing their company life cycle entirely from the sales calls, to the product side automatically open tickets to the engineering teams, that would kick the development agents to deliver and ship to production.
- Operational side, like automatically hygiene the CRM after calls, sourcing leads, book meetings and manage follow ups emails.
- Some of our customers also doing their entire grocery shopping using those agents and send them to take care of their chores like ordering things online.
About the team: Both founders come from cybersecurity backgrounds. Jonathan spent years at Axis Security building zero trust network access. The core idea is that you never trust the client. You decide exactly what a person can reach, and you enforce it outside of them, at the network layer, so it doesn't matter what the client tries to do. That's how every serious company gives access to humans today. Guy was the 1st employee in Argon security doing AppSec.
We would love to hear your thoughts on the move, happy to get issues open to improve and get your agent to be powerful and secure - designed for teams, not just individuals.","title":"Launch HN: OneCLI (YC S26) \u2013 OSS sandboxed agent harness for teams","updated_at":"2026-09-06T00:18:10Z","url":"https://github.com/onecli/onecli"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"alanfuNZ"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["gradium"],"value":"I've been giving coding agents more autonomy lately, letting them run shell commands unattended for longer stretches, and I don't have a good answer for how people actually gate that beyond "run it in a container and hope." A container limits blast radius but doesn't stop the agent from reading a secret and then making an outbound call in the same session, or force-pushing to a branch it shouldn't touch, or just doing something irreversible while nobody's watching. Curious what people are actually doing: allowlists of commands, human-in-the-loop approval for anything destructive, something built into the agent framework itself, or just accepting the risk because the alternative is too slow? Specifically interested in what happens when the approval step itself fails or times out, does your setup default to allow or deny?"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: How do you gate an autonomous coding agent's shell access?"}},"_tags":["story","author_alanfuNZ","story_49556858","ask_hn"],"author":"alanfuNZ","children":[49559118,49561621,49572246,49589759],"created_at":"2026-09-03T20:56:36Z","created_at_i":1788468996,"num_comments":3,"objectID":"49556858","points":2,"story_id":49556858,"story_text":"I've been giving coding agents more autonomy lately, letting them run shell commands unattended for longer stretches, and I don't have a good answer for how people actually gate that beyond "run it in a container and hope." A container limits blast radius but doesn't stop the agent from reading a secret and then making an outbound call in the same session, or force-pushing to a branch it shouldn't touch, or just doing something irreversible while nobody's watching. Curious what people are actually doing: allowlists of commands, human-in-the-loop approval for anything destructive, something built into the agent framework itself, or just accepting the risk because the alternative is too slow? Specifically interested in what happens when the approval step itself fails or times out, does your setup default to allow or deny?","title":"Ask HN: How do you gate an autonomous coding agent's shell access?","updated_at":"2026-09-06T19:10:56Z"}],"hitsPerPage":50,"nbHits":30,"nbPages":1,"page":0,"params":"query=Gradium&tags=story&hitsPerPage=50&advancedSyntax=true&analyticsTags=backend","processingTimeMS":6,"processingTimingsMS":{"_request":{"roundTrip":19},"afterFetch":{"format":{"highlighting":2,"total":2},"merge":{"mergeLoop":{"prepareNextHit":1,"total":1},"total":1},"total":1},"fetch":{"query":3,"total":4},"total":7},"query":"Gradium","serverTimeMS":9}