Ask HN: How does startup companies patent their general software technologies? | Hacker News Reader