Hacker News new | ask | show | jobs
by shove 749 days ago
We poets walk amongst you on HN also. Our poems aren’t very good, but then our code isn’t either ;)
4 comments

do you also do line breaks in your code like you would in a poem? the linter doesn't understand. i broke the line like that for a reason, mainly because it makes it more readable. have never worked with a programmer who understood that.

  I have freed  
  the symbols  
  from your  
  clumsy lines

  which  
  the linter probably  
  considers  
  in error  
    
  Indulge me  
  it's more readable  
  neat functions  
  in neat form
In chat programs today and all the way back to my early IRC years, I've been putting a space between a ? or ! and the preceding word, if the word is at the end of the line/paragraph.

Coffee? Yes, please !

It's probably just a neurodivergent quirk, but it's always felt far more readable and just... right.

Not in Python. Whitespace and lineation can be important in some poems and Python just doesn't have the flexibility.

I have experimented with Javascript eval(``) ... but prefer not to talk about it.

python is one of the languages where i do this. it's more using good typographical practices with line breaks, rather than using whitespace. especially with code comments
with our eyes wide and bright

on the orange site, we write

in curiosity, we find delight

here: a land of the bit and the byte

We're bad poets and we know it - our git history shows it.
You reminded me of the “Git and GitHub for Poets” tutorial videos that Daniel Shiffman did for his Coding Train YouTube channel.
I wrote one once that I tried to also express using bad UML, as a sort of artistic experiment.

It was...not great. I still think the work was a decent expression of my emotional state at the time, even if the UML-ified version sucked.

(but then, _a lot_ of UML sucks, so....)

Reminds me of Norvig’s PowerPoint of the Gettysburg address (not strictly poetry, but certainly some of the most poetic prose in English rhetoric)…

http://norvig.com/Gettysburg/sld001.htm