

Dotnet professionally and using lemmy.ml socially is hilarious to me and (sincerely) entirely consistent. Makes perfect sense, I just find it funny. (I’m not being sarcastic or attacking you, might not be clear lol)


Dotnet professionally and using lemmy.ml socially is hilarious to me and (sincerely) entirely consistent. Makes perfect sense, I just find it funny. (I’m not being sarcastic or attacking you, might not be clear lol)


Happens a lot - my (quite small) shop was using NestJS for backends and my boss is way more experienced and wise than me. I unintentionally caused us to switch over to Python, which probably sounds as silly as JS to many, but - we deliver dope shit, on time and on budget 🤷♂️


FastAPI ftw, fight me! Lol jk Django is cool and useful and serves a different need, quite well from what I understand.


Dangit. That’s me too, I just saw your comment before posting one myself 😅
Rubbed me the wrong way too, dude is the exact opposite of AI. He IS clearly vibing in the photo however.


I haven’t bothered to actually search or troubleshoot yet, but since I’m here - have you had any problems with power management failing to automatically turn screens off when idle?
I don’t get consistent behavior there it seems (AKA it leaves them on when it shouldn’t), but that’s I think the only significant oddity I’ve found in the ~7 months or so I’ve been running Bazzite. And like I said I’ve done basically nothing yet to try to solve it, just wondering if you’ve seen it. I have the issue on a desktop and a laptop, using entirely different monitors (not even same brand) FWIW.


Yep I use KDE-flavored Bazzite and actually forgot GNOME was even offered! It works deliciously. Came over from Windows last winter finally and boy, the UI alone is just so much nicer.


Ouch! My dignity! Help!


As a (primarily) Python dev, I hope you use this and have a miserable time lol


Blech, this is my least favorite kind of testing. I’d much rather have some all-encompassing integration tests even if they’re confusing AF, than the “yep the language still works as advertised” nonsense that this approach often amounts to.


You’ve never sharked a genie? What a prude!
Oddly enough it works just as well to do so silently.
So I think I was wrong, but you are too lmao.
10120 is the number of valid game-trees, or valid ~80 move games.
The much smaller number I quoted above, though, IS the valid positions, I was thinking it was actually the trimmed down “truly valid” game-tree sequences.
Isn’t math fun? Limitless ways for us to be wrong!
valid chess positions is in the neighborhood of 1040 to 1044
Lol, big board you’re playing with…


Auto PDF text extraction caught your eye too? Got a solution you like currently?


That’s a useful way to look at it, as verbose / extended documentation (amounts to exhaustive usage examples, if you’ve got thorough tests).
I don’t have a metric that’s quick to relate, but for me the…attractiveness or value in testing relates heavily to:
-> more tests-> more testsBoth of these are influenced by your description of tests as docs. Onboarding new engineers is way, way easier with thorough tests, for the reasons you’ve mentioned. Plus it reduces that “gun shy” factor about making changes in a new codebase.
But it’s not always better. I’ve been writing less (few, honestly) the last year or so, sadly.


This should be the standard :)


I would love that! I do think there are probably interesting underlying personality factors / preferences for a lot of this stuff as well.
I do think that many of Python’s characteristics map to my own personality and I bet there’s something to that. Things like syntax of course, but not strictly syntax, also things like “The Zen of Python”, and the way its a “jack-of-all-trades, master-of-none”. I also really kind of need the freedom and accompanying responsibility to break any “rules” on a whim (Python will happily let you overwrite its own internals while running, for instance), but I almost never do anything that uses it…
I could probably keep going lol. Feels like a “people looking like their pets” scenario, lmao


Everyone’s welcome to their opinion of course, but I find Python more readable than anything else and I resent the visual clutter required to make intentions plain in other languages. Feels like having a conversation where people say the words “comma”, “period”, etc.
I also spend more time with Python than anything else and I suspect these two facts about me relate, lol
Ah, the ever-elusive, mysterious stage in my process - the one I can’t ever seem to move much before the “planning” and at least “beginning to implement” stages, and sometimes stubbornly comes even later than that.