Hacker GitHub

← All repos

kstenerud/compact-time

View on GitHub ↗ ★ 16

Encoding schemes to store a complete time, date, or timestamp in as few bytes as possible for data transmission.

10 mentions on Hacker News by 1 person: 1 story, 9 comments · first 2019-12-11 · latest 2023-03-16

Mentions per year 10 mentions · busiest year 2021 (5)
20082026
  1. …slow because of all the support projects such as https://github.com/kstenerud/compact-float and https://github.com/kstenerud/compact-time and https://github.com/kstenerud/enctool https://github.com/kstenerud/dogma has been in development…
  2. …purpose. But for other uses of time it's not enough. I did up a little summary of use cases here: https://github.com/kstenerud/compact-time/blob/master/compac...
  3. …one in text [2]. Time is one of the most difficult things to get right in software engineering. [1] https://github.com/kstenerud/compact-time/blob/master/compac... [2] https://github.com/kstenerud/concise-encoding/blob/master/ct... and…
  4. …[3] https://github.com/kstenerud/compact-float/blob/master/compa... [4] https://github.com/kstenerud/compact-time/blob/master/compac...
    comment by kstenerud · 2021-05-08 · in The Byte Order Fiasco
  5. …than any other type. Your time data requirements change as your use case for the time changes. From https://github.com/kstenerud/compact-time/blob/master/compac... Aside from issues of synchronization, leap seconds, data container…
    comment by kstenerud · 2021-02-10 · in Timezone Bullshit
  6. …just a matter of making conversion libraries for language X. No more guesswork, no more bugs. [1] https://github.com/kstenerud/compact-time/blob/master/compac... [2] https://github.com/kstenerud/concise-encoding/blob/master/ct...
  7. …https://github.com/kstenerud/concise-encoding [2] https://github.com/kstenerud/compact-float [3] https://github.com/kstenerud/compact-time [4] https://github.com/kstenerud/streamux
  8. …because years closer to zero can be stored in less bits: https://github.com/kstenerud/smalltime https://github.com/kstenerud/compact-time
  9. …https://github.com/kstenerud/concise-encoding [5] https://github.com/kstenerud/compact-float [6] https://github.com/kstenerud/compact-time [7] https://github.com/kstenerud/varpad [8] https://github.com/kstenerud/variable-bit-padding [9]…
    comment by kstenerud · 2019-12-11 · in FUSE for macOS is no longer open source