privacy Privacy What browser do yall use?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    1 week ago 100%

    Vast majority of sites work for me (librewolf), but for the few that don't I also have Vivaldi installed

    4
  • privacy Privacy Bringing attention to a music player and two eBook readers for Android
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    1 week ago 100%

    Both of these are on f-droid

    My favorite e-reader is Cool Reader(granted, it was last updated 3 years ago)

    My favorite music player is innerTune (however that is more for playing YouTube vids as music)

    1
  • linux Linux What Linux distro surprised you the most?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    1 week ago 100%

    Second impression of Garuda (Arch based). My first impression was the dragonized version, which is KDE with lots of mods to make it Mac like, but with extra window animations.

    I like things simple, so when I tried Garuda again, I installed the Gnome version. Other than some weirdness getting my Nvidia card working with Wayland, it has run better than anything else on my laptop.

    6
  • linux Linux Is Linux (dumb)user friendly yet?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    2 weeks ago 100%

    Fully agree with this. There will be a slight learning curve since it will be different from what your used to, but it's friendly enough to figure out.

    If you know the windows program you want to use just search something like "Linux alternative for x" (sometimes there is specific KDE or Gnome progs)

    13
  • technology Technology Freetube is the best way to watch YouTube
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    3 weeks ago 100%

    Invidious is awesome, if possible, self hosting one in docker is great and keeps it up to date

    6
  • technology Technology Project Kuiper: Amazon's answer to SpaceX's Starlink passes 'crucial' test
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    9 months ago 91%

    Call me a socialist, but the moment the tech was proven either the US or some UN based org should have eminent domained and brought Starlink.

    That way there wouldn't be multiple companies sending tens of thousands of satellites into space. And hypothetically there would be a greater expectation of equal access. Oh and access wouldn't be at the whim of a pretty billionaire.

    10
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    10 months ago 100%

    Ha, I did the same thing. Was getting really tired of pip issues and attempting to use pyenv and messing up a lot. Figured I'd start clean.

    Didn't realize so much depended on python and ended up needing to rebuild the whole thing.

    Now I don't mess with python on my host and only use VMs for Dev or messing around.

    5
  • linux Linux [SOLVED] Can't access drive on linux/windows dual boot
    Jump
    programming Programming Return Generic Type in Rust
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    11 months ago 100%

    SOLUTION:

    Here is the solution I came up with:

    pub struct Configuration {}
    
    impl Configuration {
        fn get std::str::FromStr>() -> Result {
            Ok(T::from_str("1234");
        }
    }
    
    fn main() {
        let my_conf_val = Configuration::get();
    }
    
    2
  • programming Programming Return Generic Type in Rust
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    11 months ago 100%

    Afraid this might have been the case, if Ogeon's suggestion doesn't work out, I'll probably end up with multiple getters, one per type. There aren't that many anyway

    Thank you!

    2
  • programming Programming Return Generic Type in Rust
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    11 months ago 100%

    Correct, I would want the caller to know what they're getting, I'll see if this works, Thank you!

    2
  • programming
    Programming wulf 11 months ago 89%
    Return Generic Type in Rust

    Background: I have a large serde_json value that I want to be read-only (the authoritative source is an encrypted SQLite DB and should only be updated when that gets updated) The issue, I would like a single get function that returns a generic type ```rust use serde_json; pub struct Configuration { config: serde_json::Value, } impl Configuration { async fn get(&self, key: &str) -> Result { let tmp_value: = &self.config["test"]; // This would be repeated for String, bool, etc if tmp_value.is_i64() { match tmp_value.as_i64 { Some(x) => Ok(x), Err(e) => Err(()), } } else { Err(()) } } } ``` However I get: "mismatched types expected type parameter T found type i64" Is it even possible to return multiple types from a single function? EDIT: SOLUTION Here is the solution I came up with: ```rust pub struct Configuration {} impl Configuration { fn get std::str::FromStr>() -> Result { Ok(T::from_str("1234"); } } fn main() { let my_conf_val = Configuration::get(); } ```

    15
    8
    asklemmy Ask Lemmy What are some modern bullshit jobs?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    11 months ago 100%

    Yes! It shouldn't be difficult to purchase a house, but when we were looking, none of the seller agents would even talk to us until we had a buyers agent 🙄

    6
  • linux Linux Linux way way slower than Windows?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    11 months ago 94%

    Any Ubuntu affiliated distro is required to use snaps, so Kubuntu will use them. Startup times are terrible, but running performance should be the same.

    Another simple distro to try would be either Mint or Pop-OS. Both are still Ubuntu based, but without snaps

    Mint's interface (Cinnamon) is similar to Windows, Pop-OS uses a modified GNome

    16
  • linux Linux Is there a Linux based OS for public computers, such as at a library or a PC cafe?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    11 months ago 100%

    I'm not sure of exactly how they manage everything, but my county library system uses Debian with an XFCE interface.

    Not sure if it's because it's been this way long enough now, or it just looks close enough to Windows, but I haven't known anyone to complain (and my in-laws complain about everything else)

    8
  • privacy Privacy *Permanently Deleted*
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    12 months ago 100%

    Self hoster of Invidious, I've just setup a docker instance with a Watchtower docker container running too for auto updates. No real maintenance needed.

    NewPipe on Android

    There are definitely times where things will stop working for a bit (due to Google shananagans) but the devs seem on top of it. So it doesn't take too long before it's working again.

    4
  • headphones Headphones Purchase Advice
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    1 year ago 100%

    Those Sony ones look perfect, thank you!

    Do you know if the Bose are significantly better and worth waiting for a sale?

    1
  • headphones
    Headphones wulf 1 year ago 100%
    Purchase Advice

    Looking to get new headphones since the battery is now shot in my Corsair I'm looking for: - Mostly listening to music, some online meetings, some single player games (I am not an audio file) - Bluetooth that can save multiple devices - Over ear - Noise cancelling (preferably adjustable, but not necessary) - Microphone (preferred but not necessary) - Under 300 (preferably under 200) Whenever I search online the lists are always "here is the best for 500 - 1000, or really affordable, but with no features" Thank you in advanced!

    6
    4
    personalfinance Personal Finance Calculating Interest on a "Virtual" Savings Account
    Jump
    personalfinance Personal Finance Calculating Interest on a "Virtual" Savings Account
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    1 year ago 100%

    This seems like the best answer, it's still not exact since interest changes daily (at least in the U.S) and interest compounds monthly.

    But I changed the interest formula to:

    Number of Days * Interest Rate * (Last Balance + Deposit) / 365

    That seems to be more accurate.

    1
  • personalfinance Personal Finance Anyone doing plain text accounting here?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    1 year ago 100%

    I wanted to go this route, but for the current stage of my life, I couldn't go that granular. I currently have a spreadsheet that keeps track of totals in each bank account (short term, long term, college, retirement savings and checking) as well as total (net) income and expenditures (broken into "essential" and "non-essential").

    I then setup formulas to calculate total saved, (as well as necessary only saved, in case of financial stress to see what we can cut out), total assets, and compares those assets to the previous month and year.

    While I want to get more granular, that is all I can do for now.

    1
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPE
    Personal Finance wulf 1 year ago 100%
    Calculating Interest on a "Virtual" Savings Account

    So for our kids, who are still quite young, instead of opening an entire other savings account for them, we decided to do "virtual" savings accounts. Essentially, we have a spreadsheet with what money they have gotten from birthdays and other events, then we just deposit it in our savings. They can withdraw whenever they want. In this spreadsheet, I've been trying to keep track of interest (in a basic way), to show how saving can also help them "earn" money. However, I don't think I'm doing it correctly. See Google sheet: dates are not correct and interest rates are not accurate. I just wanted to show that we are attempting to give the "correct" interest rate for the given date. (I know interest rates fluctuate all the time, just trying to not make it not too difficult to maintain) https://docs.google.com/spreadsheets/d/1rwwIFVOGYt-lIx8Dtuv_6PGz28jSNQbH7LcZG2qKlfg/edit?usp=sharing Thank you for taking a look, I've been trying to get this right for a while.

    8
    8
    linux Linux Xfce appreciation post
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    1 year ago 100%

    Using gnome now, but have always enjoyed Xfce. Was going to use it for my current setup, but at the time it didn't support Wayland. It looks like it's getting close, but not quite there yet.

    Maybe once Wayland is fully supported I'll give it a shot again.

    1
  • asklemmy Asklemmy Can you drive a manual transmission?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearWU
    wulf
    1 year ago 100%

    Yep, I'm 36, mid Atlantic US, started driving stick when I was 18. I inherited this little Geo Metro for college, so it was learn stick or no car. (I really liked that car dispite it not having air conditioning, no tachometer, and manual everything)

    Next car I bought was a manual. Now since my spouse can't drive stick we only have automatics.

    Whenever we need a new car it'll be electric, which unfortunately (by design) are not manuals. So no more stick for me.

    3