• 0 Posts
  • 68 Comments
Joined 2 years ago
cake
Cake day: July 4th, 2023

help-circle


  • You could rent a VPS in a neutral country and use ssh to create a SOCKS proxy to it, then use foxyproxy to add the proxy to firefox/librewolf/whatever and either allowlist certain sites you don’t want your country knowing about or denylist websites you don’t care if your country knows about (especially higher bandwidth sites that aren’t controversial like YouTube).

    At that point you’d have plenty of “real” traffic from the unproxied websites and any traffic the rest of your OS is using, and when you access the proxied sites you want to hide it’ll look like you’re using ssh and/or scp.

    You could also create a proxy server with a tor connection on the server and use ssh port forwarding to access it locally. The Mullvad browser + foxyproxy would probably be your best bet for using that since it’s basically tor browser without tor.

    EDIT: Additionally, if you wanted to proxy an application that doesn’t support SOCKS internally, you can configure proxychains with the proxy and then launch proxychains applicationname.



  • KevintoGames@lemmy.worldRise of the Tomb Raider -SteamDeck
    link
    fedilink
    English
    arrow-up
    2
    ·
    22 days ago

    I almost checked out around then too, it gets a lot better in the respects you criticised as well as environment design.

    I’d recommend hard mode for combat once your characters feel ready to advance. It isn’t that much harder, and at least the last chunk of the game is way too easy without it.


  • KevintoLinux@lemmy.mlOpen source smart watches
    link
    fedilink
    arrow-up
    2
    ·
    22 days ago

    There’s a lot to like about the pine time, and it’s really cool that you can adjust things and recompile. The reason it ultimately didn’t work for me was because the vibration motor isn’t strong enough for me to notice if I’m actively doing something. Your mileage may vary, but it’s worth keeping in mind.

    The original pebble and garmin watches have all been great in that respect.





  • KevintoGames@lemmy.worldGames with Text-based Interaction?
    link
    fedilink
    English
    arrow-up
    2
    ·
    28 days ago

    Moonring uses natural language for interacting with NPCs and progressing the game (though you aren’t actually controlling them, and there are different gameplay elements so I’m not sure if it would fit the bill?). It uses word matching, but has a really cool system where you’ll get bubbles with suggestions based on other information you’ve uncovered (and then there’s hidden stuff you can ask/say as well).

    It’s free on that note, so you could try and decide without having to invest more than time: https://store.steampowered.com/app/2373630/Moonring/



  • It’s definitely not perfect, like I can grab a nap and not have it notice sometimes so I assume there are a bunch of heuristics at play that create a “best guess”.

    That said, how rested I feel does typically line up with the number of hours it shows (regardless of how long I’ve actually spent in bed), and it has a short description about the quality of sleep like “restorative” or “not enough rem” that further lines up with how I feel.


  • Exactly. Gadgetbridge reverse engineered the protocol so it can configure all the same settings the Garmin app can, notifications get forwarded to the watch, the watch sends its sensor data, gps tracks, etc and Gadgetbridge knows what to do with the data so it’s displayed in graphs and lists, etc.

    And yeah, if you get a watch without wifi or don’t connect one with it to a network, then all data i/o is going to be exclusively bluetooth with Gadgetbridge, which specifically avoids the network permission (so there’s zero chance of anything leaking to a server somewhere.) That’s why it communicates with a weather app fur that data instead if pulling it in itself.

    It also works with more than just smart watches; like I can use it to configure the buttons, noise cancelling state, etc on my bluetooth headphones.


  • Mine does (a fenix 7). I think any model that has a heart rate sensor would probably work based on the wiki page. There are certain models that offload sleep tracking to the official app, and I don’t think those support sleep tracking in gadgetbridge yet (last I checked this was the case), but the ones that handle it on the watch like mine fully support that too (and you can view stats and a graph in gadgetbridge).

    Speaking of the wiki page: https://gadgetbridge.org/basics/topics/garmin/ - there’s a lot to parse since so many models apply, but my fenix 7 has had full support aside from live cloud maps in the weather app, and I’ve been issue-free since last October aside from a couple things they quickly fixed for me after I opened them.

    There are 2 main gotchyas:

    1. despite the weather sync not requiring the official app (gadgetbridge can sync with breezy weather), the watch stops trying to refresh it if it’s been ~3 months since rotating the api key. In the advanced settings you can have gadgetbridge create a new api key for you, but that may break the ability to use the official app (I don’t so I went with that).

    2. gadgetbridge can’t update the firmware or maps, however you can update directly on the watch via wifi, or you can use the PC app (which works great in a libvirt windows vm).






  • I was pretty lucky in university as most of my profs were either using cross platform stuff or Linux exclusive software. I had a single class that wanted me using windows stuff and I just dropped that one.

    Awesome that you’re getting back into it, it’s definitely the best it’s ever been (and you’re right that Steam cracked the code). It sounds like you probably know what you’re doing if you’re running Linux VMs and stuff, but feel free to shoot me a PM if you run into any questions or issues I might be able to point you in the right direction for.