this post was submitted on 13 Nov 2023
782 points (98.0% liked)

Programmer Humor

32512 readers
377 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 20 comments
sorted by: hot top controversial new old
[–] dandroid@dandroid.app 75 points 1 year ago (1 children)

I'm the opposite. I am so bad at coming up with ideas, but writing code for a new project with no tech debt is exhilarating.

[–] JoYo@lemmy.ml 38 points 1 year ago (1 children)

hey techbros, did you hear that? quit sending me your app ideas and give them to this one.

[–] blueson@feddit.nu 8 points 1 year ago (1 children)

Oh, so you want to make a website where you post personal pictures of youself and post updates of your everyday life, while connecting to your friends? It'll be really big you say? There's nothing else on the market lile this? Let's go!!!

[–] demonquark@lemmy.ml 5 points 1 year ago

I sometimes wonder if these tech bros are truly oblivious to how stupid their ideas are, or if it’s a deliberate con intended to fleece tech-illiterate investors.

I suppose it’s a little of column A and a little of column B, but I do wonder which is more prevalent.

[–] qwertyqwertyqwerty@lemmy.one 37 points 1 year ago (1 children)

Just be the "business person" and find a dev to do the "easy" work, like every other person I've heard from when they present an app idea to me.

/s

[–] SayJess@lemmy.blahaj.zone 21 points 1 year ago (1 children)

Its a simple idea, it can’t be that hard! /s

"what's so hard about Facebook, anyway"

[–] tamlyn@lemmy.zip 33 points 1 year ago (1 children)

Who has that. I don't have ideas that i like that benefit someone in any way

[–] redeven@lemmy.world 15 points 1 year ago

Same. Been wanting to learn some new frameworks and stuff, but I'm incapable of learning without using it on a real use-case project I actually need.

And I've been all out of ideas on that front for a while.

[–] Scrollone@feddit.it 27 points 1 year ago

Me thinking about buying a domain

Me programming things to put on that domain

[–] tsonfeir@lemm.ee 9 points 1 year ago

Now do “me trying to get people to use the app I suffered through making”

[–] KrummsHairyBalls@lemmy.ca 8 points 1 year ago

Me when I begin and end my app.

The middle part is fun. The setting everything up part sucks, and the polishing sucks.

[–] ALostInquirer@lemm.ee 5 points 1 year ago

"Why is this documentation like this? Who hurt them?"

[–] theterrasque@infosec.pub 2 points 1 year ago (1 children)
[–] waylaidwanderer@lemmy.ca 4 points 1 year ago (1 children)

This. As a software engineer it has really reduced the mental load when starting a new project from scratch. I can quickly come up with the skeleton for a project and any boilerplate functions and just focus on making things work.

[–] KrummsHairyBalls@lemmy.ca 2 points 1 year ago* (last edited 1 year ago) (2 children)

I messed around with it back when it was apparently better than it is now, and it sucked ass. Fed me outdated info, broken code, and overall was a nightmare.

Tried it recently real quick because I was converting my code, and I didn't want to dig in the documentation, and the info ChatGPT spit out was 100% false. Not even broken, just wrong.

[–] theterrasque@infosec.pub 2 points 1 year ago* (last edited 1 year ago)

It can be surprisingly helpful. I needed a small program to change between three "states", two separate programs that use the gpu and can't run at the same time that I run on a server, and an "idle" state where none of them are running. And a simple web ui to check and change state.

This was the conversation: https://chat.openai.com/share/661322bc-2bd2-4608-9c7f-ec6d9f488601

Note that it did mess up the transitions code a bit, but it was easy to fix after a brief look at the documentation. However, the http page worked 100% straight off the bat, and the flask code and running of the commands worked perfectly. It's not a big thing, but a lot of "boilerplate" code and double checking docs was avoided. And this is the free tier.

[–] waylaidwanderer@lemmy.ca 1 points 1 year ago* (last edited 1 year ago)

I feed it the relevant documentation first. It has large enough context size to handle it. But even that's unnecessary as long as you're not using a niche library.

[–] sirico@feddit.uk 2 points 1 year ago

Finishing the app and it just sits there until you forget how you made it

[–] RuikkaaPrus@lemmy.ml 1 points 1 year ago

I tried to write a Metadata Cleaner in Python, but I need to learn EXIF before