@jakehamilton@hachyderm.io
@jakehamilton@hachyderm.io avatar

jakehamilton

@jakehamilton@hachyderm.io

🙋‍♂️ They/He

JavaScript fanboy and expert in bug creation. I also do Nix things.

Be excellent to each other.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jakehamilton, to random
@jakehamilton@hachyderm.io avatar

Today we start Phase 1 of the roadmap:

https://forum.aux.computer/t/roadmap-phase-1/238?u=jakehamilton

This phase is about amassing contributors such that we can confidently move to Phase 2 (Hard Fork). Right now we need core maintainers with deep nixpkgs knowledge and nix maintainers. If you fit either of those roles, please consider joining!

anselmschueler, to random
@anselmschueler@ieji.de avatar

@chvp @jakehamilton In fact I did not.

jakehamilton,
@jakehamilton@hachyderm.io avatar

@anselmschueler @chvp you came out here with ENERGY and that's what matters!

The good news is that change is happening. How much and how successful it will be remain to be seen.

jakehamilton, to random
@jakehamilton@hachyderm.io avatar

The replies to the Foundation's announcement exemplify the remaining problems in the Nix community. The process of forging new governance will need to be resilient if it is to succeed. I am both hopeful and concerned.

jakehamilton, to random
@jakehamilton@hachyderm.io avatar
jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

A fundamental piece of is the core package set. These packages are vital to the project and are used by all other areas of the ecosystem. If you have the expertise working with / , please consider joining us!

https://forum.aux.computer/t/call-for-core-maintainers/28

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

now has a community forum! If you want to start helping to organize the project, now is the time to join:

https://forum.aux.computer/

jakehamilton,
@jakehamilton@hachyderm.io avatar

@onlinepersona @recursive_recursion I don't think we need to spend time bikeshedding the name. As for the reasons I chose it:

  • it is short
  • similar to nix
  • is short for "auxiliary" which can be used to mean "another", "additional", "secondary", "separate"; so it being a separate nix ecosystem lines up
jakehamilton,
@jakehamilton@hachyderm.io avatar
mcc, to random
@mcc@mastodon.social avatar

Does anyone want to take this moment to convince me that I should use Guix instead of [Nix or a Nix hardfork]? Or otherwise, convince me that I should use [Nix or a Nix hardfork] instead of Guix? It is okay to be a Reply Person about this. I am giving you an invitation.

https://hachyderm.io/@jakehamilton/112355361353931366

jakehamilton,
@jakehamilton@hachyderm.io avatar

@mcc I don't think we can evaluate a fork right now since one doesn't fully exist yet. IMO give it some time and then you can look at how both projects are going and decide which will be best for you. Some people may really want to jump to something else right away, but it's okay for you to wait and see.

jakehamilton,
@jakehamilton@hachyderm.io avatar

@mcc gotcha. My preference would still be for Nix. Guix has its quirks: unfree availability, packages available, lisp, custom init system.

I think Guix is a really good choice if you like configuring everything with lisp and are very focused on free software. Otherwise it may be a bit impractical.

jakehamilton, to random
@jakehamilton@hachyderm.io avatar
astrid, to random
@astrid@fedi.astrid.tech avatar

"come and take it" flag but for nixos

jakehamilton,
@jakehamilton@hachyderm.io avatar

@astrid it's a bunch of cat girls hissing

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

I like , I do not like what has happened to it. is an incredible technology and it deserves better. Nobody else has started the process so I guess I have to be the one to do it. We are forking. I would rather try and fail alongside all the people who love Nix but were pushed away from the project than give up.

https://aux.computer/

jakehamilton, to random
@jakehamilton@hachyderm.io avatar

What goals should a fork have?

jakehamilton,
@jakehamilton@hachyderm.io avatar

@AngryAnt what if one of the goals was "flakes are already used broadly and removing them isn't an option, we will enable v3 cli and flakes by default to make nix easier to work with"? Nothing beyond that.

jakehamilton,
@jakehamilton@hachyderm.io avatar

@AngryAnt so, functionally, nothing technical changes. Only users who are currently being confused by the situation would run into fewer errors.

jakehamilton,
@jakehamilton@hachyderm.io avatar

@AngryAnt would you be able to link to some of the issues that you feel prevent nix flakes from being considered non-experimental?

jakehamilton,
@jakehamilton@hachyderm.io avatar

@AngryAnt no worries, if you happen to have any resources in the future I'd be grateful! I want to make sure any actions taken are well-informed.

Hope you have a good night!

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

Has everyone memory-holed what happened after 9/11? Peaceful protests being declared “un-American”? A 20-year long war that caused an estimated FIVE MILLION deaths?

And people now are all like “oops yeah actually that wasn’t so great”.

Maybe fucking listen to protests sometime. You might learn something.

jakehamilton,
@jakehamilton@hachyderm.io avatar

@thomasfuchs it extends so much farther back too. Brutalizing peaceful protesters and tragic, unnecessary conflict as some of the most American qualities :((

jakehamilton, to random
@jakehamilton@hachyderm.io avatar

Stop making me do work

astrid, to random
@astrid@fedi.astrid.tech avatar

the wget thing feels like a crime somehow

jakehamilton,
@jakehamilton@hachyderm.io avatar

@astrid @cafkafk get in loser, we're doing linux crimes

jakehamilton, to random
@jakehamilton@hachyderm.io avatar

I am considering non-intrusive, relevant sponsorships for to make the service sustainable. They would take the form of "This article is sponsored by X, see Y for info about Z" at the bottom of each issue. If this sounds interesting for your business, feel free to reach out via email. Contact information is available on my website: https://jakehamilton.dev/

jakehamilton, to random
@jakehamilton@hachyderm.io avatar
jakehamilton, to random
@jakehamilton@hachyderm.io avatar

Nushell is really cool

jakehamilton, to random
@jakehamilton@hachyderm.io avatar

FYI

If I'm following you, it's because I think you're cool. If I'm not following you, it's because I don't know how cool you are yet.

You're cool, keep doing cool things

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • modclub
  • everett
  • rosin
  • Youngstown
  • slotface
  • ethstaker
  • mdbf
  • kavyap
  • osvaldo12
  • DreamBathrooms
  • anitta
  • Durango
  • ngwrru68w68
  • tester
  • khanakhh
  • love
  • tacticalgear
  • cubers
  • GTA5RPClips
  • Leos
  • normalnudes
  • provamag3
  • cisconetworking
  • JUstTest
  • All magazines