TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Unix for Poets (2013) [pdf]

63 pointsby kerckeralmost 9 years ago

6 comments

peterwwillisalmost 9 years ago
Aw. I thought this was going to be more about using Unix as a natural language to write poetry, the way poetry competitions are held for programming languages.<p>I think it would be interesting if more programs were written with an aesthetic or artistic goal in mind, rather than functional. Like network code that has feelings, or fonts that get blurry the longer you look at them, or programs that, instead of crashing, simply find something else to do. Maybe a program written so the source is a poem about lost love, and results in bugs that randomly corrupts your memory on your lover&#x27;s birthday.<p>I&#x27;m weird.
评论 #11906472 未加载
评论 #11905598 未加载
smartmicalmost 9 years ago
Nice introduction. Though I disagree his opinion that it is not worth learning awk in 2013. For quick operations on DSV files it fits perfectly for the command line and learning its compact syntax is not hard for (most) Unix users.
评论 #11906909 未加载
Gravitylossalmost 9 years ago
A friend of mine is a poet. He is creating an entire mythological saga with an exact pool of letters per stanza. The same letters must appear in the same amounts in every one. He has programmed his own tools. I think he uses Python. It brings a certain awesome vibe to the story. It&#x27;s a bit like photography in colored versus natural light.
评论 #11906250 未加载
评论 #11906256 未加载
davidgerardalmost 9 years ago
I&#x27;ve been encountering a lot of deep humanities types lately who nevertheless are not mathematically incompetent, have math knowledge up to (say) first-year and can code competent small-script Python just fine thank you. And frankly, we need more of this. The STEM&#x2F;humanities divide is artificial, and any competent intelligent person needs to be able to sling both to at least a basic level.
评论 #11906273 未加载
mcweaksaucealmost 9 years ago
Does anyone know of a good collection of exercises for other UNIX tasks besides text-based ones like this?
评论 #11905527 未加载
aklemmalmost 9 years ago
Who can post a copy of nyt_200811.txt somewhere? This resource looks great, but it seems you need shell access at Stanford to get a copy of the example data set used?