At risk of being that guy on HN, this looks like the kind of thing that you would run and generate a static html and always use the same css.
If you're not happy with the perl tool, I'd run it to get all the HTML, then build a new tool in your favorite language that reads through the same source material and generates similar HTML (you can fix stuff you don't like as you go along, but don't change too much if the goal is to just get it done). I'd give an experienced developer about a week, or an average intern a month or three, assuming there's some hidden complexity, but not too much.
I'm not surprised software solutions companies aren't going to bid on a project that's 40 hours of work. And that you got someone to build a monstronsity instead.
I implemeted xmodem over uart as a recovery boot for several SOCs in my career. It's a simple protocol you can actually fit into a small boot ROM and test using RTL.
We use it only to load the rest of the bootloader which is few hundreds of kb. Then we switch to networking using rj45 for the rest of the bootstrapping.
When using xmodem 1k with higher bps you can get to a decent speed.
SEEKING FREELANCER | Israel, (GMT+2) | REMOTE
We are looking for a talented Senior Software Engineer to help with design and development of SystemC (C++) modelling and Virtual Platform SW simulations which are used as a development tool for our Software.
I have looked at the patch, this is a huge patch file that includes lots of changes, this is not a patch that will ever be reviewed as it's not the standard that is expected from kernel developers: small patches that do specific things.
My guess that it comes from a person who is posting a patch for the first time to the mailing list.
attributing this patch to Huawei doesn't make sense, and if they really did want to introduce a backdoor I'll only assume that they would have prepared much better patches.
these kind of one time submissions are most likely to be ignored in the mailing list..
I think it only got attention because someone saw Huawei in the headline.
Lately I've been having issues sending mail to Linux kernel mailing list, mail was just rejected and not sent through Gmail SMTP server.
After countless attempts to fix that or to understand why Google think I'm spamming I set up my own mail server on DigitalOcean Droplet.
I used mailinabox and the setup was a piece of cake. it works flawlessly now.