DistractionRectangle's recent activity

  1. Comment on Help needed with jpegli please in ~comp

    DistractionRectangle
    Link Parent
    @Fishtail_Parka build.sh #!/usr/bin/env bash # yanked steps from ubuntu_static_x86_64 job in https://github.com/google/jpegli/blob/main/.github/workflows/release.yaml mkdir -p ./jpegli-tools...

    @Fishtail_Parka

    build.sh
    #!/usr/bin/env bash
    
    # yanked steps from ubuntu_static_x86_64 job in https://github.com/google/jpegli/blob/main/.github/workflows/release.yaml
    
    mkdir -p ./jpegli-tools
    docker run --rm -i -v ./jpegli-tools:/output ubuntu:latest /bin/bash << 'EOF'
    
    apt update
    DEBIAN_FRONTEND=noninteractive apt install -qqy \
            asciidoc \
            clang \
            cmake \
            doxygen \
            graphviz \
            libgif-dev \
            libgtest-dev \
            libjpeg-dev \
            libopenexr-dev \
            libpng-dev \
            libwebp-dev \
            ninja-build \
            pkg-config \
            git \
        #
    
    export CC="clang"
    export CXX="clang++"
    
    # include -b <release tag> to clone a specific version
    git clone --recurse-submodules --depth 1 https://github.com/google/jpegli.git
    
    cd ./jpegli
    
    SKIP_TEST=1 \
    ./ci.sh release \
        -DJPEGLI_DEP_LICENSE_DIR=/usr/share/doc \
        -DJPEGLI_STATIC=ON \
        -DBUILD_TESTING=OFF \
        -DJPEGLI_ENABLE_JPEGLI_LIBJPEG=OFF \
        -DJPEGLI_ENABLE_OPENEXR=OFF \
        -DJPEGLI_ENABLE_DEVTOOLS=OFF \
        #
    
    cp ./build/tools/cjpegli /output
    cp ./build/tools/djpegli /output
    EOF
    
    

    Seems to work in my limited testing. Built in ubuntu, ran on arch host.

    Edit: There's also instructions for a windows build in release.yaml

  2. Comment on Help needed with jpegli please in ~comp

    DistractionRectangle
    (edited )
    Link
    So what I like to do when trying to build a project is poke around their .github/workflows if they have any. In this case, it looks like they have the build process documented in release.yaml....

    So what I like to do when trying to build a project is poke around their .github/workflows if they have any. In this case, it looks like they have the build process documented in release.yaml. Edit: I like to reference the workflows directly because sometimes the written docs aren't up to date with the actual build process. (edit edit: whoops, linked to build_test, not release, fixed)

    If you need further help distilling this into a local build script, add what platform you're trying to compile for (e.g. distro + version + cpu arch) and one of the other tildren will probably help you before I find the time to take a stab at it.

    Aaaand they already did.

    1 vote
  3. Comment on What programming/technical projects have you been working on? in ~comp

    DistractionRectangle
    Link Parent
    When you first load the app, you present a text summary + button choices. At a minimum, since this is the default view, it should be built in pure html + css, with the buttons being the entry...

    When you first load the app, you present a text summary + button choices. At a minimum, since this is the default view, it should be built in pure html + css, with the buttons being the entry point to launch the app. Maybe some js to override the default view if a cookie is present (I.e. They've already interacted with that view).

    Edit: also, while poking around search engines for Luna watermelonson I saw the demo of your robot arms, WOW!

    1 vote
  4. Comment on What programming/technical projects have you been working on? in ~comp

    DistractionRectangle
    Link Parent
    It's a small consolation, but it ranks on startpage and duckduckgo. My searxng instance had no problem finding it

    It's a small consolation, but it ranks on startpage and duckduckgo. My searxng instance had no problem finding it

    5 votes
  5. Comment on A hacker's arrest reveals Microsoft can track users via a Windows device ID in ~tech

    DistractionRectangle
    Link
    If you control or have access to logs of services which have strong signals to identity, you can correlate the IP logs from those with those from a hack, and potentially identify the person...

    If you control or have access to logs of services which have strong signals to identity, you can correlate the IP logs from those with those from a hack, and potentially identify the person responsible (or at least narrow it down to a group of people, since VPNs are many to one mappings). This is a classic timing attack

    So in this case, ngrok carries a strong signal to identity and this traffic through the VPN allowed investigators to correlate him with the hack.

    9 votes
  6. Comment on Are we burning it down by proxy? in ~talk

    DistractionRectangle
    Link Parent
    I agree, and I'm actually struggling with how I'd like to process/present the data in order to better engage with it. Per capita income is important, as a single person making 100,000 is very...

    I agree, and I'm actually struggling with how I'd like to process/present the data in order to better engage with it.

    Per capita income is important, as a single person making 100,000 is very different than a parent supporting a household of 4, or multiple people working and living in the same household.

    I think cost of living is important, as it directly drives what is low, medium, high income - making 100,000+ with a high cost of living isn't the same as 60000 with low costs of living. I do recognize there's different modalities here, some people can move and have choice, while others cannot. However, I don't think that's really a problem. Surely grads won't move to high paying jobs in high cost of living areas if it didn't (in aggregate, as individual situations are more complex) maximize their disposable income. People that are stuck, are largely stuck because they're starved of time and money needed to break out of their cycle. I think plotting per capita income - cost of living would indirectly reflect this mobility; put another way I don't think mobility is a confounding variable, but rather a manifestation of what we want to measure.

    Graphically, I'd probably go with box plots per year to get an idea of any given year's distribution and how it has changed over the years.

    I'm just thinking out loud, I'm not asking/suggesting you do this.

    Edit: rearranged some bits for flow

    2 votes
  7. Comment on Are we burning it down by proxy? in ~talk

    DistractionRectangle
    Link Parent
    Off hand, it doesn't paint a complete picture because it's not normalized for inflation or cost of living or multigenerational households.

    Off hand, it doesn't paint a complete picture because it's not normalized for inflation or cost of living or multigenerational households.

    2 votes
  8. Comment on Longshot - anyone has DVD or Blu ray of Convoy (1978) starring Kris Kristofferson, Burt Young and Ernest Borgnine in English? in ~movies

  9. Comment on I need more hilariously awful pick up lines to make my wife roll her eyes at me in ~talk

    DistractionRectangle
    Link Parent
    Alternate classic: if you're ever asked to buy limes, "Can we skip to the fun part? I'm bad at pick up limes."

    Alternate classic: if you're ever asked to buy limes, "Can we skip to the fun part? I'm bad at pick up limes."

    2 votes
  10. Comment on I need more hilariously awful pick up lines to make my wife roll her eyes at me in ~talk

    DistractionRectangle
    Link
    There's a show I haven't thought about in forever, soo many gems. A few I remember: I’m pretty, you’re pretty, wanna go home and stare at each other? Girl, you’re like an itchy rash. You’re hot...

    There's a show I haven't thought about in forever, soo many gems. A few I remember:

    • I’m pretty, you’re pretty, wanna go home and stare at each other?

    • Girl, you’re like an itchy rash. You’re hot and make me very uncomfortable.

    12 votes
  11. Comment on Tildes Game Giveaway: June 2026 in ~games

    DistractionRectangle
    Link Parent
    Since you're drowning in keys and having trouble giving them away, I'm morally obligated to take a few: Interial Drift - you guys sold me on that big booty car sliding game Skabma – Snowfall -...

    Since you're drowning in keys and having trouble giving them away, I'm morally obligated to take a few:

    • Interial Drift - you guys sold me on that big booty car sliding game

    • Skabma – Snowfall - this seems like they've worked really hard on world building and atmosphere and use the game to explore culture. It seems very promising

    • Tin Hearts - seems like a 3d lemmings with an accompanying narrative. I have a feeling the story will be a sad one. Might be a hidden gem

    • Re:Fresh - sometimes you just need a cute, no stress 3d nice platformer.

    • Pumpkin Jack - sometimes you need a scary 3d platformer

    1 vote
  12. Comment on Tildes Game Giveaway: June 2026 in ~games

    DistractionRectangle
    Link Parent
    A friend introduced me to I wanna be the Guy before it became a meme/trend? It just constantly subverted expectations and makes you audibly go "what the fuck?". It will forever be my top wtf game....

    A friend introduced me to I wanna be the Guy before it became a meme/trend? It just constantly subverted expectations and makes you audibly go "what the fuck?". It will forever be my top wtf game.

    For the lucky ten thousand, it's free. It helps if you a little bit of gaming history to understand references (if you actually try to progress).

    If available, put me down for:

    • Chroma Squad
    • on your tail
    • Sunblaze
    2 votes
  13. Comment on Tildes Game Giveaway: June 2026 in ~games

    DistractionRectangle
    Link Parent
    I'm consume some of your shame I'll round out the bottom of the list: Eternal Edge+ Alfred Hitcock's Vertigo Bot Vice

    I'm consume some of your shame

    I'll round out the bottom of the list:

    • Eternal Edge+
    • Alfred Hitcock's Vertigo
    • Bot Vice
  14. Comment on What programming/technical projects have you been working on? in ~comp

    DistractionRectangle
    Link Parent
    Of course a release is tagged and AUR is updated the next day -_- Which is fine, because my build, while it worked, plugins did not as I hadn't handle the python dep correctly.

    Of course a release is tagged and AUR is updated the next day -_- Which is fine, because my build, while it worked, plugins did not as I hadn't handle the python dep correctly.

  15. Comment on What programming/technical projects have you been working on? in ~comp

    DistractionRectangle
    Link
    Continuing my gaussian splatting adventures, I've finally managed to get lichtfeld studio to compile on arch. Dependency, linkage, vckpg errors oh my. I've learned waaay to much about vckpg and...

    Continuing my gaussian splatting adventures, I've finally managed to get lichtfeld studio to compile on arch. Dependency, linkage, vckpg errors oh my. I've learned waaay to much about vckpg and packaging for arch in the past couple of days, but it finally works!

    Part of the push for compiling it myself is

    A) the AUR PKGBUILD is currently broken

    B) changes to reduce vram usage have landed after the last release, and it's cheaper to fight the compiler than buying more vram

    So now I'm waiting while the splat trains and I'm beyond the point where the last release would run out of memory - progress!

    1 vote
  16. Comment on Steam Machine prices revealed, starting at US$1049.00 in ~games

    DistractionRectangle
    Link Parent
    I saw that too! Link to the discussion. I also saw a steam machine build based on the deskmeet x600 Pcpartpicker doesn't have some of the more exotic parts/bundles, but there's plenty of room to...

    I saw that too! Link to the discussion. I also saw a steam machine build based on the deskmeet x600

    Pcpartpicker doesn't have some of the more exotic parts/bundles, but there's plenty of room to golf on price and/or diy build volume if you're creative. Shucking/extending a prebuilt itx is probably the most direct approach.

    I'm half tempted to buy one and try my hand at the gamecube build now that we have omnidrive.

    1 vote
  17. Comment on What programming/technical projects have you been working on? in ~comp

    DistractionRectangle
    (edited )
    Link
    I've been nerdsniped and find the whole concept of photogrammetry, gaussian splatting, and mesh generation/extraction fascinating. I'm trying to setup my own pipeline around open source/source...

    I've been nerdsniped and find the whole concept of photogrammetry, gaussian splatting, and mesh generation/extraction fascinating.

    I'm trying to setup my own pipeline around open source/source available technologies, and am having a bit of fun learning. End to end, I've managed to produce a mediocre guassian splat of the Gerrard Hall data set in 1.5 hours, and have since learned about the importance of masking, not overfitting, etc.

    So I'm currently trying to find (or will make) a tool for masking with SAM3 + manual edits, after which I'll see how else I can improve my quality (short of buying a more vram).

    2 votes
  18. Comment on So I fell for a phishing in ~comp

    DistractionRectangle
    Link Parent
    I keep a cd in the back of a drawer in a cardboard sleeve + a separate bitwarden vault for important but rarely needed things. Nothing wrong with paper if that works for people.

    I keep a cd in the back of a drawer in a cardboard sleeve + a separate bitwarden vault for important but rarely needed things.

    Nothing wrong with paper if that works for people.

    2 votes
  19. Comment on So I fell for a phishing in ~comp

  20. Comment on What about having an LLM teach you to code? in ~comp

    DistractionRectangle
    Link
    You can go the other way, where you just elimate Googles AI summary. There's a few ways of doing this, like so: https://tenbluelinks.org/ Or using an addon to tack udm=14 to Google searches, which...

    You can go the other way, where you just elimate Googles AI summary. There's a few ways of doing this, like so: https://tenbluelinks.org/

    Or using an addon to tack udm=14 to Google searches, which handles the case of people manually visiting Google before search (the former just deals with when you use the omni bar to search).

    5 votes