Atemu

joined 5 years ago
MODERATOR OF
[–] Atemu@lemmy.ml 0 points 2 years ago (2 children)

they say "you [person struggling to report a package-specific issue] are the problem; our system doesn't need to change. YOU need to change".

I have not met anyone in the Nix community who's opposed to fixing actual systematic issues. I just highly doubt that the discoverability of github issue tracking in particular is a problem that Nixpkgs is in any way responsible for.

I too wouldn't be entirely opposed to adding i.e. a little section on how to report issues but when you've read half a README, then opened CONTRIBUTING.md and read through that, you really should have discovered the "issues" tab to report your, well, issue by then.

It's the reason Determinate Systems has a separately maintained nixpkgs-installer script, and separately maintained documentation.

No. The reason they have separate instances of those is that they allow a green-field approach to things. "Move fast and break things" is great for development but you can't do that when the entire ecosystem relies on the things you might be breaking.

The installer is a great counter example actually. If someone wanted to replace the regular installer with the detsys installer right now, the greatest opposition they'd likely face is "hey, let's be careful to not break users' setups, does (niche feature) still work?".
I wouldn't be surprised to see it replace the current official installer within the next year.

Adopt a legacy codebase that is massive and requires EXACTLY ruby 2.6.0-rc1. On ubuntu, using rbenv, it takes a newby 30 sec to list all the available versions, and 30 sec to install ruby 2.6.0-rc1.

Try finding that version on search.nixos.org.

Nixpkgs has never has supported that version and does not support using multiple versions of Nixpkgs either (not even the currently maintained branches). You can try to and it'll probably (perhaps even likely) work but it's not "intended" to and nobody will want to deal with issues you might encounter with that.

We regularly kick out packages that have stupid version requirements like that for a reason. Eventhough we could technically have an infinite amount of versions of any package we choose not to because it's a maintenance burden we cannot support.

