Sign in

Kushal Das

@kushaldas.se
2K followers 291 following 36 posts

Public Interest Technologist. CPython core developer. PSF fellow and director. Tor Project core team member. Digital security trainer.

PostsRepliesMedia
Reposted by Kushal Das
Scroll @scroll.in · 20/09/2025
Indians comprised 72.3% of all H-1B visas issued by the United States in the financial year 2022-’23. scroll.in/latest/10867...
043
Reposted by Kushal Das
Hugo van Kemenade @hugovk.dev · 07/09/2025
🗳️ I've voted in @thepsf.bsky.social board elections! 🗳️ Remember to vote! 🗳️ Remember not to vote for FK! #Python #PSF #election #vote
OpaVote.

Python Software Foundation Board of Directors Election 2025.
Your vote has been received.

Thank you for voting!
0133
Reposted by Kushal Das
elia ayoub @ayoub.bsky.social · 07/09/2025
Israeli arms manufacturer Elbit System closes UK facility targeted by Palestine Action www.theguardian.com/world/2025/s...
theguardian.com
Israeli arms manufacturer closes UK facility targeted by Palestine Action
Exclusive: Elbit Systems UK Bristol site was subject of protest days before direct action group was proscribed
112647
Reposted by Kushal Das
Savannah Ostrowski @savannah.dev · 25/07/2025
Here goes nothin'...I'm the Release Manager for Python 3.16 and 3.17, y'all! discuss.python.org/t/welcome-th...
discuss.python.org
Welcome the 3.16 and 3.17 Release Manager: Savannah Bailey!
Each release manager shepherds a pair of consecutive Python versions through alphas, betas, release candidates, bugfix releases, and security releases to end-of-life. Following 17 months of prerelease...
1416916
Reposted by Kushal Das
Hynek Schlawack @hynek.me · 17/07/2025
#kingOfHashTags #EuroPython
Brett Cannon keynoting about lockfiles. With the classic #neverFlyWithHynek hashtag expanded with #NeverLetHynekCommentOnYourPEP and due to recent events #NeverGoForDinnerWithHynekWhenYouHaveAKeynoteTheNextMorning
0121
Reposted by Kushal Das
Hynek Schlawack @hynek.me · 18/07/2025
He has risen again and is dropping the bass. #EuroPython
Little Cthulhu giving another legendary musical lightning talk.
182
Reposted by Kushal Das
Georgi Ker @georgically.bsky.social · 21/07/2025
🌍✨ EuroPython just ended. In many hallway chats and community organisers open space, one issue came up again and again: Sponsorship. Now that AI is taking the spotlight, I’m asking: Who's left behind? My thoughts here: ✍️ georgiker.com/blog/is-ai-l... #EuroPython #OpenSource #AI #Python #community
georgiker.com
Is AI Leaving the Python Community Behind?
Georgi’s Official Website
1117
Reposted by Kushal Das
Hugo van Kemenade @hugovk.dev · 21/07/2025
Thanks to everyone for taking part in the #CPython sprint at #EuroPython2025! Across all CPython repos this weekend: * 122 PRs created (69 the previous weekend) * 79 PRs merged (65) * countless invaluable in-person discussions (a few?) #EuroPython #Python #sprint #Prague
Looking down on many tables of sprinters. Sprinters at their laptops. Sprinters at their laptops. An array of snacks and sweets including one with a written warning poster: "VERY SPICY. EAT ONE A TIME. CAROLINA RIPPERS. WASH FINGERS." Plus two types of Finnish salmiakki which should have a warning, and a big rainbow unicorn balloon.
0198
Kushal Das @kushaldas.se · 25/07/2025
This week, what is a new thing you learned in #python ? Can be any tool/language feature/module/community, anything?
000
Kushal Das @kushaldas.se · 12/07/2025
Dear #Python friends, do you write/use any Python code which deals with #DNS somehow? If yes, then can you please tell me the usecases?
010
Reposted by Kushal Das
Mark Jacob @markjacob.bsky.social · 10/07/2025
Not “liberal states,” New York Times. Pro-democracy states.
Lawmakers in Liberal States Want ICE Agents to Show Their Faces
507128022489
Reposted by Kushal Das
darth™️ @darthbluesky.bsky.social · 10/07/2025
wat
831472171
Reposted by Kushal Das
WHO @who.int · 10/07/2025
What happens when you stop smoking? #NoTobacco
An infographic titled “When You Stop Smoking.” It includes three timeframes showing the health benefits of quitting smoking, each with text and a heart illustration:

After 1 year: The risk of coronary heart disease is half that of a smoker’s.

Between 5–15 years: Stroke risk is reduced to that of a non-smoker.

