About:

Charles Rosenbauer is a philosopher and engineer interested in computing, programming languages, and more.

Website:

Specializations:

Interests:

Computer Science Math Economics Programming Language Design Neuroscience Complexity Theory

Outgoing Links:

Stephen Wolfram
Subscribe to RSS:
The post discusses the structure and function of the cerebral cortex, emphasizing the universality of cortical columns across different brain regions. It highlights the role of these columns in prediction and spatial awareness, su...
The article explores Kolmogorov Complexity (KC), a measure of the compressibility of information, and its implications in various fields, particularly biology. It discusses how the complexity of a string is dependent on the progra...
The article discusses the physical constraints that impact computing, particularly focusing on modern microprocessors and their inefficiencies. It highlights the limitations imposed by the speed of light, the physical layout of da...
The post explores the analogy between classical physics, particularly Newtonian mechanics, and computing paradigms, suggesting that current computing may be akin to 'Newtonian computing.' It discusses Lagrangian and Hamiltonian me...
The article critiques the hype surrounding quantum computing, highlighting significant engineering challenges and limitations that are often overlooked. It discusses the theoretical advantages of quantum computers, such as their p...
The article discusses the unsustainability of Moore's Law, highlighting the doubling of transistor density every two years and the increasing costs of chip manufacturing. It explains the transition from planar transistors to FinFE...
The article discusses the concept of undecidable problems in computing, particularly in relation to Alan Turing's proof of undecidability. It clarifies common misconceptions about undecidability, emphasizing that while certain pro...
The article discusses two main approaches to physics: symbolic and numerical. The symbolic approach, which has historically yielded significant progress, involves manipulating symbols to uncover hidden structures in problems, whil...
The post examines the limitations of machine tools in manufacturing and proposes the concept of software machine tools to enhance programming efficiency and capabilities.
Technological innovation is driven more by the manipulation of existing particles than by the discovery of new ones, challenging common narratives in tech circles.
The article explores the concept of human cognition as a complex interplay of various 'software' routines and how these can be augmented by digital technology. It discusses the limitations of current AI in replicating human intell...
The author critiques the understanding of LLMs (Large Language Models) and emphasizes the need for a deeper exploration of human cognition and understanding. They argue that simply relying on LLMs may limit our potential and that ...
The post discusses the influential work of Xerox PARC in the realm of human-computer interaction, particularly focusing on Mark Weiser's concept of Ubiquitous Computing. Weiser envisioned a future where computers seamlessly integr...
The author compares AI demos to monster movies, suggesting that the hype surrounding AI is often exaggerated and based on fear rather than reality. He argues that the lack of understanding of how AI models work leads to misconcept...
The article discusses the creative process of problem-solving through the lens of asking effective, uncorrelated questions. It emphasizes the importance of narrowing down possibilities using binary questions, which can exponential...
The article discusses the concept of mimicry in humans and animals, arguing that many behaviors thought to be hardwired are actually learned or emergent. It explores how the brain navigates and learns from the environment, suggest...
The article discusses the allure and challenges of graphical programming languages, which aim to simplify coding through visual interfaces. The author critiques the effectiveness of these languages, arguing that they often lead to...
The article discusses the limitations of current search technologies, including Google and LLMs, in addressing complex problems and the nature of knowledge discovery. It critiques the oversimplification of grand problems and empha...
The text explores the evolution of writing and the nature of risk in business investment, particularly in technology. It discusses the historical context of writing, the risks associated with tech ventures, and the contrasting per...
The article discusses the recent hype surrounding a potential room-temperature superconductor, emphasizing skepticism while acknowledging its interesting properties. It highlights the simplicity of the material's composition and t...
The article elaborates on the future of programming, particularly focusing on graphical programming as an educational tool. It discusses the advantages of graphical programming in reducing intimidation for non-programmers and enha...
The author reflects on the generational family business of car repair and contrasts it with his own work in programming. He discusses the sensory engagement involved in mechanical work compared to the often sedentary and less sens...