GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Raito Bezarius (raito@nixos.paris)

  1. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Monday, 14-Jul-2025 21:40:59 JST Raito Bezarius Raito Bezarius

    OH: "$out will deliberately contain no kernel images so that there is no way for someone's naive U-Boot jank integration crap to brick their mission-critical Sheevaplug powering 5 hospitals"

    #NixOS

    In conversation about 13 days ago from nixos.paris permalink
  2. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Friday, 27-Jun-2025 21:36:25 JST Raito Bezarius Raito Bezarius
    in reply to
    • Thomas Depierre
    • Eleanor Saitta
    • ✧✦Catherine✦✧

    @dymaxion @whitequark @Di4na I take you are familiar with the CRA situation then? Do we share the same understanding of the CRA text and the fact that it *does* exclude quite explicitly OSS developers and so on, in various practical ways?

    In conversation about a month ago from nixos.paris permalink
  3. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Friday, 27-Jun-2025 21:36:22 JST Raito Bezarius Raito Bezarius
    in reply to
    • Thomas Depierre
    • Eleanor Saitta
    • ✧✦Catherine✦✧

    @dymaxion @whitequark @Di4na Right, but, then, I think we are maybe discussing two different things? Most OSS devs are not concerned by supply chain security, it's delusional IMHO to try to move the Overton window on this matter, at this point in time.

    Commercial interests are in the range of the CRA and we will see how it translate into benefits for the overworked burnout OSS maintainers in the community.

    Whether the signal is positive/negative shall guide where the Overton window move?

    In conversation about a month ago from nixos.paris permalink
  4. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 28-May-2025 10:12:35 JST Raito Bezarius Raito Bezarius
    • Robert Riemann 🇪🇺
    • Michael Smith (Neo)
    • EU OS
    • Linux Is Best

    @rriemann @neo @Linux @eu_os isn't this disingenuous? you are comparing migrations to Linux and you are asking to an explicit migration to NixOS? it's not like your bootc thing was tried in public sectors?

    either way, what Neo proposed was to use Nix and this was successfully used at the European Commission, Target, Shopify, Mercury and many more companies who document their usage of #Nix

    even Google is using #Nix these days, so…

    In conversation about 2 months ago from nixos.paris permalink
  5. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 28-May-2025 10:12:31 JST Raito Bezarius Raito Bezarius
    in reply to
    • Robert Riemann 🇪🇺
    • Michael Smith (Neo)
    • EU OS
    • Linux Is Best

    @rriemann @neo @Linux @eu_os

    - https://shopify.engineering/shipit-presents-how-shopify-uses-nix
    - https://www.youtube.com/watch?v=GkgsFbwYdYA (Google)
    - https://flox.dev/blog/nix-in-the-wild-the-flying-circus/ (server usecases)
    - https://monzo.com/blog/securing-our-software-supply-chain-better-with-reproducible-builds-for (server usecases)

    and more here: https://github.com/ad-si/nix-companies

    This is not an exhaustive list of blog posts, a Google search give you this pretty quickly, at this point, I don't understand if you are trying or you are just waiting for people to convince you of something, but then, I don't think you understand what you are talking about?

    In conversation about 2 months ago from nixos.paris permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: cdn.shopify.com
      ShipIt! Presents: How Shopify Uses Nix - Shopify
      On May 25, 2020,  ShipIt!, our monthly event series, presented How Shopify Uses Nix. Building upon on my What is Nix post, I show how we rebuilt our developer tooling using Nix, and show off some of the tooling we actually use at Shopify on a day-to-day basis. I wasn't able to answer all the questions during the event, so I've included answers to those ones below. Would runix interop well with lorri if/when it's open sourced? Maybe. Not effortlessly, because our whole shadowenv strategy is similar but different. It could probably be made to work without too much effort, and as long as compatibility didn’t make some major tradeoff that I’m not able to guess at right now. We’d be super open to a PR to make it compatible. Do you use nix for CI/CD, and if you do, how is it set up? Not yet. Hoping to get to that late this year. For which Lisp was that Lisp code you showed earlier? It uses Ketos, a little Rust implementation, but it’s almost not important: we document the available functions, and there are very few. I like to think of it more as a DSL than even as a “real” Lisp. I'm curious about how everyone WFH affects this tooling? Is there some limit to how often you can update dependencies because it'll force people to re-download everything on a rebase over their home internet connections? Yeah, this is something we’re still puzzling through. We don’t bump our nixpkgs revision very often just as a matter of, I don’t know, laziness maybe, but we’ve definitely seen more people complaining about large downloads when we do since moving out of our offices with nice multi-Gbit fiber. Mainly, it’s going to be interesting to see the world struggle with trying to provide home-workers with better internet speeds over the next year. This is something Canada and the US do an abysmal job of right now. What's been the pain points
    2. [High|Low]Lights of Adopting Nix at Looker (Google Cloud)
      from Southern California Linux Expo
      Talk by Farid Zakaria, Micah Catlinhttps://www.socallinuxexpo.org/scale/21x/presentations/highlowlights-adopting-nix-looker-google-cloudA look at our adoptio...
    3. Domain not in remote thumbnail source whitelist: flox.dev
      Flox | Nix in the Wild: The Flying Circus
      from @floxdevelopment
      Christian Theune has been working in IT since the late-1990s, and his experience gives him a clear understanding of what it takes to maintain applications and systems over the long term. In this edition of Nix in the Wild, he shares how they use NixOS to support long-term customers.
    4. Domain not in remote thumbnail source whitelist: images.ctfassets.net
      Securing our software supply-chain better with reproducible builds for enclaves
      This blog talks about how we protect our workloads against supply chain attacks, specifically by achieving bit-by-bit reproducible builds, and how we have adopted Nix an alternative to Docker for build environments.

  6. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Sunday, 16-Feb-2025 03:09:22 JST Raito Bezarius Raito Bezarius
    in reply to
    • Haelwenn /элвэн/ :triskell:
    • Dave Anderson
    • Erin 💽✨

    @lanodan @erincandescent @danderson i have plenty of those

    "create an ssh tunnel once online"
    "swap the http proxy settings once connected to VPN X which has a route to Y"

    and currently they use a bunch of wait-for-online stuff that is not really nice and too many busy loops

    In conversation about 5 months ago from gnusocial.jp permalink
  7. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Sunday, 16-Feb-2025 02:50:20 JST Raito Bezarius Raito Bezarius
    • Dave Anderson

    @danderson i'd kinda kill for something like systemd directives that does pass the socket

    "StopWhenUnroutableTo=0.0.0.0/0"
    "StartWhenRoutableTo=0.0.0.0/0"

    etc.

    but unsure where is the right design and what direction should we go

    In conversation about 5 months ago from nixos.paris permalink
  8. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Saturday, 15-Feb-2025 06:22:48 JST Raito Bezarius Raito Bezarius
    in reply to
    • Dave Anderson
    • anna

    @navi @danderson well, in practice, posix compliance is often shoved in the throat as a reaction which prevent other people to depart from posix compliance to explore other APIs?

    it's not meant as a snark that posix is an absolute bad thing but i concur with the end of your message, people do take it as an absolute and this is what is bad

    In conversation about 5 months ago from gnusocial.jp permalink
  9. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Saturday, 15-Feb-2025 06:22:45 JST Raito Bezarius Raito Bezarius
    in reply to
    • Dave Anderson
    • anna

    @navi @danderson i feel like we are talking about something else now

    things like the Android model are such a departure of the posix model that it seems quite unplausible that we will get there while pushing around the posix model to get there

    what realistic and useful value do we have to keep the posix model as a beacon?

    In conversation about 5 months ago from gnusocial.jp permalink
  10. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 22-Jan-2025 03:39:03 JST Raito Bezarius Raito Bezarius
    in reply to
    • Solène :flan_hacker:

    @solene do you have a pointer or some contact?

    In conversation about 6 months ago from gnusocial.jp permalink
  11. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 22-Jan-2025 03:31:30 JST Raito Bezarius Raito Bezarius
    in reply to
    • Solène :flan_hacker:

    @solene on QubesOS matter, would you happen to know if there was already attempts to run QubesOS pieces on a NixOS-based system (not NixOS as a guest VM)?

    In conversation about 6 months ago from gnusocial.jp permalink
  12. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Saturday, 23-Nov-2024 05:09:33 JST Raito Bezarius Raito Bezarius
    • Ludovic Courtès

    @civodul end to end integration tests, e.g. nixos tests plays a major role as well

    In conversation about 8 months ago from nixos.paris permalink
  13. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Sunday, 14-Apr-2024 03:40:06 JST Raito Bezarius Raito Bezarius
    • Thomas Depierre
    • Eleanor Saitta
    • ✧✦Catherine✦✧

    @dymaxion @whitequark @Di4na I mean, I am aware of the ongoing legislation efforts towards making sense out of the computer ecosystem when it comes to liability question.

    But I think it's pretty unrealistic to expect this to be figured out without at least multiple phases.

    If some legal ecosystem decide to punish OSS maintainers, this is just going to affect the performance of that legal ecosystem at this point.

    So I doubt that a stupid law would stay for too long, except in the US?

    In conversation about a year ago from nixos.paris permalink

    Attachments


  14. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Sunday, 31-Mar-2024 04:54:41 JST Raito Bezarius Raito Bezarius
    in reply to
    • Rich Felker
    • Alan Coopersmith

    @alanc @dalias I'd imagine it'd be reasonable to modulo those generated files like the version / hash rev or would you believe more sophisticated executable generated file would be present?

    In conversation Sunday, 31-Mar-2024 04:54:41 JST from nixos.paris permalink
  15. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 06-Mar-2024 23:41:29 JST Raito Bezarius Raito Bezarius
    in reply to
    • Rich Felker

    @dalias I honestly cannot comprehend, this seems to have nothing to do with the tightly coupling that we are talking about? I don't see how two software avoids talking to each other if they have to. Are you thinking of having the kernel or other primitive intervening here? If you want predictability, it's probably necessary to frame it in terms of static or dynamic description of the system, no?

    In conversation Wednesday, 06-Mar-2024 23:41:29 JST from nixos.paris permalink
  16. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 06-Mar-2024 23:41:26 JST Raito Bezarius Raito Bezarius
    in reply to
    • Rich Felker

    @dalias I feel like this is a difference in wording, no? Or framing?

    Are you saying that two programs interacting via a pipe is a forbidden construction? Or is it an argument about how everything should enable you to control what you put in-between the pipes?

    In conversation Wednesday, 06-Mar-2024 23:41:26 JST from nixos.paris permalink
  17. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 06-Mar-2024 23:41:22 JST Raito Bezarius Raito Bezarius
    in reply to
    • Rich Felker

    @dalias Yes, as it is that portals over D-Bus are kind of "A|B" in my opinion and distro shell scripts to make useful things out of non-systemd init looks like the popen coupling sometimes, but that's my opinion.

    Maybe that non coupling design is not coupling, but it can become in integration because of the lack of various things. Conversely, the tightly coupling dbus is just a bus and you could reproduce A|B with APIs, no?

    In conversation Wednesday, 06-Mar-2024 23:41:22 JST from nixos.paris permalink
  18. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 06-Mar-2024 23:40:30 JST Raito Bezarius Raito Bezarius
    in reply to
    • Rich Felker

    @dalias Still have difficulties to grasp. I can actually disable all dbus activation if I want on my system. Or have mathematical guarantees on such stuff. What is preventing your system integration to do so?

    In conversation Wednesday, 06-Mar-2024 23:40:30 JST from nixos.paris permalink
  19. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 06-Mar-2024 23:40:27 JST Raito Bezarius Raito Bezarius
    in reply to
    • Rich Felker

    @dalias OK, that's fair. Nonetheless, I must point out that both philosophies have produced different results, whether you find that user hostile seems to depend on your definition of user (for example, you but not me). You talked about "imposition of policy" in another thread, I must say that conversely this sort of final opinion is also for me the consequences of "imposition of policy" unilaterally by like-minded thinkers.

    So in the end, I find these arguments hard to accept as criticism.

    In conversation Wednesday, 06-Mar-2024 23:40:27 JST from nixos.paris permalink

    Attachments


  20. Embed this notice
    Raito Bezarius (raito@nixos.paris)'s status on Wednesday, 06-Mar-2024 23:38:16 JST Raito Bezarius Raito Bezarius
    in reply to
    • Rich Felker

    @dalias I maintain a distribution that probably exercises more code of systemd than any other distribution out there, it's not beautiful, there's a lot of issues but what I don't really understand after dealing with the alternatives is that other people seemingly *not involved* into working with the object of interest doing weird over-intellectualization of system design to discuss abstract problems related to that ecosystem.

    In conversation Wednesday, 06-Mar-2024 23:38:16 JST from nixos.paris permalink
  • Before

User actions

    Raito Bezarius

    Raito Bezarius

    Lix developer, #NixOS developer, #Lean theorem prover user.My interests revolve around formal verification, evolutions of the Nix model, firmware platform security, public policies and (geo)politics.Alternatively, I enjoy Japanese animation and culture.My DMs are open for anything and everything.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          30450
          Member since
          18 Nov 2022
          Notices
          27
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.