After 15 years: The risk of coronary heart disease is that of someone who has never smoked.
419158
Reposted by Kushal Das
Dan | Commissions Open @danximenes.bsky.social · 10/07/2025
Image showing the arms of a man holding a gun and making a "give me" gesture on the right side and the hand of a man with hands raised in a conciliatory motion
The captions reads:
"Getting robbed? Just say no. You robber legally cannot take any of your possession without your consent."
1869631875
Reposted by Kushal Das
Wagtail @wagtail.org · 10/07/2025
Designing for scale: core contributors @laymonage.bsky.social and @thibaudcolas.bsky.social discuss their plans to better benchmark CMS performance for larger sites! 🚀 youtu.be/61E09NdJ2ZI Looking into all aspects from #Django ORM performance to JS bundle size and perceived performance
youtu.be
Design for scale: planning CMS performance benchmarks
YouTube video by Wagtail
011
Kushal Das @kushaldas.se · 10/07/2025
People from #Sweden in the timeline, what do you think about govt's steps on attracting international talents to Sweden?
100
Reposted by Kushal Das
Bryan Cantrill @bcantrill.bsky.social · 13/01/2025
Paul Graham's latest piece is the hottest piece of garbage he's ever written -- which honestly is really saying something. But I take solace in the HN comments, the most upvoted of which observes that his mind has turned to mush. news.ycombinator.com/item?id=4268...
news.ycombinator.com
The Origins of Wokeness | Hacker News
2720720
Reposted by Kushal Das
Kelsey Atherton @atherton.bsky.social · 12/01/2025
An IKEA instruction diagram. In the first pabel the confused man looks at a land mine. In the second he calls the Polish Embassy.
211643359
Kushal Das @kushaldas.se · 11/01/2025
Anyone knows any #Mac #Apple #virtualization application with ""com.apple.vm.device-access" entitlement? Will help for #USB passthrough. I want to use a mac vm on Apple silicon with USB pass through. Please boost so that more people can see.
011
Reposted by Kushal Das
Filippo Valsorda @filippo.abyssdomain.expert · 06/01/2025
The just-announced NIST SP 800-38D Rev. 1 Call for Comments asks how NIST should address the low message limit of AES-GCM with random nonces (yay!): whether by defining Rijndael-256-GCM, or by blessing a nonce-key generation method. It cites: @soatok.bsky.social, Shay Gueron, and me. Love it.
[1] “Extending the AES-GCM Nonce Without Nightmare Fuel,” December 2022. Available at: https://soatok.blog/2022/12/21/extending-the-aes-gcm-nonce-without-nightmare-fuel/

[2] Shay Gueron, “Double Nonce Derive Key AES-GCM (DNDK-GCM),” October 2024. Available at: https://datatracker.ietf.org/doc/draft-gueron-cfrg-dndkgcm/00/

