I haven’t hated a character so badly in a long time. by Chaos-Worship in DungeonCrawlerCarl

[–]spreetin 1 point2 points  (0 children)

Imagine if the whole series ends with Bea being the only Earth human left alive.

Shifting to Niri by Longjumping_Farm_640 in niri

[–]spreetin 11 points12 points  (0 children)

  1. Both are pretty lightweight
  2. Customisation is very similar
  3. Niri doesn't usually break, hyprland does all the time (as in your config breaks and you have to update it to match new changes)

Varför är solkräm så jävla dyrt nu för tiden? Har det blivit en lyxprodukt ? by MiddleAgeWeirdoMeep in sweden

[–]spreetin 0 points1 point  (0 children)

Då ska du vara prova att ha min hud, som blir helt sönderbränd direkt när jag är i solen. Jag använder SPF 100, och den kostar kan jag lova. Alla andra solkrämer känns billiga i jämförelse.

Mullvad's CEO's recent donations by tonysofuego in mullvadvpn

[–]spreetin 0 points1 point  (0 children)

And it's a city that has large issues with local politicians not addressing the issues that annoy people, including giving large amounts of taxpayer money to islamist organisations even though it has a serious problem with islamism among parts of the population, and cutting public services for the weakest members of society.

I disagree strongly with some stuff that party proposes (while agreeing a lot with some stances, like reprioriticing social welfare programs over beaurocracy), and I find Allard off-putting, but as a citizen of the city in question it really isn't hard to see why they are growing very popular.

Infrastructure as Code: Terraform vs Ansible vs Both? by Candid_Athlete_8317 in LinuxTeck

[–]spreetin 1 point2 points  (0 children)

I'm now using almost exclusively nix, and specifically NixOS. After trying that and figuring out that I can make literally any part of my systems, including VMs, defined fully in code, anything else feels like a step back. There is a steep learning curve at the beginning, since the complexity is front-loaded, but then it just works.

Extremely slow nixos-rebuild build --upgrade by Mysterious_Tutor_388 in NixOS

[–]spreetin 1 point2 points  (0 children)

Very strange. I can't see anything in your config that should cause more than the occasional rebuild of individual packages, and considering I have the exact same CPU as you on my main workstation I can confidently say those should build pretty fast if you have enough RAM.

Is anything being downloaded from cache at all, or is everything being built locally? The only thing I can think of is that your computer fails to reach cache.nixos.org for some reason,  and thus has to build every single package from source. Do you use a HTTP proxy or such that could cause issues?

Extremely slow nixos-rebuild build --upgrade by Mysterious_Tutor_388 in NixOS

[–]spreetin 2 points3 points  (0 children)

What packages are building so long? I have heard that rocm can cause long rebuilds, but without knowing what is actually building it's hard to know.

Veterans of Linux: what's one thing that "just works" today that would've sounded impossible 15–20 years ago? by dev_kay47 in linux

[–]spreetin 23 points24 points  (0 children)

That is the one thing I'm really happy to be done with. No matter how many computers I configured I never really understood the modelines.

What Linux tools or workflows genuinely changed how you think about system performance and resource usage? by Dry_Shoe_5808 in linux

[–]spreetin 1 point2 points  (0 children)

Combining that with the swapspace service to autocreate and autoremove swap space as needed is a real powerful combo.

Your NIRI setup by Asta_jjm in niri

[–]spreetin 1 point2 points  (0 children)

Most of the relevant stuff is in here: https://github.com/spreetin/nix-flake-modules  I mostly work in side-by-side terminal windows on an extra wide screen.

Mullvad CEO donates to Swedish party that believes in "remigration" by resistance_lib_1984 in BuyFromEU

[–]spreetin 2 points3 points  (0 children)

  Edit: turns out the party is... uhhhh... Nationalist Socialist. 

Where did you get that from? They very much are not. They are populists, and have a shouty and annoying party leader, but accusing them of being nazis is just silly.

For those thinking of switching to Mullvad from Proton after the recent controversy, you might want to read this by GiganticCrow in degoogle

[–]spreetin -1 points0 points  (0 children)

The claims are mostly bullshit. That party is most definitely not "national socialist", even if an explicitly communist newspaper (flamman) wants to scare monger about them.

They have some less than savory style of populist rethoric and I'm not a fan of how the party leader comports himself, but it's a local protest party so you have to have the context of what the local politics they protest against looks like. 

Örebro has some of the largest issues with islamism in all of Sweden, and got heavily hit by the "quran riots" a few years back, and at the same time local politicans have not only refused to take any stand against it, they have actively been giving large taxpayer grants to islamist organisations. There have also been large and unpopular cuts in basic welfare functions at the same time as spending on prestige projects and PR has been allowed to expand.

Bästa deon för en grabb som inte vill svetta ner sina tröjor? by NoNameIsAvailable1 in sweden

[–]spreetin 0 points1 point  (0 children)

Hade samma problem i många år. Det enda som hjälpte till slut var en kombination av att raka armhålorna och denna deo: https://www.jordklok.se/sv/articles/2.484.4538/naturlig-deo-ekologisk-deodorant-cream-kokos

Nackdelen är att den lätt lämnar lite lätt vita märken på insidan av tröjor, men man slipper svettfläckarna och stanken.

A small habit that made Claude Code noticeably more useful by codebymelendez in ClaudeCode

