Hacker Newsnew | past | comments | ask | show | jobs | submit | MaximilianEmel's commentslogin

I wonder if Valve might put out their own graphics API for SteamOS.


Valve seems to be substantially responsible for the mess that is Vulkan. They were one of its pioneers from what I heard when chatting with Vulkan people.


There's plenty of blame to go around, but if any one faction is responsible for the Vulkan mess it's the mobile GPU vendors and Khronos' willingness to compromise for their sake at every turn. Huge amounts of API surface was dedicated to accommodating limitations that only existed on mobile architectures, and earlier versions of Vulkan insisted on doing things the mobile way even if you knew your software was only ever going to run on desktop.

Thankfully later versions have added escape hatches which bypass much of that unnecessary bureaucracy, but it was grim for a while, and all that early API cruft is still there to confuse newcomers.


Which is very weird, considering mobile GPUs by their very nature use unified memory, so supporting things like bindless and GPU pointers (which in this case are just pointers) would be more straightforward than on PC, where basically you have 2 computers with separate memory spaces connected via PCI Express


Bindless has nothing to do with UMA and everything to do with the fundamentals of how your GPU accesses memory. Older GPUs had limited register spaces where they could store texture and buffer references, the hardware had no instructions to read textures or buffers outside of the references in those small set of hardware registers. They just weren't able to issue a request to the texture unit to read any old texture, it had to be in that set. The GPU itself wasn't able to update those registers, only the CPU could.

UMA or not doesn't matter, desktop GPUs have MMUs and are perfectly capable of reading the CPUs memory in a unified address space (even back then).


Samsung and Google also have their share, see who does most of Vulkanised talks.


When's the last time Cloudflare had such an outage?



Your phone isn't rooted on GrapheneOS.


My guess is Sony.


Sony pulled out of NA a few years ago so that would be non-ideal for many folks…


That would be interesting. I have long wished that Sony phones would allow re-locking the bootloader to an OS signed with my own keys.

Some of their Xperia Compact models have been excellent, but they haven't been making them like that in recent years. Dare I hope for a return of their truly compact flagship phones and GrapheneOS support?


As far as I'm aware, their flagship Xperia phones do support bootloader re-locking [1]. The problem is they haven't fulfilled GrapheneOS's other requirements: https://grapheneos.org/faq#future-devices

[1] https://github.com/chenxiaolong/avbroot/issues/299#issue-232...


> As far as I'm aware, their flagship Xperia phones do support bootloader re-locking [1].

The last one I tried (xperia z1 compact) bricked itself when I tried to re-lock the bootloader. Maybe it's safe on newer models?

If they ever make another good compact model, I suppose I should look for re-locking reports on it. Thanks for the link.


Sailfish also supported some Sony devices, https://docs.sailfishos.org/Support/Supported_Devices/


I use Sailfish on an Xperia 10 mod. III. Unfortunately the only Xperia models which support the full Sailfish w/Android compatibility are the way too long ones. I intensely dislike long phones. I miss my old Jolla phone (they're the maker of Sailfish), it was perfect but developed a technical problem after many years. The Xperia is clumsy when compared to the Jolla phone. Glass surfaces back and front (who thought that was a good idea? Glass is slippery, and glass breaks), sometimes slips from my hand, or wherever I put it if it's not 100% flat. Glass..well, you get the idea what happens then..


If they got rid of their fear of the US market, they might actually have gotten somewhere.


The US smartphone market basically consists of two brands: Apple and Samsung. Everyone else is fighting for scraps.


Yes, but making it hard to impossible to fully license the Jolla software in a non community level and support their project is a bit frustrating.


Search for "Local-only commands removal" on the page for the relevant section:

  Local-only commands removal: We are removing known mechanisms for creating a local account in the Windows Setup experience (OOBE). While these mechanisms were often used to bypass Microsoft account setup, they also inadvertently skip critical setup screens, potentially causing users to exit OOBE with a device that is not fully configured for use. Users will need to complete OOBE with internet and a Microsoft account, to ensure device is setup correctly.


>While these mechanisms were often used to bypass Microsoft account setup, they also inadvertently skip critical setup screens

Poor people. Surely Microsoft is fixing this by giving them a proper local skip that doesn’t bypass the other critical setup?


Presumably the business/enterprise editions still do?


Enterprise might but Professional sure doesn't.


I just installed a copy of 25H2 on a laptop with a previously saved Professional licence.

You can just choose to create a "work or school account" and then leave the domain name empty.


Thanks!

I wonder how much of this is Microsoft trying to create recurring profits from the base (Home) sku, rather than that they care about local-user installations in any other circumstance.


Interesting, will give that a try next time. I guess I never looked because I had assumed that option made you connect to an existing domain.


I've used that workaround on literally dozens of installations in the last few years :)


Maybe not for the long term; business/enterprise are mostly using domain accounts for non-server systems.


The requiring internet part is particularly egregious, wow.


Because it seems that microsoft could not shitify windows experience anymore.

I like windows, Its a great system specially for being productive, but the godamn start menu using react and edge and the online requirements are a pain in the ass.

Sometimes it just hangs while you click the windows key. All I want is to open notepad++...


I've found the start menu is perfectly responsive if you disable its internet results.


This is the story of Windows since 7 (and even earlier if you used the crappified Windows typically included with hardware): "The default experience is dogshit, but with enough work you can fix it." With every release the work required to make Windows bearable increases.


Microsoft to push pwa outlook as the default client also is terrible. Why would I want a e-amil client that occupies 3 times the memory of the default outlook client?


Sounds like more lies: you can still use autounattend.xml as far as I know. If they broke this it would break almost all the top corporate enterprise stuff

(same reason they still have network printer driver vulnerabilities because they refuse to fix old shit in the name of backward compatibility)


NOTE: I originally left this comment here: https://news.ycombinator.com/item?id=45497893


"critical"


Would it be viable for there to be a community security patches project?


I'd really like to see that graph in linear scale!


I assume you meant to write "Home Assistant".


We need an open and independent alternative to Firefox Sync.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: