Post AVmlPSmyBwyMhb3SPg by zhuowei@notnow.dev
 (DIR) More posts by zhuowei@notnow.dev
 (DIR) Post #AVmlPSmyBwyMhb3SPg by zhuowei@notnow.dev
       2023-05-18T16:55:12.368068Z
       
       6 likes, 14 repeats
       
       This is the LockPickingLawyer, and what I have for you today is a Python "Global Interpreter Lock"
       
 (DIR) Post #AVn1OpkivTbStrj3tQ by MercurialBlack@pleroma.mercurial.blog
       2023-05-18T19:54:26.912608Z
       
       1 likes, 0 repeats
       
       @zhuowei pickle over pipes time
       
 (DIR) Post #AVngM5H4r8PuIAfO08 by Doridian@furry.engineer
       2023-05-18T17:26:07Z
       
       1 likes, 0 repeats
       
       @zhuowei I wish. But so far, the lock has seemed unpickable (in a way to make it into mainline Python)
       
 (DIR) Post #AVngMuevoCnjevDelM by daeken@haqueers.com
       2023-05-18T18:49:04Z
       
       2 likes, 0 repeats
       
       @zhuowei "Let me do it across twice as many threads to show it's not a fluke"
       
 (DIR) Post #AVngN2rzHXzx7jOCDw by karlauerbach@sfba.social
       2023-05-19T00:45:37Z
       
       1 likes, 0 repeats
       
       @zhuowei Yup, quite aware of it.  I do lots of multithreaded stuff, but when the threads use the standard Python interpreter I tend to create multiple processes instead.
       
 (DIR) Post #AVngN7Vq1KFfWU44tU by CauseOfBSOD@fedi.bangsparks.com
       2023-05-18T18:51:02.532Z
       
       1 likes, 0 repeats
       
       @zhuowei@notnow.dev I laughed way too hard