Yuan Ji

397 posts

Yuan Ji

Yuan Ji

@jiwhiz

Independent Software Developer and Contractor; Edmonton Java Developer; Open Source and Functional Programming Evangelist

Edmonton, Canada Katılım Kasım 2009
151 Takip Edilen101 Takipçiler
Yuan Ji
Yuan Ji@jiwhiz·
@coltmcnealy Usually in step 7 IdP server returns authorization code through browser redirect, and it is publicly visible, not secure. Step 8 and 9 are through https connection, so it is secure.
English
0
0
1
11
Colt McNealy
Colt McNealy@coltmcnealy·
Help me out here— in #oauth2 why does IdP first return an auth code to the app, and then app calls IdP to exchange the authorization code for an access token+refresh token? Why not return the access token + refresh token in step 7?
Colt McNealy tweet media
English
2
0
0
225
Yuan Ji
Yuan Ji@jiwhiz·
IMO, AI will take over lots of coding jobs, because it can write crappy code much much faster than us 😉
English
0
0
0
0
Yuan Ji
Yuan Ji@jiwhiz·
My son played with OpenAI's ChatGPT, and wrote an article about it: github.com/calebji123/Ope… His conclusion: AI won't take over all the coding jobs 😅
English
1
0
1
0
Yuan Ji
Yuan Ji@jiwhiz·
Was teaching #PFPL chapter 38 to my son, and very puzzled by the example in 38.4, so had a little discussion with Prof Harper. So thankful he accepted by correction 😀
Yuan Ji tweet media
English
0
0
0
0
Yuan Ji
Yuan Ji@jiwhiz·
One of the difficulties to learn @idrislang for beginners is to setup local dev environment for Idris2. My son created a tool to make it much easier, check it out: github.com/joshuanianji/i…
English
0
0
0
0
Yuan Ji
Yuan Ji@jiwhiz·
Finished Edwin Brady's Type-Driven Development with Idris with my son together during summer break. Reading first eight chapters, I explained type theory concepts to him. Since chapter 9, he explained Idris code to me.
English
1
0
1
0
Yuan Ji
Yuan Ji@jiwhiz·
4.4. The calculus of adjunctions Adjoints are unique up to unique natural isomorphism; Adjunctions can be composed; Those proofs are so hard to read but also very interesting!
English
0
0
0
0
Yuan Ji retweetledi
André Staltz
André Staltz@andrestaltz·
GitHub should allow issues to be optionally monetized. Open source is not "open customer support".
English
125
295
3.6K
0
Yuan Ji
Yuan Ji@jiwhiz·
Learning math is like a roller-coaster ride: "Aha, I got it!" Next day, "Do I really understand this?"
English
0
0
0
0
Yuan Ji
Yuan Ji@jiwhiz·
4.3. Contravariant and multivariable adjoint functors A cartesian closed category is a category C with finite products in which the product bifunctor C × C → C is closed.
English
0
0
0
0
Yuan Ji
Yuan Ji@jiwhiz·
4.2. the unit and counit as universal arrows Given an adjunction F⊣G, there are two natural transformations unit η : 1 ⇒ GF counit ε : FG ⇒ 1 And they satisfy the triangle identities.
English
0
0
0
0