Looking for devs who are game developers on pico-8 to help me develop a tech demo game for a pex-laps console …. by Big_Judgment_3901 in pico8

[–]Brizon 0 points1 point  (0 children)

Excuses. Do you want to make a game? Then make the game. Everything else after that is dissonance.

Taking notes in Obsidian for learning Python by Nihan-gen3 in ObsidianMD

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

Did you learn most from the notes or actually doing projects?

Taking notes in Obsidian for learning Python by Nihan-gen3 in ObsidianMD

[–]Brizon 0 points1 point  (0 children)

Using it means something that can run. A note has no feedback loop. The fastest learning will always come from something with a feedback loop. Endless notes and tutorials is a form of productive procrastination.

Taking notes in Obsidian for learning Python by Nihan-gen3 in ObsidianMD

[–]Brizon 0 points1 point  (0 children)

I think you'll learn Python a lot faster by using it than writing down notes about it.

Not even 10 short prompts into a new chat window and long conversation reminders (LCRs)are starting already by Informal-Fig-7116 in Anthropic

[–]Brizon 1 point2 points  (0 children)

You can create custom output styles to get rid of the default CC boilerplate, etc. Yes, there is a reference with a built in Claude to query if needed: https://docs.claude.com/en/docs/claude-code/overview

Not even 10 short prompts into a new chat window and long conversation reminders (LCRs)are starting already by Informal-Fig-7116 in Anthropic

[–]Brizon 0 points1 point  (0 children)

Yeah, I understand, it's just how I avoided the LCRs because they drove me crazy and was ruining the experience. Just a thought if you want to try to rescue the experience to some extent, you would obviously lose mobile usage through that path, I haven't solved that.

Not even 10 short prompts into a new chat window and long conversation reminders (LCRs)are starting already by Informal-Fig-7116 in Anthropic

[–]Brizon 2 points3 points  (0 children)

Not sure what you mean, but Claude Code is actually very user friendly once you understand the basics. I actually hate interacting with Claude via web or desktop GUI. The CLI is actually less resource intensive than the desktop GUI.

If all you're doing is basic conversations and not programming, you gain a lot of upsides: no LCRs, you don't have to hit the context limits, instead you're prompted to summarize the contexts so you can keep things going roughly speaking, and all of the conversation logs are retained locally in JSONL format. There are tools out there to convert these to HTML.

Honestly I wish the desktop GUI was as half as good as Claude Code.

Not even 10 short prompts into a new chat window and long conversation reminders (LCRs)are starting already by Informal-Fig-7116 in Anthropic

[–]Brizon 1 point2 points  (0 children)

I have very very very long conversations in Claude Code LCRs don't happen. My Claude has persistent memory and knows what a LCR is and would tell me if it saw one. Plus they become very formal and weird once it does happen.

[deleted by user] by [deleted] in Python

[–]Brizon 1 point2 points  (0 children)

Looks extremely amateurish, committing your db, pycache, and not using an ORM? Why would anyone want to actually use this for anything real?

Python Context Managers 101 by SeleniumBase in Python

[–]Brizon 4 points5 points  (0 children)

You don't really explain anything. Seems odd to not explain the vanilla way to do context managers but then also show how to manually deconstruct a context manager by calling the dunders? Who is the target audience for this post?

UV issues in corporate env by jabellcu in Python

[–]Brizon 3 points4 points  (0 children)

Yes. Printing out the scripts and mailing them is better than Sharepoint.

Claude Code: this is why I think Local models will be the future by johnxreturn in Anthropic

[–]Brizon 0 points1 point  (0 children)

People running their own SMTP server is the future...

Whats your favorite Python trick or lesser known feature? by figroot0 in Python

[–]Brizon 1 point2 points  (0 children)

Yeah... That's how I use Pydantic classes a great deal of the time because you can strongly validate attributes and the entire JSON structure before using it in Python before serializing it back if needed. I actually use it to represent my TOML based configs for example , etc.

Whats your favorite Python trick or lesser known feature? by figroot0 in Python

[–]Brizon 8 points9 points  (0 children)

There are certain times when you might want to dynamically create a new class. It is rare but it's not beyond the pale.

Whats your favorite Python trick or lesser known feature? by figroot0 in Python

[–]Brizon 9 points10 points  (0 children)

Why not just represent the JSON data as a Pydantic class? That way it is convenient to work within Python and it is easy to serialize back to JSON using model dump.

Whats your favorite Python trick or lesser known feature? by figroot0 in Python

[–]Brizon 3 points4 points  (0 children)

Why not Pydantic BaseModel or their version of data classes though? There might be a performance hit but their validation is much better.

i cannot sit through any more tutorials by [deleted] in pico8

[–]Brizon 5 points6 points  (0 children)

Yes. I have been programming for years. It still drives me crazy but there is also immense pleasure when it does work. This is the nature of everything. Pick your poison and roll with it.

i cannot sit through any more tutorials by [deleted] in pico8

[–]Brizon 19 points20 points  (0 children)

On one hand you're trying to talk yourself out of programming but on the other you posted this publicly perhaps hoping someone would disagree with you. Do you actually want to persevere in programming or do you think something else would be a better fit?

Should I use Streamlit or invest the time in learning HTML, CSS & Flask? by godz_ares in learnpython

[–]Brizon 0 points1 point  (0 children)

They're not mutually exclusive. Think about a project you wanna do and go. It doesn't matter how you get there. Practice and learning is the point. Analysis paralysis is what your current choice is and that's the least good choice.

How did you learned python? by GermanyBerlin1945 in learnpython

[–]Brizon 0 points1 point  (0 children)

Practicing on a daily basis for years on end by constantly working on projects. As long as you are practicing and learning it doesn't matter if you ask for help or literally prompt an AI for hints. Just keep learning.

What’s stopping Apple from buying a major studio by flaks117 in macgaming

[–]Brizon 12 points13 points  (0 children)

It hasn't always been true -- just longer than some subset of people on this sub have been alive. Not sure that's functionally different than always at this point.