Happy things thread!
Re: Happy things thread!
Once again, I had a fairly productive day so far.
- Man in Space
- Posts: 2434
- Joined: Sat Jul 21, 2018 1:05 am
Re: Happy things thread!
My cousin is sharing his mental health story on social media for Men’s Mental Health Month, which I have just recently learnt is June. I am proud, happy, and thrilled to see him speaking out, common sentiment be damned.
Re: Happy things thread!
That's good!Man in Space wrote: ↑Tue Jun 10, 2025 7:20 pm My cousin is sharing his mental health story on social media for Men’s Mental Health Month, which I have just recently learnt is June. I am proud, happy, and thrilled to see him speaking out, common sentiment be damned.
Re: Happy things thread!
I got my screenshot tool for the graphical PicoCalc terminal emulator for zeptoforth working.

(Note that this is of my emulated PicoCalc, so the screen is 320x240 rather than 320x320.)

(Note that this is of my emulated PicoCalc, so the screen is 320x240 rather than 320x320.)
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
What's the importance of January 1st, 1980, in computing?
Re: Happy things thread!
It's when dating begins in the FAT32 filesystem. I hadn't configured my RP2350 on my Pimoroni Pico Plus 2's Always-On Timer so it defaulted to 0, which for my purposes I am treating as midnight January 1st, 1970, but FAT32 does not handle dates that early so I am using the year 1980 instead.
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
Thank you!Travis B. wrote: ↑Sat Jun 14, 2025 8:19 amIt's when dating begins in the FAT32 filesystem. I hadn't configured my RP2350 on my Pimoroni Pico Plus 2's Always-On Timer so it defaulted to 0, which for my purposes I am treating as midnight January 1st, 1970, but FAT32 does not handle dates that early so I am using the year 1980 instead.
Re: Happy things thread!
I created a 'Matrix' demo for zeptoforth on the PicoCalc, and here is a screenshot of it on my emulated PicoCalc:


Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
This is a First World happy thing, but I received and assembled my PicoCalc yesterday -- and had to pay zero extra on it -- and the only real hitches were some "BIOS" interaction code that I wrote that I had never gotten the chance to really debug previous not working properly (which I quickly fixed).
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
I implemented a Mandelbrot set on my PicoCalc, and here it is:

Note that this uses hardware single-precision floating point, so requires an RP2350 (e.g. a Raspberry Pi Pico 2).

Note that this uses hardware single-precision floating point, so requires an RP2350 (e.g. a Raspberry Pi Pico 2).
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
Here is another view of the Mandelbrot set, acquired with:

Code: Select all
-0.75e0 -0.25e0 0.5e0 0.75e0 mandelbrot::draw

Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
The second one looks like a natural coastline.
Re: Happy things thread!
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
All you need to do now is two-dimensional projections of four-dimensional polychorons, and I'll be in awe of you forever
Oh, and implement a fully-working port of brassica.
"But he had reckoned without my narrative powers! With one bound I narrated myself up the wall and into the bathroom, where I transformed him into a freestanding sink unit.
We washed our hands of him, and lived happily ever after."
We washed our hands of him, and lived happily ever after."
Re: Happy things thread!
LOL.
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
It’s not that hard! All Travis needs to do is to write a full-featured WASM interpreter, and then he can run Brassica!
Conlangs: Scratchpad | Texts | antilanguage
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Re: Happy things thread!
Yeah, a program written in Haskell of all things will fit in the 520K of SRAM on an RP2350 - lol.
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Re: Happy things thread!
Well, it might be a teensy bit slow…Travis B. wrote: ↑Sun Jun 29, 2025 12:11 amYeah, a program written in Haskell of all things will fit in the 520K of SRAM on an RP2350 - lol.
(But the fern is lovely! I’ve long had a soft spot for IFSs.)
Conlangs: Scratchpad | Texts | antilanguage
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Re: Happy things thread!
And now some generations after the creation of an R-pentomino in Conway's Game of Life on the PicoCalc:

The source code is https://github.com/tabemann/zeptoforth/ ... lc_life.fs here, with some helper code at https://github.com/tabemann/zeptoforth/ ... fe_demo.fs.
After loading the two source files, in that order, execute:
To create an r-pentomino at (160, 160) in it execute:
Then, to run the Life world, execute:
This can be exited by pressing a key on the console.

The source code is https://github.com/tabemann/zeptoforth/ ... lc_life.fs here, with some helper code at https://github.com/tabemann/zeptoforth/ ... fe_demo.fs.
After loading the two source files, in that order, execute:
Code: Select all
life import life-demo import
Code: Select all
lrtb 160 160 my-life r-pentomino
Code: Select all
my-life run-life
Yaaludinuya siima d'at yiseka wohadetafa gaare.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.
Ennadinut'a gaare d'ate eetatadi siiman.
T'awraa t'awraa t'awraa t'awraa t'awraa t'awraa t'awraa.


