let's get this party started #NBPy
-
TIL about this all-time banger https://lookitup.baby #NBPy
@glyph Ian still has that in their profile over on bsky.

-
@glyph Ian still has that in their profile over on bsky.

@glyph sorry I meant "that is their handle"
-
I love talks that, as a 25 year Python veteran, have the ability make me say to myself โwait, does that even workโ with less than 10 lines of code
@glyph wait what even is this slide

*fires up interpreter*
-
TIL about this all-time banger https://lookitup.baby #NBPy
Now Alla Barbalat is talking about using Python to evaluate game balance in the context of a board game.
For me personally this is such a fun and refreshing look at a structured approach to the *basics* of game design. A million years ago when I worked in the game industry, so much of what designers were talking about (i.e., at GDC, but also elsewhere) were esoteric, lost-in-the-weeds explanations of very specific problems. This feels very much like the missing piece of that puzzle! #NBPy
-
@glyph wait what even is this slide

*fires up interpreter*
@mikeymikey hopefully engendering some FOMO for next year
-
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 that does sound like a two-step of coercion and gaslighting being relabeled as 'consent'
-
I love talks that, as a 25 year Python veteran, have the ability make me say to myself โwait, does that even workโ with less than 10 lines of code
@glyph python is a subset of words, and as we know, words are hard.
-
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
Absolutely
This is also used in healthcare
And now, in the use of AI transcripts for healthcare
-
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 This kind of "consent" structure is unfortunately nothing new - I felt a bit like this recently signing on an apartment rental, and we all know the reputation record labels made for themselves pretty much from the start of them existing at all.
Where tech really steps in to make things worse is that:
1. Almost all tech that people directly interact with, acts like this.*
2. A lot more of our lives involve tech now.It's not that different from the push to financialize everything. There are rich people who want every aspect of human existence to happen in spaces that contribute to their own wealth and power.
* Tech that is, not coincidentally, almost all proprietary on the outer edge.
-
Now Alla Barbalat is talking about using Python to evaluate game balance in the context of a board game.
For me personally this is such a fun and refreshing look at a structured approach to the *basics* of game design. A million years ago when I worked in the game industry, so much of what designers were talking about (i.e., at GDC, but also elsewhere) were esoteric, lost-in-the-weeds explanations of very specific problems. This feels very much like the missing piece of that puzzle! #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
-
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.)