Piyush Purang (@ppurang) profile picture

💉 💉 💉 Fully Vaccinated! Please, Vaccinate. @ppurang@mastodon.social @ppurang@chaos.social ppurang@cohost (https://xitter.cf/t.co/dEtMlmNMUP)

Berlin or thereabouts
Joined November 2010
Photo by Piyush Purang (@ppurang)Photo by Piyush Purang (@ppurang)Photo by Piyush Purang (@ppurang)Photo by Piyush Purang (@ppurang)
New addresses: @ppurang@mastodon.social @ppurang@chaos.social ppurang@cohost (cohost.org/ppurang)
It went even better, than expected :) #scala #lichess #chess
This Post is from an account that no longer exists. Learn more
Been on 1 SOC PLTF - this 1. Sad to see a megalomaniac come ruin that space. Respect for the Twitter Eng. teams - remember the whales. Also #scala contrib. Kudos to all who said no to the stupid ultimatum today - the only way out. #respect 💙
1
Shout out to all the workers at Twitter. You all built a vital place for connection and deserved so much better. Millions of people appreciate the space you built and the hard work that went into it. Thank you 💙
25,784
27,271
3,057
300,679
❤️
12,836
100,280
42,108
615,733
Piyush Purang retweeted
Replying to @hillelogram
This is a worth reading definition of "monads" used in different contexts arxiv.org/pdf/1803.10195.pdf
1
1
3
Go Carbon! Ooops #golang #CarbonLang #google Disclaimer: This is very toungue-in-cheek. Neither langs get my vote of confidence. Better alternatives exist. Couldn't resist the wordplay.
1
Don't fear expressive type systems. They are your friends. "Expressive" type system is the key here. They might not solve all ur prblms but by golly do they go far. #scala #haskell #purescript #rust #ocaml #idris etc. Also look into proof assistants/formal proof mgmt systems.
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
This is an excellent example of "one man making a huge difference in the everyday lives of 100s if not 1000s and more" Thanks. #kudos #scala
This Post is from an account that no longer exists. Learn more
8
Piyush Purang retweeted
I have like ten different hot takes about language security that I need to get off my chest right now
6
17
113
Wait, what? news.ycombinator.com/item?id… Correctness is so overrated ... 😂 Good friends don't let other friends use #golang. There are many better alternatives.
he picks an arbitrary design constraint, in this case correctness,
Piyush Purang retweeted
Richard Bird passed away last night, after a long illness. He was hugely influential in FP, including Haskell, and in MPC. He will be remembered for the elegance of his work and his writing. He was also my supervisor, my colleague, and my friend, and I will miss him greatly.
27
178
24
656
Used to look forward to new JDK releases, since about 7: don't care. Why? #scala. Even today with JDK 18 coming out my response is meh. Look at pattern matching in #java. Amateurs! playing catch up for over a decade. JDK as a platform is good - needs TCO. (Green threads, maybe)
The Russian state is saying it is not killing civilians. That is a lie. This morning in Kyiv I saw it with my own eyes.
123
2,102
92
6,108
Yes, exactly this. Pragmatism is another such word.
Replying to @tikhonjelvis
You give the SW folks who use this word too much credit. In fields like medicine, it might actually mean something. But In the software world, 95% of the time it is an insecurity-driven attempt at authority, with no research or methodology to back up the claim.
Piyush Purang retweeted
We've had an uptick in usage in Eastern Europe & rumors are circulating that Signal is hacked & compromised. This is false. Signal is not hacked. We believe these rumors are part of a coordinated misinformation campaign meant to encourage people to use less secure alternatives.
142
6,802
365
27,943
It is the right decision! I can’t imagine playing a match with the Russian National Team in a situation when armed aggression in Ukraine continues. Russian footballers and fans are not responsible for this, but we can’t pretend that nothing is happening.
Koniec ze słowami, czas na czyny! W związku z eskalacją agresji Federacji Rosyjskiej na Ukrainę, reprezentacja Polski nie zamierza rozegrać barażowego meczu z rep. Rosji. To jedyna słuszna decyzja. Prowadzimy rozmowy z federacjami 🇸🇪 i 🇨🇿, aby przedstawić FIFA wspólne stanowisko.
2,375
14,881
2,456
142,885
.@ZelenskyyUa's tv address to the Russian (!) people might be the most moving speech that I've ever seen in my entire life. The whole world needs to see, understand and share this crucial Ukrainian message. #StandWithUkraine #Ukraine #Україна #Russia #Россия
3,295
112,528
13,023
290,969