• 3 Posts
  • 54 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle


  • Switching to more private and less data hungry services is a tough process. How private do you want to be? If you take it too far, you won’t have a cell phone or a bank account.

    Carefully consider the changes you are willing make right now. Start small, progress slowly. Don’t get discouraged and remember that total privacy doesn’t exist.

    Start by swapping search engine, don’t use Google or Bing. That’s an easy goal that already makes a big difference. Use something like Duck duck go, Startpage or something like that.

    Eventually move away from gmail. Get your own domain, create your own email address. Slowly migrate your important accounts to the new email. This can take time but it’s not hard and you just removed the 2 largest sources of data from Google.

    Stop using Chrome, try Firefox. Personally recommend LibreWolf, a Firefox fork. At the very least move to Brave browser (but make sure you disable the crypto crap). Most extensions exist in both browsers this should easy.

    Eventually consider moving to Linux but don’t rush it. Study what apps you need, what alternatives are there in Linux. Expect a way worse user experience but a way way better ownership. Try in a VM or live environment before you even consider installing it for real.



  • Just go ahead and write a very basic working kernel in rust.

    I don’t get this stance, really. If I want to write a driver in Rust I should start by creating a completely new Kernel and see if it gains momentum? The idea of allowing Rust in kernel drivers is to attract new blood to the project, not to intentionally divert it to a dummy project.

    Rust is sufficiently different that you cannot expect C developers to learn rust to the level they have mastered C

    If you watch the video, no one asked anything from the C developers other than documentation. They just want to know how to correctly make the Rust bindings.

    Note that Rust is not replacing C code in the Kernel, just an added option to writing drivers.






  • pathief@lemmy.worldtoProton @lemmy.worldProton Wallet
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    27 days ago

    I encountered a scary bug in Proton Wallet, posting here in case someone has the same problem

    I sent around 20 euros worth of bitcoins to a friend, to test the service. Everything went fine and was very easy and intuitive

    Today I logged in and noticed my balance was short by about 220 euros; It indicated that the transaction also sent around 220 euros to a second bitcoin address, classified as “external recipient”. This is usually normal, the wallet sends “change” back to itself, but in this case it didn’t seem to go back to me and the “external recipient” totally threw me off.

    I imported proton wallet with Sparrow Wallet, it showed the same, incorrect, balance. I increased the “gap” value from 20 to 300 and the balance now shows up OK in Sparrow Wallet. The issue happens because Proton Wallet doesn’t use the first available change address, it used a random one way further down the list. In my case the “change” income was the change address 20-300th (I had to scroll a lot to find it).

    My balance still shows incorrectly in Proton Wallet and the transaction shows as -240 euros. I have reported this issue to Proton, hopefully no one else will be scared :P


  • I’m not really invested in Cosmic, I’m happy with Hyprland and will continue to use it.

    I do think they did a REALLY nice job with the tiling. I don’t think you can find a more intuitive and user friendly tiling window manager. Something that’s not absolute barebones out of box and can be configured entirely with a GUI. In that regard it does bring something to the mix and is very very welcome.


  • pathief@lemmy.worldtoProton @lemmy.worldProton Wallet
    link
    fedilink
    English
    arrow-up
    13
    ·
    edit-2
    27 days ago

    I received my invite today as well (Portugal). Overall here are my first impressions:

    • Interface is very clean, but lacks a Dark mode
    • You can import wallets by seed phrase only
    • Buying bitcoins redirects you to a broker’s website, it’s not as seemless as I’d like. They ask you for all sorts of personal information, which I guess is industry standard, but it’s a third party service
    • I tried making a 50 euro purchase, but after a few hours I got an email saying it was canceled, no reason provided
    • You can’t sign messages to confirm the ownership of your wallet, which is required by some brokers
    • This service is marketed as exclusive to users in the Visionary plan. I’m in the Proton Unlimited plan. It’s unclear what’s going to happen to my wallet once this beta period is over. Am I going to lose access to my bitcoins? Some functionality? The Proton support just told me “Please be advised that Proton Wallet is only available for users on our Visionary plan at the moment”, which doesn’t fully clarify it.





  • pathief@lemmy.worldtoLemmy Shitpost@lemmy.worldClose call
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    1 month ago

    In Portugal we have a couple of these stores but I really don’t understand how they stay alive. I went there once with a sealed 60 euro, recent, game for a console I didn’t down. They offered me 15 euros and were selling used copies for 55 euros. Why on earth would I buy or sell for those prices?

    We used to have GAME stores everywhere and they occasionally had really nice deals. I loves those stores, it’s a shame they went bankrupt.