Top all-time · #4773
Łukasz Langa
Personal blog · lukasz.langa.plprogramming
Łukasz Langa's personal blog at lukasz.langa.pl covers programming. Since 2012, 16 different Hacker News readers have linked it 23 times, most often “Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross”. No feed was found, so read it on the site itself.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN readers link Łukasz Langa's posts on Python internals, especially his notes from a Python core meeting on free-threading (removing the GIL). Also cited: single-dispatch generics and a personal weight-loss account.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross7 people · 7 mentions · first linked 2021-10-25
- What single-dispatch generic functions mean for you3 people · 3 mentions · first linked 2013-06-05
- Where does all the effort go? Looking at Python core developer activity2 people · 2 mentions · first linked 2021-10-18
- My Brain, Apple and the Transfer of Fragility2 people · 2 mentions · first linked 2016-04-08
- Łukasz Langa Is the New CPython Developer in Residence2 people · 2 mentions · first linked 2021-07-12
What Hacker News says?
I think you mean the work by Sam Gross: https://github.com/colesbury/nogil/ Interesting article about it here: https://lukasz.langa.pl/5d044f91-49c1-4170-aed1-62b6763e6ad0...
Comment linking /5d044f91-49c1-4170-aed1-62b6763e6ad0/
on “Python 3.11 vs 3.10 performance”Submitted Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross as a story · 248 points
HN discussionIf I read this article properly, there's nothing yet standardized, but there's a possibility of future development: http://lukasz.langa.pl/8/single-dispatch-generic-functions/ .
Comment linking /8/single-dispatch-generic-functions/
on “Python 3.4.0 released”Submitted A possible future of Python in the browser as a story · 149 points
HN discussionWhat they're describing here is close to the popular 16:8 variant of intermittent fasting. I found that it doesn't really work for weight loss for me. Instead, I'm using the Every Other Day Diet variant of intermittent fasting which arguably is the best researched one. It helped me drop weight significantly in 2015 with little trouble (details: http://lukasz.langa.pl/9/i-lost-26-pounds-in-3-months/ ). Sadly, since I…
Comment linking /9/i-lost-26-pounds-in-3-months/
on “The Fasting Cure Is No Fad”Submitted Where does all the effort go? Looking at Python core developer activity as a story · 72 points
HN discussionAh yes, this is what I thought was the current state. I was curious if a GIL removal decision had been made that I had missed, but seems like it's still a soft "maybe": https://lukasz.langa.pl/5d044f91-49c1-4170-aed1-62b6763e6ad0... Edit: And to be fair, you can do "true" concurrency in Python you just have to eject to Multi-processing (with the tradeoffs that implies), so I didn't want to assume the comment was abo…
Comment linking /5d044f91-49c1-4170-aed1-62b6763e6ad0/
on “Python 3.11 Performance Benchmarks Are Looking Fantastic”Submitted What single-dispatch generic functions mean for you as a story · 29 points
HN discussionAFAIK the initial prototype called nogil was developed by a person named Sam Gross who also wrote a detailed article [0] about it. He also had a meeting with Python core. Notes from this meeting [1] by Łukasz Langa provide more high-level overview, so I think that they are a good starting point. [0] https://docs.google.com/document/u/0/d/18CXhDb1ygxg-YXNBJNzf... [1] https://lukasz.langa.pl/5d044f91-49c1-4170-aed1-62…
Comment linking /5d044f91-49c1-4170-aed1-62b6763e6ad0/
on “State of Python 3.13 performance: Free-threading”Submitted Why the Sad Face? as a story · 25 points
HN discussionI'm excited to see the performance improvements as well...may be one day we will see a version w/out the GIL. The following notes are interesting: https://lukasz.langa.pl/5d044f91-49c1-4170-aed1-62b6763e6ad0...
Comment linking /5d044f91-49c1-4170-aed1-62b6763e6ad0/
on “Where does Python 3.11 get its ~25% Speedup? Part 1:General Optimization”- di · 2021-07-12
Submitted Łukasz Langa Is the New CPython Developer in Residence as a story · 19 points
HN discussion Submitted Removing the Python GIL: Meeting Between Core Devs and Author of `Nogil` Fork as a story · 14 points
HN discussionSubmitted Notes from the Meeting on Python GIL Removal Between Python Core and Sam Gross as a story · 7 points
HN discussionSubmitted Where does all the effort go? Looking at Python core developer activity as a story · 6 points
HN discussionSubmitted Python Developer in Residence Weekly Report, November 22 – 28 as a story · 3 points
HN discussionSubmitted My Brain, Apple and the Transfer of Fragility as a story · 3 points
HN discussionSubmitted Weekly Report, November 15 – 21 – Łukasz Langa as a story · 2 points
HN discussionSubmitted Łukasz Langa's Weekly Report 2021, July 12 as a story · 2 points
HN discussionSubmitted My Brain, Apple and the Transfer of Fragility as a story · 2 points
HN discussionSubmitted Why does Black insist on reformatting my entire project? as a story · 1 points
HN discussionSubmitted What single-dispatch generic functions mean for you (2013) as a story · 1 points
HN discussionSubmitted "Permission denied" - How I found and worked around an annoying quirk as a story · 1 points
HN discussion