I don’t know whether it’s a known result.
Let {Pn(x)} be orthogonal polynomials on (0,1) with measure dlogx such that ⟨Pm,Pn⟩:=∫01dlogxPm(x)Pn(x)=2mδmn, with P1(x)=x , Pn(0)=0 and Pn(1)=1 .
We can directly construct {Pn} from x,x2,⋯ by the Gram–Schmidt process, which gives us a recursion relation xdxd(Pn+1−Pn)=(n+1)Pn+1+nPn, and it’s not hard to prove that Pn(x)=k=1∑n(−1)n−k(kn)(nn+k−1)xk. It’s also easy to prove the following identities: Qn(x):=∫0xdlogtPn(t)=n(−1)n−1(1−Pn(1−x)), ⟨Pn,xk⟩=n+k1i=1∏k−1n+in−i=(n+1)⋯(n+k)(n−1)⋯(n−k+1),⟨Pn,1⟩=n(−1)n+1, (x∂x+n)Pn=2k=1∑nkPk,nQn+Pn=2k=1∑n(−1)n−kPk, n⟨log(x),Pn⟩=−n⟨Qn,1⟩=(−1)n+1(n1−2k=1∑nk1),⟨log(1−x),Pn(x)⟩=−n21, n⟨xlogx,Pn(x)⟩=2(−1)n(n−11−n+11),⟨xlogx,P1(x)⟩=−41