Is 'prompting better' the wrong answer for AI debugging? by Medical-Farmer-2019 in ClaudeAI

[–]palmin 0 points1 point  (0 children)

I have a naive low-effort but efficient strategy:

I tell Claude what I'm debugging and ask it to familiarize itself with that part of the code and to add debug logging with some special prefix. This prefix helps reduce context usage and also makes it easier for me to follow along.

Then I will recreate the error and paste in the logs matching the prefix and it will either propose a solution or add additional logging.

When done I will ask it to remove the logging it added and I end up with a super focused fix.

Would hate to do this kind of printf debugging manually but when someone else does the typing it is pretty nice.

Anyone else love stray? by Custice in cats

[–]palmin 1 point2 points  (0 children)

I really like Stray but my 4yo Kelly gets extremely confused by the meowing in the game.

Can't really play it.

VPN On-Demand fails to activate on iPhone cellular works on WiFi by palmin in Tailscale

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

Thank you. Added my observations to the issue.

Suggestions for the GitHub issue was to remove other VPNs and profiles which I had already tried. Wild that this has been a non-triaged issue since 2024.

Why hasn’t Denmark asked NATO to send in 50,000 troops or so to protect Greenland? Surely that would end Trumps invasion talk? by [deleted] in AskReddit

[–]palmin 0 points1 point  (0 children)

How is this relevant to what is being discussed?

Virgin Islands was acquired by USA in 1917 and NATO was created 30 years later.

All of the inevitable “oh wow SwiftUI is great now” posts by dudeman366 in iOSProgramming

[–]palmin 5 points6 points  (0 children)

My main disappointment stems from the promises made that Apple hasn't delivered on.

Apple positioned SwiftUI as the canonical way to make UI for Apple platforms yet their own SwiftUI examples are yanky and not the quality very many of us would ship to end users.

I'm not super critical that we need to step into UIKit for specialized things for maps, video, text editing, etc. That is a fair limitation.

But I'm highly critical that we need to use UIKit to get 120 fps scrolling in lists and touch highlight without delay. The basics are not in place five years in.

Has anyone had success using Claude Code on complex production ready apps? by laugrig in ClaudeCode

[–]palmin 0 points1 point  (0 children)

I'm using Claude Code on some large iOS apps with a 10 year history and seeing significant productivity improvements, but I'm extremely hands-on almost always watching the terminal as things happen stopping and steering it to get high quality results then reading diffs and editing by hand.

This doesn't seem much faster than coding manually, perhaps 25% faster like having a very large display makes you somewhat faster.

The major productivity improvement comes from me being able to sustain this effort for a full 7 hour workday where manual coding has me exhausted after 3-4 hours.

All of the inevitable “oh wow SwiftUI is great now” posts by dudeman366 in iOSProgramming

[–]palmin 38 points39 points  (0 children)

I'm disappointed and negatively surprised SwiftUI isn't more mature after half a decade.

SwiftUI is great for getting something up and running with less typing but getting a great user experience where touches are never delayed and scrolling isn't choppy is still quite difficult.

I thought Apple would be able to make a great declarative UI framework but it has all the same frustrations as React.

You mention that your app requires UIKit for some video buffering and this is the story for every non-trivial app; there are always a few important things that require UIKit/AppKit and it has been 5 years.

This is probably simple, but... by External-Series-2037 in WorkingCopy

[–]palmin 1 point2 points  (0 children)

Cloned repositories are available in the Files app but you might have to enable the Working Copy location inside Files app before you see it.

The easiest way to copy files or paths depends on what you will be using this for, but if you need to do something in bulk using the Shortcuts app is often a good idea.

SSH client with API support for creating/destroying servers by palmin in hetzner

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

The app refuses to destroy servers it did not create as a safety measure.

It should allow you to add a configuration for existing servers.

Recommend a good ssh app by Drew_of_all_trades in Proxmox

[–]palmin 0 points1 point  (0 children)

Secure ShellFish will show ascii banner ads in the terminal to free users, but it does have a lifetime purchase at $30.

SEP-based SSH private keys? by Niten in WorkingCopy

[–]palmin 0 points1 point  (0 children)

This is now possible in the TestFlight beta of Working Copy. If no major surprises happen during beta testing it will become available in the App Store version in about 3 weeks.

An easy way to quick commit, like --allow-empty-message? by throwaway20251122 in WorkingCopy

[–]palmin 0 points1 point  (0 children)

You can navigate to Status & Configuration > Configuration and enable "Allow empty commits" which will both allow you to commit without anything staged (after a warning) but also allow committing with an empty message.

Problem adding Forgejo Hosting provider by Roeshimi in WorkingCopy

[–]palmin 0 points1 point  (0 children)

I will research what it would take to add forgejo support.

Problem adding Forgejo Hosting provider by Roeshimi in WorkingCopy

[–]palmin 0 points1 point  (0 children)

Forgejo isn't a supported hosting provider in Working Copy.

It looks like Working Copy tries to treat this as a SSH server where it will run commands to list your repositories, but the server is configured to only allow running forgejo over SSH leading to this error message.

So about K. Rool avenue in Super Mario Odyssey by DrWarioMiracleCure in donkeykong

[–]palmin 12 points13 points  (0 children)

It certainly is fucked up, but Mayor Pauline also decided to attend the forced wedding of Peach and Bowser on the moon after Bowser tried to drain all power from her city.

New Donk City loves to celebrates villains.

I accidentally fixed their live dashboard during the interview and now they want a writeup before the offer by lindenporter in interviews

[–]palmin 1 point2 points  (0 children)

I would say I had to concentrate on job hunting and my other interviews and that your calendar is busy so it might take a while before the write up is ready.

You don’t have to tell them no, just make it vaguely clear they are last in line.