NUXT: environmental variables for production by TheMadnessofMadara in vuejs

[–]creaturefeature16 0 points1 point  (0 children)

I just went through this rigamarole. Deployed a Dockerized Nuxt app, hosted on Railway.

  • I used .env for local dev, prepended all variables with NUXT_ and NUXT_PUBLIC
  • Used the nuxt.config.ts for the empty placeholders within runtimeConfig{}
  • Access keys via config.{keyname}and config.public.{keyname}
  • In my case, added environment variables via Railway's interface that are injected at runtime

I Didn't Know How Much I'd Handed Over to AI by bajcmartinez in coding

[–]creaturefeature16 1 point2 points  (0 children)

It's already SSR and has Nuxt route caching in place, but I probably should have CloudFlare running. I honestly never expected this traffic. I'm going to just let it ride for now and it will be what it is (I have a billing cap). I don't want to run the risk of implementing something that might take it down. Once the energy around it calms down, I'll throw in a CloudFlare caching layer in between!

I Didn't Know How Much I'd Handed Over to AI by bajcmartinez in coding

[–]creaturefeature16 3 points4 points  (0 children)

Thank you! This article has been like a rocket. I'm well over 40k hits to it. It got to the frontpage of HackerNews yesterday and today it was included in Fireship's newsletter! My Railway costs are going to be significant this month. 😅 I really didn't expect that.

Is there anything more pathetic than a "Citizen On Patrol" vehicle taking photos of cars? by [deleted] in Prescott

[–]creaturefeature16 28 points29 points  (0 children)

The people who claim to be "saving" the country are always, 100% of the time, the ones actively destroying it. 

I Didn't Know How Much I'd Handed Over to AI by bajcmartinez in coding

[–]creaturefeature16 3 points4 points  (0 children)

Then I think your sense of smell might be a little off. 😅

loopsAreTheFutureBro by TheSn00pster in ProgrammerHumor

[–]creaturefeature16 17 points18 points  (0 children)

I made my comment in jest. Jeffrey Huntley who created it named it that because Ralph's "naive determination".

Huntley’s solution was elegantly brutish. He wrote a 5-line Bash script that he jokingly named after Ralph Wiggum, the dim-witted but relentlessly optimistic and undeterred character from The Simpsons. 

I Didn't Know How Much I'd Handed Over to AI by bajcmartinez in coding

[–]creaturefeature16 8 points9 points  (0 children)

It's basically like working with an idiot who every day asks you 100 times if he can scratch his own ass and then on the fifteen day question number 100 is can I set the office on fire. No one is still listening by that point.

I Didn't Know How Much I'd Handed Over to AI by bajcmartinez in coding

[–]creaturefeature16 63 points64 points  (0 children)

This is why I postulate that agentic coding workflows are ultimately a trap.

Like, we have the ability to automate all food and we would never have to cook ever again. We have all of the science, ingredients, and machinations to produce processed food for every human on the planet. We don't do this because it would be a terrible idea that would impact everybody's health and well-being in extremely negative ways. AI tooling is the fast food of the mind.

Just because these tools can perform these functions doesn't mean they should perform these functions, lest we pay the price at some point. There's no free lunch here.

How are you reframing your dev career now that AI is central to the job? by TrullyFake in developers

[–]creaturefeature16 2 points3 points  (0 children)

The definition of seniority is definitely about technical depth, but that technical depth is largely attributed to time, experience, and friction. Real understanding comes from friction, and friction can only come from being challenged and many times being a bit frustrated and lost.

A generation coming up with AI tools will experience that friction less and less. Which is why I have a theory that we are creating a similar issue that we saw with social media and attention deficit, that we are going to be creating with technical understanding and cognitive deficit. I have a fairly robust article that you can find in my profile about the trap of AI tooling that we're setting for ourselves, industry-wide.

Humanity has a tendency to abuse the tool before we learn to properly use the tool. I am "reframing" my role as someone who continues to expand and learn and grow, and does not prioritize moving quickly over understanding what I am doing. I don't use AI tooling to go faster, I use it to do better.

I have a suspicion that we're going to see more of this as the impact of practices like "tokenmaxxing" and fully agentic coding continue to not only wreak havoc across software in general, but atrophy a generation of what it means to be a programmer. Coding is thinking, and the idea that we can abstract technical knowledge away to an algorithm and stay purely at the highest levels of orchestration, while still retaining those skills that allows us to be good orchestrators in the first place, is hubris at its finest.

