Hacker News new | ask | show | jobs
by RiderOfGiraffes 5689 days ago
Personally, I work on making sure ships don't run into each other even when traversing routes that cross and have places where two ships can't pass. Further, we need to allocate resources such as pilots, tugs, stevedores, bunkerage, waste disposal and berths.

Scheduling these things is NP-Hard, but there are other considerations.

Not everyone tells you where they are. We need to find targets in noise, track them accurately, and perform signature analysis to decide what kind of vessel they are.

We need to get high-fidelity radar data over cost-effective communication links, and record that data for 6 months without using peta-byte storage. We need to perform image analysis and data compression as well as feature identification and extraction.

We have to encrypt the data on the link to ensure that it can't (easily) be read by evesdroppers, and store it in a manner that ensures it can't be faked or tampered with after the fact.

Then we have to find a way to present this information in an efficient an accurate manner. We need to search and filter it effectively.

All in all, there are some interesting problems to solve.

EDIT: some typos fixed and details added.

1 comments

Are you hiring?
Currently, no. I will announce it here on HN next time we are.