21 pointsby jotaen8 hours ago4 comments
  • redmoonx9 minutes ago
    I love the declarative syntax, and it makes me wonder if there is a use case for a timeline-based scripting language.

    Functions, variables, data structures... Intervals (timers) as a first-class citizen - an actual keyword "timer"[1] that works like const or let.

    Anyway, this is really cool.

    [1] Where are my VB6 devs??

  • r3trohack3r3 hours ago
    My first reaction to this before clicking the link: why would anyone want a programmable timer?

    After clicking the link and seeing the demo: man, I’ve always wanted a programmable timer.

    This is awesome, can see myself using this for workouts and focus sessions. Thank you for sharing.

    • benn0an hour ago
      I read this comment, which convinced me to click the link, and had the exact same reaction.

      Such a compelling idea - feels completely obvious after seeing the demo that this is what I want in a timer.

  • vibrio16 minutes ago
    Nice work! Love it.
  • aquariusDue3 hours ago
    Oh that's pretty cool! I also like how you can bookmark timers to save them and then keep a list of them for various activities/purposes.

    Also when I saw the HN post I knew something was familiar and I remembered an old project of yours: x[it]!

    From time to time I still think about that one. Are you still engaging with x[it] or have you moved on in a sense?

    • jotaen3 hours ago
      I’m still using [x]it! every day for tracking daily todos or various check lists (e.g. tracking payments or packing lists) – same for klog, by the way, which I use for time tracking.

      I consider the [x]it! file format mostly complete, so in a way there isn’t much for me to do anymore. But I guess that’s also a good thing about such standards – that there is little to no maintenance burden compared to “actual” software.

      (Links for reference: https://xit.jotaen.net and https://klog.jotaen.net)