Shortest code to produce infinite non-periodic output
Python 2, 23 bytes



while 1:print id;id=id,


Try it online!

Prints

&lt;built-in function id&gt;
(&lt;built-in function id&gt;,)
((&lt;built-in function id&gt;,),)
(((&lt;built-in function id&gt;,),),)
((((&lt;built-in function id&gt;,),),),)


and so on. Starts with the built-in function id, the shortest pre-initialized variable name, and repeatedly turns it into a tuple of itself.

In Python 3, this solution is one byte longer because of print(), but the byte can be recovered from print outputting None:

while 1:id=print(id),id


or 

while[print(id)]:id=id,