𝒍𝒆𝒎𝒂𝒏𝒏

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

  • 0 Posts
  • 271 Comments
Joined 6 months ago
cake
Cake day: December 22nd, 2023

help-circle


  • Chromium… I’m so getting downvoted with this one.

    Why? Anyone is free to use whatever browser floats their boat 🤷‍♂️

    Firefox itself is quite sluggish and slow to open on that piece of hardware

    Do you get the same issues on an older version of Firefox for that device? If yes, proceed with caution - your device’s internal EMMC might be nearing EOL considering how old Android 6 is

    But the problem is they all do not support modern arm64 apps that most Android phones use nowadays. Instead they need this other type called armeabi-v7a

    They probably just stopped building for Android 6 devices. The SDK and various third party libraries continue to add new features all the time, and unlike Firefox, the majority of devs do not have the time or resources to manually code-in the missing bits to retain compatibility with old versions of Android. As a side effect, these custom implementations may have bugs or issues that go unnoticed due to the shrinking install base.

    One of the more noticeable bits that changed is the Share API, which is why Firefox’s one looks so different vs every other app. There are other things like enhanced battery optimization and the storage API, which have changed a lot since Android 6.

    IMO your best option is an older version of FF, or install Lineage (etc) on that device and use another browser

    Edit: change “age of device” to “shrinking install base”










  • Not the case with ARM processors sadly, IMO they’re a bit of a mess from that perspective. Proprietary blobs for hardware, unusual kernel hacks for some devices, and no device tree support so you can’t just boot any image on any device. I think Windows for ARM encouraged some standardization in that regard, but for the most part looking at Android devices it’s still very much the wild west.

    This is one of the many reasons why Raspberry Pi ARM boards remain popular for the time being, despite there being so many other cheap alternatives available: they actually keep supporting their old boards & ensure hardware on their boards works from the get-go.

    There are also some rare cases where Raspberry Pi rewrite open source implementations of Broadcom’s proprietary blob drivers, in one instance for the built in CSI (optional camera)



  • No - however you could look for macro boards that have VIA firmware, as most of those can be configured using Chrome browser (WebHID), unless your org has an enterprise policy that interferes with that? The config software runs in Chrome as a website - so worth checking if the VIA keyboard web app is accessible on your work machine before purchasing a macro pad.

    VIA firmware stores the config in the keyboard’s internal eeprom AFAIK, so you should be able to setup your macros from another computer or android phone and still use them when connected to your work machine - unlike other software like Logitech Options where the config is deleted from the peripheral after a connection interruption…

    Does your employer have a policy allowing you to request software to be installed on your machine, especially if it’s needed for work? I had Logitech Options installed on my first day with no hassle from IT. Your situation sounds a lot like an unfortunate case of possibly power tripping IT admins doing more harm than good


  • I wholeheartedly agree with this tbh. Love FreeCAD for my 3D printing stuff, pretty much use it daily, however compared to something like Solidworks or AutoCAD it would be torture IMO to willingly chose FreeCAD for a complex real world product.

    The biggest roadblock for FreeCAD right now is that is isn’t that forgiving, you often have to go into a “technical” way of thinking to work around its quirks. The reality is, designers want to design, not become technical experts at navigating FreeCAD.

    Even something like creating a thread shouldn’t be as involved as FreeCAD makes it - once you get used to it it’s OK, but in other CAD solutions it’s often as simple as clicking a hole and choosing a thread creation tool…





  • This kind of stuff happens all the time IMO, we’re human and not perfect 🤷‍♂️

    I don’t know how much of a help ChatGPT would be in this situation without access to your schema, at least with Copilot you can write a comment in the code explaining what you’re trying to do and get some usable pointers in the generated suggestion (which takes your codebase into account).

    I usually try to get a second pair of eyes on my code if something that seems relatively simple isn’t working as expected… As you gain more experience these mistakes will become less common, and easier to spot