compact-time

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

Compact-time Alternatives

Similar projects and alternatives to compact-time

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better compact-time alternative or higher similarity.

compact-time reviews and mentions

Posts with mentions or reviews of compact-time. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-15.
  • Ask HN: How long does it take for you to release your open source project?
    7 projects | news.ycombinator.com | 15 Mar 2023
    https://concise-encoding.org/ will be released this year and has been in development for 5 years. This one has been 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 for 4 months and will be released in about a month. This is yet another support project for Concise Encoding (hopefully the last!).

    https://github.com/kstenerud/kscrash was in development for about a year and a half before being released.

    https://github.com/kstenerud/Musashi took just under a year before its first release as a MAME core (after a TON of testing - I spent 4x more time testing it than I did writing it).

    But other smaller things that don't require so much precision I just write up in a couple of weeks and release, such as https://github.com/kstenerud/virtual-builders

    The key is to build empathy with your potential users. What will their motivations be that lead them to try out your project? What will they be looking for when they use it? What would someone who has never seen the project before struggle with? (that last one is the hardest because you're so close to the project that it's hard to see what it's like to know nothing about it). These tell you what kind of UX you'll need, what kind of documents you'll need, what kind of tutorials you'll need, how to structure your project for your target audience, etc ("it's for everybody" is never a good idea).

    A lot of times it comes down to recruiting people to just try it and do a brain dump of everything that goes wrong or frustrates or confuses them. I've done show-HN posts for things that are unreleased, just to get the valuable criticism. It's nearly impossible to develop good projects in a vacuum.

    If you're not posting out of worry for doing it wrong, THAT is doing it wrong. The point is to find out where you're doing it wrong so that you can correct it! And that's where the crowd is a HUGE help.

  • TLS certificates have at least two internal representations of time
    1 project | news.ycombinator.com | 7 Jun 2021
    I got so sick of the broken time formats (ALL of them are broken, including ISO-8601) that I eventually made my own: one in binary [1], and one in text [2].

    [1] https://github.com/kstenerud/compact-time/blob/master/compac...

    [2] https://github.com/kstenerud/concise-encoding/blob/master/ct...

  • How to Keep Time
    1 project | news.ycombinator.com | 10 Feb 2021
  • Timezone Bullshit
    4 projects | news.ycombinator.com | 10 Feb 2021
    It's not quite so cut-and-dry. UNIX timestamps unfortunately don't solve the problems of time because they don't contain enough information.

    Time is something that developers get wrong more often than any other type. Your time data requirements change as your use case for the time changes.

    https://github.com/kstenerud/compact-time/blob/master/compac...

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic compact-time repo stats
4
13
0.0
9 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com