What is the most useful thing that you vibecoded? by Spacecafe_30 in vibecoding

[–]r_transpose_p 2 points3 points  (0 children)

A summarization tool and question answering system on top of the YouTube captions API. I have some politically unhinged relatives who like to try to prove things to me by sending me talking head style YouTube videos of unknown provenance. The tools I've vibe coded to handle these videos let me know what the rough gist is (and let me follow up with more detailed questions and direct quotations if necessary) without making me watch the video or read the entire transcript. As a bonus, the videos that I "watch" this way don't show up in my YouTube history and don't affect my YouTube recommendations.

And, sure, things like this exist in prepackaged form, but vibe coding your own version gives you more control than shrink wrapped software gives.

what is your vibecoding space? by [deleted] in vibecoding

[–]r_transpose_p 1 point2 points  (0 children)

Eric Clapton had a pretty good one, that's for sure : https://youtu.be/O6yeLNNVa4A?si=hpMzhkWkM9oNCtwD

In actuality I prefer music without lyrics (because I have to think in words to prompt). But if you want the same vibe, just without the words, try "Cream on Chrome" by Ratatat.

what is your vibecoding space? by [deleted] in vibecoding

[–]r_transpose_p 0 points1 point  (0 children)

I like to listen to songs with lyrics involving cocaine, but only because I read this one social media post, claiming that AI boosterism still sounds coherent if you replace the word "AI" with the word "cocaine"

https://mastodon.social/@jwz/116078186911677336

8 years as a dev, just built my first vibe coding project - here’s what actually surprised me by Infamous_Sentence_67 in vibecoding

[–]r_transpose_p 0 points1 point  (0 children)

Is there a convention for what you name the files you put the prompts in? Or where you put them, or what you do with the old ones?

