New /tech/ in town Anonymous 03/21/2021 (Sun) 22:00:44 No.14660 del