top of page

Ideas Worth Exploring: 2025-04-08

  • Writer: Charles Ray
    Charles Ray
  • Apr 8
  • 5 min read

Ideas: Namanyay - The day I taught AI to think like a Senior Developer


connected person

Namanyay shares their ideas and frustration with current code generation AIs, which Namanyay believes are fundamentally broken due to their inability to understand codebases as interconnected systems. Namanyay argues that these AI tools operate on small context windows and fail to maintain a mental model of the project, leading to errors and inconsistencies.


The author proposes a solution called Prismatic Ranked Recursive Summarization (PRRS), which treats the codebase as a hierarchical knowledge graph and analyzes it through multiple conceptual lenses to provide a more comprehensive understanding of the codebase. This approach allows AI assistants to understand where files should be placed, which patterns to follow, how to extend existing abstractions, when to reuse code, and other important aspects of the codebase.


Namanyay believes that this approach could have significant implications for code quality, technical debt, security vulnerabilities, onboarding times, and the role of mid-level programmers in the future. Namanyay suggests ways to improve AI code understanding without using the specific tool, such as creating manual summaries of important directories and files, asking an AI to further improve manual documentation, creating multiple documentation files from different lenses, and including relevant files in the AI's context as needed.


Chrome Extension: Browser MCP - Connect AI apps to your browser to automate tests and tasks


toy

If you want to automate actions on a website, like repeatedly fill out a form, you normally can't do it with AI apps like Cursor or Claude because they don't have access to a web browser. With Browser MCP, you can connect AI apps to your browser so they can automate tasks on your behalf.


Fast - Automation happens locally on your machine, resulting in better performance without network latency.

Private - Since automation happens locally, your browser activity stays on your device and isn't sent to remote servers.

Logged In - Uses your existing browser profile, keeping you logged into all your services.

Stealth - Avoids basic bot detection and CAPTCHAs by using your real browser fingerprint.


Ideas: Andrej Karpathy - Power to the people: How LLMs flip the script on technology diffusion


developer

Andrej Karpathy shares their ideas on Large Language Models (LLMs), such as ChatGPT, which have a unique distribution of benefits compared to traditional transformative technologies. Unlike earlier technologies that originated in government or military contexts and gradually reached individuals, LLMs disproportionately benefit regular people with minimal barriers to use, while their impact is less pronounced in corporate and government realms.


Individuals can now perform tasks across a broad range of capabilities, such as writing, coding, translation, and data analytics, without needing additional experts. In contrast, organizations face greater complexity and coordination challenges when using LLMs due to factors like integration issues, security protocols, and regulatory compliance. Additionally, organizational inertia and bureaucracy pose challenges for the rapid adoption of these tools.


Andrej Karpathy also touches on the future of LLM development, noting that advancements in train-time scaling, test-time scaling, and model ensembles may increase the dynamic range, allowing organizations with significant resources to purchase more intelligent models. However, at present, LLMs offer a unique situation where the benefits are widely distributed among individuals, as opposed to being concentrated within powerful institutions.


GitHub Repos: bare


bear in front of a computer

Small and modular JavaScript runtime for desktop and mobile. Like Node.js, it provides an asynchronous, event-driven architecture for writing applications in the lingua franca of modern software. Unlike Node.js, it makes embedding and cross-device support core use cases, aiming to run just as well on your phone as on your laptop. The result is a runtime ideal for networked, peer-to-peer applications that can run on a wide selection of hardware.


Bare is built on top of https://github.com/holepunchto/libjs, which provides low-level bindings to V8 in an engine independent manner, and https://github.com/libuv/libuv, which provides an asynchronous I/O event loop. Bare itself only adds a few missing pieces on top to support a wider ecosystem of modules:

  1. A module system supporting both CJS and ESM with bidirectional interoperability between the two.

  2. A native addon system supporting both statically and dynamically linked addons.

  3. Light-weight thread support with synchronous joins and shared array buffer support.


Ideas: Ben Thompson - Trade, Tariffs, and Tech


computer chips

Ben Thompson discusses the potential economic impact of a hypothetical Chinese invasion of Taiwan and the ongoing trade tensions between the U.S. and China, particularly focusing on tech companies.


Ben Thompson suggests that in the case of a Chinese invasion, both sides would suffer significant economic consequences, as China would be removed from global supply chains and Taiwan's economic output, including semiconductor production, would be destroyed. The author also mentions the complex nature of global supply chains and their impact on modern life.


The article then reflects on the history of trade relationships between the U.S. and other countries, particularly focusing on China's role in the current economic system. Ben Thompson argues that China's entry into the system has led to a significant shift in manufacturing jobs from the U.S. to China due to cost advantages and the structure of the world economy.


The article also discusses President Nixon's decision to end Bretton Woods, which effectively ended the gold standard and led to the current economic system. Ben Thompson suggests that this decision was an economic disaster, leading to a decade of drastic inflation and a massive recession.


In the context of ongoing trade tensions between the U.S. and China, the article discusses President Trump's tariffs on Chinese goods. Ben Thompson argues that while tariffs are theoretically valid in terms of reducing dependency on China and resuscitating U.S. manufacturing, they may not be the best solution due to the complexity of the current economic system and the potential negative impacts on tech companies like Apple and others.


The article concludes by suggesting that a more practical approach might be to address the risk of conflict directly, such as by undoing chip controls and tying China even more tightly into the current system generally and Taiwan specifically.


Ideas: Bill Toulas - Malicious VSCode extensions infect Windows with cryptominers


mining

Nine VSCode extensions on Microsoft's Visual Studio Code Marketplace pose as legitimate development tools while infecting users with the XMRig cryptominer to mine Ethereum and Monero.


The package names are:

  1. Discord Rich Presence for VS Code (by `Mark H`) - 189K Installs

  2. Rojo – Roblox Studio Sync (by `evaera`) - 117K Installs

  3. Solidity Compiler (by `VSCode Developer`) - 1.3K Installs

  4. Claude AI (by `Mark H`)

  5. Golang Compiler (by `Mark H`)

  6. ChatGPT Agent for VSCode (by `Mark H`)

  7. HTML Obfuscator (by `Mark H`)

  8. Python Obfuscator for VSCode (by `Mark H`)

  9. Rust Compiler for VSCode (by `Mark H`)

Comments


Mitcer Incorporated | Challenge? Understood. Solved! ͭ ͫ  

288 Indian Road

Toronto, ON, M6R 2X2

All material on or associated with this web site is for informational and educational purposes only. It is not a recommendation of any specific investment product, strategy, or decision, and is not intended to suggest taking or refraining from any course of  action. It is not intended to address the needs, circumstances, and objectives of any specific investor. All material on or associated with this website is not meant as tax or legal advice.  Any person or entity undertaking any investment needs to consult a financial advisor and/or tax professional before making investment, financial and/or tax-related decisions.

©2025 by Mitcer Incorporated. Powered and secured by Wix

  • Instagram
  • Facebook
  • X
  • LinkedIn
bottom of page