• 0 Posts
  • 21 Comments
Joined 2 years ago
cake
Cake day: November 7th, 2023

help-circle

  • as a person who uses a framework 16, and deals with returned lease laptops as a job, people are overstating how “durable” thinkpads are.

    of course image of course is a joke, but thinkpads advatage isnt necessarily durability, but how cheap replacement parts are because of how many are leased and eventually returned.

    frameworks friction is cost and availability, but strength is ease of repair. lenovos is part availability and cost.




  • i typically imagine the mess of qualcomm drivers is part of the reason why its hard. regardless of the OS, be it windows, android and in this case, linux, driver support has generally been spotty for snapdragon products.

    im curious on what the upstream stuff valve is pushing with its steam frame, as its of the few known companies actually paying for development for arm on linux. the device isnt out yet, but should be opened up within the quarter supposedly.



  • you get to the point where no question can ever be asaked to you because you believe in the manipulation of the question over to the point that you’re intentionally looking for ways to break the question rather than assuming you and the question giver has the same assumption given the question circumstance.

    If you go out and look for dumb things like that, there is basically no question in the universe thats answerable.

    Do you question if gravity and friction exist if someone asks you how fast something is moving? and what values they are?



  • of course, nothing says you can’t but programming (and engineering) is not just solving the problem, but solving the problem efficiently.

    one who lacks optimization knowledge would run into situations like the rockstar employee who originally wrote the parser for GTAO that made it take over 5 minutes to load GTAO, till someone else rewrote the parser in order to get people loaded in quicker. It’s basically the weed out for the devs people complain about when something uses way more resources than it needs to.






  • the wine part, its more or less based on the end goal of the software. traditional game emulation is software that is used to try to mimic the hardware in question. Wine focuses on trying to be windows, rather than the physical PC hardware itself, so the type of thing youre trying to emulate is fundamentally different.

    emulation in general is functionally a compatibility layer. Wine exists on the highest level of compatibility layer because its not trying to rewrite what the hardware is necessary doing (as both the hardware is the same)

    Wine is the same level as Teknoparrot is (teknoparrot is compatibility layer for arcade maches that use X86 based pcs for hardware), vs MAME, which emulates non x86 based arcade machines.

    it gets mega pendantic because of how closely emulation and compatibility layers are intertwined, but they arent two overlapping circles. a compatibility can use emulation but doesn’t require it.

    I just like defining the difference between the two simply by the goal. emulation targets machine to then get to software, where compatibility layers target the software directly. and will target hardware only when necessary.







  • im aware, but its moreso part of the reason publisher is gone because most people just shoehorn the content into word regardless. its religious refusal to change that basically ended publisher. word being older is part of the reason why many people refused yo change their workflow, even though it ultimately would have benefited them more in the long run had they done so.