• 0 Posts
  • 431 Comments
Joined 1 year ago
cake
Cake day: July 12th, 2023

help-circle



  • Addendum:

    If you think about the tech stack for what an OS is, I don’t think we need to work on the lower parts of the stack […] but we should work on innovating the user experience, because operating systems haven’t really changed for 40 years. […] these devices have so much information on us […] but they don’t leverage any of that information to make the experience any better.

    Now this, I wholeheartedly agree.
    I feel there’s a looooot of room to try new, innovative, potentially even wacky user UIs and experiences, Sailfish OS and Nintype/Minuum being my favorite examples of a existing concept being done with completely fresh UX, HOWEVER

    Not having to work on the lower part of the stack??? What???

    If we’re talking about x86, sure I guess, throw a Linux kernel on it and build whatever on top but ARM, specially on phones, looks like a compete hellscape! (to a outsider like me)
    Ask any Linux phone Dev how easy it was to get the hardware going. Their heads will likely start spinning.

    Could you build a new, modern mobile entirely from components with Mainline Linux support? And did this support come from the manufacturer or was it hundreds of hours of painful reverse engineering from the community?
    New phone without having to work on the lower parts of the stack??? Dunno bout that man.













  • Yeah no, the experience really is ass.
    We use Lenovo IdeaPads at work, a model with an i7 and a Nvidia GPU, and Windows constantly chugs and has weird UI issues, even though the machines are not running heavy software and are on a pretty fresh install.

    • Sometimes when I wake the laptop from sleep, it sits and the lock screen showing my wallpaper and NOTHING else.
      Clicking, typing does nothing, I just have to sit there and wait like 2 minutes until it finally decides to show the input field and let me login again.

    • The Network/Sound/Battery tray flyout frequently stops responding. Only goes back to normal after restarting explorer.exe

    • The internal display has scaling while the external doesn’t. So every time you drag a window across it “snags” in between them while the application flickers and struggles to switch the scaling.

    • Switching between virtual desktops is so sloooow, if you use a different wallpaper on each you can literally see Windows struggling to swap the wallpapers in time.
      It’s impressive how a native OS feature feels like a third-party kludge.

    Great work Microsoft.