Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    P

    Philipp Schmid

    philschmid.de · Personal blog · on HN since 2023

    Philipp Schmid writes practical posts on LLM agents, context engineering, fine-tuning open models, and Gemini tooling.

    Visit blogRSSHN submissions
    AI & Machine LearningProgramming
    What HN says

    HN commenters cite it for agent evaluation (Pass^k versus Pass@k) and for subagent and tool-routing design, and as a fine-tuning guide.

    Stats for nerds
    38HN people shared it
    40linked in comments
    1.2Kstory points
    Dec 2025last shared
    2023people per year2025

    Top posts on HN

    1. 1
      The new skill in AI is not prompting, it's context engineering
      2 people · 915 points · first shared 2025 · 518 comments on HN
    2. 2
      Mini-R1: Reproduce DeepSeek R1 "Aha Moment"
      1 person · 191 points · first shared 2025 · 15 comments on HN
    3. 3
      How Deepseek R1 Was Trained
      1 person · 31 points · first shared 2025 · 3 comments on HN
    4. 4
      From PDFs to Insights: Structured Outputs from PDFs with Gemini 2.0
      2 people · 23 points · first shared 2025 · Discussion on HN
    5. 5
      Fine-tune classifier with ModernBERT in 2025
      1 person · 19 points · first shared 2024 · 3 comments on HN
    6. 6
      Agents 2.0: From Shallow Loops to Deep Agents
      5 people · 11 points · first shared 2025 · Discussion on HN
    7. 7
      Why (Senior) Engineers Struggle to Build AI Agents
      2 people · 11 points · first shared 2025 · 11 comments on HN
    8. 8
      MCP CLI
      3 people · 5 points · first shared 2026 · 1 comments on HN
    9. 9
      The Rise of Subagents
      3 people · 4 points · first shared 2025 · Discussion on HN
    10. 10
      Function Calling Guide: Gemini 2.0 Flash
      2 people · 4 points · first shared 2025 · Discussion on HN

    What HN people wrote when they linked it

    • mxwsnJan 2025

      What's surprising about this is how sparsely defined the rewards are. Even if the model learns the formatting reward, if it never chances upon a solution, there isn't any feedback/reward to push it to learn to solve the game more often.

      So what are the chances of randomly guessing a solution?

      The toy Countdown dataset here has 3 to 4 numbers, which are combined with 4 symbols (+, -, x, ÷). With 3 numbers there are 3! * 4^3 = 384 possible symbol combinations, with 4 there are 6144. By the tensorboard log [0], even after just 10 learning steps, the model already has a success rate just below 10%. If we make the simplifying assumption that the model hasn't learned anything in 10 steps, then the probability of 1 (or more) success in 80 chances (8 generations are used per step), guessing randomly for a success rate of 1/384 on 3-number problems, is 1.9%. One interpretation is to take this as a p-value, and reject that the model's base success rate is completely random guessing - the base model already has slightly above chance success rate at solving the 3-number CountDown game.

      This aligns with my intuition - I suspect that with proper prompting, LLMs should be able to solve CountDown decently OK without any training. Though maybe not a 3B model?

      The model likely "parlays" its successes on 3 numbers to start to learn to solve 4 numbers. Or has it? The final learned ~50% success rate matches the frequency of 4-number problems in Jiayi Pan's CountDown dataset [1]. Phil does…

    • canyon289Dec 2025

      I've only just skimmed this blog post but if I'm reading correctly FunctionGemma can work just like what's intended here, a "contextless" tool router.

      Going one level up you as a developer have a choice how much context you want to provide to the model. Philipp Schmid wrote a good blog post about this, titling this "context engineering". I like his idea because instead of just blindly throwing stuff into a model's context window and hoping to get good performance, it encourages folks to think more about how what's going into the context in each turn.

      https://www.philschmid.de/context-engineering

      Similarly I think the blog post you linked has a similar sentiment. There's nuanced approaches that can yield better results if an engineering mindset is applied.

    • skangaOct 2025

      I'm working on Conductor

      https://github.com/skanga/Conductor

      Conductor is a LLM agnostic framework for building sophisticated AI applications using a subagent architecture. It provides a robust platform for orchestrating multiple specialized AI agents to accomplish complex tasks, with features like LLM-based planning, memory persistence, and dynamic tool use.

      It provides a robust and flexible platform for orchestrating multiple specialized AI agents to accomplish complex tasks. This project is inspired by the concepts outlined in "The Rise of Subagents" by Phil Schmid at https://www.philschmid.de/the-rise-of-subagents and it aims to provide a practical implementation of this powerful architectural pattern.

    • firesteelrainJul 2025

      Gist is

      1. Gather training data

      2. Format it into JSONL or Hugging Face Dataset format

      3. Use Axolotl or Hugging Face peft to fine-tune

      4. Export model to GGUF or HF format

      5. Serve via Ollama

      https://adithyask.medium.com/axolotl-is-all-you-need-331d5de1b7c0

      https://www.philschmid.de/fine-tune-llms-in-2025

      https://blog.devgenius.io/complete-guide-to-model-fine-tuning-from-hugging-face-to-axolotl-dc5cdaf1ae27

    • TheTaytayJan 2025

      If you are looking for something that actually explains most concepts behind it, Karpathy’s series will teach you what you want to know. (Mentioned elsewhere) If you are looking for command line tools to fine tune and evaluate models on known datasets, this article is a good take!

      https://www.philschmid.de/fine-tune-llms-in-2025

    • antupisAug 2023

      it can be almost anything like your HN comments or some corporate wiki, then get colab pro 10$ month or some juicy gaming machine and fine-tune that using eg this tutorial https://www.philschmid.de/instruction-tune-llama-2 but https://www.reddit.com/r/LocalLLaMA/ is full of different fine tuned models.

    Related

    arg minargmin.net81 people

    Lessons from Optics, the Other Deep Learning

    arg min
    Personal · last shared 2026
    LessWronglesswrong.com2.4k people

    The Best Textbooks on Every Subject

    LessWrong
    Publication · last shared 2026
    Interconnectsinterconnects.ai74 people

    A look at Apple's technical approach to AI including core model performance etc.

    Interconnects
    Personal · last shared 2026
    Simon Willisonsimonwillison.net957 people

    How to succeed in MrBeast production (Leaked PDF)

    Simon Willison
    Personal · last shared 2026
    Gary Marcusgarymarcus.substack.com203 people

    ChatGPT went berserk

    Gary Marcus
    Personal · last shared 2026
    Jürgen Schmidhuberpeople.idsia.ch/~juergen148 people

    1931: Kurt Gödel shows limits of math, logic, computing, AI

    Jürgen Schmidhuber
    Personal · last shared 2026
    Adam Karvonenadamkarvonen.github.io23 people

    Chess-GPT's Internal World Model

    Adam Karvonen
    Personal · last shared 2026
    One Useful Thingoneusefulthing.org104 people

    No elephants: Breakthroughs in image generation

    One Useful Thing
    Personal · last shared 2026