On March 14, 2023, the results of the 25063rd draw of the 3D lottery were officially announced, capturing the attention of countless players eager to discover if fortune smiled up ...
Women, Art & Computing 1960–1991' in Vienna sheds light upon 48 women artists who engaged critically with computation ...