Live data from Hacker News

Viewing profile — lukaesch

lukaesch

HN member
Joined
Thu, Jan 11, 2018, 1:27 PM UTC
HN karma
57
Public activity
57 items

About lukaesch

I make things

Recent public activity

  1. story
    Show HN: I bootstrapped a podcast search engine in Rust (1 yr update)

    A year ago, I shared my journey bootstrapping Audioscrape in Rust. Back then: 500 users, SQLite, 4k LoC in main.rs, running on a $7/month VM. Today: 25,000+ transcribed episodes, k…

  2. story
    Show HN: RemoteMCPList – A community directory for MCP servers

    Hey HN! I built RemoteMCPList ( https://remotemcplist.com ) because I was frustrated by the lack of a proper registry for Model Context Protocol servers. With Anthropic and OpenAI …

  3. story
    Show HN: Search Podcasts, Court Hearings, and Earnings Calls via Claude's MCP

    I’ve been working on a way to connect Claude (and other Model Context Protocol clients like ChatGPT) to a large index of public and user-uploaded audio. The result is a Remote MCP …

  4. story
    Ask HN: Is "LLMSEO" a thing now? AI assistants sending more traffic than Google?

    I run Audioscrape — a search engine for podcast knowledge. It lets you search transcriptions and extract who said what across top podcasts. What’s surprising: over the past few wee…

  5. comment
    Comment #43918742

    Not local. Inference is the only part not written in Rust so far. I am using Replicate to run docker images with a pipeline based on faster-whipser, VAD, pyannote and a custom LLM …

  6. story
    Show HN: Audioscrape – From $7 Rust MVP to Podcast Intelligence Platform

    Seven months ago, I shared Audioscrape - a podcast exploration tool built entirely in Rust, running on a $7/month VM. Since then, we've transformed it into a full-fledged podcast i…

  7. story
  8. comment
    Comment #41770649

    Congrats on the impressive project! Sharing structs between the frontend and backend sounds very helpful. I've experienced the advantage of shared FE and BE code in JS/TS projects,…

  9. comment
    Comment #41770593

    That's awesome! Reaching the point where subscribers cover costs is a huge milestone. Rust's reliability making it easy to revisit projects is a big plus. How do you find Rocket an…

  10. comment
    Comment #41770569

    Thanks for the feedback! I'm glad to hear you find the notification idea useful. I'm considering displaying the current backlog and estimated completion times as you propose. How w…

  11. comment
    Comment #41770543

    Thanks for the motivation! I completely agree - using Rust to build a web app is truly refreshing. I've worked with Java, TypeScript, and Python in recent years, and it's gratifyin…

  12. comment
    Comment #41770505

    Absolutely, give it another try! I've spent much of my life with GCed languages too. Axum, SQLite with SQLx, and Askama form a dev-friendly combo. Once you grasp Rust's concepts, y…

  13. comment
    Comment #41770425

    Thanks for the hint. I didn't know that. So far nothing happened, but I will start using the backup command.

  14. comment
    Comment #41770405

    Whisper and Pyannote via Replicate to spin up a container for transcription and diarization. It returns word-level timestamps and speaker turns. The LLM pipeline is built into the …

  15. comment
    Comment #41770366

    Thanks. Interesting. What are some best practices for integrating Rust with Elixir/Phoenix in a project, especially when managing CRUD operations and maintaining system efficiency …

  16. comment
    Comment #41769466

    Thanks for the hint! We hit the front page on Hacker News and received many submissions, which led to network errors when fetching some podcasts. I've just added retry logic and sc…

  17. comment
    Comment #41768262

    Thanks! I was inspired by levelsio's meme about having MVPs in a single index.php file. Traditionally, I've organized codebases into folders, but I started questioning its necessit…

  18. comment
    Comment #41768234

    I can confirm this! Initially tried shortcuts with unwrap, but once the structure is solid, it's on par with TS/Python frameworks.

  19. comment
    Comment #41767974

    Thanks for asking! Using SQLite with SQLx in Rust provides type-safe SQL queries, which enhances safety by catching errors at compile time. As for backups, the setup is straightfor…

  20. comment
    Comment #41767912

    Just posting on X (replying under trending posts or in 'build in public' communities). Some people used the share feature of Audioscrape to emphasize their points in discussions on…

  21. comment
    Comment #41767848

    Thanks for sharing your experience! It's impressive to hear about your success with Actix/SQLx and Rust's scalability and efficiency. Knowing Rust can handle such scale is encourag…

  22. comment
    Comment #41767792

    whisper + pyannote + custom LLM pipeline to reduce errors, extract and attach speaker labels

  23. story
  24. comment
    Comment #41766652

    Yes, it's just me right now. I'm moonlighting after my day job and bringing my kid to bed.

  25. story
    Audioscrape: Building in Rust When Everyone Said I Shouldn't

    I'm excited to share my journey of bootstrapping Audioscrape, a podcast exploration platform built entirely in Rust. While many would advise using Ruby on Rails, Python, or TypeScr…