I was watching someone knit socks on two needles. Yes, you can! You do not need round needles and dpns. Her sock was looking really good. she said she got the idea from a book Knit your Socks on Straight by Alice Curtis. now everyone can knit socks! The video takes a while but takes you through the whole process of knitting socks on straight needles.