# 2023-03-25 (Saturday) Nix meetup at TUHH – Hamburg, Germany

**URL:** https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057
**Category:** Events
**Created:** [March 6, 2023, 3:59pm UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057 "2023-03-06T15:59:38Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![fricklerhandwerk](https://discourse.nixos.org/user_avatar/discourse.nixos.org/fricklerhandwerk/32/2029_2.png) [@fricklerhandwerk](https://discourse.nixos.org/u/fricklerhandwerk)
#### Post date: [March 6, 2023, 3:59pm UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/1 "2023-03-06T15:59:38Z")

</div>

# Venue

Saturday 2023-03-25

13:30-17:30 Europe/Berlin

[TUHH building F (NIT)](https://www.tuhh.de/tuhh/en/tu-hamburg/campus/campus-map)  
Room 1.17  
Kasernenstr. 12, Hamburg

Capacity: 9(+1)/14 people (we may get a larger room if needed)

 ![nix-hh-logo](https://discourse.nixos.org/uploads/default/original/2X/5/542020481e46868a7a2c33423782227fa5ad3801.png)

# Schedule (WIP)

- Lightning talk: What is Nix and why do I care? (@fricklerhandwerk)
- Q&A, Snacks and Drinks
- Lightning talk: Ideas on unifying the three declarative configuration frameworks (@fricklerhandwerk)
- Discussion: Brainstorming on setting up more community teams
- Discussion: Regular meetups in Hamburg

Feel free to propose lightning talks or discussion items, such as questions you’d like to have answered!

I can offer insights on what’s ~~wrong~~ going on with documentation and report from the Nix team.

# FAQ

> I have only heard about Nix or I‘m very new to Nix – is this for me?

Do you write software using a huge toolchain that’s full of magic? Hell yes, you’ll like it. Bonus points if you’ve experienced your tools break unprompted and for impenetrable reasons.

> This all sounds really technical and obscure. Won‘t that be boring or confusing for beginners?

Depending on the baseline knowledge in the group we can make an introduction that your grandma will understand. Promised. (No grandmas were harmed during the making of this introduction.)

You still probably will have more fun with the rest of the schedule if you’ve experienced the pain of trying to work with computers for real.

PS: We have another meetup one week later, in the evening: [2023-03-31 (Friday) Nix Hacker Talk at freiheit.com – Hamburg, Germany](https://discourse.nixos.org/t/2023-03-31-friday-nix-hacker-talk-at-freiheit-com-hamburg-germany/26358)

---

<div class="post-metadata">

### Author: ![hmpffff](https://discourse.nixos.org/letter_avatar_proxy/v4/letter/h/ce7236/32.png) [@hmpffff](https://discourse.nixos.org/u/hmpffff)
#### Post date: [March 6, 2023, 5:27pm UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/2 "2023-03-06T17:27:46Z")

</div>

I am interested However, I am not in the area until 3/28.

---

<div class="post-metadata">

### Author: ![scm](https://discourse.nixos.org/user_avatar/discourse.nixos.org/scm/32/11181_2.png) [@scm](https://discourse.nixos.org/u/scm)
#### Post date: [March 22, 2023, 3:49pm UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/3 "2023-03-22T15:49:33Z")

</div>

I’m planning to join. Looking forward to it!

---

<div class="post-metadata">

### Author: ![lucques](https://discourse.nixos.org/user_avatar/discourse.nixos.org/lucques/32/8910_2.png) [@lucques](https://discourse.nixos.org/u/lucques)
#### Post date: [March 24, 2023, 7:40am UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/4 "2023-03-24T07:40:18Z")

</div>

Planning to join as well, thanks for organizing & looking forward to it 🕶

---

<div class="post-metadata">

### Author: ![fricklerhandwerk](https://discourse.nixos.org/user_avatar/discourse.nixos.org/fricklerhandwerk/32/2029_2.png) [@fricklerhandwerk](https://discourse.nixos.org/u/fricklerhandwerk)
#### Post date: [March 25, 2023, 12:35pm UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/5 "2023-03-25T12:35:17Z")

</div>

We’re doing a live stream of the first part until we dissolve into uncoordinated chatter. Feel free to join in German: [Jitsi Meet](https://meet.jit.si/nix-meetup-hamburg)

---

<div class="post-metadata">

### Author: ![scm](https://discourse.nixos.org/user_avatar/discourse.nixos.org/scm/32/11181_2.png) [@scm](https://discourse.nixos.org/u/scm)
#### Post date: [March 25, 2023, 5:31pm UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/6 "2023-03-25T17:31:01Z")

</div>

It was nice, super happy to have met some awesome people!

---

<div class="post-metadata">

### Author: ![NobbZ](https://discourse.nixos.org/user_avatar/discourse.nixos.org/nobbz/32/7022_2.png) [@NobbZ](https://discourse.nixos.org/u/NobbZ)
#### Post date: [March 25, 2023, 5:41pm UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/7 "2023-03-25T17:41:28Z")

</div>

Very nice and informative event!

Looking forward for the next one (I can attend).

---

<div class="post-metadata">

### Author: ![lucques](https://discourse.nixos.org/user_avatar/discourse.nixos.org/lucques/32/8910_2.png) [@lucques](https://discourse.nixos.org/u/lucques)
#### Post date: [March 25, 2023, 6:08pm UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/8 "2023-03-25T18:08:07Z")

</div>

I second (triple) this, it was very fun to discuss Nix from ground up together, cheers for initiating this @fricklerhandwerk and I’m definitely up for adding some hands-on session next time😎

---

<div class="post-metadata">

### Author: ![fricklerhandwerk](https://discourse.nixos.org/user_avatar/discourse.nixos.org/fricklerhandwerk/32/2029_2.png) [@fricklerhandwerk](https://discourse.nixos.org/u/fricklerhandwerk)
#### Post date: [April 11, 2023, 10:36am UTC](https://discourse.nixos.org/t/2023-03-25-saturday-nix-meetup-at-tuhh-hamburg-germany/26057/9 "2023-04-11T10:36:12Z")

</div>

# Meeting report

With some delay to do the writeup, here’s a brief summary of the event.

tl;dr We got to know each other better, discussed and philosophised a lot, and intend to hold regular meetups.

We had 11 attendees with different levels of Nix experience, starting with complete beginners, ranging to curious enthusiasts, up to long-time users.

 ![IMG_7396](https://discourse.nixos.org/uploads/default/original/2X/b/b6422dcac8c98788003aeb7acbc22286caae6418.jpeg)

I opened the meetup by presenting a grassroots theory of what Nix is by outlining what it does:

1. Dependency management
2. Build isolation
3. Deployment

We then discussed the “Nix model” by framing the Nix store in terms of a “lambda calculus on file system objects”, and dissected the claim that Nix is a _Purely Functional Package Manager_:

- It’s quite pure, but with sizeable caveats
- It’s not functional, because [one cannot build derivations](https://github.com/NixOS/rfcs/blob/02458c2ecc9f915b143b1923213b40be8ac02a96/rfcs/0092-plan-dynamism.md)
- [Nix has no notion of packages](https://gist.github.com/edolstra/29ce9d8ea399b703a7023073b0dbc00d/82b248c13ba9616622aab18f485b7bdf2eef1a50)

On top of that, we traced the history of ideas around the Nix language, Nixpkgs, and NixOS (as well as the other declarative configuration frameworks).

After a snack break, we collected questions and discussion items.

- What is a Derivation?
- What are Flakes and how do they fit into that picture?
- How can Nix be used by sysadmins?
- What is the NixOS module system?
- What are alternatives for Nix and how do they compare?

We went through the questions one by one, collecting ideas on the whiteboard, trying to avoid going too deeply down the rabbit holes to keep Nix beginners in the loop. The debates were interpersed with breaks for more snacks and chatting.

Quote of the day:

> Dependency hell is a room full of old computers
> 
> (Manufacturing companies are are known to make their old software immutable by mothballing the hardware it was run on.)

## Summary

At the and we had a brief feedback round. The event was deemed insightful and exciting, and the group expressed a desire to repeat it on a regular basis, with more hands-on hacking.

Next time, we want to install Nix and NixOS with those who are interested. We still have to decide on a cadence and a location, because the the south of Hamburg is not easily reachable for everyone due to time constraints.

Feel free to discuss on this thread or write me a direct message if you want to help out with organising the next meetup.
