Inane Observations $ sudo fix_it
  • Investigating Google Cast: Disabling device authentication on Android with Xposed

    20 December 2019 (updated 22 December 2019) | reverse engineering obfuscation security google cast | Comment

    Background

    Google Cast is a proprietary protocol by Google which enables controlling playback of Internet-streamed audiovisual content on the Chromecast, Android TV and other compatible devices.

    From the consumer perspective, Google Cast connects two devices: a sender (such as a smartphone) and a receiver (such… »

  • FIFO inventory with ledger-cli

    11 December 2019 | bookkeeping ledger plain-text accounting | Comment

    Ledger is a powerful command-line plain-text accounting system. It has extensive built-in support for tracking complex ‘commodities’, such as currencies and inventory items, but does not support FIFO valuation.

    This is a small Python script that can take input from Ledger, break down the prices… »

  • Melbourne to Adelaide via Ararat: Combined V/Line timetable

    06 December 2019 | public transport ptv victoria south australia vline | Comment

    See here for discussion and context.

    Effective 1 December 2019.

    Mon–Fri Saturday Sunday
    TRAIN TRAIN TRAIN
    Southern Cross depart 08:16
    Footscray 08:24
    Sunshine 08:29
    Ardeer 08:32
    Deer Park 08:35
    Caroline Springs 08:39
    Rockbank — 08:45
    Cobblebank — 08:49
    Melton 08:48 08:52
    Bacchus Marsh 08:57 09:03 09:00
    … »
  • The secret, better way to get from Melbourne to Adelaide by V/Line

    06 December 2019 | public transport ptv victoria south australia vline | Comment

    According to the PTV website, V/Line operates a service between Melbourne and Adelaide, via Bendigo. This is described by a V/Line timetable as the ‘Adelaide Daylink’. The journey is lengthy, but economical, particularly for those on concession fares or with large amounts of… »

  • Forwarding game controllers and other input over SSH

    01 December 2019 (updated 02 December 2019) | linux | Comment

    Various systems exist for remotely controlling Linux systems, such as VNC, Synergy/Barrier and other protocols like SPICE and NX. These systems, however, tend to operate at a high level, and are consequently limited in scope. For example, none of these systems support relative mouse… »

  • Ukulele chords from first principles: Part 2

    29 November 2019 (updated 29 November 2019) | music ukulele | Comment

    In part 1, we derived all the common major, minor and seventh chords on the ukulele. We will now derive the remainder of the common chords – suspended (sus2/sus4), add9 (add2), augmented and diminished seventh chords.

    Suspended (sus2/sus4) chords

    We begin by considering the… »

« First ‹ Previous Page 15 16 17 18 19 20 21 Next › Last »
  • Home
  • Git (Archives: GitLab, GitHub)
  • Research
  • Music
  • Posts
    • May 2025 (3)
    • December 2024 (2)
    • November 2024 (2)
    • September 2024 (2)
    • August 2024 (1)
    • More…
  • Tags
    • medicine (25)
    • copyright (20)
    • opentally (20)
    • drm (19)
    • encryption (12)
    • monash (12)
    • mathematics (11)
    • statistics (10)
    • proportional representation (8)
    • python (8)
    • victoria (8)
    • law (7)
    • meeting procedure (7)
    • ptv (7)
    • public transport (7)
    • rust (7)
    • defective by design (6)
    • digital rights management (6)
    • creative commons (4)
    • webassembly (4)
    • 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)
    • cryptography (12)
    • programming (12)
    • 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.