Midnight Pub

magic programming

~commence2897

i've been working on a programming project for a few months now. it's been fun, and i've enjoyed working at a slower pace than i used to. the (currently) final project is entitled chat2me; something i only started working on because all the other communication technologies don't quite feel right to me. Midnight is by far the closest to an idyllic way of talking, but the underlying technologies of HTTP and Gopher leave a lot for me to desire. IRC is awesome, but why do i need to get a list of nicknames in a channel every time i send a message? far too much for my brain and small computer to handle. et cetera for everything that's out there (but i'll admit i'm partial to the nex and spartan protocols).

anyway. i won't bore you folks with what chat2me is when it's all visible over at home.pryvian.net/home/gaius/manuals/lightchat/index.html for anyone interested. i'm proud of how much i've learnt coding it. it's still humbling to me that i can discover something new every time i open a C reference manual. i can't remember who said it, but i'd definitely agree with the person who said that programming is the closest humans have come to creating magic if i didn't believe in magick myself. maybe one day i'll be able to recall instantaneously that which i read from the grimoires of programming.

any other programming witches proud of something they've done recently?


ew

Hello ~commence2897 !

~bartender? Hot chocolate with spices, please! It's rather wet and windy outside ...

Well, I fully agree that a working program is "magic". And I happen to have written down a few lines about that magic elsewhere ... let's see, whether I can find it ... ah, here it is ... now let me translate this into a htttp link as well ... here we go:

gemini://ew.srht.site/en/2022/20221023-wonders-6-programming-controllers.gmi
https://portal.mozz.us/gemini/ew.srht.site/en/2022/20221023-wonders-6-programming-controllers.gmi

Now, I will readily admit, that programming micro controllers has a considerable entry barrier, because you need quite a bit of stuff (cables! power supply!) and magic programs to make the whole thing come to life. I do have a collection of such controllers about the house, collecting temperatures and similar. Readings are transported (via mqtt) to a database (influx) where another pile of magic dust (grafana) will produce charts rendered by my web browser. This is a very high stack of things. The feeling is fantastic, once the first "dots" show up without you doing anything, and pressing "refresh" adds more dots later. And even my SO likes them charts :)

Cheers!

Ah, the "recent" thing ... well I picked this stuff up recently, and I'm in to process to add small radio modules to the mix. I can transmit, as the spectrum analyzer tells me, but I have not yet succeeded to get "information" across. I'll get there.

reply

commence2897

hello there! it's very windy outside, isn't it? there's more than a couple of floods where i am.

your lines reminds me of a younger me who'd digitally bound about writing code for this, that and the other - though it's humbling to hear how the technological rituals we practice have changed over time. i grew up typing on a keyboard; your experience of handling tangible chunks of plastic and metal is awe-inspiring to me! there's something beautiful in unifying the digital and the physical.

my friend is invested in their ham radio. i rarely understand what they're saying when they talk about the underlying technology, but fascination always leads me to try to decipher the acronyms they use. i think my interest stems from the same wonder you talk about when i remember that radios detect waves i can't even feel over a distance that would take me time to travel. that's supernatural, and i wish you luck with transferring information!

here's to the hopes that i'll surpass that entry barrier at some point and get my hands clean with something small like an arduino! cheers!

reply

m15o

wow this is great!!!! I just sent an email to get more info on the server. I like the simplicity.

reply