Skip to content
View PeterWaIIace's full-sized avatar
💘
In love with computational evolution
💘
In love with computational evolution

Block or report PeterWaIIace

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PeterWaIIace/README.md

HELLO WORLD

void send_it_later_alligator();

for(a)
{
  while(crocodile){}
}

My Resume.

Reach me via Discord or [email protected].

My non-opensourced projects:

Software for taking notes easily in the webbrowser!

EyePilot is personal use app based on opensource Eyegestures python library. It is designed to deliver gaze driven interface for all who cannot use or do not want to use hand based input devices.

WebSend (adhoc communication)status

PnP adhoc messaging with file sending using webRTC! Allows for transfering files between to machines connected to internet, without sharing any email accounts, usb sticks, or links. Adhoc connection based on QR code or randomly generated passphrase.

Facejitsu (done with Emteq) - Affective gaming PoC

Play games with your faces expressions, using Emteq facial sensing glasses! Affective gaming PoC built by me internally in Emteq. Games are experiments provided by Gymnasium project.

(clearly I am not the best player ...)

OpenSource Projects:

Ad hoc (minimal calibration) Eye controlled cursor, detecting blinking, following your gaze move and working in web browser!

Eyes are new mouse. Most people use laptops or smartphones, having easy access to built-in camera systems, and many research papers already shown that a web camera is enough to track gaze. Following that state of affair, I decided to develop this PoC for eye controlled tracker and it seems to work! (well do not expect too much though)

Websites:

  1. EyeGestures
  2. NativeSensors <- support project!

Demos:

  1. V2
  2. Main_page
  3. Game

This is implementation of Neural Evolution of Augmenting Topologies using JAX, based on paper of Kenneth O. Stanley and Risto Miikkulainen. I am huge fan of evolutionary techniques, so decided to design some tiny framework foR this.

Repository may be a bit of mess, but all main code is in neat.py.

Results roughly after 30 epochs/generations:

Repo focused on benchmarking matrix operations, to find and document where JAX is outperforming Numpy.

Cpp and Python implementation of particle life algorithm. Pretty and beautiful simulation of emergent structures caused by simple interactions of attraction:

Here is my take on implementation of 2D boids algorithm, case showing emergent behaviours based in systems based on simple building blocks.

Evolutionary algorithms can make art (or at aleast reproduce it).

What will happen if you let two LLMs talk to each other?

LLM can generate code and test it! (feat. BlackBoxTesting [WIP] Framework)

Pinned Loading

  1. NativeSensors/EyeGestures NativeSensors/EyeGestures Public

    gaze tracking software

    Python 204 17

  2. Cerver Cerver Public

    Backend C server with JS interface.

    C

  3. Greatest-One-Liners-In-The-History-Of-Modern-Computer-Science-For-Linux-Developers-and-Many-More Greatest-One-Liners-In-The-History-Of-Modern-Computer-Science-For-Linux-Developers-and-Many-More Public

    In my opinion the greates, gluten free, proLGBT, blessed by Linux demigods, Bash oneliners I found or created:

  4. GPTCodeProcessor GPTCodeProcessor Public

    Make ChatGPT generate code!

    Python 3

  5. GPTConversatorium GPTConversatorium Public

    Let GPT talk to itself!

    JavaScript 1

  6. PxM PxM Public

    Prettify your matrices and print them in human readable way

    Python 1