home.social

#interop — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #interop, aggregated by home.social.

  1. Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop

    denodell.com/blog/browsers-tre

  2. Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop

    denodell.com/blog/browsers-tre

  3. Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop

    denodell.com/blog/browsers-tre

  4. Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop

    denodell.com/blog/browsers-tre

  5. Browsers treat big sites differently. @denodell reveals how Safari and Firefox quietly ship thousands of lines of site-specific patches to keep popular websites working. WebKit’s Quirks.cpp and Firefox’s about:compat both contain interventions for sites like TikTok, Netflix, and Reddit, sometimes even faking Chrome’s user agent. Chrome’s dominance forces minority browsers to compensate, echoing the IE era in reverse. #browser #interop

    denodell.com/blog/browsers-tre

  6. Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop

    denodell.com/blog/browsers-tre

  7. Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop

    denodell.com/blog/browsers-tre

  8. Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop

    denodell.com/blog/browsers-tre

  9. Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop

    denodell.com/blog/browsers-tre

  10. Браузеры по-другому относятся к крупным сайтам. Ден Оделл рассказывает, как Safari и Firefox поддерживают тысячи строк специфичного для сайтов кода, чтобы популярные сервисы вроде TikTok, Netflix и Reddit продолжали работать. В WebKit это Quirks.cpp, в Firefox — about:compat, иногда они даже подменяют user agent на Chrome. Доминирование Chrome заставляет другие браузеры приспосабливаться, повторяя эпоху Internet Explorer наоборот. #browser #interop

    denodell.com/blog/browsers-tre

  11. Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.

    At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.

    🔗 oxidizeconf.com/sessions/rust_

    #Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming

  12. Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.

    At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.

    🔗 oxidizeconf.com/sessions/rust_

    #Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming

  13. Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.

    At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.

    🔗 oxidizeconf.com/sessions/rust_

    #Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming

  14. Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.

    At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.

    🔗 oxidizeconf.com/sessions/rust_

    #Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming

  15. Most C++ codebases aren't getting rewritten in Rust - but that doesn't mean the two can't work together.

    At Oxidize 2026, @nicofee and Nicolas Qiu Guichard (@kdab) run a practical workshop on Rust/C++ interop using CXX: calling Rust from C++ and vice versa, integrating a Rust library into a CMake project, and pulling a C++ library into a Cargo build.

    🔗 oxidizeconf.com/sessions/rust_

    #Oxidize2026 #RustLang #CPlusPlus #Interop #CXX #SystemsProgramming

  16. #Kotlin & #Java don’t have to compete. Kotlin was built for #JVM #Interop from day one — sharing libraries, collections, even mixed-language codebases.

    Richard Gross shows how top-level functions, data classes & immutability map cleanly to Java bytecode: javapro.io/2026/05/07/kotlin-k

  17. #Kotlin & #Java don’t have to compete. Kotlin was built for #JVM #Interop from day one — sharing libraries, collections, even mixed-language codebases.

    Richard Gross shows how top-level functions, data classes & immutability map cleanly to Java bytecode: javapro.io/2026/05/07/kotlin-k

  18. Should new #JVM projects choose #Java or #Kotlin? Maybe both. Kotlin was built for deep Java interop — mixed codebases, shared libraries, gradual migration included. Even collections & bytecode stay compatible. Richard Gross explains how it works: javapro.io/2026/05/07/kotlin-k
    #Interop

  19. Should new #JVM projects choose #Java or #Kotlin? Maybe both. Kotlin was built for deep Java interop — mixed codebases, shared libraries, gradual migration included. Even collections & bytecode stay compatible. Richard Gross explains how it works: javapro.io/2026/05/07/kotlin-k
    #Interop

  20. Today we swapped out Sifa's custom location type for @[email protected]'s community.lexicon.location.address, the shape @[email protected] and others already use We use this for both account locations, and locations for career and education items (all optional of course). #interop

    a man in a black shirt with th...

  21. Today we swapped out Sifa's custom location type for @[email protected]'s community.lexicon.location.address, the shape @[email protected] and others already use We use this for both account locations, and locations for career and education items (all optional of course). #interop

    a man in a black shirt with th...

  22. Today we swapped out Sifa's custom location type for @[email protected]'s community.lexicon.location.address, the shape @[email protected] and others already use We use this for both account locations, and locations for career and education items (all optional of course). #interop

    a man in a black shirt with th...

  23. Today we swapped out Sifa's custom location type for @[email protected]'s community.lexicon.location.address, the shape @[email protected] and others already use We use this for both account locations, and locations for career and education items (all optional of course). #interop

    a man in a black shirt with th...

  24. Как использовать Rust внутри приложений на .NET MAUI

    Когда производительность начинает иметь значение По производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust , заменяя существующий код. А если вам уже приходилось бороться с лагами от GC или пытаться сделать плавную анимацию, отсутствие сборщика мусора начинает выглядеть особенно заманчиво. Но можно ли сделать так, чтобы использовать Rust внутри приложения на .NET MAUI было действительно удобно?

    habr.com/ru/articles/1028322/

    #maui #rust #ffi #interop

  25. Как использовать Rust внутри приложений на .NET MAUI

    Когда производительность начинает иметь значение По производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust , заменяя существующий код. А если вам уже приходилось бороться с лагами от GC или пытаться сделать плавную анимацию, отсутствие сборщика мусора начинает выглядеть особенно заманчиво. Но можно ли сделать так, чтобы использовать Rust внутри приложения на .NET MAUI было действительно удобно?

    habr.com/ru/articles/1028322/

    #maui #rust #ffi #interop

  26. Как использовать Rust внутри приложений на .NET MAUI

    Когда производительность начинает иметь значение По производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust , заменяя существующий код. А если вам уже приходилось бороться с лагами от GC или пытаться сделать плавную анимацию, отсутствие сборщика мусора начинает выглядеть особенно заманчиво. Но можно ли сделать так, чтобы использовать Rust внутри приложения на .NET MAUI было действительно удобно?

    habr.com/ru/articles/1028322/

    #maui #rust #ffi #interop

  27. Как использовать Rust внутри приложений на .NET MAUI

    Когда производительность начинает иметь значение По производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust , заменяя существующий код. А если вам уже приходилось бороться с лагами от GC или пытаться сделать плавную анимацию, отсутствие сборщика мусора начинает выглядеть особенно заманчиво. Но можно ли сделать так, чтобы использовать Rust внутри приложения на .NET MAUI было действительно удобно?

    habr.com/ru/articles/1028322/

    #maui #rust #ffi #interop

  28. 「Interop Tokyo 2026」6月10日~12日に幕張メッセで開催、来場登録を受付中 テーマは「AIとインターネットの次章。〜Internet for AI, AI for Internet.〜」
    internet.watch.impress.co.jp/d

    #internet_watch_impress #イベント #Interop

  29. Salut les mastopotes ! Est-ce que quelqu'un parmi vous sait si il existe un connecteur pour relier le stock du logiciel Abelujo à celui de Biblys ?

    L'idée c'est que Biblys récupère les donnés dans Abelujo pour que le stock affiché aux clients soit à jour

    #abelujo #biblys #freesoftware #opensource #foss #librairie #librairieindependante #interop

  30. I've been working on a highly customizable multiplatform fediverse client, similar to bridging technologies that exist currently but a bit more seamless and robust, and focused on the indieweb vibe and personal customization overall. Excited to get it out there for testing, but I am really enjoying what I have so far. #interop #atproto #activitypub #retro #indieweb

  31. I've been working on a highly customizable multiplatform fediverse client, similar to bridging technologies that exist currently but a bit more seamless and robust, and focused on the indieweb vibe and personal customization overall. Excited to get it out there for testing, but I am really enjoying what I have so far. #interop #atproto #activitypub #retro #indieweb

  32. I've been working on a highly customizable multiplatform fediverse client, similar to bridging technologies that exist currently but a bit more seamless and robust, and focused on the indieweb vibe and personal customization overall. Excited to get it out there for testing, but I am really enjoying what I have so far. #interop #atproto #activitypub #retro #indieweb