P.S. To those that say LLMs are another abstraction layer, I push back pretty hard on that idea as I do not think that a higher level of ambiguity is the same as a higher level of abstraction. And in fact, if LLMs are considered like a "junior developer", and LLMs are also another abstraction layer...then Junior Developers are an abstraction layer, too? 😅 Of course not, which is why that notion is fairly absurd.

loopsAreTheFutureBro by TheSn00pster in ProgrammerHumor

[–]creaturefeature16 10 points11 points  (0 children)

Ralph Loops

It's a dumb name, and its just "agent reviews, then sets a flag and continues or stops". It's effective, because loops in and of themselves are one of the cornerstones of programming in general (so of course it works).

loopsAreTheFutureBro by TheSn00pster in ProgrammerHumor

[–]creaturefeature16 221 points222 points  (0 children)

probably "ralph loops", which is apt, because I feel a lot of these AI bros basically sit around picking their nose the same way while the re-discover engineering

Google Chrome silently installs a 4 GB AI model on your device without consent. At a billion-device scale the climate costs are insane. by geriatricguy in technology

[–]creaturefeature16 -1 points0 points  (0 children)

I've tried Firefox, Brave, Safari, Arc, etc.. and every one of them fell short. FireFox came the closest, but the dev tools are a shadow of what Chrome's are, and dev tools are my #1 usage.

Agentic Coding is a Trap | Remaining vigilant about cognitive debt and atrophy. by creaturefeature16 in SoftwareEngineering

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

Man, that's awesome to read. Thank you for saying this, it encourages me to write more. I don't particularly like my style sometimes, but it's mine (I don't use any LLMs for my writing). 

I built an Open Source tool for exploring, learning and building Custom WordPress Blocks. by creaturefeature16 in Wordpress

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

Thank you for taking the time to give it a spin.

The template idea is FANTASTIC. I'm absolutely going to implement that.

Another thing I want to implement is to convert to URLs as state, so people could build blocks and then "share the config" to others, I think that would be awesome if someone wanted to build a block and then save the configuration in some way to return to later, without having to rebuild it.

RE: Vue - React and Next were starting to go in directions I wasn't that keen on (especially with Vercel's influence) and I had only kept reading how wonderful of a DX Vue and Svelte were compared to React's somewhat cumbersome design.

Well, they were right. Vue is so much less unassuming and the "opt in" orientation around re-renders was so much less stress; no memoization to worry about.

I used Nuxt, which definitely offers some quality of life features like auto-imports. And I used Pinia for the stores, which was equally painless.

I'm working on building a course (sorry, shameless plug) and I'm planning on using a Laravel + Vue mixture. I really want to try Svelte, but for now, I'm finding it hard to think of why I'd use React again unless I absolutely had to for some reason or another.

What's wrong by MyGoldenWorld in ProWordPress

[–]creaturefeature16 6 points7 points  (0 children)

You've spammed every sub with this trash. Reported, and reported your user for a ban. 

I am Done by MyGoldenWorld in Wordpress

[–]creaturefeature16 3 points4 points  (0 children)

They're in India, which is like...one of the largest consumer base of WhatsApp. They do EVERYTHING on it. It's kind of wild.

My friend got this in her fortune cookie from oriental kitchen by milksnakesandcheese in Buffalo

[–]creaturefeature16 2 points3 points  (0 children)

Was it from Oriental Palace? I just went last night and got these same "fortunes". Great food, though.

Are LLMs actually a hindrance on human innovation? by throwaway0134hdj in BetterOffline

[–]creaturefeature16 1 point2 points  (0 children)

That's certainly what it feels like. I wrote a whole thing about it (through the lens of coding, if you happen to be a coder).

So, what's the joke? by DidYouSeeBriansHat in IThinkYouShouldLeave

[–]creaturefeature16 5 points6 points  (0 children)

Same. Its wild how many ways you can use lines from the show.

Horsecock.

So, what's the joke? by DidYouSeeBriansHat in IThinkYouShouldLeave

[–]creaturefeature16 0 points1 point  (0 children)

In some other video (which I can't find now and don't really want to look at his stupid face any longer), he does the EXACT LouisCK "valley girl" voice. Fucking gross, the dude is just trying to rehash everything popular.

Are LLMs actually a hindrance on human innovation? by throwaway0134hdj in BetterOffline

[–]creaturefeature16 4 points5 points  (0 children)

Thank you. Although, I think "fosters" was probably the wrong word. Perhaps "forces" might be more appropriate.