Re paywalls: if there's a workaround, it's ok. Users usually post workarounds in the thread. This is in the FAQ at
https://news.ycombinator.com/newsfaq.html and there's more explanation here:
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
https://news.ycombinator.com/item?id=10178989
The converse is also true: if there's not a workaround, it's not ok.