···339339340340- systemd unit for running: `sudo nano /etc/systemd/system/constellation.service`
341341342342- ```toml
342342+ ```ini
343343 [Unit]
344344 Description=Constellation backlinks index
345345 After=network.target
+11
jetstream/src/events.rs
···142142 let t: SystemTime = self.into();
143143 t.elapsed()
144144 }
145145+ /// Compute the age of the cursor vs the local clock
146146+ ///
147147+ /// Converts the resulting duration into an f64, which can be negative!
148148+ ///
149149+ /// Warning: this exploits the internal implementation detail of jetstream cursors
150150+ pub fn elapsed_micros_f64(&self) -> f64 {
151151+ match self.elapsed() {
152152+ Ok(d) => d.as_micros() as f64,
153153+ Err(e) => -(e.duration().as_micros() as f64),
154154+ }
155155+ }
145156 /// Get the immediate next cursor value
146157 ///
147158 /// This is possible for the implementation of jetstream cursors