Deleted Comment
Deleted Comment
Basically knowledge packs could be specified in each npm package.json or similar.
And we should view a knowledge pack as just a cache in a way. Because agents these days are capable of discovering that knowledge themselves, via web browsing and running tests, it is just costly to do so on every agent run or for every library they don't know.
I sort of view specialized agents as akin to micro services, great if you have perfect domain decomposition, but likely to introduce artificial barriers and become inconvenient as the problem domain shifts from the original decomposition design.
I guess I should write this up as blogpost or something similar.
EDIT: Newly written blog post here: https://benhouston3d.com/blog/crafting-readmes-for-ai
Can you please share what are your favourite tools and for what exactly? Would be helpful
I've been using Cline a lot with the PLAN + ACT modes and Cursor for the Inline Edits but I've noticed that for anything much larger than Claude 3.7's context window things get less reliable and it's not worth it anymore.
Have you found a way to share knowledge packs? Any conventions? How do you manage chat histories / old tasks and do you create documentation from it for future work?
>The current market doesn’t value those skills particularly highly, but instead prioritizes a different set of skills: working in the details, pushing pace, and navigating the technology transition to foundational models / LLMs.
depends on the assumption that technology must "transition" to "foundational models / LLMs". The author doesn't seem to interrogate this assumption. In fact, most of the career malaise I've seen in my work is based on the assumption that, for one reason or another, technologists "must transition" to this new world of LLMs. I wish people would start by interrogating this bizarre backwards assumption (ie., - damn the end product! Damn the users! It must contain AI!) before framing career discussions around it.
However,
>decision-makers can remain irrational longer than you can remain solvent
is unfortunately painfully true.
It is a big enough change for this to be a valid question for anyone in the world today
Leaving what you’re doing and going into “AI” will likely set you up for a crypto level disaster
Vibe coding is a thing but vibe business building or job hunting isn’t! So beware of hype and know that in the end money is made by serving people and it will be equally hard with vibe coding too because the bar is higher
AI will create newer opportunities for sure but follow the opportunity, not the AI is what the sentiment here is I guess
I didn't understand these repeated digs at Christianity as having been borrowed from the Stoics. For one, that all bad things are actually good is not a tenet of Christianity and is not in the Bible. Perhaps some Christians taught this, but you can find a person claiming Christ who teaches absolutely anything you can think of. Such is the nature of things that are popular.
I can only assume the author is referring to this section from Romans 8:28 (NIV) "And we know that in all things God works for the good of those who love him, who have been called according to his purpose."
If you fly through too quickly you could reach the Stoic claim, but there are a few key differences.
1. It says "God works for the good" in all things, but not that all those things are good in essence.
2. This is a promise only to those who love God, not automatically extended to all people or things.
Finally, I'll note that the entire Old Testament predates the Stoics, and is the foundation for Christian thinking about God's will and plan for the universe.