[HN Gopher] Kakapo - A web bundler for Nix strings with context
       ___________________________________________________________________
        
       Kakapo - A web bundler for Nix strings with context
        
       Author : todsacerdoti
       Score  : 80 points
       Date   : 2024-03-10 12:57 UTC (10 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | colordrops wrote:
       | I would be completely happy with Nix as a universal build and
       | deploy language.
        
         | MadnessASAP wrote:
         | It is amazing what the Nix team has built. It's horribly
         | complex, especially once you start peering behind the nixpkgs
         | curtain, and yet it works incredibly well and is almost
         | universally adaptable.
         | 
         | I've got my 2 personal machines as well as my homelab and a few
         | other appliances all running off of it now.
        
       | hamandcheese wrote:
       | This is pretty neat. I wonder if the idea could be extended more
       | generally to "un-nixify" packages - i.e. replace references to
       | the nix store with relative paths.
       | 
       | I can envision some applications for distributing packages for
       | non-nix systems while still relying on nix to build them.
        
         | tadfisher wrote:
         | There's an older attempt at a universal Nix bundler here:
         | https://github.com/matthewbauer/nix-bundle
         | 
         | The flake schema has a "bundler" output that can point to an
         | executable like this to bundle a flake's outputs for any
         | supported target. Not sure about the state of the art, though.
        
         | mik1998 wrote:
         | Guix has this feature - guix pack
         | https://guix.gnu.org/manual/en/html_node/Invoking-guix-pack....
        
       | blueflow wrote:
       | Has someone german-speaking looked over the name before it got
       | selected?
        
         | elpocko wrote:
         | It means "poopy butt" in german. I giggle every time I hear
         | about the Kakapo bird.
        
           | elliottkember wrote:
           | Given the bird's character - I think it would appreciate
           | this!
        
           | timClicks wrote:
           | The vowels are different. So, although they look the same,
           | the words wouldn't sound the same.
        
       | mrlonglong wrote:
       | Kakapo is also Maori for a very cute little flightless parrot
       | native to the New Zealand islands.
        
         | baconhigh wrote:
         | If you mean Kakapo - yes it is!
         | 
         | I saw this is already a Github issue for this project - but use
         | of a Maori bird name is considered tapu (holy or sacred) to
         | Maori.
         | 
         | Hopefully that doesn't distract from the project, the developer
         | should probably consider the implications of choosing such a
         | name (it may look like cultural appropriation).
         | 
         | Kia ora!
        
           | hatefulmoron wrote:
           | The author/developer lives in New Zealand. I don't see how
           | it's 'cultural appropriation', to any extent that naming a
           | programming project after a bird can even be cultural
           | appropriation.
        
             | mrlonglong wrote:
             | The developer might be Maori. In which case, that's very
             | cool indeed.
        
               | baconhigh wrote:
               | they would be well placed to explain their whakapapa and
               | reasons for choosing the name, ne?
        
               | hatefulmoron wrote:
               | Even if the developer isn't, it's no problem at all. The
               | word is to be used and enjoyed by all New Zealanders, and
               | anybody else for that matter.
        
             | baconhigh wrote:
             | This sums it up better than I can:
             | https://taiuru.co.nz/branding/#Consultation
             | 
             | | If using a Maori cultural element, it is essential that
             | you create a cultural narrative around your brand or
             | product including the usage, your thinking and where you
             | gained inspiration from. In Maori culture this is called
             | 'whakapapa'. Everything in the Maori world has whakapapa.
             | It is also your first line of defense if someone accuses
             | you of cultural appropriation.
        
               | hatefulmoron wrote:
               | The first line of defense if somebody accuses the author
               | of cultural appropriation is to simply reply that it is
               | his own culture. It's odd to presume that he has any
               | special requirement to justify his use of a word that he,
               | as a New Zealander, has as much right to as anybody else.
        
               | PradeetPatel wrote:
               | Te Reo is often considered a taonga due to its value in
               | the heritage and identity of the Maori people of New
               | Zealand.
               | 
               | Te Reo names are often gifted by Iwis or individuals with
               | sufficient Mana. As a Tangata Whenua Inia, I was strongly
               | recommended to avoid using Te Reo names in business due
               | to cultural reasons.
        
         | timClicks wrote:
         | Known is the emoji world as party parrot. The bird's name is
         | Sirocco. https://www.doc.govt.nz/sirocco
        
       ___________________________________________________________________
       (page generated 2024-03-10 23:00 UTC)