DistractionRectangle's recent activity

  1. Comment on eMudhra intermediate CA compromise in ~tech

    DistractionRectangle
    Link
    So excited for all the upcoming write ups about all the ways this was used to jailbreak old stuff!

    So excited for all the upcoming write ups about all the ways this was used to jailbreak old stuff!

    5 votes
  2. Comment on Hackers obtain counterfeit TLS certificates for Google and other large services in ~tech

    DistractionRectangle
    Link Parent
    That's how DNS works at a low level. There are root servers, which contain records which point to TLD servers, which in turn hold records which point to authoritative nameservers for a given...

    I wouldn’t expect any of these DNS queries to even end up at a TLD.

    That's how DNS works at a low level.

    There are root servers, which contain records which point to TLD servers, which in turn hold records which point to authoritative nameservers for a given domain, which in turn hold the actual DNS records (AA, AAAA, cname, mx, and so on).

    The kind of nameservers we usually interact with - like Google's 8.8.8.8 - cache results, do some stuff with regards to geolocation, etc, but when they don't know the answer to a query, or a cached record expires, they act as or forward to recursive resolvers which walk the hierarchy I just described. This is why dns propagation is a thing that takes time, it takes a while for cache invalidation and new records to propagate.

    So what's going on here, as I understand it, is they hacked the TLD servers for the affected country codes to returned modified records for select domains pointing to authorative name servers they controlled, and in turn allowed them to change the DNS records to anything they wanted. The blast radius for this kind of thing is huge, as it breaks the foundation of trust which the internet is built on. Attackers can get automated SSL certs, send/receive email pretending to be from the compromised domain, redirect traffic, install themselves as an intercepting proxy (which is the very thing SSL is supposed to protect against)! Etc.

    I think the only thing worse than this would be compromising a certificate authority.

    but also understanding enough of those systems to be able to return false information there.

    It's actually not that arcane. Iirc, the spec is documented, and even if it weren't, you can query the root, TLD, and authoritative nameservers yourself and figure out the response format. Unbound is popular selfhosted recursive resolver.

    7 votes
  3. Comment on Got my hands on a Steam Frame. Can't use it much for not having prescription lenses yet, but AMA. in ~games

    DistractionRectangle
    Link Parent
    It's not worth a top level comment, so I'll group in under yours, but in a similar vein, lots of games are getting new VR mods. For instance, just the other day, the Titanfall 2 VR mod dropped

    It's not worth a top level comment, so I'll group in under yours, but in a similar vein, lots of games are getting new VR mods.

    For instance, just the other day, the Titanfall 2 VR mod dropped

    2 votes
  4. Comment on Irreverent ads make me want to buy things even less in ~talk

    DistractionRectangle
    Link Parent
    Unfortunately that type of content/ad campaigns are simply more effective. No one talks about nice, benal, boring ads. In a world flooded with ads, nice/forgettable ads are just that, forgotten....

    Unfortunately that type of content/ad campaigns are simply more effective. No one talks about nice, benal, boring ads. In a world flooded with ads, nice/forgettable ads are just that, forgotten. We talk about bad, outrageous ads, which only serves to extend their reach and brand recognition - and that's the whole point of advertising.

    Funny thing is, I'm entirely familiar with dbrand, but live under a rock an ad blocker. I've never known, or seen, their advertising. My exposure is 100% through discussions involving dbrand (like botching their attempt at companion/poverty cube steam machine skins by not asking Valve for permission up front).

    14 votes
  5. Comment on What are your current pain points with Linux? in ~tech

    DistractionRectangle
    Link Parent
    Any particular issues with optimus/prime offloading? I've spent a fair deal ironing out my setup, so now nothing binds to my dgpu unless I want it to. Most of the time the dgpu is idle, and I can...

    Any particular issues with optimus/prime offloading? I've spent a fair deal ironing out my setup, so now nothing binds to my dgpu unless I want it to. Most of the time the dgpu is idle, and I can even detach it from the host to give to VMs without having to kill my host's graphical session.

  6. Comment on The Legend of Zelda: Ocarina of Time (Switch 2) | Zelda 40th anniversary Direct trailer in ~games

    DistractionRectangle
    Link
    I hope it does well, it looks like a remaster + extended content, which in my eyes could spell a return to form for LoZ. I think with the art style, it's just a classic you can't please everyone....

    I hope it does well, it looks like a remaster + extended content, which in my eyes could spell a return to form for LoZ. I think with the art style, it's just a classic you can't please everyone. They've been trying different things almost every generation and maybe stick with any particular art style for two games before moving on to something new.

    The characters are a bit uncanny, but I'm excited overall. I think it's trying to thread the needle where they modernize the graphics a bit (detail, lighting/shadows, materials, etc) without crossing into hyper realism or losing the soul of the original game. I think they did a decent job with the world/atmosphere, but IMO the character design misses the mark. Unfortunate, but not the end of the world.

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

    DistractionRectangle
    Link Parent
    Password managers, browser autofill/saved data, and your email are good places to start. Nearly all places that let you login with your email will have sent you some kind of email as part of login...

    How the fuck am I going to find all the places I've used this domain?

    Password managers, browser autofill/saved data, and your email are good places to start. Nearly all places that let you login with your email will have sent you some kind of email as part of login verification, new account flow, promotion spam, order updates, that kind of thing.

    That's pretty fucked. Also, how tf do they not know how they'll refund people? It should either be prorated, or in its entirety for the inconvenience.

    1 vote
  8. Comment on Who likes GTA? in ~games

    DistractionRectangle
    Link
    I just can't stand how movement feels in GTA V. Driving/walking/aiming... I tried give it a chance since it was so hyped, but I couldn't get into it. Am I missing something, is there better...

    I just can't stand how movement feels in GTA V. Driving/walking/aiming... I tried give it a chance since it was so hyped, but I couldn't get into it. Am I missing something, is there better settings or a mod that fixes it?

    1 vote
  9. Comment on Peter Cullen dead: 'Transformers' Optimus Prime voice was 85 in ~movies

    DistractionRectangle
    Link
    Peter Cullen explains how he created the voice for Optimus Prime To play Optimus Prime, Cullen said he channeled the spirit of his older brother, Larry, a decorated U.S. Marine who served in...
    Peter Cullen explains how he created the voice for Optimus Prime

    To play Optimus Prime, Cullen said he channeled the spirit of his older brother, Larry, a decorated U.S. Marine who served in Vietnam from 1965-68.

    “When he came home, I could see a change. He was quieter and he was a man and a superhero to me,” he said in 2006. “I watched him and listened to him. I’d never had an opportunity to do a superhero, and when that came, [that voice] just came right out of me, and I sounded like Optimus.”

    10 votes
  10. Comment on Dolly Parton, country music legend, dies at 80 in ~music

  11. Comment on Library resources megathread in ~books

    DistractionRectangle
    Link Parent
    Huh, I've just been using Wikipedia for the latest links

    Huh, I've just been using Wikipedia for the latest links

    4 votes
  12. Comment on Epic Games Store will support Linux "soon" in ~games

    DistractionRectangle
    Link Parent
    Ha, and maybe human people want windows search to search their local device, instead of serve them ads from the web. I used to do windows insider, this gem is from an email I got this week:

    Ha, and maybe human people want windows search to search their local device, instead of serve them ads from the web. I used to do windows insider, this gem is from an email I got this week:

    Clearer results, a calmer home screen, removal of promotional content from web results, and prioritization of local search results are just a few of the updates to Windows Search Box that aim to make your experience faster and more relevant.

    These updates are gradually rolling out to Insiders in the Experimental channel.

    3 votes
  13. Comment on Help with troubleshooting PC hardware in ~tech

    DistractionRectangle
    Link
    Are you trusting the board was wired correctly to start with? Or did you consult the manual to figure out which pins to short? It could be someone else worked on this and didn't hook up the front...

    I found where it plugged into the mobo and, on advice from the internet, used a screwdriver to jump the pins for the power switch. Nothing happened

    Are you trusting the board was wired correctly to start with? Or did you consult the manual to figure out which pins to short?

    It could be someone else worked on this and didn't hook up the front panel properly

    3 votes
  14. Comment on Defective D&D magic items in ~games.tabletop

    DistractionRectangle
    Link
    Do the players get to know the defects up front? Or are these variants of items that do the expected things without the defects (at a much higher cost) and the shopkeep has these things discounted...

    Do the players get to know the defects up front? Or are these variants of items that do the expected things without the defects (at a much higher cost) and the shopkeep has these things discounted simply because they're used/returned, manufacturing seconds, rejects from QA, approaching their expiration (or expiration unknown as the label is missing), made as part of an apprenticeship/prisoner reform program... Etc and players stumble upon the defects through use?

    Also, for the Scroll of Summon Bear, you could add a mostly useless fail, where you get a bear rug, taxidermy bear (which may work on accident as it looks real enough to scare enemies), massive carnival stuffed teddy bear which spawns on and temporarily encumbers the player, meek bespectacled Teddy from guild accounting, etc.

    4 votes
  15. Comment on CGA-2026-08 🗡️🛡️❤️🔺 INSERT CARTRIDGE 🟢 The Legend of Zelda: A Link to the Past in ~games

    DistractionRectangle
    Link
    Finally found my childhood GBA copy and set it up on a soft modded switch (retroarch + mgba core). I too have missed a bunch of CGAs, but hopefully can block out some time for this. This was my...

    Finally found my childhood GBA copy and set it up on a soft modded switch (retroarch + mgba core). I too have missed a bunch of CGAs, but hopefully can block out some time for this. This was my second Zelda title, and the first one I beat (passing exposure to ocarina of time, which I didn't actually play through until it came to the gamecube)!

    I gotta say, it holds up really well. Some games have a look that's period specific or telling about the hardware of the time, but this to me seems timeless. I've only played a few minutes into the castle, but I've got to say the heart drop animation is pure art. It's just delightful to see it float to the ground. I'll probably do a separate write up over the weekend about my previous experience with the game, life at the time, that sort of thing. For now though, let's start with the immediate hard question:

    What did the other tildren name Link?

    I've never been creative at naming things. I usually just stick with the in universe name for whatever character I'm playing as; Link is Link, Andy in Advanced Wars is Andy, and so on. I do envy those with more imagination, and so I'd love bask in the creativity of other tildos

    Edit: a link to the GBA manual

    5 votes
  16. Comment on <deleted topic> 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

  17. Comment on <deleted topic> 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
  18. 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
  19. 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
  20. 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