[3] Filippo Valsorda, “The XAES-256-GCM extended-nonce AEAD,” September 2024. Available at: https://c2sp.org/XAES-256-GCM
3688
Reposted by Kushal Das
Armin Ronacher @mitsuhiko.at · 26/12/2024
For the end of the year, i did some reflecting on my life. “My core belief is that fulfillment and happiness comes from deliberate commitment to meaningful work, relationships, and personal growth and purpose.” lucumr.pocoo.org/2024/12/26/r...
lucumr.pocoo.org
Reflecting on Life
Things I learned and believe, condensed into some sort of guide.
710811
Reposted by Kushal Das
Тsфdiиg @tsoding.bsky.social · 29/12/2024
Libraries just grow on Dependency Trees.
51047
Reposted by Kushal Das
Mike Nellis @mikenellis.bsky.social · 26/12/2024
My wife sent me this a few minutes ago and I haven't stopped laughing. Read the description: "A colorblind elementary school teacher meets an optometrist who helps bring color into his life in time for the holidays."
3114715
Reposted by Kushal Das
evacide @evacide.bsky.social · 25/12/2024
My local nightclub is raising money to replace their toilets. If you sponsor a toilet, they will engrave a name on it. Anyone's name. So if you have $5k and someone you truly hate, all I'm saying is that you have the opportunity to do something really funny right now.
1637862
Reposted by Kushal Das
John Cusack @johncusack.bsky.social · 25/12/2024
Happy holidays to all -
6690429
Reposted by Kushal Das
Anil Dash @anildash.com · 25/12/2024
I used to know Sriram a long time ago; had coffee with him and met his wife and he told me he used to read my blog. After he fell in with the Andreessen types and became their pet during the Clubhouse era, I told him it was gonna end like this. We haven’t spoken since, but… lie down with dogs. 🤷🏾
1777298
Reposted by Kushal Das
Micah Lee @micahflee.com · 25/12/2024
The problem with eating the rich is that there’s so much wealth inequality that the 1% simple don’t have enough protein to feed the full 99%, so you also need to eat other food too
1322
Reposted by Kushal Das
Peter G @zigzackly.bsky.social · 23/12/2024
We have lost Shyam Benegal.
032
Reposted by Kushal Das
「Cristián」 @maureira.dev · 23/12/2024
Following the tradition I started in 2023, I kept track of all the community contributions, participation, and collaborations of 2024 (monthly distribution in the plot) Compared to the 531.7 hours I spent during 2023, I spent 650.4 hours in 2024 which is a 22% increase.
151
Reposted by Kushal Das
D, Hunter of the Dead 💙🌙✨ @dekubrush.bsky.social · 23/12/2024
Good morning
131234223
Reposted by Kushal Das
Rich Burroughs @somewhattolerable.com · 23/12/2024
“There is no catch” - famous last words.
0142
Reposted by Kushal Das
Armin Ronacher @mitsuhiko.at · 22/12/2024
Might be a white Christmas after all.
5441
Kushal Das @kushaldas.se · 22/12/2024
Suddenly realised I am having this in life.
061
Reposted by Kushal Das
henry @hdevalence.bsky.social · 21/12/2024
lifehack: if you keep every single type of cable you’ve ever had just in case you might need it later (good move), putting each cable in a labeled ziploc keeps them from getting tangled and lets them slide over each other when you go digging
15957
Reposted by Kushal Das
Real Python @realpython.com · 20/12/2024
🎧🐍 Episode #232 of the Real Python Podcast is live: Exploring Modern Sentiment Analysis Approaches in Python
realpython.com
Episode #232: Exploring Modern Sentiment Analysis Approaches in Python – The Real Python Podcast
What are the current approaches for analyzing emotions within a piece of text? Which tools and Python packages should you use for sentiment analysis? This week, Jodie Burchell, developer advocate for...
075
Reposted by Kushal Das
meshm @meshm.bsky.social · 20/12/2024
Peace and quiet at Minnehaha Falls after the first real snow of the season
110414
Reposted by Kushal Das
Hugo van Kemenade @hugovk.dev · 17/12/2024
Just released: Python 3.14.0a3 🚀 discuss.python.org/t/python-3-1... docs.python.org/3.14/whatsnew/ This release brought to you by tea and homemade mince pies. #Python #CPython #Python314 #release #food
A mince pie and a mug of tea.A half-eaten mince pie with crumbly pastry revealing the moist mincemeat within.
13214
Reposted by Kushal Das
Filippo Valsorda @filippo.abyssdomain.expert · 16/12/2024
Did you know you that you can run Go 1.24rc1 (or any other version) by just setting an environment variable? $ GOTOOLCHAIN=go1.24rc1 go version go: downloading go1.24rc1 (darwin/arm64) go version go1.24rc1 darwin/arm64 This is supported since Go 1.21 (August 2023). go.dev/doc/toolchain
611828
Reposted by Kushal Das
Zora Neale Hurtin’ 📚🔮✨ @alexaesperanzaa.bsky.social · 11/12/2024
I added “get a library card” to my bio since 50% of my presence on here is just telling y’all to support public libraries 💀
874020188
Reposted by Kushal Das
John Cusack @johncusack.bsky.social · 14/12/2024
Screening in Chicago - Come out and have some fun ! www.auditoriumtheatre.org/events/detai...
auditoriumtheatre.org
An Evening with John Cusack & Screening of Say Anything | The Auditorium Theatre
2228728
Reposted by Kushal Das
Hend Amry @libyaliberty.bsky.social · 16/12/2024
A graphic illustration of the Palestinian grandfather, embracing his martyred granddaughter with the cute ponytails, and it says in graphic text “the soul of our souls. “
29624
Reposted by Kushal Das
Chad Loder @chadloder.dev · 16/12/2024
A whole bunch of people in this thread are blaming Arab- and Palestinian-Americans for Harris losing. Falsely claiming there have been no more pro-Palestine protests since the election. Saying the protests against the genocide are a Russian op designed by Putin. We've learned nothing.
1014326
Reposted by Kushal Das
Aparna Nair @disabilitystor1.bsky.social · 15/12/2024
this will get people killed
10357118
Reposted by Kushal Das
Hypervisible @hypervisible.blacksky.app · 14/12/2024
Teenager is woken by police in the middle of the night. “As it turns out, a poem she had written years ago triggered the alarms of a software called GoGuardian Beacon, which its maker describes as a way to ‘safeguard students from physical harm.’”
futurism.com
Schools Using AI to Send Police to Students' Homes
Schools are employing dubious AI-powered software to accuse teenagers of wanting to harm themselves — and sending the police to their homes.
601445613
Reposted by Kushal Das
New Mexico Department of Transportation (NMDOT) @newmexicodot.bsky.social · 12/12/2024
It’s BACK! NMDOT’s Name a Snowplow Contest is live!!!!! Submission period — now through Friday, December 20, 2024, at noon. Submission link — www.dot.nm.gov/name-a-plow/.
196524
Reposted by Kushal Das
Pablo Galindo Salgado @pablogsal.com · 12/12/2024
We are very exited to share with you PEP 768 🐍, which proposes a safe external debugger interface to Python. We think this is a really exciting change that would allow debuggers and tools to safely attach to running Python processes without stopping or restarting them. 🔨🐛 peps.python.org/pep-0768/
peps.python.org
PEP 768 – Safe external debugger interface for CPython | peps.python.org
This PEP proposes adding a zero-overhead debugging interface to CPython that allows debuggers and profilers to safely attach to running Python processes. The interface provides safe execution points f...
28422