let's get this party started #NBPy
-
@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!
-
@f800gecko @glyph @jit JAX can also be quite nice for some problems, even ones that don't look quite like linear algebra.
-
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 it could also be interpreted as encouragement: Don‘t be intimidated. It‘s less complicated than it looks.
-
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 Any pointers to where I can find out more about this? I want to improve the balance of my TDD game and its upcoming expansion.
-
TIL about this all-time banger https://lookitup.baby #NBPy
@glyph oh man what a good thing to be in today's 10k for. An all-timer classic for sure
-
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 issue of coerced consent isn't just a problem with IT.
It poisons society's wider understanding of the concept of consent, and has very dangerous implications for sexual consent.
-
@f800gecko @glyph @jit JAX can also be quite nice for some problems, even ones that don't look quite like linear algebra.
-
@davebauerart inducing FOMO is the goal, more people should go to this event. it’s really special!
@glyph Slightly inconvenient commute from upstate New York but I can see the value!
-
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 For all the others I can see it, but to me "basically" is more closely related to "effectively" or "essentially" and feels like it's better-suited to saying e.g. "what I'm describing after this word isn't *exactly* correct about the subject matter, but will generally be at least either (1) a safe way to think of it for context purposes and/or (2) a (possibly over-)simplified explanation/perspective intended to provide a workable *base* to understand the subject".
"Why not use effectively or essentially then"? Because those "distillation indicators" are stronger hints of *accuracy* to me, where "basically" instead hints (to me) that the writer is hedging or fudging a little bit but (hopefully) not materially so, which is useful information in that it flags that further research may be required if there's still confusion. Plus, "effectively" generally implicitly captures *outcomes* (or *effects*) rather than the nature of a thing.
-
@f800gecko @glyph @jit The vmap() function is one of the key bits that lets you structure code in a way that's readable yet still extracts some parallelism. This is useful even running on CPU, but depending what hardware you're targeting GPU acceleration is an option too.
I've been away from this stuff for a few years, but doing a quick search to see what's new Taichi also looks extremely interesting more flexible at the cost of some performance.
-
@f800gecko @glyph @jit The vmap() function is one of the key bits that lets you structure code in a way that's readable yet still extracts some parallelism. This is useful even running on CPU, but depending what hardware you're targeting GPU acceleration is an option too.
I've been away from this stuff for a few years, but doing a quick search to see what's new Taichi also looks extremely interesting more flexible at the cost of some performance.
-
"Pipelined Architecture", a well known feature of square dancing #NBPy
Good morning! Up now: "An Economy of Empathy" by @pythonbynight . We are starting off … extremely dark … with some descriptions of the grisly reality of content-moderation work in the global south at a company called "Sama" (on behalf of Meta, née Facebook) and moving directly to eugenics, including from the founder of "AI", and creator of Lisp, John McCarthy. Oooooooof.
"Are these biases still present in the tech industry?"
Not exactly a surprise, but, again: oof. #NBPy
-
Good morning! Up now: "An Economy of Empathy" by @pythonbynight . We are starting off … extremely dark … with some descriptions of the grisly reality of content-moderation work in the global south at a company called "Sama" (on behalf of Meta, née Facebook) and moving directly to eugenics, including from the founder of "AI", and creator of Lisp, John McCarthy. Oooooooof.
"Are these biases still present in the tech industry?"
Not exactly a surprise, but, again: oof. #NBPy
Always glad to see Nick Bostrom, Longtermism, William MacAskill, Effective Altruism, etc etc get read for filth. These guys *still* get way too much credit for the bailey of their ideas and are not often scrutinized for the motte of overt eugenics, racism, misogyny that they are building upon.