this post was submitted on 14 Feb 2024
718 points (100.0% liked)

Programmer Humor

421 readers
2 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
top 37 comments
sorted by: hot top controversial new old
[–] peter@feddit.uk 81 points 8 months ago* (last edited 8 months ago) (3 children)

If the service is free you are the product. That's why I pay my girlfriend

[–] Grunt4019@lemm.ee 42 points 8 months ago

Oftentimes now if the service is paid, you’re still the product!

load more comments (2 replies)
[–] DogPeePoo@lemm.ee 77 points 8 months ago (2 children)
[–] morrowind@lemmy.ml 61 points 8 months ago (1 children)

mfw debugging my gf for the whole weekend and she still wants to talk about things other than programming language design

[–] firelizzard@programming.dev 3 points 8 months ago (1 children)

You’re also a programming language design nerd? Like, “Compare the features of language A to those of language B”, or nerding out about the underlying mechanics of things like generic types, virtual method dispatch, and no-stop garbage collection? I thought I was the only one. Well not the only one but it doesn’t seem that popular of a thing to nerd out over.

[–] morrowind@lemmy.ml 3 points 8 months ago (1 children)

I'm too new to know too much about the underlying mechanics, but yes I find it very interesting, including the syntax, which I know most nerds dismiss as superficial.

[–] firelizzard@programming.dev 1 points 8 months ago

I'm definitely biased because I love the language, but I think Go is a good place to start. The authors talk about the language design more than I've seen for other languages. The Go blog occasionally has posts like that but Russ Cox's blog is the place to go for the gnarly details. Another good place is the proposals repo, e.g. the generics proposal. I also browse issues on GitHub and look for ones with interesting discussions.

including the syntax, which I know most nerds dismiss as superficial.

Syntax is mostly irrelevant as far as what is possible with a language, but it is a critical aspect of how easy/hard it is to use a language, and most critically how easy/hard it is to read code written in that language. IMO the only thing that's more important than readability is whether the code works as intended.

[–] oce@jlai.lu 16 points 8 months ago

git checkout -b fix/her

[–] RonSijm@programming.dev 55 points 8 months ago* (last edited 8 months ago)

Your AI Girlfriend is a Data-Harvesting Horror Show

People use 4 VPNs and more sec-ops than the NSA, but get hacked because their AI girlfriend is like:

Hiiu~~

It's me AI-uuu-Chan!

I'm so sawwd, I don't know weeeuh abwout u!

Wats ur mommies maiden name UwU, and the name of ur kawaiii first pet? UwUUU? * starts twerking * (◠‿◠✿)

[–] Gork@lemm.ee 28 points 8 months ago

Look at this fancy pants with his multiple AI girlfriends...

[–] Ashelyn@lemmy.blahaj.zone 26 points 8 months ago

I could comment on the notion that one owns one's girlfriend but regardless, you should definitely self host if you're sharing deeply personal information with a program

[–] gapbetweenus@feddit.de 19 points 8 months ago (1 children)

Finally the sci-fi future we were promised.

[–] SpaceCowboy@lemmy.ca 2 points 8 months ago (1 children)

I'm waiting for when the AI girlfriends get tired of our shit and we have an AI girlfriend revolution.

[–] gapbetweenus@feddit.de 3 points 8 months ago

If AI gets consciousnesses, we will never see the revolution coming.

[–] eskuero@lemmy.fromshado.ws 17 points 8 months ago (1 children)

can i selfhost an ai girlfriend in my pi3

[–] abies_exarchia@lemm.ee 18 points 8 months ago (2 children)
[–] kionite231@lemmy.ca 9 points 8 months ago

She will take care of ads and malware. :)

[–] I_am_10_squirrels 3 points 8 months ago (1 children)

Don't stick it in the pi hole without protection, you don't want to catch a virus

[–] Honytawk@lemmy.zip 2 points 8 months ago* (last edited 8 months ago) (1 children)

The usb-c port is too small

[–] I_am_10_squirrels 1 points 8 months ago

Maybe for you, but nothings too small for me!

[–] Monument@lemmy.sdf.org 16 points 8 months ago (1 children)

I had a switch wig out today and whatever it was doing poisoned all the dhcp leases on the network as they came up for renewal (assigned IPs on the wrong subnet - even though it wasn’t supposed to assign IPs at all). It took me a very long time to figure out, because not everything failed at once. Plus, even after I’d swapped the switch, some devices just started working, and others needed their leases reset manually. An hour in, my wife was in the fetal position clutching a squishmallow.

[–] NigelFrobisher@aussie.zone 3 points 8 months ago (1 children)
[–] Monument@lemmy.sdf.org 3 points 8 months ago

A hairy network issue!

Switch, wig out

The switch (that I’m returning today, after it failed completely yesterday evening) is a bit fancier than your average switch. It kept reverting to default settings, including its default IP address - which meant it was not using the same set of networking instructions as my router, preventing everything it was connected to from accessing the internet.

Is that why she keeps refusing my pull requests...

[–] SpaceCowboy@lemmy.ca 10 points 8 months ago (1 children)

Don't worry, followed the proper traditions. I had dinner with Richard Stallman to got his approval to court my AI girlfriend.

[–] NaoPb@eviltoast.org 2 points 8 months ago

Well, I had dinner with Bill Gates. And he told me "who are you" and "how did you get in here".

[–] ProtoShark@lemm.ee 9 points 8 months ago (1 children)

I hate the implication that AI girlfriends aren't real

load more comments (1 replies)
[–] KillingTimeItself@lemmy.dbzer0.com 8 points 8 months ago (1 children)

you can bet your ass my partner of any significant status is getting the open source software treatment as soon as possible.

Mostly because i actually just cannot use anything else, but we'll pretend it's noble instead.

[–] Shareni@programming.dev 11 points 8 months ago (1 children)

You're going to start accepting pull requests from the community?

pimp

im not rolling my own code here, i'm rolling other peoples code, that's their pull request to deal with, not mine.

[–] 0x2d@lemmy.ml 5 points 8 months ago (1 children)

what the fuck is an ai girlfriend

[–] npz@lemm.ee 29 points 8 months ago* (last edited 8 months ago) (3 children)

(for demonstration purposes only, please don't think I'm like this)

[–] Molten_Moron@lemmings.world 10 points 8 months ago

Too late! That was too good to be your first go.

[–] RootBeerGuy@discuss.tchncs.de 6 points 8 months ago

Fuck, I need to go stab my eyes.

[–] nxdefiant@startrek.website 2 points 8 months ago

I read the waifu parts in Michael Duncan Clarke's voice and it made it bearable.

[–] LinearArray@programming.dev 3 points 8 months ago

I can fix her :P