PT3Play is a Pro Tracker 3.x format AY-3-8910 chip tune music player ported to C#.
Retro Studio
Introducing Retro Studio our web IDE running an emulator of the Retro Watch.
Retro Studio will allow users to develop and test their own watch faces, games and applications before publishing them to the Retro Watch.
The back-end is written using Blazor Wasm and WebGL.
Stay tuned for more progress reports on this application!
Retro Watch Update
I've been experimenting with the D/AVE 2D GPU on the DA14706 SoC for rendering a watch face.
PICO-8, DOOM and BLE!
Running tests on the DA14706 DevKit which has the Renesas ARM Cortex-M33F SoC we're using in the RetroWatch. Take a look at femto8 which is a PICO-8 fantasy console emulator as well as a port of DOOM both playable using a Bluetooth LE connected controller. So far performance is impressive and we're excited about bringing more games and emulators to the platform!
Femto-8 Released!
femto8 is an open-source reimplementation of the PICO-8 fantasy console, designed specifically for embedded systems.
Realtime Flame Graph
Porting @brendangregg's profile.py and flamegraph.pl to Golang. The power of eBPF to render a user/kernel stack Flame Graph in realtime through your browser.
FlaskGPT
FlaskGPT is a minimal ChatGPT clone that uses Python, Flask, langchain and Chroma with realtime token output using SSE.
DevOps LinkedIn Jobs Keywords
I looked at 954 DevOps jobs on LinkedIn and these are the top keywords mentioned in the description.
GPU Workload on EKS Cluster
Today I deployed my first GPU accelerated workload using the Karpenter autoscaler and the NVIDIA gpu-operator running on Amazon Web Services (AWS)'s Elastic Kubernetes Service 🙂
$ kubectl logs -l app=pytorch-mnist
Train Epoch: 2 [55680/60000 (93%)] Loss: 0.161822
Train Epoch: 2 [56320/60000 (94%)] Loss: 0.008159
Train Epoch: 2 [56960/60000 (95%)] Loss: 0.217744
Train Epoch: 2 [57600/60000 (96%)] Loss: 0.042390
Train Epoch: 2 [58240/60000 (97%)] Loss: 0.055086
Train Epoch: 2 [58880/60000 (98%)] Loss: 0.090941
Train Epoch: 2 [59520/60000 (99%)] Loss: 0.156907
Test set: Average loss: 0.0345, Accuracy: 9890/10000 (99%)
Renesas DA14706-00HZDEVKT-P
Look what arrived in the mail today! It's a Renesas DA14706-00HZDEVKT-P. Thanks @Dovoto for gifting me this magnificent piece of kit!