home.social

#timestamps — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #timestamps, aggregated by home.social.

fetched live
  1. Software architect and consultant Oskar Dudycz shares a tale of negative experiences with PostgreSQL's timestamp functions inside transactions, that led to a fiendishly difficult to diagnose bug.

    TL;DR? There is subtle, yet important difference between now() and clock_timestamp(), specially if you're measuring time lapse inside a transaction.

    "How soon is now in PostgreSQL?"

    architecture-weekly.com/p/how-

    #postgresql #timestamps #programming #transactions #databases

  2. Software architect and consultant Oskar Dudycz shares a tale of negative experiences with PostgreSQL's timestamp functions inside transactions, that led to a fiendishly difficult to diagnose bug.

    TL;DR? There is subtle, yet important difference between now() and clock_timestamp(), specially if you're measuring time lapse inside a transaction.

    "How soon is now in PostgreSQL?"

    architecture-weekly.com/p/how-

    #postgresql #timestamps #programming #transactions #databases

  3. Software architect and consultant Oskar Dudycz shares a tale of negative experiences with PostgreSQL's timestamp functions inside transactions, that led to a fiendishly difficult to diagnose bug.

    TL;DR? There is subtle, yet important difference between now() and clock_timestamp(), specially if you're measuring time lapse inside a transaction.

    "How soon is now in PostgreSQL?"

    architecture-weekly.com/p/how-

    #postgresql #timestamps #programming #transactions #databases

  4. Software architect and consultant Oskar Dudycz shares a tale of negative experiences with PostgreSQL's timestamp functions inside transactions, that led to a fiendishly difficult to diagnose bug.

    TL;DR? There is subtle, yet important difference between now() and clock_timestamp(), specially if you're measuring time lapse inside a transaction.

    "How soon is now in PostgreSQL?"

    architecture-weekly.com/p/how-

    #postgresql #timestamps #programming #transactions #databases

  5. Software architect and consultant Oskar Dudycz shares a tale of negative experiences with PostgreSQL's timestamp functions inside transactions, that led to a fiendishly difficult to diagnose bug.

    TL;DR? There is subtle, yet important difference between now() and clock_timestamp(), specially if you're measuring time lapse inside a transaction.

    "How soon is now in PostgreSQL?"

    architecture-weekly.com/p/how-

    #postgresql #timestamps #programming #transactions #databases

  6. Ah, yes, because the world desperately needed a deep dive into crafting the Usain Bolt of #Linux #timestamps 🏃‍♂️⏰ for the three people who plan to rewrite their system clocks 🤓. Congrats on discovering how to reinvent the wheel with extra steps, all while no one cares 🤦‍♂️.
    hmpcabral.com/2026/04/26/the-f #UsainBolt #SystemClocks #TechHumor #ReinventingTheWheel #HackerNews #ngated

  7. Ah, yes, because the world desperately needed a deep dive into crafting the Usain Bolt of #Linux #timestamps 🏃‍♂️⏰ for the three people who plan to rewrite their system clocks 🤓. Congrats on discovering how to reinvent the wheel with extra steps, all while no one cares 🤦‍♂️.
    hmpcabral.com/2026/04/26/the-f #UsainBolt #SystemClocks #TechHumor #ReinventingTheWheel #HackerNews #ngated

  8. Ah, yes, because the world desperately needed a deep dive into crafting the Usain Bolt of #Linux #timestamps 🏃‍♂️⏰ for the three people who plan to rewrite their system clocks 🤓. Congrats on discovering how to reinvent the wheel with extra steps, all while no one cares 🤦‍♂️.
    hmpcabral.com/2026/04/26/the-f #UsainBolt #SystemClocks #TechHumor #ReinventingTheWheel #HackerNews #ngated

  9. Ah, yes, because the world desperately needed a deep dive into crafting the Usain Bolt of #Linux #timestamps 🏃‍♂️⏰ for the three people who plan to rewrite their system clocks 🤓. Congrats on discovering how to reinvent the wheel with extra steps, all while no one cares 🤦‍♂️.
    hmpcabral.com/2026/04/26/the-f #UsainBolt #SystemClocks #TechHumor #ReinventingTheWheel #HackerNews #ngated

  10. Ah, yes, because the world desperately needed a deep dive into crafting the Usain Bolt of #Linux #timestamps 🏃‍♂️⏰ for the three people who plan to rewrite their system clocks 🤓. Congrats on discovering how to reinvent the wheel with extra steps, all while no one cares 🤦‍♂️.
    hmpcabral.com/2026/04/26/the-f #UsainBolt #SystemClocks #TechHumor #ReinventingTheWheel #HackerNews #ngated

  11. Time to slow down and take my time when traveling in digital worlds during #livestreams that become videos in 2026.

    To help set #timestamps for making #YouTube #video chapters, I made this stream marker tool:

    hypertexthero.com/stream-marke

  12. 🚀 Oh, the eternal quest for #timestamps in #ChatGPT chats continues like a never-ending sequel nobody asked for. Apparently, expecting a basic feature in 2025 is like asking for a unicorn to type your code for you. 🌈 Keep holding your breath, folks, because time is a flat circle... and ChatGPT doesn't know what it is! ⏳
    community.openai.com/t/timesta #features #technews #frustration #humor #HackerNews #ngated

  13. Der touch-Befehl in Linux: Dateien erstellen, Timestamps setzen & praktische Beispiele

    Der touch-Befehl in Linux ist ein grundlegendes Coreutils-Tool, das leere Dateien erstellt oder die Zugriffs- (atime) und Änderungszeiten (mtime) von bestehenden Dateien auf die aktuelle Systemzeit setzt – essenziell für schnelle Dateioperationen ohne zusätzliche Inhalte. Grundlegende Verwendung: Dateierstellung Die einfachste Anwendung ist das Erstellen einer leeren Datei ohne Optionen – ideal für schnelle Vorlagen oder Tests. Erneutes nutzen des selben Befehls aktualisiert den […]

    andreas-moor.de/der-touch-befe

  14. Der touch-Befehl in Linux: Dateien erstellen, Timestamps setzen & praktische Beispiele

    Der touch-Befehl in Linux ist ein grundlegendes Coreutils-Tool, das leere Dateien erstellt oder die Zugriffs- (atime) und Änderungszeiten (mtime) von bestehenden Dateien auf die aktuelle Systemzeit setzt – essenziell für schnelle Dateioperationen ohne zusätzliche Inhalte. Grundlegende Verwendung: Dateierstellung Die einfachste Anwendung ist das Erstellen einer leeren Datei ohne Optionen – ideal für schnelle Vorlagen oder Tests. Erneutes nutzen des selben Befehls aktualisiert den […]

    andreas-moor.de/der-touch-befe

  15. Are your dev teams struggling with slow feedback loops and constant friction?

    💡 Building #PsychologicalSafety fosters better collaboration, open communication, and stronger outcomes - making it safe to ask questions and admit mistakes.

    🎧 Learn more! Watch the #InfoQ #podcast video for more insights: bit.ly/3GHGNkz

    ⏱️ #timestamps included in the description!

    #DeveloperExperience #TeamWork #TeamCollaboration

  16. Are your dev teams struggling with slow feedback loops and constant friction?

    💡 Building #PsychologicalSafety fosters better collaboration, open communication, and stronger outcomes - making it safe to ask questions and admit mistakes.

    🎧 Learn more! Watch the #InfoQ #podcast video for more insights: bit.ly/3GHGNkz

    ⏱️ #timestamps included in the description!

    #DeveloperExperience #TeamWork #TeamCollaboration

  17. Are your dev teams struggling with slow feedback loops and constant friction?

    💡 Building #PsychologicalSafety fosters better collaboration, open communication, and stronger outcomes - making it safe to ask questions and admit mistakes.

    🎧 Learn more! Watch the #InfoQ #podcast video for more insights: bit.ly/3GHGNkz

    ⏱️ #timestamps included in the description!

    #DeveloperExperience #TeamWork #TeamCollaboration

  18. Are your dev teams struggling with slow feedback loops and constant friction?

    💡 Building #PsychologicalSafety fosters better collaboration, open communication, and stronger outcomes - making it safe to ask questions and admit mistakes.

    🎧 Learn more! Watch the #InfoQ #podcast video for more insights: bit.ly/3GHGNkz

    ⏱️ #timestamps included in the description!

    #DeveloperExperience #TeamWork #TeamCollaboration

  19. Are your dev teams struggling with slow feedback loops and constant friction?

    💡 Building fosters better collaboration, open communication, and stronger outcomes - making it safe to ask questions and admit mistakes.

    🎧 Learn more! Watch the video for more insights: bit.ly/3GHGNkz

    ⏱️ included in the description!

  20. Are you a senior software developer, architect, or engineering leader looking to #StayAhead in 2025?

    Dive deep into the critical trends shaping #SoftwareArchitecture, featuring expert insights from Thomas Betts, Eran Stiller, Daniel Bryant & Sarah Wells.

    🎧 Don’t miss out – watch the #InfoQ #podcast now: bit.ly/3S9Heql

    ⏱️ #timestamps included for easy navigation!

    💪 Knowledge is power! #TrendsReport

  21. Are you a senior software developer, architect, or engineering leader looking to #StayAhead in 2025?

    Dive deep into the critical trends shaping #SoftwareArchitecture, featuring expert insights from Thomas Betts, Eran Stiller, Daniel Bryant & Sarah Wells.

    🎧 Don’t miss out – watch the #InfoQ #podcast now: bit.ly/3S9Heql

    ⏱️ #timestamps included for easy navigation!

    💪 Knowledge is power! #TrendsReport

  22. Are you a senior software developer, architect, or engineering leader looking to #StayAhead in 2025?

    Dive deep into the critical trends shaping #SoftwareArchitecture, featuring expert insights from Thomas Betts, Eran Stiller, Daniel Bryant & Sarah Wells.

    🎧 Don’t miss out – watch the #InfoQ #podcast now: bit.ly/3S9Heql

    ⏱️ #timestamps included for easy navigation!

    💪 Knowledge is power! #TrendsReport

  23. Are you a senior software developer, architect, or engineering leader looking to #StayAhead in 2025?

    Dive deep into the critical trends shaping #SoftwareArchitecture, featuring expert insights from Thomas Betts, Eran Stiller, Daniel Bryant & Sarah Wells.

    🎧 Don’t miss out – watch the #InfoQ #podcast now: bit.ly/3S9Heql

    ⏱️ #timestamps included for easy navigation!

    💪 Knowledge is power! #TrendsReport

  24. Are you a senior software developer, architect, or engineering leader looking to in 2025?

    Dive deep into the critical trends shaping , featuring expert insights from Thomas Betts, Eran Stiller, Daniel Bryant & Sarah Wells.

    🎧 Don’t miss out – watch the now: bit.ly/3S9Heql

    ⏱️ included for easy navigation!

    💪 Knowledge is power!

  25. Are #FlakyTests disrupting your CI/CD pipeline & draining Developer Productivity?

    Trisha Gee dives deep into the hidden impact of these non-deterministic tests.

    Learn why ignoring them is a costly mistake for code quality, build times & your team's sanity.

    ▶️ Watch the full #InfoQ #podcast video: bit.ly/3Gf20lX

    #timestamps included in the description

    #CI #CD #DeveloperProductivity #DevOps #SoftwareTesting #CodeQuality

  26. Are #FlakyTests disrupting your CI/CD pipeline & draining Developer Productivity?

    Trisha Gee dives deep into the hidden impact of these non-deterministic tests.

    Learn why ignoring them is a costly mistake for code quality, build times & your team's sanity.

    ▶️ Watch the full #InfoQ #podcast video: bit.ly/3Gf20lX

    #timestamps included in the description

    #CI #CD #DeveloperProductivity #DevOps #SoftwareTesting #CodeQuality

  27. Are #FlakyTests disrupting your CI/CD pipeline & draining Developer Productivity?

    Trisha Gee dives deep into the hidden impact of these non-deterministic tests.

    Learn why ignoring them is a costly mistake for code quality, build times & your team's sanity.

    ▶️ Watch the full #InfoQ #podcast video: bit.ly/3Gf20lX

    #timestamps included in the description

    #CI #CD #DeveloperProductivity #DevOps #SoftwareTesting #CodeQuality

  28. Are #FlakyTests disrupting your CI/CD pipeline & draining Developer Productivity?

    Trisha Gee dives deep into the hidden impact of these non-deterministic tests.

    Learn why ignoring them is a costly mistake for code quality, build times & your team's sanity.

    ▶️ Watch the full #InfoQ #podcast video: bit.ly/3Gf20lX

    #timestamps included in the description

    #CI #CD #DeveloperProductivity #DevOps #SoftwareTesting #CodeQuality

  29. Are disrupting your CI/CD pipeline & draining Developer Productivity?

    Trisha Gee dives deep into the hidden impact of these non-deterministic tests.

    Learn why ignoring them is a costly mistake for code quality, build times & your team's sanity.

    ▶️ Watch the full video: bit.ly/3Gf20lX

    included in the description

  30. ⏰✨ Welcome to the #future of #note-taking, where every thought is chained to the tyranny of time! Notetime: because apparently, #simplicity means plastering #timestamps all over your fleeting genius. 📝⏳
    notetimeapp.com #fleeting-genius #productivity #HackerNews #ngated

  31. ⏰✨ Welcome to the #future of #note-taking, where every thought is chained to the tyranny of time! Notetime: because apparently, #simplicity means plastering #timestamps all over your fleeting genius. 📝⏳
    notetimeapp.com #fleeting-genius #productivity #HackerNews #ngated

  32. ⏰✨ Welcome to the #future of #note-taking, where every thought is chained to the tyranny of time! Notetime: because apparently, #simplicity means plastering #timestamps all over your fleeting genius. 📝⏳
    notetimeapp.com #fleeting-genius #productivity #HackerNews #ngated

  33. ⏰✨ Welcome to the #future of #note-taking, where every thought is chained to the tyranny of time! Notetime: because apparently, #simplicity means plastering #timestamps all over your fleeting genius. 📝⏳
    notetimeapp.com #fleeting-genius #productivity #HackerNews #ngated

  34. One of my students from a #FOR508 class I taught took some of my initial research on #macOS #timestamps and extended it further to find macOS updates timestamps differently for different file types as well 🤯

    Here’s there research that Crystal Tan recently did. If you do macOS #DFIR work, this is definitely worth a read.

    🔗 forensicatorjourney.gitbook.io

    #digitalforensics

  35. One of my students from a #FOR508 class I taught took some of my initial research on #macOS #timestamps and extended it further to find macOS updates timestamps differently for different file types as well 🤯

    Here’s there research that Crystal Tan recently did. If you do macOS #DFIR work, this is definitely worth a read.

    🔗 forensicatorjourney.gitbook.io

    #digitalforensics

  36. One of my students from a #FOR508 class I taught took some of my initial research on #macOS #timestamps and extended it further to find macOS updates timestamps differently for different file types as well 🤯

    Here’s there research that Crystal Tan recently did. If you do macOS #DFIR work, this is definitely worth a read.

    🔗 forensicatorjourney.gitbook.io

    #digitalforensics

  37. One of my students from a #FOR508 class I taught took some of my initial research on #macOS #timestamps and extended it further to find macOS updates timestamps differently for different file types as well 🤯

    Here’s there research that Crystal Tan recently did. If you do macOS #DFIR work, this is definitely worth a read.

    🔗 forensicatorjourney.gitbook.io

    #digitalforensics

  38. One of my students from a #FOR508 class I taught took some of my initial research on #macOS #timestamps and extended it further to find macOS updates timestamps differently for different file types as well 🤯

    Here’s there research that Crystal Tan recently did. If you do macOS #DFIR work, this is definitely worth a read.

    🔗 forensicatorjourney.gitbook.io

    #digitalforensics

  39. I deeply respect @briankrebs, but in this case I think the data he's presenting is fundamentally invalid. A little-known fact about #Git history is that #timestamps are both definable and mutable. While you might be able to make statements about when a Git commit was pushed to a server using the server-side SSH or HTTP logs, the fact that you can set GIT_AUTHOR_DATE and GIT_COMMITTER_DATE as environment variables means you can't rely on commit timestamps alone for this type of analysis.

    This is a feature of Git since the ability to squash or rewrite its mutable history is a key differentiator compared to #FossilSCM or other #SCMs that treat history as immutable(ish). For example, allowing one to do things like report a commit as the time a patch or source document was originally written rather than just noting when it was committed or merged can be very useful in accurately representing the real-world evolution of data created outside the repository.

    This is not a flaw in Git. Anyone savvy enough to craft the #xz attack could just as easily have adjusted their system clocks instead, leading to fraudulent timestamps in the commit history anyway.

    Forensically, you'd need to look at the timestamps from NTP-backed server or router logs, not just the Git history. All Git clients are technically "offline" until they push one or more commits to a remote, so there's really no way to validate client-side SCM timestamps. This is also true of email headers, filesystem attributes, and any other data that relies on real system clocks or user-defined timestamps, so you'd need more points of correlation than are provided here.

    linkedin.com/posts/bkrebs_one-

  40. I deeply respect @briankrebs, but in this case I think the data he's presenting is fundamentally invalid. A little-known fact about #Git history is that #timestamps are both definable and mutable. While you might be able to make statements about when a Git commit was pushed to a server using the server-side SSH or HTTP logs, the fact that you can set GIT_AUTHOR_DATE and GIT_COMMITTER_DATE as environment variables means you can't rely on commit timestamps alone for this type of analysis.

    This is a feature of Git since the ability to squash or rewrite its mutable history is a key differentiator compared to #FossilSCM or other #SCMs that treat history as immutable(ish). For example, allowing one to do things like report a commit as the time a patch or source document was originally written rather than just noting when it was committed or merged can be very useful in accurately representing the real-world evolution of data created outside the repository.

    This is not a flaw in Git. Anyone savvy enough to craft the #xz attack could just as easily have adjusted their system clocks instead, leading to fraudulent timestamps in the commit history anyway.

    Forensically, you'd need to look at the timestamps from NTP-backed server or router logs, not just the Git history. All Git clients are technically "offline" until they push one or more commits to a remote, so there's really no way to validate client-side SCM timestamps. This is also true of email headers, filesystem attributes, and any other data that relies on real system clocks or user-defined timestamps, so you'd need more points of correlation than are provided here.

    linkedin.com/posts/bkrebs_one-

  41. I deeply respect @briankrebs, but in this case I think the data he's presenting is fundamentally invalid. A little-known fact about #Git history is that #timestamps are both definable and mutable. While you might be able to make statements about when a Git commit was pushed to a server using the server-side SSH or HTTP logs, the fact that you can set GIT_AUTHOR_DATE and GIT_COMMITTER_DATE as environment variables means you can't rely on commit timestamps alone for this type of analysis.

    This is a feature of Git since the ability to squash or rewrite its mutable history is a key differentiator compared to #FossilSCM or other #SCMs that treat history as immutable(ish). For example, allowing one to do things like report a commit as the time a patch or source document was originally written rather than just noting when it was committed or merged can be very useful in accurately representing the real-world evolution of data created outside the repository.

    This is not a flaw in Git. Anyone savvy enough to craft the #xz attack could just as easily have adjusted their system clocks instead, leading to fraudulent timestamps in the commit history anyway.

    Forensically, you'd need to look at the timestamps from NTP-backed server or router logs, not just the Git history. All Git clients are technically "offline" until they push one or more commits to a remote, so there's really no way to validate client-side SCM timestamps. This is also true of email headers, filesystem attributes, and any other data that relies on real system clocks or user-defined timestamps, so you'd need more points of correlation than are provided here.

    linkedin.com/posts/bkrebs_one-