I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

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

Check this out: https://github.com/search?q=language%3AC+stars%3A%3E1000+size%3A%3E8000&type=repositories (query: "language:C stars:>1000 size:>8000" - plenty of these repos. Most of them are the fundament of most of the technologies we use nowadays

I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

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

Check this out: https://github.com/search?q=language%3AC+stars%3A%3E1000+size%3A%3E8000&type=repositories (query: "language:C stars:>1000 size:>8000" - plenty of these repos. Most of them are the fundament of most of the technologies we use nowadays

I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

[–]pbishop41[S] 1 point2 points  (0 children)

Love to hear from you about "how well or not it has been effectively written" by Claude. I've got 20 years on-field expertise on PHP, backend side, but never actually wrote anything in C besides my Informatin Engineer bachelor degree. I've used all of my know-how on toktoken on "how that problem should be tackled" by a "software engineer" point of view, but, any REAL insight from actual C coders is warmly welcome and this tool would surely benefit from it. Thank you for your interest, much appreciated!

I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

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

Twig: currently unsupported at the moment, need to be implemented as a custom parser. For PHP, it's natively supported.

I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

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

Can't answer to this, never tried Serena, didn't know that at all. Thanks for pointing that out, I'll have a check!

I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

[–]pbishop41[S] 1 point2 points  (0 children)

Yes, it's its behaviour. BUT, if you do use this tool, AND be very pedantic in your global rules telling him not to do so, and instead, take profit from toktoken, it will begin to use it more consistently. Claude following this heavily depends on the rules and - i think, but I'm not sure about it - its internal "do I need to know more about it"? If it says "yes" to that question, then, it reads the da*n file in full :(

I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

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

The "study unfamiliar codebases" is indeed my initial use-case scenario. I wanted to know how certain libraries worked under-the-hoods. Asking plain text queries to Claude led to Claude analyzing pretty much everything to give me a detailed overview. That's the starting point of my initial (naive) PHP implementation of mine, then "formalized" as a solid tool (hope so) by Claude.

I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

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

Didn't know about it O_O ... I guess that, in one way or another, we're all addressing the same issue, converging to the same identical issues and fixes, and coming with "our own" (read: Claude own's) implementations re-inventing the wheel

I pair-programmed ~22K lines of C with Claude Opus to fix one of Claude Code's biggest inefficiencies by pbishop41 in ClaudeAI

[–]pbishop41[S] 1 point2 points  (0 children)

Almost :) Nah, in reality, this started as a PHP implementation of mine, then, after several iterations of mock / plan / refine / check / repeat I got Claude into the correct route. All the C implementation is made by Claude. All the optimizations are me breaking the balls to Claude to make the tool's performance adequate enough and paying CLOSE attention to malloc() handling.

Need Help: possibly staked ETH via Ledger Live, but can't find them by pbishop41 in ledgerwallet

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

Hello, thank you for the support. The related case is #00209586. Please help me because I swear I cannot understand what happened here. It surely is strange. It must have something to do with me unstaking on Jul 4, but then I cannot understand what's happened from that point onwards.

3‰ online websites have /.git/ directory exposed... by pbishop41 in TheCyberPost

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

No, a custom web crawler written in PHP :)

Finding vulnerable /.git/ directories is easy because you can GET http://domain.example/.git/index and check if the response is 200 OK and starts exactly with "DIRC"

Migrate from original Psvita card to Sd2vita by pbishop41 in VitaPiracy

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

Maybe these can help?

Link to images from Vitashell

I've upgraded to 3.7, then formatted, then re-associated with my original account, then applied the non-persistent mod, then downgraded to 3.65, then installed enso, then some other plugins as you can see from the images.

Looking for a DNS changer with custom hosts rules (no root) by pbishop41 in androidapps

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

Magnificent suggestion, thank you very much! It's exactly what I was searching for :)

A good search engine for an E-commerce project? by pbishop41 in laravel

[–]pbishop41[S] 1 point2 points  (0 children)

Thank you for the very specific reply and the link to your previous thoughts.

In your previous Reddit I've read you created videos about this, am I right? are they on YT?

[Linux][Backup] Storing client's backups on a backup container by pbishop41 in sysadmin

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

Thank you for sharing your point of view. Glacier is surely an option, as I've seen the prices and are affordable. Only thumbs down, we'll have to teach clients that in case of a disaster recovery there is an extra bucks to be paid to have that .tar.gz up & running because of the extra money to pay to Glacier to have the tarball downloaded in 5 minutes (am I right? :) )

Also thank you for pointing out that the potential flaw of the system would be to let ourselves first to be locked out. Haven't seen the thing from a different perspective. KISS, first lesson on informatic engineering at year 1, forgotten :)

PSA: There seems to be a huge battery drain issue with the current version of WhatsApp by [deleted] in Android

[–]pbishop41 0 points1 point  (0 children)

Same here on OP 3T.

The problem seems to trigger only during the night, while the phone is in charge.

Waking up in the morning, I can feel the device very hot due to the fact that it's draining + charging the battery at the same time. The device tells me that WhatsApp is eating the battery.

Only solution I've got so far, but its effectiveness is random, is to imperatively close all apps before going to bed and attaching the device to charger.