!GczNDVOkmUAxrFFnCg:maralorn.de

❄️ Nix Da(rmstadt)

116 Members
Nächstes Treffen: 22.09.2025.(<https://md.darmstadt.ccc.de/nixda-202506>) | Dekoratives Systemmanagement. How dare you … wenn Nix hilft | Use `/roomnick` for silly sentiments. | https://nix-cheatsheet.pixie.homes66 Servers

Load older messages


SenderMessageTime
3 Nov 2025
@zitrone:utwente.iozitroneich weis btw nicht warum ich randomly auf englisch gewechselt bin aber interessanter effekt13:04:06
@hexa:lossy.networkhexaweil kontextwechsel sticky sind13:04:29
@hexa:lossy.networkhexa* weil teile beim kontextwechsel sticky sind13:04:38
@piegames:flausch.socialpiegamesMag jemand mal Rankings machen wenn man sich die Top und Bottom 5 Plätze jeweils anschaut? Als eine Emulation von approval/disapproval voting13:05:02
@piegames:flausch.socialpiegames zitrone: würdest du die Grafiken auch ins Forum kippen für alle? 13:05:34
@zitrone:utwente.iozitronekann ich machen13:07:53
@zitrone:utwente.iozitronein welche kategorie passt sowas oder einfach als antwort auf das announcement13:09:54
@hexa:lossy.networkhexaapproval from the upper half of votes13:17:03
@hexa:lossy.networkhexa
{
  "GaetanLepage": 188,
  "JulienMalka": 262,
  "K900": 332,
  "Scrumplex": 215,
  "aanderse": 180,
  "adamcstephens": 251,
  "cafkafk": 275,
  "crertel": 115,
  "djacu": 131,
  "drupol": 209,
  "getchoo": 206,
  "jopejoe1": 237,
  "leona-ya": 290,
  "mschwaig": 181,
  "niklaskorz": 287,
  "nim65s": 179,
  "nyabinary": 231,
  "philiptaron": 246,
  "pinpox": 190,
  "pluiedev": 292,
  "rhendric": 261,
  "samueldr": 244,
  "tomberek": 141,
  "tomodachi94": 173
}
13:17:07
@hexa:lossy.networkhexa
#!/usr/bin/env python3
from collections import defaultdict
import json

votes = []
candidates = []

with open("./opavote-ballots-5.blt") as fd:
    for line in fd.readlines():
        line = line.strip()
        if line.startswith("1") and line.endswith("0"):
            vote = line.split()
            vote.pop(0)
            vote.pop()
            votes.append(vote)
        if line.startswith('"'):
            candidate = line.strip().strip('"')
            candidates.append(candidate)

candidates.pop()

approvals = defaultdict(int)

for vote in votes:
    approval = vote[:12]
    for candidate in approval:
        approvals[int(candidate)] += 1

result = {}

for slot, name in enumerate(candidates, 1):
    print(slot, name)
    result[name] = approvals[slot]

print(json.dumps(result, indent=2))
13:17:38
@hexa:lossy.networkhexa *
#!/usr/bin/env python3
from collections import defaultdict
import json

votes = []
candidates = []

with open("./opavote-ballots-5.blt") as fd:
    for line in fd.readlines():
        line = line.strip()
        if line.startswith("1") and line.endswith("0"):
            vote = line.split()
            vote.pop(0)
            vote.pop()
            votes.append(vote)
        if line.startswith('"'):
            candidate = line.strip().strip('"')
            candidates.append(candidate)

candidates.pop()

approvals = defaultdict(int)

for vote in votes:
    approval = vote[:12]
    for candidate in approval:
        approvals[int(candidate)] += 1

result = {}

for slot, name in enumerate(candidates, 1):
    result[name] = approvals[slot]

print(json.dumps(result, indent=2))
13:17:49
@piegames:flausch.socialpiegames
In reply to @zitrone:utwente.io
in welche kategorie passt sowas
oder einfach als antwort auf das announcement
Einfach als Antwort
13:18:04
@zitrone:utwente.iozitronedone14:24:19
@zitrone:utwente.iozitronehttps://discourse.nixos.org/t/results-for-the-second-nix-steering-committee-election-2025/71628/20?u=quantenzitrone14:25:04
@niklaskorz:matrix.orgniklaskorzcool ich bin der Platz 2 der Masse :D14:35:32
@niklaskorz:matrix.orgniklaskorz* cool ich bin der Platz 3 der Masse :D14:35:44
@niklaskorz:matrix.orgniklaskorznach leona und pluie, wenn ich das richtig sehe14:35:52
@hexa:lossy.networkhexawas in etwa dem voting guide entspricht?14:36:46
@niklaskorz:matrix.orgniklaskorzmagic14:36:59
@hexa:lossy.networkhexa
  • 73.29% K900
  • 64.46% pluiedev
  • 64.02% leona-ya
  • 63.36% niklaskorz
  • 60.71% cafkafk
  • 57.84% JulienMalka
  • 57.62% rhendric
  • 55.41% adamcstephens
  • 54.3% philiptaron
  • 53.86% samueldr
  • 52.32% jopejoe1
  • 50.99% nyabinary
  • 47.46% Scrumplex
  • 46.14% drupol
  • 45.47% getchoo
  • 41.94% pinpox
  • 41.5% GaetanLepage
  • 39.96% mschwaig
  • 39.74% aanderse
  • 39.51% nim65s
  • 38.19% tomodachi94
  • 31.13% tomberek
  • 28.92% djacu
  • 25.39% crertel
14:37:02
@hexa:lossy.networkhexahier nochmal prozentual und sortiert 😄 14:37:12
@hexa:lossy.networkhexadas problem bleibt halt die proportionalität von ranked voting verfahren14:37:59
@hexa:lossy.networkhexaetwa ein fünftel haben in der ersten position jemanden von der shitlist gewählt14:38:31
@hexa:lossy.networkhexaund da effektiv nur positive votes zählen und nicht wie tief wir jemanden downranken, gg14:38:56
@hexa:lossy.networkhexa* und da effektiv nur positive votes zählen und nicht wie tief wir jemanden downranken - gg14:39:00
@pluieuwu:matrix.orgpluie (leah c.) wow ich liege aufm 2. platz? 14:42:17
@pluieuwu:matrix.orgpluie (leah c.)damn14:42:30
@zitrone:utwente.iozitrone

behold, the most mid candidates:

  • 77.2% Scrumplex
  • 76.3% pinpox
  • 76.1% jopejoe1
  • 74.0% nim65s
  • 73.6% adamcstephens
  • 71.6% tomodachi94
  • 70.7% getchoo
  • 67.9% rhendric
  • 60.5% philiptaron
  • 53.5% aanderse
  • 51.9% mschwaig
  • 51.7% JulienMalka
  • 51.2% leona-ya
  • 47.0% niklaskorz
  • 45.4% pluiedev
  • 39.3% nyabinary
  • 37.7% samueldr
  • 32.1% djacu
  • 30.2% drupol
  • 28.0% cafkafk
  • 26.0% crertel
  • 24.2% GaetanLepage
  • 19.0% K900
  • 15.1% tomberek
15:02:36
@zitrone:utwente.iozitrone (approval = vote[6:18]) 15:02:56
@zitrone:utwente.iozitronenutzt jemand forgejo actions und hat zufälligerweise ein setup bei dem docker (in docker) oder alternativ lxc funktioniert?15:18:56

Show newer messages


Back to Room ListRoom Version: 6