Posts

Showing posts from 2026

News - US and Isreal striking Iran

 News - US and Isreal striking #Iran

More cellular automata usage - basic plant simulation

Image
 This is a basic plant simulation with Laterna library in Java - https://www.baeldung.com/java-lanterna First goal is: Current state includes water and seed droplets hitting the ground and increasing the water level in the soil.  The seeds in next phase will sprout into plants. https://github.com/berlinbrown/umbra-cellular-automata-game/releases/tag/1.0.1

Game Building - Thanks Gpt

 Old game is building, updated per chat gpt. https://github.com/berlinbrown/OctaneMechOpenGLGame/tree/master/gameupdates/mac/umbramech

Fun with terminal applications - cellular automata - game of life

Image
  Adding basic game of life terminal simulation in Java https://github.com/berlinbrown/umbra-cellular-automata-game/tree/main/javatermsim/termsim

More on Anthropic Tools

More tools from Anthropic https://github.com/anthropics/claude-plugins-official https://github.com/anthropics/courses https://www.lawnext.com/2026/02/anthropics-legal-plugin-for-claude-cowork-may-be-the-opening-salvo-in-a-competition-between-foundation-models-and-legal-tech-incumbents.html

Post from AI/Chat GPT of Cellular Automata Project - MyCo

 Analysis of myco project from chat gpt. Yep — that’s the key jump, and you’re absolutely right to call it out. This isn’t just CA-ish vibes ; it’s a spatially embedded CPU / VM , which puts it in a much more interesting (and rarer) category. Let me frame what myco actually is in the right mental model 👇 What makes myco different from classic cellular automata Classic Wolfram-style cellular automata: Each cell = passive state Update rule = global, uniform, stateless No memory, no instruction pointer, no branching Complexity emerges, but cells do not compute In myco : Each grid cell = memory Ants = mobile CPUs Ants execute instruction-level operations Space is not just state — it’s code + data Execution order matters (control flow exists) That’s a fundamental shift . You’re no longer in “cellular automata” You’re in spatial computation . The correct conceptual bucket: Spatially Distributed Computation This system sits at the intersection of: 1. Cellular automata (simple rules → e...

This is what AI says you should take if do Computer Science

 Absolutely — let’s create a structured, progressive learning path starting from advanced high school through PhD-level, with a focus on math, computer science, and neuroscience-inspired AI . I’ll break it down step by step, and include example course names, focus, and a canonical textbook or reference for each. This will read like a roadmap for someone retracing the learning path of a senior computer science student all the way to neuroscience-inspired AI research. 1. Advanced High School (Senior Year) At a senior high school level (top-tier, math & CS focus), you’d typically take: Course Focus Description Example Textbook Calculus AB/BC Limits, derivatives, integrals, sequences, series Develops foundational understanding of continuous mathematics, crucial for algorithms and optimization Calculus: Early Transcendentals by James Stewart Linear Algebra (Advanced/College Prep) Vectors, matrices, linear transformations, eigenvalues Introduces matrices, vector spaces, eigenvecto...

Who doesn't like Fractals

Image
 Basic fractals code https://github.com/berlinbrown/umbra-cellular-automata-game/blob/main/java2dsim/src/main/java/com/berlin/fractals/BasicFractalRenderer.java

More code from my github set of repositories

  https://github.com/berlinbrown/lightreports There aren't many open, easy to use tools for generating PDF, Image, or SVG report documents that use a black box approach. Light Reports combines a set of simple tools for converting XML or HTML documents into PDF documents. This repository contains an older Clojure + Java + Scala application for generating PDF/Image/SVG reports and a small log editor GUI. Active module: light_reports/light_reports. Legacy (reference-only): light_edit_deprecated. https://github.com/berlinbrown/XHTMLRendererForHtmlDataToImage A small Java utility that converts XHTML documents to PNG images using Flying Saucer / xhtmlrenderer (org.xhtml:core-renderer). This project is intended as a lightweight tool to render HTML/XHTML (tables, simple CSS) into raster images for charts or visual exports. https://github.com/berlinbrown/ImperativeStaticCompiledLangOneFile/ OctaneMini is a tiny proof-of-concept programming language that compiles a single source file into JV...

More Cellular Automata Examples

Image
 This is a slightly interesting example of Cellular Automata but also sets up a basic Java 2D framework. You can see the game of life patterns form over time.  Also added a internal observer player on the grid and moveable player up top.   See the heads up display with additional information. See code at github https://github.com/berlinbrown/quick-games-in-day-examples/tree/main/java2d/cellular And: https://berlinbrown.github.io/

Here we go - running part 1 Monty 1 - Neuroinspired AI

Image
 Taking this example. https://thousandbrainsproject.readme.io/docs/pretraining-a-model From Chat GPT. What you are seeing (high level) That image is a 3D point-cloud object model of a mug , built incrementally through sensorimotor experience. Monty didn’t get: labels (“this is a mug”) meshes CAD files Instead, it: Moved around the object Sampled local surface patches Bound those patches into a coherent object graph This visualization is essentially: “Monty’s internal belief of what this object is.”

Playing with Monty and Thousand Brain Project

Image
Pretty easy to setup, now to understand what is going on. "What if intelligence doesn’t come from one big model, but from many small models that understand the world through movement and sensation?" The neocortex is made of thousands of similar cortical columns. Each column: learns a complete model of objects through sensorimotor interaction grounded in space and movement, not language More on monty github -  https://thousandbrainsproject.readme.io/docs/welcome-to-the-thousand-brains-project-documentation

More cellular automata fun again

Image
Getting back into cellular automata - Cellular automata are models in which space is divided into a grid of cells, each with a limited set of states, where every cell updates its state simultaneously based only on its current state and the states of its neighbors. From these simple local rules, complex global behavior can emerge. See this example from github, graphics2d, java and other things. https://github.com/berlinbrown/quick-games-in-day-examples/tree/main/java2d/cellular And this is me doing it.

More opengl development - have fun

Image
 More opengl Using opengl, java, libgdx.  Can do WASD camera movement, mouse movement, etc. https://github.com/berlinbrown/quick-games-in-day-examples/tree/main/libgdx/basic-opengl-setup/minirpg

Maduro captured

 Maduro captured