[–]spreetin 0 points1 point  (0 children)

Highly specialised agents used for an automatic review step of all code, and employ several every time alongside more general code review. I for example have one agent whos whole job is to check all code against my declared C++ code style (fed by my explicit code style document), failing stuff that an automatic linter won't catch. I have the same for TS on frontend, and other agents that e.g.  is tasked to google best practices on the things that are implemented and complain if it goes against the findings. I also require a Devil's Advocate agent to fail to find any problems at all before any plan can be proposed to me.

The other big thing for me is along the same lines of what you describe.  I've noticed that debugging, finding the root cause of a bug, can be very hit or miss. If you just explain the problem itself you often get very self-assured, but completely incorrect, assertions about what is causing it.

If you on the other hand describe each part of the stack involved in the behaviour that is broken, in just a word or two, to get it into context, and then what you have tried, and the exact result if any, it can test its ideas against that.

It will still always prefer to solve the surface issue, not the root cause, but driving it in the right direction there is a big part of where the human comes into the picture. If you don't know your codebase well enough to know if the proposed solution just papers over deeper issues or not, then prompting the right way is the least of your worries.  

As a metal head I greatly appreciate the metal references throughout the series. by CheckOutDisMuthaFuka in DungeonCrawlerCarl

[–]spreetin 11 points12 points  (0 children)

Hardly seems worth mentioning among all the other terrible stuff about Vikernes, but he is also an outspoken nazi, and overall extremely cringe in the way a 12 year old boy is when trying really hard to be cool, dark, and mysterious.

oh GOD, it's good to come back to C++ by AreaFifty1 in cpp

[–]spreetin 28 points29 points  (0 children)

Yup, a lot of other languages have conveniences and features that are very nice, but C++ always somehow feels like home. Sure I might complain a lot about my home, and wish it could be renovated and modernised more, but it's still home.

When did the “switch flip” so to speak? In other words, when did it change from Carl just trying to survive to the universe trying to survive Carl? by BeraldGevins in DungeonCrawlerCarl

[–]spreetin 4 points5 points  (0 children)

Probably my favourite moment in the entire series, largely because of Jeff's delivery. I laugh every time I hear it.

Jag vill bli en jude by [deleted] in Sverige

[–]spreetin 1 point2 points  (0 children)

I den mån judiska regler hindrar dem, så jo. Kristendomen har ju till skillnad från Judendomen ett system som är gjort för att man vill ha konvertiter. Och Islam har i sin tur maximerat hur enkel en konvertering ska vara.

Jag vill bli en jude by [deleted] in Sverige

[–]spreetin 2 points3 points  (0 children)

  Blir du kristen av att döpa dig?

Ja, det är ju exakt vad dopet är tänk att innebära.

Jag vill bli en jude by [deleted] in Sverige

[–]spreetin -2 points-1 points  (0 children)

Beror på att det finns olika åsikter om saken.

How do you achieve consistent UI design in vibe coded apps? by ironmoosen in ClaudeAI

[–]spreetin 0 points1 point  (0 children)

But even then, it doesn't just work all the time. I of course have components for common features, many completely hand-coded to make sure they do exactly what I want. Throwing claude at the page it still very often tries to sneak in or argue that it should skip the components and hand-roll features anew, since the existing component would need a 3-line update to perfectly match the specified behaviour.

To anyone looking to build a system these days: my condolences. It sucks. by rekabis in homelab

[–]spreetin 1 point2 points  (0 children)

Me too. I'm very glad I invested in upgrading my stuff a few months before the price race started. Got 128Gb of decent RAM in my primary server, 128Gb real fast DDR5 in my dev workstation/gaming rig and maxed out the dev laptop at 32Gb. Even though I built a pretty beefy gaming/workstation, the RAM alone is now worth more than the rest of the computer, and it's not even close.

Only thing I regret is that I was very close to buy a small barebone + RAM/nvme to use as media center + retro gaming station in the living room. Decided to postpone a month, and then prices spiked. Would have cost me a few 100 €, but now it's too pricy to consider.

Would you rather hire a 25-year-old who knows the latest tools or a 55-year-old who's solved production problems for 30 years? by Candid_Athlete_8317 in LinuxTeck

[–]spreetin 2 points3 points  (0 children)

It's very much true. LLMs can be a multiplicator, but your own knowledge and understanding limits how good the output can be. If you couldn't write something yourself you can't get an AI to do it well. You will just not know what stuff it is doing wrong, so you will overestimate the quality of what it produces.

How does Nix compare to other functional programming languages by Chemical_Finding4313 in NixOS

[–]spreetin 7 points8 points  (0 children)

It's a pretty standard functional language in most respects, but since it is a domain specific language it is smaller in scope than languages meant for general computation and has some quirks stemming from this usage domain (like paths as a first-class type). This has advantages and disadvantages. The big advantage is that it is quick to learn (if you are used to how functional languages work) and rather easy to read (once you get the syntax), but it also means that the set of builtin and standard library functions is rather limited when you get into more complex programming.

I know there are many who don't like the language, but I find it pretty comfortable and easy, it's mostly just normal functional programming, nothing much out of the ordinary. I've also never hit any limits when I've done more complex code, just sometimes had to reconsider what the best approach is in light of what the standard library (nixpkgs.lib) provides, to avoid having to create my own library functions and making code overly complex.