Show newer

@freemo
That's my answer to most conspiracy theories.

@louiscouture depends on who you ask. For me, the most annoying thing is the bolt-on OO features. They make syntax inconsistent. Do you call func(obj) or obj.func()? Things like __self__ and __init__ are ugly and clunky.

@servant_of_the_anime_avatars
I actually don't have very many strong feelings on this and I've lived on both sides. I love Ruby and the type conversation is pretty good. The interpreter would spit out a sensible error message about a 'to_s()' method being unavailable or similar. Because python is functional with tacked-on OOP, the errors are hard to track.

I am seeing more and more people on various social platforms finally realize what a cancer Python is.

Me, a glorious embedded C programmer, who knew all along.

Might make a bike computer or add this to a set of garden sensors I made previously. These displays look great in full sunlight.

Show thread

Set about playing with a cheapo e-paper display over the weekend. Waveshare has some great code for use with the STM32 that I adapted for use with STM32CubeIDE.

I could have chosen a better test image, though...

Danny Boy boosted

@SystemSock you can replace the word 'game' with 'college campus,' too.

@tripu I'd consider XMPP. I'm highly biased, since I run a server and my friends and I use the Conversations app to chat.
- OMEMO E2E encryption
- federated protocol
- open standard with numerous FLOSS clients and servers
- voice & video support

Whenever it comes to E2E encryption, I don't trust anything closed-source.

Danny Boy boosted

Set about talking to some WS2812 addressable LEDs over the weekend and made this demo up. There's a sheet of paper in front of the LEDs to make the colors more pronounced.
The processor is a cheap STM32F401 board which sends the whole string of all 7 LED colors to its PWM timer over DMA.
Colors are advanced every 10 ms. Every 1 ms, the colors are blended by a weighted average to smooth out the effect. Overall, the LEDs look like they update at 100 Hz.

Danny Boy boosted

@0x0f honestly astonished that the domain wasn't taken.

Danny Boy boosted

@freemo anyway, thanks for the great server. I'm looking forward to using Mastodon a lot more.

@freemo good to know. Serves me right for being a phoneposter.

@freemo Looks like my issue was on my end. I kept getting upload errors, but it seems particular to one file on Tusky.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.