// Adds dimensions UUID, Author and Topic into GA4
Sunday, August 16, 2026
27.2 C
Singapore

Watch the boat that turns seawater into fuel in action!

A boat is setting a record that not many can beat. It is the first hydrogen boat in the world that can make its own fuel.

Meet the Energy Observer. It is the first hydrogen-powered boat which emits zero emission, zero noise and it uses a range of renewable technologies.

One of the system it uses is to produce carbon-free hydrogen from sea water to be self-sufficient in energy.

The crew of Energy Observer have been living together for several weeks without being able to set foot on land.

Because of the lockdown measures due to the COVID-19, the crew could not land any where but they survived admirably.

They get their food supply from boats that delivers to them, says a crew member in a video that you can watch here:

Energy Observer: A 100% self-sufficient system

The audio is in French but it has an English translation that makes it easier to understand how the crew has survived.

This video here presents the new phase of Energy Observer’s round-the-world Odyssey for the remainder of its journey until 2023 (Japan, California, Asia, Oceania, Africa, the Americas, etc.), as well as the new technologies on board the ship.

- Advertisement -

Hot this week

‘I’m really tired of having to listen to her arguments’: SG employer considers replacing maid

The employer said her helper’s attitude was “super” when she first arrived, but changed after several months.

Too many choices, too many deal-breakers? Singaporeans say dating apps are making love harder

Some Singaporeans think dating apps have given people too many choices, making it easier to reject, ghost and move on to the next match.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks