𝒍𝒆𝒎𝒂𝒏𝒏

Hey 👋 I’m Lemann: mark II

I like tech, bicycles, and nature.

Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world

Dancing Parrot wearing sunglasses

  • 3 Posts
  • 55 Comments
Joined 10 months ago
cake
Cake day: December 22nd, 2023

help-circle


  • banning the import of all gas-powered passenger vehicles

    They definitely put their money where their mouth is, unlike a lot of other places around the world that are all bark but no bite where phasing out combustion engines is concerned.

    From the article…

    It also effectively slashed the customs tax on imported cars: The tax on gas vehicles was up to 200% before they were banned, while the import tax for fully assembled EVs is just 15%, according to the country’s finance ministry.

    Wow, they weren’t playing around… 200% tax on gas vehicles? In addition to fuel shortages mentioned in the article too

    The lower rates are also spurring more local EV manufacturing. Hundreds of the vehicles were assembled by Ethiopia-based Belayneh Kindie Group using parts imported from China

    Ethiopia is leaning hard into EVs in part because importing fuel is expensive, and 96% of the country’s electricity comes from clean hydropower – a dual win for the country’s finances and the environment.

    Seems pretty sustainable, and glad to hear that they’re able to do some of the manufacturing locally, somewhat ensuring there’s local knowledge on building and maintaining these computers on wheels.

    Hope the transition goes smoothly for them, looks like they know what they’re doing 👌








  • I’m not planning to move anywhere tbh.

    Mozilla is almost 100% financially dependent on Google right now, if that funding goes away then so will Firefox, the Gecko engine, and likely all the forks. With all the layoffs happening in the industry, we can’t rule out Google shareholders looking elsewhere to cut costs too, such as the massive subsidization of Mozilla. The little we can do is allow Mozilla to find other sources of funding that are optional for users IMO

    Yes, stuff like pocket is garbage. But at least Mozilla allow you to turn it off, which is more than can be said for Google: on Android devices manufacturers have to pay a hefty “fee” just to allow users to remove the Google search bar from the launcher. As a user you can get around this by installing a custom launcher, but as a manufacturer, you will not get Google certification: no SafetyNet (Play Integrity DRM, required by Banking apps), no Widevine, and Google will block GMS & their other apps on your product.

    Regarding AI, mozilla’s memorycache is completely local (runs on the user’s machine) and does not call out to any servers. The new translation feature is the same. The only exception to this that I’m aware of is the AI helper on MDN, but the target audience of that site is already in a position to determine whether that is a useful feature or not.




  • Seems to do so on stock Android (FP3)

    Mute and vibration sound profiles are independent: I can enable DnD on my device and set it to loud, and it’ll still make noise on incoming calls and notifications. DnD just allows fine tuning of a lot of things related to those sound profiles, e.g. exempted apps, hiding notifications, illumimating the notification LED, toggling DnD on a schedule, emergency call bypass for certain contacts, what system sounds are permitted etc.

    Persistent notifcation behavior is a bit different, but FB Messenger shouldn’t be using those… so I’m making the assumption that OP’s issue is due to the manufacturer modifying the DnD behavior on that android rom

    Maybe iOS is different in this way





  • Ouch, that must have been a pain to recover from…

    I’ve had almost the opposite experience to yours funnily. Several years ago my HDDs would drop out at random during heavy write loads, after a while I narrowed down the cause to some dodgy SATA power cables, which sadly I could not replace at the time. Due to the hardware issue I could not scrub the filesystem successfully either. However I managed to recover all my data to a separate BTRFS filesystem, using some “restore” utility that was mentioned in the docs, and to the best of my knowledge all the recovered data was intact.

    While that past error required a separate filesystem to perform the recovery, my most recent hardware issue with drives dropping out didn’t need any recovery at all - after resolving the hardware issue (a loose power connection) BTRFS pretty much fixed itself during a scheduled scrub and spat out all the repairs in dmesg.

    I would suggest enabling some kind of monitoring on BTRFS’s counters if you haven’t, because the fs will do whatever it can to prevent interruption to operations. In my previous two cases, performance was pretty much unaffected, and I only noticed the hardware problems due to the scheduled scrub & balance taking longer or failing.

    Don’t run a fsck - BTRFS essentially does this to itself during filesystem operations, such as a scrub or a file read. The provided btrfs check tool (fsck) is for the internal B-tree structure specifically AFAIK, and irreversably modifies the filesystem internally in a way that can cause unrecoverable data loss if the user does not know what they are doing. Instead of running fsck, run a scrub - it’s an online operation that can be done while the filesystem is still mounted