Inane Observations $ sudo fix_it
  • Using apitrace with GStreamer 1.x to convert OpenGL captures to video

    09 April 2020 | video editing linux opengl | Comment

    Background

    apitrace is a set of tools to trace and replay OpenGL API calls. Using it, we can capture the output of applications like glava (an OpenGL-based audio visualiser), and later replay it or save it to a video file.

    To do this, the apitrace… »

  • ledger-pyreport: Formal accounting reports for ledger-cli

    31 March 2020 (updated 17 April 2020) | bookkeeping ledger plain-text accounting | Comment

    Ledger is a powerful command-line plain-text double-entry bookkeeping system. It is agnostic as to higher-level accounting principles, which makes it a very versatile tool for a wide variety of use cases, but does create challenges when extracting formal accounting reports. For example, Ledger struggles to… »

  • Incorrect accounting of unrealised gains in ledger-cli

    31 March 2020 | bookkeeping ledger plain-text accounting | Comment

    Problem 1

    Consider the following Ledger journal:

    2019-07-01 Opening balances Assets:Current:Cash at Bank $1000.00 Equity:Opening Balances 2019-07-02 Application Assets:Current:International Account 100.00 EUR @ $1.10 Assets:Current:Cash at Bank 2019-08-02 Application Assets:Current:International Account 100.00 EUR @ $1.05 Assets:Current:Cash at Bank 2019-09-02 Redemption Assets:Current:Cash at Bank $57.50 Assets:Current:International
    … »
  • Customising OsmAnd voice navigation to remove route numbers

    25 January 2020 | android programming open source | Comment

    OsmAnd is an open-source offline map and navigation app for Android, based on OpenStreetMap data.

    In my experience, OsmAnd's voice navigation is the most polished of all open-source Android navigation apps. However, it has a frustrating habit of always announcing street names in conjunction with… »

« First ‹ Previous Page 13 14 15 16 17 18 19 Next › Last »
  • Home
  • Git (Archives: GitLab, GitHub)
  • Research
  • Music
  • Posts
    • August 2025 (1)
    • June 2025 (3)
    • May 2025 (3)
    • December 2024 (2)
    • November 2024 (2)
    • More…
  • Tags
    • medicine (25)
    • copyright (20)
    • opentally (20)
    • drm (19)
    • encryption (13)
    • monash (12)
    • mathematics (11)
    • rust (10)
    • statistics (10)
    • proportional representation (8)
    • python (8)
    • victoria (8)
    • law (7)
    • ledger (7)
    • meeting procedure (7)
    • ptv (7)
    • public transport (7)
    • defective by design (6)
    • digital rights management (6)
    • creative commons (4)
    • webassembly (4)
    • accounting (3)
    • drcr (3)
    • metro trains (3)
    • paediatrics (3)
    • politics (3)
    • 2fa (2)
    • c (2)
    • graphics (2)
    • mfa (2)
    • pdf (2)
    • victorian electoral commission (2)
    • android (5)
    • security (18)
    • programming (15)
    • cryptography (12)
    • bookkeeping (7)
    • voting systems (8)
    • med in review (11)
    • music (10)
    • parliamentary procedure (7)
    • totp (2)
    • reverse engineering (20)
    • obfuscation (12)
    • single transferable vote (19)
    • ebook (16)
    • elections (12)
    • java (6)
    • linux (33)
  • Lee Yingtong Li
  • blog@yingtongli.me
  • My CV · CV of Failures
@RunasSudo

Most material on this website is available under an open licence. See https://yingtongli.me/blog/copyright.html for details.