The Sovereign Agentic Loop: Architecting Autonomy in the Gemini CLI
A deep-dive into the architectural lifecycle of the Gemini CLI, exploring the blog's deterministic hooks and hardening patterns required to build sovereign AI systems.
Systems Architect, Engineering, Narrative.
A deep-dive into the architectural lifecycle of the Gemini CLI, exploring the blog's deterministic hooks and hardening patterns required to build sovereign AI systems.
In the rapid evolution of "Unix-for-AI" architectures like the Soul OS, we have relied on a Gentleman's Agreement between the human architect and the age...
We are moving from a world where implementation was the bottleneck to a world where Review is the primary differentiator. When coding agents make executi...
Introducing Actor-Orchestrator, a hierarchical agentic system for managing concurrent, autonomous workstreams with 100% observability and physical isolation.
A strategic pivot toward end-to-end latent intent in the Soul OS architecture, moving from modular assistance to sovereign intelligence.
A critical architectural pivot in the Soul OS trajectory, moving from ephemeral artifact generation to persistent, autonomous system building.
A codification of the core principles of motion in user experience design, as established by the industry standard for creating usability through animation.
So, you're excited about Cloud Native Buildpacks. They promise to take your source code and magically turn it into a runnable container image, often without ...
I have my obsidian files on my google drive. I would like to have a google drive application that runs on my debian system that I can access these files from...
I would like to have a backup system similar to TimeMachine on Mac. Basically I would like to use my Synology NAS as a backup system. It looks like TimeShift...
Creating a platform that provides AI as a service can be a substantial endeavor, similar to what OpenAI offers with its APIs. Here's a strategy to consider: ...
docker-compose.yaml example for plex `yaml plex: image: plexinc/pms-docker volumes: - /volume1/docker/plex/config:/config - /volume1...
I have some old Chromebook lying down and I want to install Debian on it. I started with installing UEFI Firmware on the Chromebook. In order to do that, ...
Hayek was concerned that mainstream economists were using mathematical models with assumptions of perfect knowledge and perfect competition. This ignored the...
In this insightful PDF by Harry Frankfurt on "Taking Ourselves Seriously and Getting It Right," several key ideas are explored. One main concept is the impor...
I was reading cross and the machine on Substack this morning which then resonated with the epis...
Welcome to this tutorial where we'll transform the exciting capabilities of GPT-4 Vision into a practical application using AutoGen. If you've been curious a...
The GitHub repository for the Figma AI plugin template provides a scaffold for creating a Figma plugi...
The article discusses the importance of attention management in controlling one'...
I appreciate Ryan Singer (rjs@) thoughts mostly. There's always something new to learn from him. When I was listening to podcast episode on design and consciousness ...
It is always the case to decide whether to choose a switch with access port of SFP port or RJ45 Ethernet port for 1000Mbps+ connections. So RJ45 port vs SFP ...
`bash sudo add-apt-repository ppa:pi-rho/dev (source) sudo apt-get update (freshens the cache/database of packages) sudo apt-cache show tmux (\*optional,...
I need to put this here so I have a reference I can look up when I forget. Block objects can either be inline or coded as independent blocks of code. Let’s ...
Log in facebook in parse allows for read permissions. This doesn’t require to launch facebook app. Simple popup allows this. Instead it does everything in th...
If you start getting lots of errors on your YCM plugin for vim, it’s most likely using 10.9. What you need to do is to compile your vim on 10.9. If you are l...
Alcatraz is a nifty package manager tool for Xcode. I stumbled upon it when I was reading Jack Chen’s fuzzy matching code completion plugin.
To make vim more useful and act like bit like emacs, it’s possible to install this plugin called tslime.vim. I have tried official slime but unfortunately th...
Unlike many other languages javascript doesn’t have a standard way to import modules. This made people to come up with different solutions like CommonJS, AMD...
If you ever find yourself working with two different instances of vim under mac os x using tmux, copy/paste will not work like you expect it to work. Go to ...
A handy website that lists top apps for Appstore for different countries across globe. It might give an insight about people's purchasing habits. [Here’s on...
This is a project I have been thinking about for a while. I envisioned it as a service for my own needs when I want to be able save charts along with typical...
Another app idea of mine is codename scrapbook. Often times, I find myself browsing through all kinds of webpages, PDFs, videos when I am trying to learn a n...
Any solvable computing problem can be solved by the execution of a series of actions in a specific order. A procedure for solving a problem in terms of: ...
Concept for a quick-access productivity tool that instantly converts text input into desktop wallpaper for reminders and rapid ideation.
* The natural response to a problem seems to be to tryto get rid of it by finding an answer - often taking the first answer that occurs and pursuing it becau...
*books:reviews:Conceptual Blockbusting - James L. Adams (The book that Shirky recommended)
C++, an extension of C, was developed by Bjarne Stroustrup in the early 1980s at Bell Laboratories. C++ provides a number of features that "spruce up" the C ...
Quick reference for ActionScript 3.0 loop syntax, demonstrating the differences between 'for..in' and 'for each..in' iterations.
In order to use JSON support in as3, you have to download as3corelib. After this, it's pretty straightforward in Flex...
This page is intended to be a repository for as3 prototypes. *Using JSON *[Using for each loop](/wiki/2008-04-05-code-as3-...
type python and you are welcome to interactive shell. It's like this: Python leads a double life. It's an interpreter for scripts that you can run from the c...
If you download Easy Eclipse make sure to set the python interpreter first things first. Check your system folder: ...
I am really interested in building a company that works for museums, corporations that need interactive installations and so. Two examples that comes into my...
This page includes the things you should forget to remember for future reference. don't forget to set the chmod for directories like below: '' sudo chmod ...
- Get eclipse. Eclipse comes with only the runtime binaries, the support for C/C++ (the C Development Toolkit) has to be installed ...
Topics that are covered are: * Organizing Classes * Building from existing classes * Dispatching events * Dealing with scope issues Packages are a way of o...
Reference for ActionScript 2.0 Drawing API, covering line styles, curve rendering, and shape fills.
Fink Fink makes it easy for Mac users to install open source UNIX software. Packages can be installed on a Mac OS X system wi...
A vector is a collection of objects of a single type, each of which has an associated integer index. As with strings, the library takes care of managing the ...
`cpp 1 // Fig. 2.1: fig02_01.cpp 2 // Text-printing program. 3 #include // allows program to output data to the screen 4 5 // function main begi...
`cpp 1 2 // Counter-controlled repetition. 3 #include 4 using std::cout; 5 using std::endl; 6 7 int main() 8 { 9 int counter = 1; //...
C++ provides the conditional operator (?:), which is closely related to the if...else statement. The conditional operator is C++'s only ternary operator ...
`cpp 1 2 // Define class GradeBook with a member function displayMessage; 3 // Create a GradeBook object and call its displayMessage function. 4 ...
* Flash Drawing API * OOP in Flash * [Advanced OOP in Flash](/wiki/2008-04-05-flash-advo...
` 1 Initialize total to zero 2 Initialize counter to zero 3 4 Prompt the user to enter the first grade 5 Input the first grade (possibly the sent...
Reflections on generative architecture and the potential for integrating dynamic, real-world data into generative design systems.
From georss.org As RSS and Atom become more prevalent as a way to publish and share information, it becomes increasingly important ...
* application ideas * company ideas * project ideas
about
The first step is to download Burn. It comes in a ZIP file. Once you've downloaded it, just extract the contents. Open th...
Information Visualization Survey (1973-2006) Visual Language Workshop at MediaLab. (1973) 1982 3d graphics are coming along. Writing Stuff Information...
Notes November 3 2006 Pentagram Design, found 40 years ago. It is a collective of designer, no manage...
Happiness logger. A scenario where the application logs your happiness level - personal trait. Compare this to the previous happiness levels and maybe get t...
* There is going to be multiple boxes on the floor. * Those boxes are going to be connected in a sense that, when someone presses a button and change the mo...
So referencing the diagram in the research page we can group the six main emotion groups as follows: * LOVE, JOY, SURPRISE, ANGER, SAD, FEAR. I went ahead ...
*mainstreaming:happiness:background *[mainstreaming:happiness:ideas](/wiki/2008-04-05-mainstreaming-h...
! Figure 1 - Taxonomy of emotion terms. After Sandra Metts and Joh...
*mainstreaming:Class Notes *mainstreaming:happiness * Role of Inf...
test 2
A guide to building a breadboard Arduino and configuring wireless programming via BlueSmirf Bluetooth modules, including baud rate adjustments.
Bluetooth is strange. Transfering over air is weird. It is so easy though you cannot even be lazy for it. It is about timing too. To rephrase it, it is prog...
Flash needs to know where to look for classes when it compiles the .swf. By default Flash looks in Classes folder of the flash installation aswell as the sa...
Based on what we went over last week, are we comfortable? Command Mode, Data Mode. We need to know address. We haqve two scheme of addressing. 64 and Th...
Rotary Encoder is similar to po but it is a digital potentiometer inthat sense. It has two pins which one of them is [weighting averaging and smoothing.](ht...
* everything we should do should dissappear. * Xport -> power 3.3v -> in / your I/O pins are 5v. * Serial:One at a time, Serial vs. Paralel. * Synchronous: ...
Lantronix Tester Code for Processing Media Equation (book). Troubleshooting for Xport. Telnet: op...
* RJ-45, connector cable. Standart connector for ethernet. The oldder xports are needed 3.3v data beside 3.3v power. So what we can do is, put a 3.3v diode b...
* Stable voltage is important! * We have big two goals. Talking about the readings, two technical material is not that technical. Nothing to demo. Identifica...
Last time we talked about general serial radios.Talked about transmitter-receiver vs. transreceiver. Sending ASCII is really useful, you can always send ASCI...
* We are going to talk about radio. Go over the basics of radio transmission. * Blinking lights in the xport. When you plugin and you don't get any cable co...
Comprehensive overview of XBee and ZigBee technologies, covering network topologies, power management, and hardware integration for wireless projects.
`java /* Lantronix serial-to-ethernet HTTP request tester Language: Processing This program sends serial messages to a Lantronix serial-to-ethernet...
`c // xigbee xport receive one. #define bit2400Delay 396 #define halfBit2400Delay 198 int sickBtn = 12; // digital int calmBtn = 13; // di...
Arduino code for an Xbee sender part of the moodbox project, handling button inputs and PWM LED control.
`c // Sending values to the server according to two N.O. momentary pushbuttons. // Code is based on Tom Igoe's book. //declare inputs int btn1 = 10; ...
Comparison of prototyping technics. Designing a board Making a board * output file generation * online fabricators DIY Breadboard Fast, susceptible to vibr...
Documentation of a physical computing project using an electret microphone with Arduino to create real-time sound visualizations in Processing.
So for this week we need to build a physical controller that can connect to a pong game which is hosted on a computer on the internet and simply able to cont...
Class Link * Class 1&2 * Class 3&4 * [Class 5](/wiki/2008-0...
MoodBox is a project attempting to reveal our common but not linguistically shared feelings in our everyday life. Our feelings change couple of times through...
The first prototype of the box is built. Everything was ok if we don't count I have spent couple of hours until I figured out that two of the buttons are clo...
According to the project scenario, users are able to push buttons and light up different colors which are associated to different emotions. So in order to ac...
So after lighting up the box, I turn to look for to xbees I have bought. We got them from digikey and they were expensive.(23~each) andrew schneider got them...
MoodBox is a project attempting to reveal our common but not linguistically shared feelings in our everyday life. Our feelings change couple of times through...
Chronological roadmap of the Moodbox project development, from initial LED prototyping to final integration.
So, a display made up LEDs where we are getting information from websites. The information we are getting is quite important here. Also the abstraction of th...
Click To Play second prototype for the box that I am building. let me know if there is a problem opening the video. So for the next step I wan...
I have set up a php file on my server which scrapes weather data from national weather site. It spits out the data like this: ">somenumber". Here is the ph...
Those are the php files that I query two variables to the database. `php ` `php `
`c /* Net connect Language: Wiring/Arduino This program enables an Arduino to connect to a chat server */ // Defines for the Lantronix device's statu...
* networked information -------- Clock Radio As Networked Object * What information could be useful first thing in the morning? * What is the best way t...
`c // This program receives information from a MaxStream XBee radio. // It lights an LED when it receives a 1 and douses that LED when it receives a zero...
`c // This program sends information from a MaxStream XBee radio. // It polls a switch and sends out a zero when the switch is open or a 1 when the switch...
* URL for the workshop So before going ahead and building my box with xbee, I built two arduinos on a breadboa...
* Wow, it has been fun and lots of learning. First of all what I did; first I plugged my xport's serial tx/rx to my usbserial adapter and to my computer thro...
Website Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, ke...
Notes from the Situated Technologies panel, exploring the intersection of architecture, cybernetics, performance, and networked socialities.
Usman Haque Usman Haque, director Haque Design + Research, is an architect specializing in responsive environments, interactive installations, digital interf...
* panels:situated:Day 1 * panels:situated:Day 2
Goldberg examples, also he mentioned about the japanese guys that made piezos to produce electricity from people's energy. I/O Let's think of systems that ...
Resonance in mechanical system. Wine glass amplifying. Today's lecture is going to be mixed. - Heather recommended iron filings. Dippy Bird, [http://sc...
*Class Notes *Class Notes30october October 30 * I want to build a system whe...
* pixelbypixel:class1:Hello Lines * [pixelbypixel:class1:Buffered Lines](/wiki/2008-04-05-pixelbypixel-c...
`c void Initialize(void); // function prototypes void DrawLine( void ); void doEventLoop( void ); void DrawToBuffer(void); void CopyToWind...
There are couple of important things in this code. First of all, we are using two ports and using them interchangeably! GWorldPtr is an offscreen graphics wo...
What if I create a google map mashup in flash to show entries from wikipedia which has geotagged. So basically you have a simple text box in flash and you pu...
We have a main function in the program that runs continuously as we have in Java. `c void main( void ) { Initialize(); doEventLoop(); } ` In the t...
*Pixel Drawing *Slow Setting Pixels *[Setting Pixels](/wiki/2008-04-05-setting_pi...
Technical breakdown of low-level pixel manipulation using QuickDraw GWorld in C, featuring distance-based color calculations.
In this example what we see is, if we use native function of quickdraw which sets pixels, it is going to be slower. The reason for this, we are using too muc...
`c distance = (mousepoint.v-320); for(x=0;x 255) temp = 255; else if (temp 255) temp = 255; else if (temp 255) temp = 255; else if (temp rowBytes) & 0x7...
`c void Initialize(void); // function prototypes void DrawLine( void ); void doEventLoop( void ); void DrawToBuffer(void); void CopyToWindo...
To adjust the brightness values of an image we have to do couple of things. First hand we need to import an image. We are using Quicktime library for this. H...
Contrast correction is used to enhance the visual appearance of an image. Contrast modification of an image is defined as si = contrast*(gi-average) +...
This algorithm adjusts the color saturation of an RGB color image in a similar manner as the color control on a color television. The algorithm is based upon...
*pixelbypixel:class3:Notes *pixelbypixel:class3:Histogram -...
A histogram shows how the 256 possible levels of brightness are distributed in an image. It could be compared to a horizontal line with 256 positions which r...
Lecture notes on low-level pixel manipulation, covering 2D-to-1D memory mapping, QuickDraw PixMap access, and fundamental image processing algorithms.
*Reference Link Basically threshold works like this, if the R+G+B values of a pixel is above a thresh...
* pixelbypixel:class4:notes ---- * [pixelbypixel:class4:Convolution](/wiki/2008-04-05-pixelbypixel-class4-conv...
Discrete convolutions are heavily used in image processing for image smoothing, crispending, edge detection, and other effects. A convolution is merely a wei...
pixelbypixel:class5:notes
The edges of an image hold much of the information in that image. The edges tell where objects are, their shape and size, and something about their texture....
We are going to talk about geometrical transformations today. Before that we are checking out projects and how they are shaping before next week. Leif's sli...
* Museum exhibit: in the main hole, optics, color, old building. Downstairs thermal imaging camera. microscope. bubble chamber. * Next assiggnment due to 2 ...
Today we want to do couple of things. Title is image composition. We have been creating images from the stratch from thebeginning and then manipulated those ...
*Notes
We manipulated images, today we arrived to the point where we are going to talk about video tracking. What types of trackign we can do on the video. We never...
Video masking, bluescreen, background removal but I want to do it briefly. First I want to start some stuff I have done recently. It might help you if you ar...
A graphics port is a complete drawing environment that defines where and how graphics operations take place. You can have many graphics ports open at once; e...
Copies a portion of a bitmap or a pixel map from one graphics port or offscreen graphics world into another graphics port. `c void CopyBits ( const Bi...
Color QuickDraw performs its operations in a graphics port called a color graphics port, which is based on a data structure of type CGrafPort. A color graph...
*pixelbypixel:library:quickdraw:Basics *[pixelbypixel:library:quickdraw:Drawing](/wiki/2008-04-05-...
To create a basic QuickDraw drawing environment, you generally * initialize QuickDraw * create one or more graphics ports--typically, by using the Window Man...
*Class Syllabus in doc format. ===== Classes ===== *[pixelbypixel:class1:Class 1](/wiki/2008-...
* Pointer variables contain memory addresses as their values. Normally, a variable directly contains a specific value. However, a pointer contains the me...
`java / include the net library: import processing.net.*; // variables for keeping track of clients: int port = 8080; // the por...
* architecture ideas * reading everyware
A deep dive into the history of Apple's QuickDraw graphics library, its role in the Macintosh revolution, and its relationship with Adobe's PostScript.
* The function rand generates an unsigned integer between 0 and RAND_MAX (a symbolic constant defined in the header file). * To demonstrate rand, let us de...
* networkedobjects:Networked Objects * [pcompout:PComp without Computers](/wiki/2008-04-05-pcompout-p...
* DC to DC converter. * Writing to lime.com. - Tom says writing to a general audience will make you clarify your ideas! * Even if not the projects finish, p...
I don't know about you but I was mostly illiterate about the subject when I started this course. It is unbelievable how much I have learned reading just Crad...
Class Link * books: Cradle To Cradle * [sustainable:projects:Untitled ...
Looking through the detailed materials page of our sustainable practices' wiki, I thought adding more raw information to it is not what I really wanted. Whil...
3 parts, * why? what's the expectations are? * What's expected when? * Getting info from large collection of ideas (optional) You are going to be telling ...
By JOHN MARKOFF * [original link(You have to be logged in to read it)](http://www.nytimes.com/2006/11/12/business/12web.html?_r=1&ei=5094&en=a34a6306f48166fb...
By Wade Roush Many researchers and entrepreneurs are working on Internet-based knowledge-organizing technologies that stretch traditional definitions of the...
Research discovery of spindle neurons in whales, suggesting high-level emotional and social intelligence once thought unique to primates.
Well today as Mike told the sentence to me, I was like dang! This is what Usman Haque is trying to do with his environmentXML project. This is what Gordon Pa...
* Entrepreneurs See a Web Guided by Common Sense(nyTimes article) * [Whales boast the brain cells that 'm...
* Thesis Page at ITP * [thesis:Clay's Introductory Talk](/wiki/2008-04-05-thesis-clay's_introduc...
* Main
What if I create a flash visualization of a twitter public timeline? [jabber-pubsub for twitter](http://groups.google.com/group/twitter-development-talk...
` 1 Initialize total to zero 2 Initialize counter to zero 3 4 Prompt the user to enter the first grade 5 Input the first grade (possibly the sent...
It is possible to declare local and global variables of the same name. C++ provides the unary scope resolution operator (::) to access a global variable when...
* Using float with class average problem * Conditional Operator (?:) * [Condensed While(...
Web database applications built around a three-tier architecture model. At the base of an application is the database tier, consisting of the database manage...
A collection of resources and notes covering PHP, MySQL, database design, and SQL commands.
So my scenario is like this: I am going to have two different moodbox on the floor. I am going to be collecting data from each box separately. I also need to...
Notes on setting up a local PHP environment and installing DokuWiki on macOS, including Apache configuration tweaks.
MySQL has several data types, most notably: * Numeric Values * String Values * Date and Time Values For our purposes, we need only focus on the INTEGER t...
The original document from Christopher Sung can be found here. I would read it from there since mine is only an aggregation of the original.
That's his final sentence in [this interesting article][1] by Robert Misik. Basically he touches good points about malls, how they are transforming our publi...
[Jonathan Harris][1] gave us a brief presentation at ITP about his latest works. He means a lot to me in terms of introducing me to the world of parsing and ...
> A revolutionary multi-player, multi-site game and arts space to be played across all five cities. Players use their own bodies to send balls of projected l...
[There is a nice article][1] in Herald Tribune about the information we have/ going to have more in the future through our cellphones and their potential con...
I don't like this whole naming style of the web 1.0, 2.0 etc. Then I was shuffling around articles from [Kurzweilai][1] when I read the third generation one....
This blog became something in the back streets of my mind. I started to collect everything on a [wiki][1] rather than a blog. Also the time to document thing...
I have realized that setting up a wiki is not the best idea ever. Since I set that up, I felt kind of divided between there and here. This is truely effectin...
I am so happy I have found a framework to work with; [openFrameworks][1]. It is a C/C++ library developed at Parsons for interactive art pieces. It integrate...
So I am taking a class called Mainstreaming Information from [Lisa Strausfeld][1] The class started kind of mellow but I am really about the crowd overall. I...
I am going to be keeping my Physical Computing without Computers class and projects notes in here along with support of [my wiki][1] and [instructables][2]. ...
So after 2-3 months of summer sleeping, let me say hi again. Yes, the school starts on Tuesday! It is going to be a tough final year. Bring it on! Stefan an...
The [work and comment][1] of [Roger Ibars][2]' about interaction make me think of it once again. This is not something new,it is the ongoing debate of how in...
I am going back to Istanbul at the end of this month, I am going to try to stay away from all this technology hype while I am there. I want to keep my head r...
It has been a productive semester to say. Especially I have improved my coding skills in every way. I have a great understanding of Object Oriented Programmi...
Tristan Perich reminded me a different approach that I didn't think in general, maybe because I was taking it granted as it is what it is: An Interactive pie...
We have finished our project for the final part, [here][1] is a working prototype in 2D. It is running slow in macs, it is way much better in pc thanks to In...
It is here. It is online in P3D mode, it is looking kind of jagged but whatever. [Here is the applet.][1] Beware though, it is 800kb, and crashes once in a w...
While I was searching processing boards about Verlet integration(that's totally another post) I have come up with this Israelian fellow named [Ariel Malka][1...
So I am doing this final with Eliot Rosenberg, and here is [our proposal][1] for the final. We are proposing to build a evolutionary creature system with mas...
I have been jumping too much lately from subject to subject and getting too much input just created a bottleneck problem in my head. [Here][1] is what I have...
[This][1] is a workshop that Zachary Lieberman gave back in November in Barcelona. > a workshop examining image processing and computer vision via the proce...
I have been keeping those in my browser for a while now. Better to keep them here instead of there. Those might be helpful for what I am thinking to do for m...
 [Here][2] is my ugly and partly not working obstacle avoidance try. A...
Flocking systems are so entertaining. Craig Reynolds' did lots of cool stuff with those back in 80's. There are lots of papers to be read and lots of video t...
Spending the last few days brainstorming about my final projects. Lately I am really interested in transforming data into "tangible bits" as Hiroshi Ishii co...
Tracing boids brought me great resources. First of all I have discovered the classes that Reas is teaching at UCLA with the help of [Michael Chang][1] one of...
Post regarding following Cellular Automata and Fractals week we had in Nature of Code. > Iterated function systems or IFS, are a kind of fractal that was co...
Upon discovering receiver, I have come across to an [article][1] by [Mark Pesce][2] which is quite interesting. In article, he tells how our use of networks ...
> Vodafone's receiver magazine is a neutral space where pioneer thinkers challenge you to discuss exciting, future-oriented aspects of communications technol...
!xport My xport has arrived. Tom Igoe was kind enough to give me a small board to work with my xport, I have ordered the parts fr...
I am just keeping these for archives. There are bunch of pdfs popped up on the google, I haven't checked them in details, here they are: [Computational Vide...
I was reading this good article called[Segmentation and Reassembly of the Digital Moving Image][1] by Susanne Jaschko, and she was giving examples of differe...
This is the class that I was going to take but dropped because of my health problems back in the time. I [ordered][1] my [xport][2] yesterday, I am excited :...
We have ordered bunch of 880nm IR leds from super bright LEDs. Also I have come up with this useful information from the jitter list. Our webcam's sensitivit...
Let's see. What I have been doing, I have been messing around with code so much, lately I have found a great class notes from [Jeffrey Traer's Introduction t...
!Keywords from Delicious Well it has been a funny week, I was playing with delicious API and trying to parse the data I got into ...
[Nicolas (From Pasta and Vinegar)][1] explains a nice point of different results of location awareness through mobile apps. It turns out that sometimes getti...
!Vector Screwed up as always :) Well I have some stuff at my hand but I think I generally dive in the code so much that I forget ...
Following Josh's great idea of collaborating for the end semester show at Tonic, I am keeping the sources that I have found which could be beneficial in term...
I have been looking through [The Dumpster][1] at Tate's site and I saw [Lev Manovich's article][2] about this project and it was interesting for me, maybe fo...
After reading the paper[Direct Manipulation vs. Interface Agents][1] I think we already left the era where we were happy we were reaching all the informati...
[This][1] looks kind of interesting, could be a way to pursue for phd,actually it looks like it IS the way for me to go. I have checked out the lady behind i...
jit.op object lets you perform mathematical operations on all the data in the jitter matrix at once. math operation will be determined by the attribute _@...
At last... jit.qt.movie's primary job is open a movie and read each frame one after other into RAM for easy access by other jitter objects. jit.wind...
There is a [nice interview][1] at artificial.dk with [Noah Wardrip-Fruin][2]. > I came to this work through a fascination with possibilites of words, and wi...
Max Mathews and Bill Verplank is teaching a [nice class][1]over Stanford for the last couple of years and I am aware of it now. The class is about building/e...
Following the discussion on the microSound list, I was introduced to new names, one of them is [Trevor Wishart][1] who pursued a challenge of reshaping the s...
I just put myself in this situation, trying to figure out how does a charged particle move in a magnetic field, what kind of forced applied to it by the fiel...
I know I haven't updated this part for a while. We are learning the Bayesian Text Filtering right now. [This][1] is all you have to know about it. It is most...
Yeah, I was playing with processing and the examples Shiffman posted for this week's assignment and I was able to transform the examples he gave into 3d, but...
 [Here][1] is my second week assignment for Nature of Code. It basically is a system w...
Again one of the nights that I am lost in the infinite world of world wide web jumping from that source to another. Actually I have discovered really interes...
The text [Machine Visions: towards a poetics of Artificial Intelligence][1] just came in time as I was questioning myself if we were going to cover the use o...
This semester Daniel Palkowski is instructing this class and I am in. [Here is the syllabus][1] for the class. In the first class we listened different piece...
 My first week assignment for Nature of Code is [here][1]. Some background about P...
My code is not working as I want it to be, but then again if it were what would be the reason of taking this class :) So I am going to post it in the end of ...
[The Computational Beauty of Nature by G. William Flake][1] There are really good points that the writer makes in the introduction. > "... In making a lar...
I have been trying to implement Jackson Mac Low's diastic readings[[link][1]] in Java for an exercise this week. I managed to work the algorithm partly, I ca...
I was reading Golan Levin's paper about Computer Vision, and this area seems has lots of potential overall. In the beginning of his paper he gives a hist...
> Diastic reading: > Diastic reading is an arbitrary but not random way of selecting words from one text to create a new text. > A key phrase(title phras...
The school bells are ringing again, well at least it was when I was in high school :) So I made huge changes in my schedule, big decision was postpone taking...
First the precious [link][1] And from the papers : > Can an image behave? In other words, if a digital image is a visual representation of colors (i.e. pixe...
I don't remember how I came up with this. It is strange though I was watching BBC's show The Blue Planet not more than 3 days ago and just getting amazed of ...
I think I forgot to put this [link][1] for my ICM final here. The code based on heavily on [Daniel Shiffman][2]'s code for genetic algorithms which he teache...
[The Computer Music Tutorial by Curtis Roads][1] is mentioned in MSP Documents that comes with Max/Msp. [1]: http://mitpress.mit.edu/catalog/item/default.as...
Yeah, after a peptic ulcer surgery and staying at the hospital for 6 days I am home and still trying to recover. Yeah once again I realized that there is not...
With having a great excitement I started to explore and go back in art history reading different sources which reveals how we come here today's generative ar...
Phew. The fall term is over. Time to chill out and gather new ideas from everywhere! ' I have come up with this example of using light and presentation in a...
Idea To explore how neural adaptation can create and change representations through interaction with the world. So I started basically with building a...
Getting data from our daily products and reflecting those to our environment live, a phone ringing transforming into bubbles, music playing bringing some vis...
I was reading Intel's future goals about designing new user interfaces and I feel like it is really important to underline this, here are some of the titles ...
ok, my sweet bot is working now, I have made the corrections according to the feedback I got from James N. Sears(countless thanks to you James) and here is t...
The floor was opened from 12 to 6 today. I worked all day about the final and it was fruitful, I built the device and also I happened to get smooth results f...
Whole neural nets theory is mostly applied to recognition systems. I have found some journals that could be helpful in the future. Plus the content is intere...
!DSC06213 !DSC06215 !DSC06219 I got the parts from Images SI [url][1], I hav...
I was reading and trying to clear it in my mind of all those concepts of connectionism, behavior-based systems, neural networks, cognitive synthetic psycholo...
I put the page online. I believe it has some errors in itself conceptually, some gaps that needed to be filled, I am sure they are going to be [besides my th...
[BEAM Robotics][1] > BEAM is alternatively said to stand for: Building Evolution Anarchy Modularity Biotechnology Ethnology Analogy Morphology. > Most BEA...
Actually first actual robot that is artificially intelligent was done through 40s by Grey Walter. There is a good historical data on how he did it in [here][...
Yeah, the winter is on its way and I need to find couple of ideas for the finals.
The trend continues in my mind spreading to other classes as well. It all started with the Markov chains in algorithmic composition. Honestly I wasn't expect...
Emergence is the process of complex pattern formation from simpler rules. This can be a dynamic process (occurring over time), such as the evolution of t...
!DSC05958 We have been working on this with David for the last week day and the night. We built our own homemade switches, built a...
I have just checking some sites and come up with this artist doing most of her projects on sound and they are looking really interesting. Briefly, the first ...
Ok, we are on the final phase of the project in terms of deadline :) It is supposed to be finished until Wednesday. So What do we have right now? Actually we...
I am doing a midterm project with Karl Channell who is also a roommate of me. We are going to build a simple ball game in processing which uses a camera with...
I am still after that flashing idea which I haven't found for Algorithmic Composition midterm project. Actually I was reading Csound Manual the other day and...
Actually without forgetting I have came up with [this][1] project from Finland. It looks like what I am looking for in terms of aeshtetic sense of the LEDs, ...
It has been harder than I thought. This whole debugging period is really stealing so much time off of me. I have prepared a pseudo code of what we should d...
The idea I mentioned in the previous post has evolved into something else. Actually I am still sensing the user's color values through a camera but instead o...
Today after the class I went directly to finish my lab assignments for the PComp. Although I have spent 3 hours to figure out the code, in the end I was happ...
Hey, It has been a while since I updated the site, so I am directly diving in. Last week on Tuesday I was exploring some projects and brainstorming what I co...
It is going harder than I expected. This blogging thing. Actually I moved to my new space here in the city few days ago, and I have spent the whole time set...
First of all, I have found a new objective for me in processing, read a photo's RGB values and recreate it on the canvas. I think it could be real fun and it...
Basically I really like the idea of interpreting what the artist has built and doing something towards over our interpretations, thus creating our own implem...
Great, I could program my first pic without any problems. Here is what I built below.
vimeo: https://vimeo.com/381960020 Red's presentation has just passed. It was a great experience from start to the finish, gathering ideas, tough discussi...
What a two days it was. Two days ago in the morning I plugged my powerbook's power adaptor and momentarly it died. I returned it to the NYU store and they to...
!pic18f452 pinout Above, you see our tiny-or not- little cutie chippy's diagram that is going to be around for the rest of...
Last Friday I headed to soldering workshop which Carlyn was giving, actually it was an useful one, I spent the day at the shop playing with stuff. Before com...
I am going to give you one piece of advice about MT, don't ever try to upgrade to version 3.2x, it is a pain in the neck. Having spent countless hours on tha...