Freelancing is not easy - you have to put in the time and effort to network. Work won't just come to you for some time unless you are constantly telling people that you're available and what you've done.
Posting on HN is good, but don't bet on most of the work landing. (Remember there are many freelancers on HN also responding to those posts). Partnering with other freelancers is also a good option to fill in gaps.
I would suggest contemplating why you left? The hours, the pay, the career progression, the responsibilities.