I put together a project video for this cyber something camera project!

Slowly becoming better at this video editing stuff too. I wrote a quick list of shots I'd need, then got everything recorded in maybe 2-3h and edited in another ~3h. It's interesting how easy it is to keep a rhythm with this jump-cut style by just confidently trimming everything to bare minimum length

https://vido.social/v/eJFtvPE7dp

#theCouture ๐Ÿค #theWorkshop

gearing up for the functio... - @s-ol | Vido

gearing up for the f... โ€ข 0 likes โ€ข 0 comments

Running #theWorkshop

Spent some free time today porting Cassette to iOS. The background is part of the app.

#theWorkshop

Was hanging around a cool hackcamp we're having in town this weekend and got excited enough about MeshCore to pick this back up! ๐Ÿ˜‰

@hpux735 made some progress on the meshcore-rs library so I updated that and got it working no-std with very little (and much cleaner) adjustments. Now the crypto is working too, so I added this text display printing group chat messages :)

#theWorkshop #theFurnace #theFoundry

I just need to add the anamorphic desqueezing from the older Lento back in then I think I'll call it finished. Trying to do it without having a prefs screen though, and that's a feature most people won't want most of the time. Maybe an overflow menu top right to toggle it.

#theWorkshop

So here are the three final entries! I already hat handwritten words ready. But these where originally planend as one sheet with seperate #stickers.

Would you be interested in a printed #sticker sheet? For just handing them out for free, I might single ones.

#vegan #vegetarian #theWorkshop

Well and truly back in LUT world. #theWorkshop

The next part of the rat orchestra with #cablesGL and #vcvrack :

A very squeaky step sequencer, press the encoder to enable or disable step. Change the value to change pitch.

#theWorkshop

A longer version up over on youtube: https://youtube.com/shorts/zPrXNJKDm9Y

#characterDesign #rat #rats #cute #modularSynth #synthDiy #MidiController

It has been inspiring seeing what you all can do when your projects are portable, and I'm very excited to go in this direction myself with my own little game framework!

Here is the same code from last week's #DecemberAdventure running in the Playdate Simulator! It's going to be interesting to see how (badly) this runs on a real device, going to borrow one from a friend to test soon  

Again, 3d model by the super-talented BEN @ https://bencanfield.itch.io/

#theWorkshop #playdate #gamedev #porcorosso #ratherapigthanfascist

Everyone, I created a monster. A user script turning all the numbers on the page into their #Kaktovik numeral representation:

// ==UserScript==
// @name Forced Kaktovik
// @description Turn all the numbers on the page into Kaktovik numerals
// @version 0.0.0
// @author Artyom Bologov
// @include *://*/**
// @run-at document-end
// ==/UserScript==
(function () {
const dig2k = {
0: '๐‹€',
1: '๐‹',
2: '๐‹‚',
3: '๐‹ƒ',
4: '๐‹„',
5: '๐‹…',
6: '๐‹†',
7: '๐‹‡',
8: '๐‹ˆ',
9: '๐‹‰',
10: '๐‹Š',
11: '๐‹‹',
12: '๐‹Œ',
13: '๐‹',
14: '๐‹Ž',
15: '๐‹',
16: '๐‹',
17: '๐‹‘',
18: '๐‹’',
19: '๐‹“',
}
function toK(num) {
if (typeof num === 'string')
num = parseInt(num)
let kak = ''
do {
const rem = num % 20
kak = dig2k[rem] + kak
num = (num - rem) / 20
} while (num !== 0)
return kak
}
document.body.innerHTML = document.body.innerHTML.replaceAll(/\b[0-9]{1,30}\b/g, toK)
}());

I'm going to run it for a while, until it breaks something important.

#theWorkshop