Live data from Hacker News

Viewing profile — ljusten

ljusten

HN member
Joined
Mon, Jan 09, 2023, 8:22 AM UTC
HN karma
42
Public activity
17 items

About ljusten

No profile information was provided.

Recent public activity

  1. comment
    Comment #34311093

    The same question was asked here: https://github.com/google/cdc-file-transfer/issues/56

  2. comment
    Comment #34308803

    Short answer, we didn't need it. While the code is largely cross-platform, there is some work involved when it gets down to the details. We are currently working on supporting Wind…

  3. comment
    Comment #34308751

    Note that cdc_rsync runs on Windows and syncs to Linux. rsync is a Linux-only tool where you'd have to jump through some hoops to make it work on Windows.

  4. comment
    Comment #34308691

    Just the compiled and baked game, not your sources. You still developed on Windows or wherever, the cloud instance was just used for running the game.

  5. comment
    Comment #34308658

    Windows to Windows is being worked on, see https://github.com/google/cdc-file-transfer/compare/main...s... . Linux to Linux is also an option if there is demand, but currently it's…

  6. comment
    Comment #34308641

    We're currently adding support for Windows to Windows to cdc_rsync. If there is demand, Linux to Linux would also be possible.

  7. comment
    Comment #34308625

    Just uncompress the binaries on the Windows machine and run cdc_rsync. The Linux component, cdc_rsync_server, is deployed automatically on first run. It is scp'ed to ~/.cache/cdc-f…

  8. comment
    Comment #34308602

    I should also note that we used a fairly fast 100 MB/sec connection to upload the data, so the rsync diffing algorithm running at 50 MB/sec is actually a bottleneck. The difference…

  9. comment
    Comment #34308592

    IIUC, rsync computes a relatively expensive Rabin-Karp rolling hash ( https://librsync.github.io/rabinkarp_8c_source.html ) and performs a hash map lookup for every byte. Hash map …

  10. comment
    Comment #34308480

    For reference, here's the paper that describes the in-place update algo in rsync: https://www.usenix.org/legacy/events/usenix03/tech/freenix03... . I haven't looked into it more de…

  11. comment
    Comment #34308364

    This is currently being worked on, see https://github.com/google/cdc-file-transfer/compare/main...s...

  12. comment
    Comment #34308350

    That's because most Stadia devs used Windows, but the cloud instances ran on Linux, so devs had to copy their games from Windows to Linux. We're currently adding support for Window…

  13. comment
    Comment #34308331

    Nope, luckily we still partially work from home and use Chrome Remote Desktop. The command prompt was running on my Windows machine, which I accessed remotely, so I could capture i…

  14. comment
    Comment #34308293

    I got the same when I was running Stadia on a 2.4 GHz wifi network. Once I switched to a wired connection, it worked like a charm. 5 GHz supposedly works as well, but my robot vacu…

  15. comment
    Comment #34308236

    In a nutshell, the algorithm computes uint64_t hash = 0; uint64_t magic_pattern = 0b001000010000100001000...; for (size_t n = 0; n In practice, there's more bells and whistles, but…

  16. comment
    Comment #34308142

    >> Or, how is it that the local manages to be clairvoyant enough to choose the same windows? Yes! In content defined chunking, the chunk boundaries depend on the content, in our ca…

  17. comment
    Comment #34308073

    We used an internal Chrome extension to capture the gifs. There also seem to be some externally available GIF capturing tools, like https://chrome.google.com/webstore/detail/chrome…