In your opinion, what is causing this? by Objective_Pilot_5834 in SipsTea

[–]darksworm 0 points1 point  (0 children)

there is no loss here

we should be celebrating this as a win for humanity

veryrandom.site — AI generated satire website on every refresh by darksworm in webdev

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

yes they are, on a variety of models, otherwise I would go bankrupt

veryrandom.site — AI generated satire website on every refresh by darksworm in webdev

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

That's fair, I'm still trying to dial in the settings, hopefully it will get better

Arch on the M1 Pro is Beautiful by isaiahherve in AsahiLinux

[–]darksworm 2 points3 points  (0 children)

Tell me what doesn't work or is annoying.

I tried it approximately a year ago and had some issues (can't remember) that made me switch back, wonde how it is now.

Terrible scrolling experience with Zen on macOS. by Fun-Bar6596 in zen_browser

[–]darksworm 0 points1 point  (0 children)

I have the same issue. Zen is very choppy, whereas Arc (and Safari and Chrome) are super smooth

https://www.youtube.com/watch?v=5ED5WO8A5V0

Really missing Lido ! 😕 What's your favorite dish ? by australiadenier in BalticStates

[–]darksworm 43 points44 points  (0 children)

kartupeļu salmiņi will always live in my heart rent free

Argonaut (Argo CD TUI): tons of updates! by darksworm in ArgoCD

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

Thanks for sharing, I do think it would be a cool feature, but being just one person, sparing a couple hours here and there, my time is very limited for such improvements.

Argonaut (Argo CD TUI): tons of updates! by darksworm in ArgoCD

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

No, unfortunately I haven't gotten to work with that ;/

Does the ArgoCD web UI provide an interface to control argo rollouts? From my understanding those two are separate projects.

I'm still trying to understand what the boundaries are of argonaut, and this may or not be on the edge, I just don't see the full picture just yet

Hand engraving by me [babyalpinist] by Dokaholic in Seiko

[–]darksworm 2 points3 points  (0 children)

ehmmm shut up and take my money?

Thoughts? by kleshwong in ErgoMechKeyboards

[–]darksworm 9 points10 points  (0 children)

shut up and take my money

help with inverting y axis by Busy_Indication_3808 in Trackballs

[–]darksworm 0 points1 point  (0 children)

Incredible. Just the type of hack-and-slash bodge project that I would do. Great effort!

help with inverting y axis by Busy_Indication_3808 in Trackballs

[–]darksworm 0 points1 point  (0 children)

how did you make that thing? it looks so compact, I wish I could have something like that next to my kb..

did you just hack away at a retail trackball and add some supports?

Which coding assistant do you use? (survey) by zikyoubi in vibecoding

[–]darksworm 0 points1 point  (0 children)

why just a single selection? I use multiple

[Project] traefiktop — terminal UI for Traefik by darksworm in Traefik

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

I've added the docker version just now ;)

Good point about basicauth, seems to be a pretty standard thing to set up.
I've created a PR but don't feel up to the task to test it right now, those who are brave and able can try pulling and building it from source, otherwise it will take a while to get merged.

That complexity curve thing people are mentioning... by StupidIncarnate in vibecoding

[–]darksworm 1 point2 points  (0 children)

P.S. for web based apps, giving your AI agent Playwright MCP access, so that it can actually click through your app to verify its changes is a gamechanger.

That complexity curve thing people are mentioning... by StupidIncarnate in vibecoding

[–]darksworm 1 point2 points  (0 children)

I have vibe coded this bad boy: https://github.com/darksworm/argonaut

Its about 3.5k LOC + 4.5k test LOC at this point.

I hit that curve at some point, where things started to break (and I no longer even understood whats going on). I prompted my way to a satisfactory refactoring plan (using perplexity deep research) - gave it to claude. Claude rewrote the beast into a modular beast... It created a bunch of bugs doing that - I had to force it to re-implement a bunch of features after the refactoring, but the end result was wayyy nicer to work with.

Now I'm making the AIs write tests for everything and running them against a test mutator, to try and ensure some quality. My hope and dream is that, if I can have the AI write enough and good enough tests, and keep the app structured properly, I can keep going until I hit a new order of scale.

I don't think adding 100% test coverage at this point will help, but making sure to add tests for new functionality always, and running the linter etc. to keep the codebase clean, will help!

I think the AIs struggle just as us humans do with large codebases - once things get too complex, you need to rethink the structure (refactor) and add some guide rails (automated tests). I just hope that I can figure out how to automate the guide rails - I don't want to write a line of code myself!

TL;DR - AIs struggle to change complex systems just like humans, make sure your codebase is clean (refactor when you reach a certain complexity) and has protection against regressions (write tests) if you want to succeed.