Live data from Hacker News

Viewing profile — FabianCarbonara

FabianCarbonara

HN member
Joined
Tue, Feb 02, 2021, 9:21 PM UTC
HN karma
57
Public activity
38 items

About FabianCarbonara

AI Engineer & Curious Human fabian-kuebler.com

Recent public activity

  1. comment
    Comment #48827739

    (Thanks for vouching! I emailed the mods about my account. I think I tripped a filter with a clumsy submission start...) About the sprites: loading them from Python at runtime actu…

  2. comment
    Comment #48816371

    Python never touches the PPU: the memory-mapped registers live entirely behind a thin C layer (_snesfb / _snesstage modules). Sprite/tile bitmap data gets packed into VRAM tile ban…

  3. comment
    Comment #48814296

    Yes, definitely: the GBA is a 32-bit ARM with 256 KB of RAM and mature GCC support, so it sidesteps everything that made this hard: the 16-bit size_t, the far pointers, the barely-…

  4. comment
    Comment #48806820

    The bug count surprised me too. Calypsi is a great compiler, but MicroPython is likely the largest program anyone has pushed through it: a huge interpreter switch, packed structs, …

  5. story
    Show HN: Python running on the Super Nintendo (in-browser demo)

    MicroPython (lexer, compiler and VM) on the SNES: 3.58 MHz 65816, 56 KB Python heap, 16-bit int. The REPL runs right inside the post via EmulatorJS and also works on real hardware …

  6. comment
    Comment #47465244

    Maybe I am a bit overdramatic ;) For me this is mostly about user experience. If the agent creates a complex mini app, the user might have to wait 30 seconds. That's 30 seconds wit…

  7. comment
    Comment #47450999

    A2UI is Google's take — declarative JSON, tool-calling based, predefined component catalog. Clean and safe but constrained. My approach is the opposite bet: full code execution ins…

  8. comment
    Comment #47450980

    Whoa, I hadn't seen channels yet — and you already got fenced working with Claude Code?! That's awesome. Would love to see what you built!

  9. comment
    Comment #47450961

    Interesting idea! The slots mechanism already handles some of this — you can mount a skeleton first and fill in named sections later as the LLM generates them. But true out-of-orde…

  10. comment
    Comment #47447289

    and I meant to say: tinkerdown looks pretty cool!

  11. comment
    Comment #47446924

    The goal isn't really a better markdown format — it's bringing code execution and generative UI together. The code fences run on the server: calling APIs, processing data, doing ag…

  12. comment
    Comment #47445215

    The significance is responsiveness — instead of waiting for the LLM to finish generating the entire code block before anything happens, each statement executes as soon as it's comp…

  13. comment
    Comment #47444975

    Exactly this! Right now this uses React for Web but could also see it in the terminal via Ink. And I love the "freeze" idea — maybe then you could even share the mini app.

  14. comment
    Comment #47444907

    Thanks! Really interesting to hear you're working on something similar. You're right that the level of expressiveness is the key design decision. There's a real spectrum: - pre-reg…

  15. comment
    Comment #47443763

    Ha, history does rhyme ;) Happy if you reach out via mail!

  16. comment
    Comment #47443721

    Thanks! I totally agree — this isn't about replacing carefully designed UIs. It's about ephemeral interfaces you need in the moment — the throwaway dashboard for this specific data…

  17. comment
    Comment #47443580

    In my approach, callbacks are first-class. The agent defines server-side functions and passes them to the UI: const onRefresh = async () => { data.loading = true; data.messages = a…

  18. comment
    Comment #47443447

    Markdown UI and my approach share the "markdown as the medium" insight, but they're fundamentally different bets: Markdown UI is declarative — you embed predefined widget types in …

  19. comment
  20. comment
  21. story
    I turned Markdown into a protocol for generative UI

    There's a lot of work happening around both generative UI and code execution for AI agents. I kept wondering: how do you bring them together into a fully featured architecture? I b…

  22. comment
    Comment #47395457

    Have a look at my blog! Is linked in my profile :)

  23. comment
    Comment #47374570

    I would say so ;-) Right now AI is a powerful tool for me. It helps me express ingenuity on a more abstract level, e.g. conceptual or product thinking rather than implementation de…

  24. comment
    Comment #47373789

    This is super exciting. Emacs already treats UI as just more Elisp to eval. The AI could sculpt the entire editor to whatever you need in the moment. No plugin to install, no confi…

  25. comment
    Comment #47361855

    For me AI unlocked building things I just couldn't before. My creativity and ingenuity now have an outlet that wasn't possible without agentic coding tools. That's genuinely exciti…