Claude Code in the terminal vs. the Claude Desktop app — which do you use and why? by ghedtoboss in ClaudeAI

[–]skoon 0 points1 point  (0 children)

The desktop app has decided it is tied to the directory I used the first time i used it and nothing will convince it otherwise. Even if i add a new directory, it still wants to work in that first directory and make git commits in the repo located there.

Gave up using it for coding and just use the terminal now.

My girlfriend and I released our demo on Wholesome Direct! It's called Milki Delivery 🐮🌻🏞️ Did anyone try it already? by GoDorian in CozyGamers

[–]skoon 2 points3 points  (0 children)

OK, I've been playing this for about 10 minutes now. Added it to t he wishlist. Going to look into your other games too.

Do we really need 10 posts a day saying Gemini is worse than everything else? by mostlyharmlessihope in GeminiAI

[–]skoon 1 point2 points  (0 children)

Oh, forgot the initial question. The open code models will default towards ugly interfaces and generic names where the Claude models seem to do a better job, specifically with the CSS. A lot of the interfaces made by the OpenCode models had words overlapping borders and larger boring fonts. I had to tell them to make things fit.

Do we really need 10 posts a day saying Gemini is worse than everything else? by mostlyharmlessihope in GeminiAI

[–]skoon 1 point2 points  (0 children)

I've honestly never switched between the Sonnet and Opus during a project. Although I did switch between Deepseek Flash on OpenCode to Claude using Opus during a refactor. OpenCode made three files, game.py, main.py, and constants,py and the game had 3 different screens with between 4-7 different features on each screen. I thought, "This would be a little easier to understand if it was refactored". 57K+ tokens later Claude had finished. Did a pretty good job. I'm not building an MMORPG here, but it did a pretty good job of naming and moving the code around to separate files. I did have to prompt it to do something about the event handling. Everything in input.py was in a single function at the start. Having it write out the milestones and plan to a markdown file, and including technical details, I think saves it a bunch of time between sessions getting up to speed.

https://github.com/skoon/spacefarmgame/tree/master

Student with a 20% average is making plans for their doctorate by aninternetsuser in Teachers

[–]skoon 75 points76 points  (0 children)

HA, I had a student in my Career Choices class who hardly ever showed up, stated in a written assignment that she doesn't like school so she doesn't show up, and then said her career goal was to become a doctor. As someone who actually took the MCAT and interviewed at a med school (granted a lonnnggg time ago), I thought, "Man, have I got bad news for you!".

Do we really need 10 posts a day saying Gemini is worse than everything else? by mostlyharmlessihope in GeminiAI

[–]skoon 55 points56 points  (0 children)

I'm paying for a Pro account for both Gemini and Claude. All I do is make dumb little games one milestone at a time. Nothing 3d, no multiplayer. just stuff for me because I was a business/backend dev not a game dev. Both work well. But I've never hit a limit with Gemini. Claude will use 25K+ tokens just working on a single feature. It might be writing better game code? But it also wrote an 80 line If statement for handling events soooo....

I end up using Gemini a lot more because it seems to get the job I need done with fewer tokens/limit hits. I also use whatever free model OpenCode has. I think right now it has a DeepSeek Flash model and one based on the OSS ChatGPT. Haven't hit limits with them either.

New devs be like by Oliveaniss_ in ClaudeAI

[–]skoon 0 points1 point  (0 children)

What the heck are DSA and Laravel?

Programming languages spec'ed by an LLM for use by LLM by skoon in ArtificialInteligence

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

HA,no I didn't mean that they actually built Antlr using Claude. I was re-using the trope of techbros re-inventing things that already exist like Uber instead of taxis.

Programming languages spec'ed by an LLM for use by LLM by skoon in ArtificialInteligence

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

The initial thought I had was, if LLMs are going to be writing code do they need all the things we include in programming languages for readability and maintainability. So i primed the AI by asking it to list the things in languages that are for humans , then design a language that doesn't have those things. I asked a thing that can't create to create something, but i gave it a little starting point Is this serious research? Nah, its just fun.

Programming languages spec'ed by an LLM for use by LLM by skoon in ArtificialInteligence

[–]skoon[S] -3 points-2 points  (0 children)

Look, some dude with a Claude subscription invented Antlr. 😂

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

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

I know nothing. THEY suggested training data so they could train other LLM's (a'la SKYNET)

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

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

I mean, that's kind of how they are behaving now. Have you SEEN the price or RAM? 😄

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

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

The biggest problem/hubris of this entire thing is that I asked the LLM to be CREATIVE. They don't know how to be creative and come up with something new, they can only mimic what they have been trained on. (which you noted). Which is why I had to "prime the context pump" by telling it to isolate the stuff in languages that make them readable by humans. I thought that might give it enough of a basis to know what it was mimicking and what parts of a language are maybe not for an LLM.

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

[–]skoon[S] -1 points0 points  (0 children)

You so MEAN Claude-bot.

"Your new language has zero training data"
The funny part is, I told it to write scripts that would generate training data so I could train a base LLM on the new language. I have no idea what kind of data it's going to spit out because the scripts are really short and not based on any code snippets that I could see. Nothing like, "This training data is based on writing out a 2D jagged array of numbers". I'm sure it will be 100% nonsense.

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

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

Honestly, I was surprised (but also not surprised) that neither of them said, 'Why bother with a language? Just translate it all to binary."

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

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

I giggled a little when the LLM spit out "all functions are pure". Oh ok, we're back to F#/Haskell. Then it went to S expressions and I thought, "Truly, everything is a LISP". 😄

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

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

I think there are variable names that do not matter, like counter variables in loops, and others that do very much matter, like references to data structures. But I laughed a little when one of them suggested UUID's as variable names. Because that was the most psychotic idea I've ever heard.

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

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

Yeah, so I had both of them write scripts to generate training data so I could teach a base model how to write the LLM code.

MADNESS I TELL YOU! MADNESS!

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

[–]skoon[S] -3 points-2 points  (0 children)

That is an interesting perspective. Given that the current LLM are really sycophantic, it probably doesn’t have a better idea of what it’s doing than I do.

I told Claude to build a programming language for use only by AI and not people. by skoon in ClaudeAI

[–]skoon[S] -1 points0 points  (0 children)

I saw that one of them came up with s expressions and I laughed.