let's get this party started #NBPy
-
A whirlwind tour through an autobiographical talk from @bobmonsour which has included the detail that I believe he said he programmed a device with 112 bytes of application memory (?!), a skill that I am guessing will be useful in the modern day given current RAM prices #NBPy
@glyph @bobmonsour ooooof
-
@glyph @bobmonsour ooooof
@skimbrel @bobmonsour "why are you booing me, I'm right"
-
A whirlwind tour through an autobiographical talk from @bobmonsour which has included the detail that I believe he said he programmed a device with 112 bytes of application memory (?!), a skill that I am guessing will be useful in the modern day given current RAM prices #NBPy
If you're enjoying my somewhat disjointed attempt at liveblogging North Bay Python here, I'm mostly doing this to try to keep my famously discursive attention focused.
If you want a *good* liveblog, I have no idea how @MaggieFero manages it but their posts are the gold standard
-
If you're enjoying my somewhat disjointed attempt at liveblogging North Bay Python here, I'm mostly doing this to try to keep my famously discursive attention focused.
If you want a *good* liveblog, I have no idea how @MaggieFero manages it but their posts are the gold standard
@glyph Thank you! I also do it to keep my attention focused and to make sure I'm understanding what's going on (because if I get it wrong somebody usually replies!)
-
If you're enjoying my somewhat disjointed attempt at liveblogging North Bay Python here, I'm mostly doing this to try to keep my famously discursive attention focused.
If you want a *good* liveblog, I have no idea how @MaggieFero manages it but their posts are the gold standard
Now listening to Freya Bhushan Mehta asking the age-old question: what code should be in Python, what should be in C++ (or your compiled language of choice)? #NBPy
-
Now I'm learning about the lesson that users have learned from yes/no "consent" modals is that they just always have to say "yes" or the computer will deny them critical access to functionality that they need in order to perform their desired task, complete assigned work from an employer or school, or even get life-critical medication. I'm not feeling like a feature whose perceived function is 'you have to say yes; now that you said yes it's your fault' should be referred to as 'consent' #NBPy
@glyph Because it's coercion, and coercion by definition is the antithesis of consent.
-
Now listening to Freya Bhushan Mehta asking the age-old question: what code should be in Python, what should be in C++ (or your compiled language of choice)? #NBPy
@glyph I'm curious what the conclusion of that ends up being.
-
Now listening to Freya Bhushan Mehta asking the age-old question: what code should be in Python, what should be in C++ (or your compiled language of choice)? #NBPy
It's been a while since I had to ask this question too seriously, so it's interesting to see the where the ecosystem has transitioned to. Lots of new libraries (I've never used PyBind11) but also venerable ones (Boost.Python, cffi). Interesting to hear that parameter conversions are still a significant overhead. Cross the boundaries infrequently, with large values, to avoid the translation overhead explosion, which is ancient wisdom: https://blog.glyph.im/2022/12/potato-programming.html
-
@glyph I'm curious what the conclusion of that ends up being.
@miss_rodent I somewhat famously have Weird Ideas of my own about this general topic
-
@miss_rodent I somewhat famously have Weird Ideas of my own about this general topic
@glyph ... fair, though I don't know your take on it either (somewhere in the blog archives? Not sure where to dig up your weird ideas on it.)
-
It's been a while since I had to ask this question too seriously, so it's interesting to see the where the ecosystem has transitioned to. Lots of new libraries (I've never used PyBind11) but also venerable ones (Boost.Python, cffi). Interesting to hear that parameter conversions are still a significant overhead. Cross the boundaries infrequently, with large values, to avoid the translation overhead explosion, which is ancient wisdom: https://blog.glyph.im/2022/12/potato-programming.html
-
Extremely valuable reminder about "simply" and "just": this language (along with its pals; "basically" "obviously", "of course") isn't merely stylistic noise; it sends a specific message:
"This should be easy"
or, in other words:
"If this isn't easy, it's your fault"
This is implicitly an attack on the reader.
@glyph Them’s fightin’ words
-
@glyph ... fair, though I don't know your take on it either (somewhere in the blog archives? Not sure where to dig up your weird ideas on it.)
@glyph [I am generally outside the python ecosystem - I have a general idea who you are, but, I do not watch python conference talks or watch that crowd closely enough to know all that much about your opinions on snake-related programming practices.]
-
"Pipelined Architecture", a well known feature of square dancing #NBPy
-
Now I'm learning about the lesson that users have learned from yes/no "consent" modals is that they just always have to say "yes" or the computer will deny them critical access to functionality that they need in order to perform their desired task, complete assigned work from an employer or school, or even get life-critical medication. I'm not feeling like a feature whose perceived function is 'you have to say yes; now that you said yes it's your fault' should be referred to as 'consent' #NBPy
Shotgun consent.
Still counts when the other guy's the one pointing the thing.
Or one can 'choose' to dissolve into nothingness...
Then the survey demanding to know how well they 'helped' today.
Almost as savoury and life-affirming as the involuntary consent transfusion.
-
Now listening to Freya Bhushan Mehta asking the age-old question: what code should be in Python, what should be in C++ (or your compiled language of choice)? #NBPy
-
Extremely valuable reminder about "simply" and "just": this language (along with its pals; "basically" "obviously", "of course") isn't merely stylistic noise; it sends a specific message:
"This should be easy"
or, in other words:
"If this isn't easy, it's your fault"
This is implicitly an attack on the reader.
@glyph fun fact: some of these are banned in the curl codebase: https://github.com/curl/curl/blob/master/scripts/badwords.txt#L99
see also: https://mastodon.social/@bagder/116161776616642292
-
Now I'm learning about the lesson that users have learned from yes/no "consent" modals is that they just always have to say "yes" or the computer will deny them critical access to functionality that they need in order to perform their desired task, complete assigned work from an employer or school, or even get life-critical medication. I'm not feeling like a feature whose perceived function is 'you have to say yes; now that you said yes it's your fault' should be referred to as 'consent' #NBPy
@glyph It shouldn't be. When I was younger, the law interpreted things as "once you own or have the right to use something, any attempt by anyone to deny you use of it is illegal and you can do whatever you need to do to use your stuff". You were supposed to minimize damage to other people's stuff, but if they tried to put a lock on something you'd already bought and paid for you could just cut the lock off.
-
let's get this party started #NBPy
@glyph Wow, I fell like I am missing so much! Amazing topic collection.
-
@glyph Wow, I fell like I am missing so much! Amazing topic collection.
@davebauerart inducing FOMO is the goal, more people should go to this event. it’s really special!