The "proper" way of handling an issue like that (I'm sorry to say but depending on some old specific version is actually an issue of the dependant) is to "vendor" the dependency; copying its expression out of the Nixpkgs tree and maintaining it yourself.

try searching for the extremely-commonly-needed "Core Framework" package on search.nixos.org

According to repology, a package under than name exists in no repository and it knows about a damn lot of repositories:

https://repology.org/projects/?search=Core+Framework&maintainer=&category=&inrepo=¬inrepo=&repos=&families=&repos_newest=&families_newest=

I don't know which "Core Framework" you are referring to either.

But more importantly please ignore those details and look at the bigger picture; we are on the same team. I'm not insulting or ignoring the massive accomplishments nix team has made. They (maybe you as well) are giants that have moved moutains and accomplished things I wouldve considered basically impossible. I want to help the core devs have LESS work. I want to have productive discussions about the trade-offs of federated vs monorepo, searchability, documentation improvements, installer scripts, etc.

But we can't.

Not until the discussion starts with "I agree there's a problem" instead of "there is no problem other than YOUR lack of skill" I've yet to see a "bigger picture"-issue described in what you wrote.

At this point I'm not sure whether we're talking about the same Nix community anymore. We have a lot of those "big picture" issues in the Nix community and we're aware of them. What we need the most help with is fixing them, not finding them.

[–] Atemu@lemmy.ml 1 points 2 years ago (4 children)

Also if it is an 60fps video I start hearing the fans spinning like mad

Do you know that it's specifically the GPU's fans or is it just some fan spinning up?

Is it actually using your GPU to decode? You need a fairly modern GPU to decode many YT vids nowadays.

[–] Atemu@lemmy.ml 2 points 2 years ago

Not really. Distros usually build the same software slightly differently. If the bug is in a piece of software used by all distros such as the Linux kernel, it won't make a difference.

[–] Atemu@lemmy.ml 2 points 2 years ago

Combatting spam and other attacks on their systems where the protection of said systems outweighs individual users' rights is PII processing that you explicitly do not need consent for under the GDPR.

This is called "legitimate interest".

[–] Atemu@lemmy.ml 1 points 2 years ago (7 children)

The messy mono-repo was never desgined to be searchable

I'm not sure what you mean by "searchable"?

https://search.nixos.org/packages exists and it's generally pretty damn good.

The monorepo design is unmaintainable/unscalable from a package maintainer standpoint. There’s a ton of contributor burnout, there’s no real quality control on packages

There is contributor burnout and perhaps some quality issues here and there but the monorepo isn't the reason for that. In fact, it'd be a lot worse if we had hundreds of smaller repos instead as wide-reaching changes would become basically impossible with our current manpower.

There have been calls to fragment Nixpkgs for years but they've almost always been struck down because none of what was suggested would improve anything about our current maintenance issues.

to outsiders its not obvious how to report package-specific issues

You simply open an issue on GitHub. I don't know how it could be any more clear.

I just checked and we don't explicitly document this in CONTRIBUTING.md but I don't think we should need to. It's just too obvious IMO.

how to edit/fix/contribute to a single package

https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#how-to-create-pull-requests

flakes hub is fixing this, and I’m really excited for that.

FlakeHub fixes none of the maintenance issues of Nixpkgs.

[–] Atemu@lemmy.ml 2 points 2 years ago

Sicherheit möchte ich (wie gesagt, Hauptanteil meines Kapitals ist bisher in Aktien), aber ich habe kein spezielles Ziel oder Zeitrahmen. Ich seh das eher als "when-shit-hits-the-fan" fond als Zwischenstufe zwischen Tagesgeld (schwankende, vorraussichtlich im Schnitt sehr niedrigere Rendite mit hoher Liquidität) und Aktien-ETFs (schwankende im Schnitt sehr hohe Rendite mit niedriger Liquidität).

Was mich am meisten stört ist daran, dass die Liquidität zu einem festen Zeitpunkt zu 100% gegeben ist, aber halt vorher nicht.

[–] Atemu@lemmy.ml 2 points 2 years ago (1 children)

ich würde erstmal anmerken, dass es derzeit besonders wie eine “Hochzinszeit” aussieht, weil wir vorher lange eine extreme Niedrigzinszeit hatten.

Ist mir bewusst, ja. Trotzdem glaube ich nicht, dass es nach so langer Niedrigzinszeit plötzlich wieder langfristig extrem hohe Zinsen gibt. Die EZB hat ja wie erwähnt bereits angekündigt, das sie planen, die Leitzinsen wieder zu senken.

Wenn man aber einen langfristigen Anlagehorizont hat und es gegen Aktien abwägt, dann ist es für mich letztlich ein Versuch von Markettiming.

Bei mir ist definitiv langfristige Investition der Fall. Mein Zweck hierbei ist aber nicht, fette Rendite zu machen (langfristig sind da Aktien-ETFs historisch unschlagbar und die hab ich ja hauptsächlich), sondern zusätzlich zu den Aktien-ETFs Anlagen zu haben, die höhere Sicherheit/Stabilität bieten.

Was dem aber auch entgegenspielt ist, dass das Festgeld für die Meiste Zeit halt überhaupt nicht verfügbar ist. Theoretisch ist es sicher, aber nur selten verwendbar...

Staffelung würde dem entgegenwirken, aber die zu erzielen, benötigt eine gewisse Menge Kapital.

[–] Atemu@lemmy.ml 1 points 2 years ago

Wetten will ich hier nicht, aber Staatsanleihen an sich wären ggf. eine Option eine ähnliche Rendite zu erhalten, aber potential vorher schon verkaufen zu können.

Da muss ich mich aber mal tiefer reinlesen.

[–] Atemu@lemmy.ml 1 points 2 years ago

Für gestaffelte Festgelder braucht man halt einiges an Kapital, da oft die Mindestbeträge 2-3k sind. Für 5 Jahre mit 1J Staffelung wären das 10-15k. Ich hatte da fürs Erste bisher eher so an 1-2x den Mindestbetrag gedacht.

[–] Atemu@lemmy.ml 1 points 2 years ago

Wetten will ich hier halt nicht wirklich. Ich rechne damit, dass die Zinsen runter gehen, aber selbst wenn sie so hoch blieben oder ein klein wenig steigen würde, wären 4% in meinen Augen immernoch recht gute Rendite bei solch einem minimalem Risiko.

Aktien ETFs mach ich, wie erwähnt, so oder so schon. Wobei ich mir auch vorstellen könnte, das für ein paar Monate zu pausieren und stattdessen gestaffelte Festgelder zu machen.

Ich geh mal nicht vom Totalcrash der ganzen Welt aus, denn da bringen mir wahrscheinlich weder Aktien noch Festgeld irgendwas.

Selbst bei Arbeitslosigkeit habe ich kaum Risiko: Meine Kosten sind dank Privileg relativ gering und ich habe genug Puffer auf Tagesgeld.

[–] Atemu@lemmy.ml 11 points 2 years ago

Policy from the CPU maker and willingness to cooporate by the Mobo manufacturer.

In this case, there was also a technical limitation in the form of BIOS ROM chips that were too small to hold a BIOS that supports newer CPUs.

view more: ‹ prev next ›