// Adds dimensions UUID, Author and Topic into GA4
Monday, August 17, 2026
27.4 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

MTDC takes technology commercialisation programme to Johor as JS-SEZ opens doors for local businesses

MTDC's Road to Growth 2026 Southern event has brought technology commercialisation, investment and market access opportunities to Johor businesses, with IRDA as strategic partner and a focus on the...

Singapore woman worries BF may not be financially ready for their BTO after S$1.4k gaming spree

She has about S$60k in savings. Her boyfriend has S$21k — and spent S$1.4k on games in four months. With their BTO on the way, she is now questioning whether his spending habits are a red flag.

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