macOS Sonoma Broke Grep

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • nixpkgs

    Nix Packages collection & NixOS

  • I really don't see how it is "unacceptably bad". You don't even have to understand anything about Nix and still be able to use the damn thing. Yes the real-version vs attribute-name-that-contains-a-version is a bit wonky but in practice that's seriously not an issue.

    But really, for versions you can actually pick whatever version you wish by hitting a specific channel state:

        nix-env -f https://github.com/NixOS/nixpkgs/archive/nixos-23.05.tar.gz -iA ruby

  • nix-darwin

    nix modules for darwin

  • https://github.com/LnL7/nix-darwin/tree/master/modules

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • text_cmds

  • https://github.com/apple-oss-distributions/text_cmds/blob/c0...

  • nixos-hardware

    A collection of NixOS modules covering hardware quirks.

  • https://github.com/NixOS/nixos-hardware

  • podman

    Podman: A tool for managing OCI containers and pods.

  • > I've suggested Docker as a potential solution

    I recommend Podman instead because it is compatible with Docker containers but does not require root privilege.[1]

    > it still requires her to take on the role of administrator and caretaker, which, in her busy world of astrophysical research, can be quite the distraction

    And yet

    > she embarks on a week-long odyssey to set up her computing environment from scratch

    She is already a sysadmin. But multiply the number of machines to maintain by a factor of 1000 to start. ^_^

    = = =

    [1] _ https://podman.io/

  • nix

    Nix, the purely functional package manager

  • (2) Click "Get Started" (https://nixos.org/learn), then "Install Nix" (https://nixos.org/download#download-nix)

    Either way, those instructions don't offer any clear next step. I might get it installed, but what now?

    Going back to "Get Started" (https://nixos.org/learn), the next options is "First steps with Nix" (https://nix.dev/tutorials/first-steps/). The options here are:

        Ad hoc shell environments

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts