Kushal Das's Avatar

Kushal Das

@kushaldas.se

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

1,989
Followers
291
Following
36
Posts
25.04.2023
Joined
Posts Following

Latest posts by Kushal Das @kushaldas.se

Post image

Indians comprised 72.3% of all H-1B visas issued by the United States in the financial year 2022-’23.

scroll.in/latest/10867...

20.09.2025 04:38 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
OpaVote.

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

Thank you for voting!

OpaVote. Python Software Foundation Board of Directors Election 2025. Your vote has been received. Thank you for voting!

πŸ—³οΈ I've voted in @thepsf.bsky.social board elections!
πŸ—³οΈ Remember to vote!
πŸ—³οΈ Remember not to vote for FK!
#Python #PSF #election #vote

07.09.2025 10:50 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
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

Israeli arms manufacturer Elbit System closes UK facility targeted by Palestine Action

www.theguardian.com/world/2025/s...

07.09.2025 06:25 πŸ‘ 126 πŸ” 48 πŸ’¬ 1 πŸ“Œ 9
Preview
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...

Here goes nothin'...I'm the Release Manager for Python 3.16 and 3.17, y'all!
discuss.python.org/t/welcome-th...

25.07.2025 18:32 πŸ‘ 169 πŸ” 16 πŸ’¬ 15 πŸ“Œ 2
Brett Cannon keynoting about lockfiles. With the classic #neverFlyWithHynek hashtag expanded with #NeverLetHynekCommentOnYourPEP and due to recent events #NeverGoForDinnerWithHynekWhenYouHaveAKeynoteTheNextMorning

Brett Cannon keynoting about lockfiles. With the classic #neverFlyWithHynek hashtag expanded with #NeverLetHynekCommentOnYourPEP and due to recent events #NeverGoForDinnerWithHynekWhenYouHaveAKeynoteTheNextMorning

#kingOfHashTags #EuroPython

17.07.2025 09:48 πŸ‘ 12 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Little Cthulhu giving another legendary musical lightning talk.

Little Cthulhu giving another legendary musical lightning talk.

He has risen again and is dropping the bass. #EuroPython

18.07.2025 15:36 πŸ‘ 8 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Is AI Leaving the Python Community Behind? Georgi’s Official Website

πŸŒβœ¨β€―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

21.07.2025 13:19 πŸ‘ 12 πŸ” 7 πŸ’¬ 1 πŸ“Œ 2
Looking down on many tables of sprinters.

Looking down on many tables of sprinters.

Sprinters at their laptops.

Sprinters at their laptops.

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.

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.

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

21.07.2025 12:53 πŸ‘ 20 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0

This week, what is a new thing you learned in #python
? Can be any tool/language feature/module/community, anything?

25.07.2025 13:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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?

12.07.2025 14:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Lawmakers in Liberal States Want ICE Agents to Show Their Faces

Lawmakers in Liberal States Want ICE Agents to Show Their Faces

Not β€œliberal states,” New York Times. Pro-democracy states.

10.07.2025 02:44 πŸ‘ 12891 πŸ” 2509 πŸ’¬ 511 πŸ“Œ 190

wat

10.07.2025 04:15 πŸ‘ 1479 πŸ” 172 πŸ’¬ 83 πŸ“Œ 18
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.

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.

What happens when you stop smoking? #NoTobacco

10.07.2025 08:18 πŸ‘ 195 πŸ” 59 πŸ’¬ 4 πŸ“Œ 8
10.07.2025 00:05 πŸ‘ 7029 πŸ” 1894 πŸ’¬ 19 πŸ“Œ 21
Design for scale: planning CMS performance benchmarks
Design for scale: planning CMS performance benchmarks YouTube video by Wagtail

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

10.07.2025 07:06 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Vad tycker du om regeringens Γ₯tgΓ€rder fΓΆr att locka internationella talanger till #Sverige?

10.07.2025 08:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

People from #Sweden in the timeline, what do you think about govt's steps on attracting international talents to Sweden?

10.07.2025 08:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The Origins of Wokeness | Hacker News

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...

13.01.2025 19:16 πŸ‘ 209 πŸ” 20 πŸ’¬ 27 πŸ“Œ 5
12.01.2025 09:57 πŸ‘ 1658 πŸ” 365 πŸ’¬ 21 πŸ“Œ 13

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.

11.01.2025 23:14 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Kushal Das (@kushal@pixel.kushaldas.photography) 132 Posts, 6 Following, 140 Followers Β· Public Interest Technologist. Digital #security / #privacy trainer helping out journalists/activists/whistleblowers. #Stockholm #Sweden #ProtectYourSources More...

Pixelfed works great, I am kushaldas.photography :)

11.01.2025 14:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
[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

[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

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.

06.01.2025 19:42 πŸ‘ 70 πŸ” 8 πŸ’¬ 3 πŸ“Œ 1

This reminds me, I have to figure out how to apply :)

29.12.2024 11:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Reflecting on Life Things I learned and believe, condensed into some sort of guide.

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...

26.12.2024 12:34 πŸ‘ 108 πŸ” 11 πŸ’¬ 7 πŸ“Œ 4

Libraries just grow on Dependency Trees.

29.12.2024 10:59 πŸ‘ 105 πŸ” 7 πŸ’¬ 5 πŸ“Œ 0
Post image

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."

26.12.2024 22:45 πŸ‘ 149 πŸ” 15 πŸ’¬ 31 πŸ“Œ 2

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.

25.12.2024 22:01 πŸ‘ 382 πŸ” 63 πŸ’¬ 16 πŸ“Œ 3

Happy holidays to all -

25.12.2024 19:20 πŸ‘ 912 πŸ” 29 πŸ’¬ 67 πŸ“Œ 3

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. 🀷🏾

25.12.2024 02:53 πŸ‘ 775 πŸ” 98 πŸ’¬ 17 πŸ“Œ 8

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

25.12.2024 17:43 πŸ‘ 32 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0