10 Tips for a Productive Work Environment

As a software developer, I spend a lot of time at my computer, and I know that the environment I work in can have a huge impact on my productivity and overall well-being. Over the years, I've experimented with different techniques and strategies to create a work environment that promotes focus, efficiency, and creativity. In this post, I'd like to share some of the tips and tricks that I've found most helpful for creating a productive work environment.

Read more...

Training nanoGPT on my Journal

Wouldn't it be great to have a pet AI chat bot that knows you really well, and can give you free consulting, coaching and therapy? What could possibly go wrong if an intelligent corporate-controlled system has unlimited access to your private data to provide you the best possible service? Well... a lot of things. That's why I'm looking into building a helpful chat bot that runs 100% offline, purely on the CPU of my 7-year-old laptop.

Read more...

Dying of a Deadstar

Recently GPT-J-6B came out, an open-source program that uses a pre-trained neural network to generate authentic-looking text. You can easily try it out on the Interactive online demo page. It is quite similar to the famous GPT-3 model by OpenAI, which is ironically closed-source though. So, finally, mortals like you and me can play around with it \o/ I want to share this incredibly deep song lyrics that the AI produced:

Read more...

PsyLink

WARNING: THIS BLOGCHAIN MOVED TO A SEPARATE WEBSITE: https://psylink.me This is a development log of PsyLink, where I attempt to build an AI-powered myoelectric neural interface, on a budget. It predicts your intentions by scanning your muscle signals and essentially acts like a keyboard. Because, how hard can it be?

Read more...

Neural correlates of hidden mental models


This post describes an idea about interpreting artificial neural networks that I used in my computer science master's thesis. I'm genuinely curious whether this idea has any value, so I invite you to send feedback, including about: Does this even make any sense? Does this have a name already? Where did I make mistakes? Has this ever been used productively?

Read more...

Evolutionary neural networks


A while ago I've built an application that simulates little cubic creatures that live in a virtual environment and behave according to a genetic code, which is passed down to their offspring with occasional mutations. I called the project "naki" (don't ask me why) and it's been a lot of fun, but as time went by, I forgot it and went about my life. Now I rediscovered it and I'm having a blast fiddling with it. The main change I introduced was replacing the genetic sequence with a multilayered neural network that connects sensory neurons with actuators:

Read more...