“Girl, I named no variables after you, because you’re my only Constant”
smooth 👍
You’ll need an exception handler for all those dropping panties.
“Girl, you are my Two’s Complement, you’re always my plus one on any occaision”
Cuz if you invert the bits of of a binary number and add one you get its negative number, so your girlfried is an equal part of you
Damn son save some for the rest of us.
Pay for dinner
This man fights in the shade.
For being a sick burn, that was ice cold. I love it.
lmfao savage
I forked an opensource project to add a couple features for my wife. 😊
And? Did she accept your, err, pull request? 😏
“LGTM, merged” 😏
Remember kids, always use protected branches.
and remember, no means no. if git doesnt want you to merge, dont
--force
itPushing directly to main just feels better.
I prefer “master”
This is the kind of love I need in life 💜
So cute! And practical!
Once when I was still a kid, I told a woman I loved her so much that I could only love her more if she was a robot.
She did not think that was romantic.
there are so many things wrong with this
I think it’s kinda sweet for a kid. I mean what’s cooler than a robot when you’re 7? that’s pretty much the pinnicle of “cool” at that age, or at least it was for me. So to compare a crush to a robot for a kid is similar to shakespear comparing thier lover to “a summer’s day” or Selena Gomez comparing thier lover to “a love song”
I, uh, wasn’t 7. I was about 10 years older than that and just dumb.
I made a website for my wife with a list of a ton of reasons why I love her and each time she taps the screen it shows a new one.
So… that is a thing you can do for the cost of a domain name and some cheap hosting.
How many reasons did you code into it?
I don’t know, I’d have to check the database. I add to it every once in a while so it keeps growing. I think I started with around 20 or so
Aw man that’s so cute! Great idea, hope she appreciates it.
Do you check the list to make sure there aren’t any repeats?
Me when
When I fail my DSA course
The creator of MySQL, MaxDB and MariaDB named them after his children My, Max and Maria, so why not
after his children My
I thought you were kidding, but his daughter is actually named “My”.
It helps that it’s a name in another language (Finnish), where “my” isn’t a word, at all.
Then what’s about MongoDB?
Hi, it’s me, Mongo.
“The two hardest problems in programming are cache invalidation, naming things and off-by-one errors.”
The original have been quite great even without adding the bit about off-by-one errors.
I was thinking about you when I cleaned up this codebase and removed a lot of redundant functions.
That sounds more like breaking up.
The employee that left the mess was already long gone unfortunately
DuH
I wrote an automation specifically for my partner to unlock the front door when they arrive home.
Also we got a sexy time button.
Home Assistant is a path to what many would consider… Unnatural.
git branch testing.stephanie.slept.with.my.friend.brad
Pull request rejected.
Man, I’ve never seen such a rapid succession of git pull and git push
Name a linux distro after her and yourself. Always works.
You can also combine your names into a Linux distribution.
Deb + Ian = Debian.
I bet they’ve broken up since
The word “Debian” was formed as a portmanteau of the first name of his then-girlfriend (later ex-wife) Debra Lynn and his own first name
“Later ex-wife” is like three tenses of information at once.
Peak efficiency
Debra must be so pissed by now
“I’m sorry you merged WHAT upstream? No I don’t care if there’s a new glibc out there, the one we have works just fine.”
Had tons of kids though. Have you met the buntu family?
Sure, but at least they won’t be afraid of commitment.
This person misunderstands a beautiful function code can be very sexy or maybe I’m a odd girl.
var LogicGate = map[string]string{ "OR": "OR", "AND": "AND", "NOT": "NOT", "NOR": "NOR", "NAND": "NOR", "XOR": "XOR", } func isLogicGate(inString string) (bool) { _, ok := LogicGate[strings.ToUpper(inString)] if ok { return true } else { return false } } func stringAsGateLogic(inString string) (bool, error) { inSplit := strings.Split(inString, " ") var phrase1 strings.Builder var phrase2 stringa.Builder var gateString string for word := range inSplit { if isLogicGate(word) { if len(gateString) < 1{ gateString = word } else { phrase2.WriteString(word) } } else { if len(gateString) < 1{ phrase1.WriteString(word) } else { phrase2.WriteString(word) } } } boolPhrase1 := bool(phrase1.String()) boolPhrase2 := bool(phrase2.String()) switch strings.ToUpper(gateString) { case "OR": return (boolPhrase1 || boolPhrase2), nil case "AND": return (boolPhrase1 && boolPhrase2), nil case "NOT": return (!boolPhrase2), nil case "NOR": return (!(boolPhrase1 || boolPhrase2)), nil case "NAND": return (!(boolPhrase1 && boolPhrase2) case "XOR": orRes := (boolPhrase1 || boolPhrase2) nandRes := (!(boolPhrase1 && boolPhrase2)) return (orRes && nandRes), nil default: return false, fmt.Errorf("Why you do dis?: %v", inString) } } func main(){ answer, err := stringAsGateLogic ("This person misunderstands a beautiful function code can be very sexy or maybe I'm a odd girl.") if err != nil { fmt.Println(err) } fmt.Println(answer) }
Sorry, Hungarian notation is not beautiful.
Fair.
isLogicGate is not used. Maybe you mean to place it in “isGate” in the stringAsGateLogic for loop’s if statement?
Thank you. That’s what I get for writing a drawn-out shitpost program on my phone over several hours while away from home, instead of in a few minutes in vim.
Speaking of, Vim is actually quite easy to set up on Android. Simply download Termux from F-Droid (the version of Termux on Google Play is severely out of date) and
pkg install vim
(ornvim
if you prefer). (Also, full aarch64 linux terminal on non-rooted Android, woo!) Using Vim with an onscreen keyboard is agonizing, of course, but it does work (Termux provides the Ctrl and Esc keys). The F-Droid app Unexpected Keyboard is a recommended addition – it’s an alternative on-screen keyboard with no predictive text and swiping to the corners of each key for alternate symbols. It makes using Vim on a touchscreen at least moderately less painful.
Well, I made my girlfriend a GUI app that converts subtitles from Windows-1251 to utf-8 encoding so that she doesn’t have to remember how to do it. And I didn’t even name it after her…