top | item 47103292

(no title)

tabs_or_spaces | 8 days ago

> on a quick skim NanoClaw looks really interesting in that the core engine is ~4000 lines of code

After all these years, why do we keep coming back to lines of code being an indicator for anything sigh.

discuss

order

qup|8 days ago

They're an indicator of complexity and attack surface area.

raincole|8 days ago

> fits into both my head and that of AI agents

Why are you not quoting the very next line where he explains why loc means something in this context?

tabs_or_spaces|8 days ago

> For example, on a quick skim NanoClaw looks really interesting in that the core engine is ~4000 lines of code (fits into both my head and that of AI agents, so it feels manageable, auditable, flexible, etc.) and runs everything in containers by default. I also love their approach to configurability - it's not done via config files it's done via skills! For example, /add-telegram instructs your AI agent how to modify the actual code to integrate Telegram.

Here's the next line and the line after that. Again, LOC is really not a good measurement of software quality and it's even more problematic if it's a measurement of one's ability to understand a codebase.