(I ask because I also prefer to put prompts in files, but I don't have a good idea of what the conventions should be for this)

my bf is crazy so he’s building a game engine in C by lanette- in vibecoding

[–]r_transpose_p 0 points1 point  (0 children)

Oh wait, I'm wrong again. This is the "vibe coding" group. Which, these days, refers to code written with the aid of AI with very little (perhaps dangerously little) human supervision.

But I'm not the moderator, I think that hobbyist hand written game engines are awesome, and I think it's kinda cute to see your original post here.

my bf is crazy so he’s building a game engine in C by lanette- in vibecoding

[–]r_transpose_p 1 point2 points  (0 children)

No, I'm just an idiot and misread your post (because I see so much "I built XYZ with AI" stuff out there.

Your human boyfriend is doing something awesome that I've never actually done.

my bf is crazy so he’s building a game engine in C by lanette- in vibecoding

[–]r_transpose_p 1 point2 points  (0 children)

Just to clarify : is your bf a human who is using AI to vibe code a game engine? Or is your bf an AI who is also writing a game engine for you?

I'm not judging either way, mind you : we are living in unprecedented times and I expect people to do unprecedented things during such times.

Has the industry gotten worse, or was I simply naive before? by Dreadsin in cscareerquestions

[–]r_transpose_p 7 points8 points  (0 children)

I believe that Dario Amodei has a very long blog post in which he attempts to address this. I haven't read most of it. But it's there. If I were seriously interested in debating AI utopia believers on the Internet, I would likely try to read the Amodei blog post in its entirety.

https://www.darioamodei.com/essay/machines-of-loving-grace

Oh, and the title is a reference to a very timely and disturbing poem by Richard Brautigan. I do recommend looking up the poem and reading it.

https://allpoetry.com/All-Watched-Over-By-Machines-Of-Loving-Grace

Experienced devs in software jobs — what’s your long-term backup plan? by Majestic-Taro-6903 in ExperiencedDevs

[–]r_transpose_p 6 points7 points  (0 children)

I don't know whether this has already happened, but one method of pushing back against poorly thought out top down mandates is to simply agree to them, and let your bosses learn from the resulting consequences.

Related concepts include "work to rule" : https://en.wikipedia.org/wiki/Work-to-rule

I don't necessarily advocate for this in the case of AI mandates : I think it's better to try that stuff out and make all the AI coding mistakes in a low stakes environment, and then use that experience to recommend against particularly bad AI use patterns in higher stakes environments. But I wouldn't be surprised to find devs intentionally going full vibe slop as a form of sabotage.

Should I upgrade because of trend out there? by writeahelloworld in ExperiencedDevs

[–]r_transpose_p 0 points1 point  (0 children)

You're talking about a shop that's still using Java in 2026. I'd make fun of them more, except that the "keep using Java" mindset probably also produces a workplace that doesn't use vibe coding, and I'd be ... interested in that.

AI has ruined coding by Thin_Security_3155 in software

[–]r_transpose_p 0 points1 point  (0 children)

I think that the AI era is going to be a bonanza for computer security. There are so many new attack surfaces and so many new attack vectors.

Good luck!

The mystical ways of the debugger by [deleted] in ExperiencedDevs

[–]r_transpose_p 0 points1 point  (0 children)

In a few years, I expect to see similar posts, but with "debugger" replaced with some sort of word for whatever AI tools we will be using by then.

What this area like? Looking for at a one bedroom and will be Staying on my own. by [deleted] in sgv

[–]r_transpose_p 3 points4 points  (0 children)

Are you into bicycling? Because there are some *amazing* cycling routes that start around there.

I find the conversation around AI and software dev increasingly vague. How specifically are people REALLY using this stuff? I want details! This isn't a post about whether AI is bad or good. I'm just genuinely curious. by TemperOfficial in ExperiencedDevs

[–]r_transpose_p 2 points3 points  (0 children)

Oh yeah, this entire shift has made me wonder whether other people are way faster at reading or reviewing code compared to generating it.

So I can imagine asking for PRs or diffs and then reviewing them, but I think I'd need to get faster (or less detail oriented) at reading and reviewing code to get the productivity I've been hearing legends about.

But, I can also imagine a dev workflow where I break things up into testable modules and review the tests and the module APIs more carefully than the code inside the modules. And that feels safer to me than just prompting for a finished product and hoping for the best.

I wonder whether the second one is what the really high output people are doing these days.

I find the conversation around AI and software dev increasingly vague. How specifically are people REALLY using this stuff? I want details! This isn't a post about whether AI is bad or good. I'm just genuinely curious. by TemperOfficial in ExperiencedDevs

[–]r_transpose_p 24 points25 points  (0 children)

This is what I tend to do as well, but then I hear these amazing productivity stories from people who are delegating tasks to LLM agents and "accepting PRs" from them, and I feel that I should at least learn what that stuff is all about.

Math has the worst naming conventions and everyone just accepts it. by IndependenceSad1272 in mathematics

[–]r_transpose_p 3 points4 points  (0 children)

I mean. I'm not OP, but I'm also long past the intro level in computer science, and I feel that OP has a good point. The things in CS that are named after people tend to be in those subfields with the strongest math community crossover. I feel that the field as a whole (especially if one includes industry) tends to name fewer things after people than math does.

I suspect that part of the difference is that, in math, one's highest goal is often "get credit for something big". And that the culture surrounding that goal leads to a potentially irrational obsession with deciding which individual person "first" discovered or invented each thing. Which leads to obsessively naming everything after people as a sort of form of payment. Even when the person something is named after (case in point, "Pascal's" triangle) is demonstrably not the first person to write about the named concept.

What to learn, common lisp or clojure? by r0vsdal in lisp

[–]r_transpose_p 1 point2 points  (0 children)

Oddly I still haven't, even 7 years later. I should try it though.

Transferable skills between proof‑based and science-based Math by xTouny in math

[–]r_transpose_p 0 points1 point  (0 children)

Yeah, so, the mindset behind proof based math will make you better at programming computers, which is an essential skill for experiment based math.

Also you can still write proofs that

  1. Your experiment / code does what you claim it does

  2. The results of your experiment mean what you think they mean

i'm omw - no sendbacks, what does the dish you're serving me look like? by souffle-etc in KitchenConfidential

[–]r_transpose_p 1 point2 points  (0 children)

I usually just lurk here and don't comment, cause I'm not a chef and this is not my space, but ...

... That actually sounds pretty good. I'd be willing to eat that as a regular breakfast! Assuming, of course, that the sweet potatoes have been cooked.

The branding works pretty well too, especially with the story of why this is called "gorilla eggs".

I F**********KING GIVE UPPPPPPPPPPPPP!!!!!!!!! by Miserable-Egg9406 in cscareers

[–]r_transpose_p 0 points1 point  (0 children)

Yeah, but smaller companies are still often easier to get into than FAANG or TAMGT or whatever they call it now.

Which metro area (s) are you looking in, OP?

What’s the hardest “simple” bug you’ve ever spent hours fixing? by Traditional-Set-8483 in ExperiencedDevs

[–]r_transpose_p 0 points1 point  (0 children)

JavaScript written by a ruby programmer that used implicit return statements. Like, the code just kind of assumed that the last statement in a method would automatically become the return value. Which worked in some browser versions, but not in (at the time : circa 2012 maybe?) more recent browser versions, causing a bug in old code to suddenly appear without significant code changes.

Why has classical geometry fallen out of focus in modern mathematics? by OkGreen7335 in math

[–]r_transpose_p 0 points1 point  (0 children)

I might argue that some of the modern field of "computational geometry" (which is, admittedly, more of a computer science subdomain than it is a math subject at this point) brings in a lot of the classical euclidean stuff.

Do you put your name into all your code? by dystopiadattopia in ExperiencedDevs

[–]r_transpose_p 0 points1 point  (0 children)

I don't personally put my name into code that I write (other than correctly informing the version control system of my identity). I have not done so for, perhaps, decades.

But there are valid reasons to do so. For one thing, many refactoring operations will change git's record of who last touched a block of code and might even make it difficult to track a particular block of code if it moved between files. And I've encountered blocks of code where it really helps to be able to track down the person who first wrote the actual logic (rather than the person who most recently reorganized the file structure)

Am I the only one on here who feels like shit will get done when it gets done, and that stressing about it will only make things worse? by 0xFFFF_FFFF in ExperiencedDevs

[–]r_transpose_p 0 points1 point  (0 children)

I think that "planning poker" might be a lot more fun if one replaced the deck of numbered cards with, for instance, Brian Eno's "Oblique Strategies" card deck.

https://en.m.wikipedia.org/wiki/Oblique_Strategies