this post was submitted on 08 Jul 2023
1535 points (98.8% liked)

Programmer Humor

32710 readers
676 users here now

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

Rules:

founded 5 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 208 points 2 years ago (4 children)

Lemmy Devs: peacefully developing the Lemmy code for free

Reddit Refugees: "WHY IS THIS SO BUGGY?"

[–] [email protected] 222 points 2 years ago (8 children)

We're probably hitting close to the all-time high of unread notifications on github... I'm at 1752 rn, only watching lemmy projects.

It does feel like I've become the personal issue tracker for a few thousand people all the sudden. 99% of ppl are nice, but there's always someone demanding free labor to fix their pet issue, while offering to do none of the work themselves, and making ultimatums that they won't use your software until it gets added.

It's like okay then???? I'm not selling a product, so I don't care. I've essentially set up a free cookie stand and they're complaining at me that I don't have rainbow sprinkles.

[–] [email protected] 50 points 2 years ago (2 children)

First off, thank you for working on improving lemmy, it is greatly appreciated. How does one go about helping work on lemmy? I’m a software engineer myself, and I’m looking to provide help during down of my free time. I’m not the most familiar in Rust, but it’s on my summer bucket list

[–] [email protected] 49 points 2 years ago (2 children)

No probs! The best way to get started (after you've learned some rust), would be to find a smaller issue or feature you'd like, and then comment on that issue, or in our dev matrix chat, if you need any help. We appreciate any help we can get on improving the code.

[–] [email protected] 8 points 2 years ago (2 children)

Thank you! I’m already familiar with REST apis, since that’s what I work on normally, so hopefully the learning experience will be smooth. Where can I find the dev matrix chat?

[–] [email protected] 9 points 2 years ago

Even if you're unfamiliar with rust, you can still help with open source lemmy front-ends/apps that aren't written in rust

load more comments (1 replies)
[–] SmackemWittadic 9 points 2 years ago

I’m not the most familiar in Rust, but it’s on my summer bucket list

Guess you could say you have a rusty bucket

[–] [email protected] 27 points 2 years ago (1 children)

How come I can't install Lemmy on my grill and have it cook me hotdogs?

[–] [email protected] 7 points 2 years ago (2 children)

It doesn't even integrate with my smart kettle, what are they even spending their time on, silly things like stability and bugfixes?

load more comments (2 replies)
[–] [email protected] 19 points 2 years ago

Dude, thank you so much for your hard work. Ignore those people.

[–] [email protected] 12 points 2 years ago

This is the reason I ended up hating my old open source projects. It's not enough you give people something for free some people just always demand more.

But awesome work with lemmy hopefully working on it doesn't wear you down too much and you get some enjoyment from it still.

[–] [email protected] 11 points 2 years ago

Don’t worry about those asshats! You guys are doing great work, Lemmy is awesome!

[–] astropenguin5 7 points 2 years ago

I wonder if making a separate bug-reporting place and having some people sort them to lessen the load might be helpful. Im a very newbie programmer and know nothing in rust but still want to help out, and sorting through bugreports seems like something that might be helpful, and need minimal rust experience, just sorting individual requests into piles of same problems to lessen the sorting needing to be done by those who can actually work on fixing the bugs.

[–] Resonosity 7 points 2 years ago

Thank you for making this software. It's really opened my eyes about what the internet could be in the future, and how it really mirrors real life in many ways. Take your time, I'm sure you (and any other dev) will knock out the big issues with the software if they ever pop up. The small stuff can wait

[–] [email protected] 7 points 2 years ago

I'm a backend dev of a little over a year of experience in Python. I've started teaching myself Rust so that I can make mod tools and solve issues that bother me.

[–] [email protected] 27 points 2 years ago (1 children)

Lemmy devs are being paid to develop Lemmy, they literally admit to it.

[–] [email protected] 14 points 2 years ago (2 children)

You mean like donations? Or something else?

[–] [email protected] 34 points 2 years ago (3 children)

Both - they get donations and are funded by NLnet's NGI0 Discovery Fund

load more comments (3 replies)
[–] [email protected] 10 points 2 years ago

No, they're being paid by a European group to develop Lemmy.

[–] [email protected] 18 points 2 years ago* (last edited 2 years ago)

Actually, to be fair, they're being paid salaries to work on Lemmy lol

Though the 0.18.0 update was quite nice and solved a lot of issues I had, so it's definitely cool to see how well it's progressing.

[–] [email protected] 17 points 2 years ago

Honestly lol. Real-time stress test!

[–] [email protected] 66 points 2 years ago (2 children)

While I know this is meant to be funny, anyone finding them in this position should give this a read https://www.softwaremaxims.com/blog/not-a-supplier

[–] [email protected] 50 points 2 years ago (1 children)

Tell them they can open a PR if they want.

[–] [email protected] 21 points 2 years ago (1 children)

If they are asking for examples then they don't know how to use it yet

load more comments (1 replies)
[–] aidan 27 points 2 years ago

Or even worse... Asking for Typescript definitions

[–] navitux 27 points 2 years ago* (last edited 2 years ago) (1 children)

I thought that in such case I acomplished success as open source developer: someone actually like my software enough to use it

[–] aidan 4 points 2 years ago

Yeah honestly it has been really cool for me seeing something I made in the wild- and I haven't even made that big of projects

[–] [email protected] 24 points 2 years ago

Damn, actually can’t wait to get there (just have to actually finish something first).

[–] [email protected] 22 points 2 years ago (1 children)

Can someone please mirror this meme vertically so that bottom text reads first

[–] [email protected] 51 points 2 years ago (2 children)
[–] [email protected] 3 points 2 years ago

Absolute madlad

load more comments (1 replies)
[–] BornOnJuly1 18 points 2 years ago (1 children)

Sorry guys, I’m very much a monkey on a bike.

[–] [email protected] 17 points 2 years ago* (last edited 2 years ago) (1 children)
[–] [email protected] 28 points 2 years ago (1 children)

Alas, that's the very nature of open source development.

https://m.xkcd.com/2347/

[–] [email protected] 4 points 2 years ago* (last edited 2 years ago)
[–] PabloPicasshole 14 points 2 years ago (1 children)
[–] [email protected] 4 points 2 years ago

"I don't need to comment this code at all, it's pretty self-explanatory, I'll remember this 100% no problem."

Scene cut:

Me six months later, staring blankly at the code like the monkeys & The Monolith in 2001: A Space Odyssey, desperately trying to unravel the workings of my ADHD brain and just exactly why the seemingly innocent and innocuous-looking function named "dontFuckingTouchThis" is the lynchpin preventing the whole goddamned thing from falling over and going tits-up.

[–] [email protected] 12 points 2 years ago

Literally anytime I send my dad (retired IT) a script I've been working on and he sends it back with the equivalent to red pen corrections on a paper / telling me all the various avenues of exception handling I need to add

[–] [email protected] 7 points 2 years ago

The first time I did a web site that was any use to other people, was exactly like this.

[–] [email protected] 7 points 2 years ago

My worst nightmare lol

[–] [email protected] 4 points 2 years ago

Probably me, if only I could finish anything...

[–] [email protected] 3 points 2 years ago (2 children)

Couldn't chat gpt do it for you?

[–] [email protected] 6 points 2 years ago

This kind of comment that would need an /s elsewhere lol

[–] Happy_Harry 4 points 2 years ago

I've thrown powershell scripts at it, telling it to add comments to the code, and it did a great job.

load more comments
view more: next ›