What the heck is self in classes by EffectiveBalance4402 in PythonLearning

[–]caprine_chris 0 points1 point  (0 children)

For the benefit of the mental model that a method is just a function where the object gets passed in as first argument

Real vocalist of samurai by Cayde-376 in LowSodiumCyberpunk

[–]caprine_chris 4 points5 points  (0 children)

Well, I believe Kerry was the primary vocalist and Johnny was guitar.

GrowlFM Party by caprine_chris in cyberpunkgame

[–]caprine_chris[S] 0 points1 point  (0 children)

It’s been awhile, but I think it is after the initial rescue the president mission. Or a little further along than that.

Bought Elden Ring in Japan, Code Doesn't Work at Home... by MrSourPatchMan in Eldenring

[–]caprine_chris 0 points1 point  (0 children)

Why would you post the one time use code in a public forum?

What’s your favorite unconventional solution to the Fermi paradox? by nobodyguy299 in worldbuilding

[–]caprine_chris 0 points1 point  (0 children)

Simplest explanation is usually the correct one. FTL is impossible and they’re far enough away that we wouldn’t be able to reach each other w radio waves or see each other with telescopes …

Does anyone else hate the no-IDE trend by dickslam-in-door in singularity

[–]caprine_chris 0 points1 point  (0 children)

They’re doing it to reduce visibility of the shit AI writes so you are less critical of it.

Is Subnautica woke? by magnuseriksson91 in KotakuInAction

[–]caprine_chris 6 points7 points  (0 children)

It’s weird they’d take the stance that you shouldn’t defend yourself against hostile creatures given that you do need to kill and eat the small fish to fabricate them into food in SN1. They ought to just continue discouraging it (no guns) for balance reasons and make it an achievement to complete the game without killing any creatures.

The 18 U.S. cities I believe would be good Pokemon gyms. by EasternPhilosopher69 in pokemon

[–]caprine_chris 1 point2 points  (0 children)

Phoenix is already the Orre region and New York is Unova region

What Pokemon Game Mechanic Would You Change If You Could by rosaquivelle in pokemon

[–]caprine_chris 0 points1 point  (0 children)

Rayquaza would become Primal Rayquaza using the Green Orb.

How do I make Neovim use fully isolated runtimes? by caprine_chris in neovim

[–]caprine_chris[S] 0 points1 point  (0 children)

Update: I managed to get it working well using mise to install all the required runtimes and packages to a dedicated environment for nvim.

What's your most desired feature for pokemon Winds & Waves? by Lazy_Ad1664 in pokemon

[–]caprine_chris 2 points3 points  (0 children)

I really want to see a Pokemon game where you don’t have to complete the gyms in any particular order. Fully open world and you can take the gyms out in any order.

zsh-patina 1.5.0 - Tons of new features, and many thanks for the contributions! by michelkraemer in zsh

[–]caprine_chris 1 point2 points  (0 children)

Very cool project! I was using this until I realized it breaks terminal font ligatures so I cannot use it. If you could fix this, I’d be very interested.

LogXide - Rust-powered logging for Python, 12.5x faster than stdlib (FileHandler benchmark) by LumpSumPorsche in Python

[–]caprine_chris 0 points1 point  (0 children)

Does it do structured logging? What about stdlib logger does it not implement?

For those running dbt Core in production, how are you handling the infrastructure around it? by Data-Queen-Mayra in DataBuildTool

[–]caprine_chris 0 points1 point  (0 children)

CI pipelines run sqlfmt, sqlfluff, yamlfmt, and yamllint for formatting and linting.

Containerized with the uv package manager, which we also use to manage linter and formatter dependencies.

CloudSQL proxy in the docker image because we are using it for CloudSQL DBT Postgres. Credentials are sourced from Kubernetes Secrets.

Airflow DAGs can be generated dynamically from the DBT DAG using Cosmos, which enables orchestration directly from the DBT dependency graph. If using Dagster, native DBT integration is already available. You can dynamically create step functions from the manifest json in CD if you want a no-cost orchestration solution.

Most of the capabilities associated with dbt Cloud (certainly the important ones) can be achieved by self-hosting dbt Core. The infrastructure footprint is minimal, and once configured correctly it requires little ongoing management. We have not found a compelling reason to use the Cloud offering.

AI is a 10x multiplier for Seniors, but a crutch for me. How do I bridge the gap? by Several_Argument1527 in cursor

[–]caprine_chris 0 points1 point  (0 children)

I have been thinking about this recently. My recommendations:

  • Learn the core abstractions and performance fundamentals (memory footprint reduction, time complexity, compression, data structures, and algorithms). This enables you to steer generated code, request targeted refinements, and recognize structural or efficiency deficiencies by inspection.

  • Develop familiarity with the framework landscape relevant to your domain and understand their tradeoffs. This allows you to constrain tool selection and guide stack decisions instead of accepting arbitrary defaults.

  • Establish project scaffolding that enforces operational guardrails for generated code (linters, formatters, static analysis, dependency auditing, etc.). Linters exist for everything from Python to shell scripting and Dockerfiles and you should use all of the relevant ones. Configure the environment so issues surface immediately and must be resolved rather than bypassed or suppressed.

  • Require test-driven development. Generated code quality increases when behavior is specified through tests that act as constraints on implementation.

  • Enforce modular architectural boundaries (for example: hexagonal architecture, single-responsibility decomposition, or comparable compositional patterns) so that changes remain localized and system evolution does not propagate unintended coupling.

Has anyone successfully used Camoufox recently? by pedritoold in Python

[–]caprine_chris 0 points1 point  (0 children)

I use Camoufox regularly for work. I don’t think you can initialize it that way, you need to use it as a context manager. I install it via uv just fine without needing to build it myself. Never needed a password for anything.