also from a number of devs who went borderline malicious compliance in "adopting tdd/testing" but didn't really grok the assignment
froztbyte
best advice I'd have for you is continuing with python is fine but
- find a good mentor
- read a lot of sourcecode (both good and bad), reason through stuff, try to understand the decisionmaking behind things
on the good, you could read code by people like glyph, hynek, projects like twisted. they have years of experience, high mark of quality, care for their work, and also do a lot of teaching
on the bad, you could read something like the code to home assistant (and/or esphome), or bits of calibre code (and calibre plugin code). I will say that these are not bad intentionally, but bad out of "someone inexperienced trying their best". it ends up creating a very particular kind of other thing.
you can, and should, learn from both
µPython is a bit of a special beast in that it's juuuust close enough (and handy enough) that it can trip you up, because there's some notable significant differences that if you spend all your effort in it first you might pick up bad habits that don't apply elsewhere (off the top of my head, some of the applicable: scoping, some arg-handling semantics, stack stuff)
other bit of advice: remember, it's all just code. especially when you deal with libraries, if some error is coming out of a thing your first instinct may be to try ask the internet but you could also dive into the library - follow the callpath, figure out what's what, see if you can figure the problem out yourself. it's often not too hard, and it gives you some good practice of code reading and reasoning
frankly, it's really not a good idea to early-years kids assembly (double especially not fantasy assembly), if your goal is to encourage learning the field. this is why all the strong/popular pi-based educational distros and options focus on stuff like scratch, some light python (often paired with light pygame and turtle), and other low-entry-effort exploratory things like sonic-pi
many do come to explore programming topics in depth later (asm via zach games, other structural/dependency things via satisfactory/factorio, etc), and that's fine too
there is of course a longer-term balance to be struck with (and structural problems coming from) people not understanding the layers below them (cf. current nightmare of tottering piles of javascript and continually worsening app performance everywhere despite having literal supercomputers in our pockets), but "learn asm" is bad starter advice for the same reason that "you should know how to write in c" has been part of why we're in this fucking mess in the first place
❯ git ls-remote --tags lemmy | rg -c '0\.19'
143
❯ git ls-remote --tags lemmy | rg -c '0\.20'
6
I still laugh and laugh
a banger toot about our very good friends' religion
"LLMs allow dead (or non-verbal) people to speak" - spiritualism/channelling
"what happens when the AI turns us all into paperclips?" - end times prophecy
"AI will be able to magically predict everything" - astrology/tarot cards
"...what if you're wrong? The AI will punish you for lacking faith in Bayesian stats" - Pascal's wager
"It'll fix climate change!" - stewardship theology
Turns out studying religion comes in handy for understanding supposedly 'rationalist' ideas about AI.
one that I suspect will surprise none of us
depressing how Cheetoh & Co. continue to wrecking ball the shit out of everything
(wonder how long it is before the US degrades far enough that other countries start ratcheting up border/traveller defenses, compared to the current ~free rein they have (which, y'know, was owed to years of hard and soft power that the orange man is also rapidly pissing away))
it has to be human tampering.
and of course we all have root on the prompt, where - at will - we can just instantly impose all manner of will on the corporate vendor chatbot. y'know, the chatbot operating in a service structured as much as possible to try to do what the corporate vendor wants to desperately maintain
(it continues to astound me that anyone takes yud seriously, at all, ever)
don't think I'd seen that before but I shall earmark it for a weekend perusal :)
Honestly it’s probably most things we post
there are also at least two new theme variants (and 3 fondled theme variants) to choose from
(I have no idea if they're any good I'm just speaking from diff-eyeball recollection here)
laugh and deride less :<
once again. you're posting fluff about things you do not appear to understand at all. we already have zitron shouting loudly about things he only partly understands, we don't need another.
more widely, your posts are really starting to verge on crank spam. the sheer volume of them stands out, and that they're all this .... barely-anywhere fluff stuff doesn't help
so, for my part, I ask you: please post better