wandering.shop is one of the many independent Mastodon servers you can use to participate in the fediverse.
Wandering.Shop aims to have the vibe of a quality coffee shop at a busy SF&F Convention. Think tables of writers, fans and interested passers-by sharing drinks and conversation on a variety of topics.

Server stats:

879
active users

#coding

176 posts135 participants13 posts today

Went to a meeting at work where one of the topics was "vibe coding" (and how do we feel about it?). I helped move the Overton window in the direction of "we hate it and won't use it for anything but toy prototypes", which I feel good about.

And I wasn't the only one, which also makes me happy!

Having to learn how to program is gatekeeping, because average people who aren't nerdy and don't know computer code like they've been writing it for years won't be able to make programs to help them without paying super cash like $1000 plus to get someone to do the work for them, so if AI becomes good enough to do real code that works, I'm all for it. #AI, #Coding, #Programming

Replied in thread

DId lots of smaller improvements to #swad ... but first, I had to hunt down a crash 🤯. Finally found it was caused by my #poser lib (to be fixed later): A connection there can resolve the hostname of a remote end and does so in a thread job to avoid blocking. If the connection dies meanwhile, the job is canceled. Seems my canceling mechanism relying on a signal to the thread is, well, not reliable (the signal can arrive delayed). Ok, for now just disabled name resolution to sidestep that.

Now, integration with #nginx is much better. I intrdoduced (optional) custom headers to transport the authentication realm and the redirect URI, plus state management in the session, so these can be passed to the "auth" endpoint. This requires to make sure nginx always passes the session #cookie, Unfortunately, I still need a "hacky" redirect configuration for login in nginx. If auth_request could just pass the response body, this would be unnecessary .... 🙄

The nginx configuration shows #swad running on "files" and another nginx running on "wwwint" serving #poudriere output there. This nginx instance helpfully adds cache hints, which I have to override, so a redirect works as expected when for example the swad session times out.

"You can always chase away the season of gloom by pursuing the data of hope!" - Futurist Jim Carroll

So let's talk about what I call the 'season of gloom' and the new phrase that is sweeping the tech and AI world, 'vibe coding.'

It turns out that I'm in the midst of the former and have been doing the latter.

The 'season of gloom?' That's what I call this period between the end of ski season and the start of golf. Some folks call it other things, and some are not fit for sharing. According to one chart, yesterday we were in the midst of our third winter.

Yesterday, we had a massive little mini-blizzard, ice pellets, freezing rain, rain - and then just now, overnight, some pretty massive thunderstorms. Golf can't start soon enough! I try to manage my despair by opening my pool in just over a week for a quick swim.

I also try to keep my optimism for spring in check by following various long-range weather forecasts to try to get a sense of when we might emerge from the gloom. I have, for many years, been trying to teach myself to understand these long-range weather patterns by studying various weather model forecast maps. To do that this year, I've been doing a bit of 'vibe coding' - I just created my nifty new long-range weather page which I built using AI. You can visit it at weather.beingoblio.com/longran

This little page lets me access various long-range weather models, to get a sense of what might be happening with the weather 10 to 14 days out. There's not a lot of consistency in weather predictions that far out, but this can be used to get a sense of where there is some agreement and where might find ourselves in terms of the jet stream, temperature patterns, high and low-pressure systems, and more. (Click the little 'i' icon and you can get a description of each map.)
I'm using it to try to chase away the gloom, by understanding what the weather might look like two weeks out - hence, today's quote.
I'm waiting for a real spring vibe to kick in.

I'm still waiting.

But there is hope.

Fore!

#vibecoding #Hope #Data #Weather #Optimism #Technology #Coding #Spring #Future #AI #innovation

Original post: jimcarroll.com/2025/04/decodin

Have you ever felt the pressure of breaking the build?

We had the current build status projected on a large wall…

If you broke the build, everyone knew about it!

My anxiety went through the roof the first time I had to commit my code…

In another role, I received the dreaded email that my last deployment was holding up the release of several other teams with looming deadlines…

Replied in thread

First "production test" successful 💪 ... after band-aid "deployment" (IOW, scp binaries to the prod jail).

#swad integrates with #nginx exactly as I planned it. And #PAM authentication using a child process running as root also just works (while the main process dropped privileges). 🥳

So, I guess I can say goodbye to #AI #bots hammering my poor DSL connection just to download poudriere build logs.

Still a lot to do for #swad: Make it nicer. So many ideas. Best start would probably be to implement more credentials checking modules besides PAM.

Question, I really need your opinion:

I have red as my brand color (#E00000).

But I also have a more green/teal color as a contrast color, also on darkmode. My boyfriend says it clashes with the red color. And what do you think of the hover effect on the cards?
Personaly I really like the pink hover effect on the cards.
This is not finished yet. by the way.
rosita311.github.io/RulesbyRos

rosita311.github.ioHome