Working on GNOME stuff at Red Hat. GNOME OS developer. GNOME Release Team member. GNOME Board Director. Previously GNOME STF contractor Opinions are my own, and not representative of my employer, or of the GNOME project, or of the GNOME board
Public Key
npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Profile Code
nprofile1qqs9fa3v6dkmwlzqxmla8ucu7397xj9le9f9cgq0x2wwja8urkwlcscpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsfr9gxt
Show more details
Published at
2026-09-26T19:15:40Z Event JSON
{
"id": "ff0063bc9d111916488e430a76b2ca8ba8555f28cae8660f361a6ccc98b57e50" ,
"pubkey": "54f62cd36db77c4036ffd3f31cf44be348bfc9525c200f329ce974fc1d9dfc43" ,
"created_at": 1790450140 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://fosstodon.org/users/AdrianVovk",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Adrian Vovk\",\"about\":\"Working on GNOME stuff at Red Hat. GNOME OS developer. GNOME Release Team member. GNOME Board Director. Previously GNOME STF contractor\\n\\nOpinions are my own, and not representative of my employer, or of the GNOME project, or of the GNOME board\",\"picture\":\"https://cdn.fosstodon.org/accounts/avatars/110/515/267/673/192/858/original/17995b9cfd6ab6e9.jpeg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Joined\",\"Jun 8, 2023\"],[\"Pronouns\",\"He/Him/His\"]]}" ,
"sig": "2cbbf057834d286d876546529f3d5e0e7ad7c79f2ffd0c8756e9a5b0f2c7f33888fb00cd508268fa8d04f849718990e9dbf88ce0b7a171ebe09e2b44b296de4e"
}
Last Notes npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk @nprofile…uptt @nprofile…zx6n Seems like this is manufacturers cheaping out They made a pact that they'd all add these reminders so that people remember to check the seats. The idea was that they'd have sensors to check occupancy. But many manufacturers didn't end up adding the sensors (cost?). So now we have useless alerts that happen on every shutdown instead Apparently in 30% of these cases the kids are in the car w/o parent knowledge, so a reminder won't help Source: https://www.kidsandcars.org/news/carmakers-agree-to-add-rear-seat-reminders-to-prevent-deaths-in-hot-cars npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk Another day in Linux: everyone's too busy squabbling over init systems to organize against the real enemy: Microsoft, Apple, and Google Look I don't expect everyone to be strategic with their use of their own time. Do whatever you want. But to hurl vitriol at the people who are focused on making Linux win rather than on your chosen issue is not appropriate If you're out here calling people bad faith corpo shills you should take a good hard look in the mirror and realize who your behavior helps npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk @nprofile…6z3g Sounds like a solution to the FOSS sustainability problem to me! Thanks crypto bros. Ship it! The other approach I've once been pitched is having your project sell its own crypto tokens (like a stock I guess?) and that would raise enough money to solve the sustainability issues 😬 npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk I wrote a thing: "Introducing stronger dependencies on systemd" https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies/ npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk @nprofile…w4zq Congratulations, Cassidy! Happy to have you on board npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk @nprofile…dhdt @nprofile…dyk4 You'll be happy to hear that we're making plans to implement this in #GNOME Apps will be able to make use of this to save their state and restore it after a session reset. The desktop environment would make an effort to include window management metadata like position, workspaces, etc. As long as apps support the feature it should work just like on macOS Of course not all apps will support the feature, but we'll probably be able to remember at least that they were running npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk https://www.howtogeek.com/why-i-want-to-see-an-official-gnome-only-os/ npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk @npub12f7…lkxh There's some difficulties here. The OEMs will have to basically give Qualcomm a good reason to do it, otherwise it won't happen. Google can do it because they control the silicon and can run at the hypervisor execution context. Qualcomm devices run a proprietary Qualcomm hypervisor, that's signed, so we can't actually run VMs there. Idk if the benefits of KVM are obviously clear enough that OEMs will actually spend the time to integrate it. Except for Google, that is npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk Time to make it official! I want to turn #GNOME OS, GNOME's home-grown distro for testing and development of the GNOME Desktop, into a real production-ready general purpose OS. I finally blogged about it: https://blogs.gnome.org/adrianvovk/2024/10/25/a-desktop-for-all/ npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk @npub1u8h…a8dn @npub188q…3jlx TikTok also needs some time to properly profile you... If you don't use it all that often (because the content sucks) then they don't really know all that much about you so they fall back to the defaults: young male located in western-European country = "sigma male" content, American right-wing politics, Reddit stories, etc There's definitely great content on TikTok, but it's also an echo chamber, indiscriminately promotes whatever makes them money, and is a time sink npub12nmze5mdka7yqdhl60e3eaztudytlj2jtssq7v5ua960c8val3psuu53ja Adrian Vovk @npub1d76…897u I don't think anything like that is ready quite yet You may want to look into the mold linker; it's multi-threaded so it should go a bit faster. Disable LTO. Don't build in release mode. Disable optimizations. This all is probably pretty difficult to do with the "press play in Builder" workflow I'm assuming you're used to. Also keep in mind many of these things will make the program you're testing slower. Sometimes noticeably. Or just wait... Rust's comp times are improving recently