geekworking,

You can also combine your names into a Linux distribution.

Deb + Ian = Debian.

SubArcticTundra,

I bet they’ve broken up since

MrothersInArms,

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

Wiki

SubArcticTundra,

Debra must be so pissed by now

hansl, (edited )

“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.”

Dirk,
@Dirk@lemmy.ml avatar

This explains a lot.

mindbleach,

“Later ex-wife” is like three tenses of information at once.

Brahm1nmam,

Peak efficiency

andrew,
@andrew@lemmy.stuart.fun avatar

Had tons of kids though. Have you met the buntu family?

stefenauris,
@stefenauris@pawb.social avatar

Literally came here to say this lol

olafurp,

I forked an opensource project to add a couple features for my wife. 😊

some_designer_dude,

And? Did she accept your, err, pull request? 😏

olafurp,

“LGTM, merged” 😏

mac,

😂

dukk,

Remember kids, always use protected branches.

dodslaser,

Pushing directly to main just feels better.

doppelgangmember, (edited )

I prefer “master”

lseif,

and remember, no means no. if git doesnt want you to merge, dont –force it

Quik,

*dont --force it, you mean.

lseif,

is that not what i said ?

doppelgangmember,

Divorce be like, merge conflict, divergent branch…

Lol

MajorHavoc,

That’s true love.

Caboose12000,

this is actually cute as hell

ApathyTree,

This is the kind of love I need in life 💜

So cute! And practical!

jelloeater85,
@jelloeater85@lemmy.world avatar

That is so wholesome ❤️

lemonadebunny,
@lemonadebunny@lemmy.ca avatar

Well, where’s the fork?

agent_flounder,
@agent_flounder@lemmy.one avatar

For half a second I read this as “to add a couple of features to my wife”

lord_ryvan,

Plankton, from Spongebob, would.

mryessir,

Are you One of the holy masters mentioned on the credits page yet?

lowershisleftknee

Pandybear24,

Well, that would be nice…

stephfinitely,
@stephfinitely@artemis.camp avatar

This person misunderstands a beautiful function code can be very sexy or maybe I'm a odd girl.

nickwitha_k, (edited )

<span style="color:#323232;">var LogicGate = map[string]string{
</span><span style="color:#323232;">    "OR": "OR",
</span><span style="color:#323232;">    "AND":  "AND",
</span><span style="color:#323232;">    "NOT": "NOT",
</span><span style="color:#323232;">    "NOR": "NOR",
</span><span style="color:#323232;">    "NAND": "NOR",
</span><span style="color:#323232;">    "XOR": "XOR",
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;">func isLogicGate(inString string) (bool) {
</span><span style="color:#323232;">    _, ok := LogicGate[strings.ToUpper(inString)]
</span><span style="color:#323232;">    if ok {
</span><span style="color:#323232;">        return true
</span><span style="color:#323232;">    } else {
</span><span style="color:#323232;">        return false
</span><span style="color:#323232;">    }
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;">func stringAsGateLogic(inString string) (bool, error) {
</span><span style="color:#323232;">    inSplit := strings.Split(inString, " ")
</span><span style="color:#323232;">    var phrase1 strings.Builder
</span><span style="color:#323232;">    var phrase2 stringa.Builder
</span><span style="color:#323232;">    var gateString string
</span><span style="color:#323232;">    for word := range inSplit {
</span><span style="color:#323232;">        if isLogicGate(word) {
</span><span style="color:#323232;">            if len(gateString) &lt; 1{
</span><span style="color:#323232;">                gateString = word
</span><span style="color:#323232;">            } else {
</span><span style="color:#323232;">                phrase2.WriteString(word)
</span><span style="color:#323232;">            }
</span><span style="color:#323232;">        } else {
</span><span style="color:#323232;">            if len(gateString) &lt; 1{
</span><span style="color:#323232;">                phrase1.WriteString(word)
</span><span style="color:#323232;">            } else {
</span><span style="color:#323232;">                phrase2.WriteString(word)
</span><span style="color:#323232;">            }
</span><span style="color:#323232;">        }
</span><span style="color:#323232;">    }
</span><span style="color:#323232;">    boolPhrase1 := bool(phrase1.String())
</span><span style="color:#323232;">    boolPhrase2 := bool(phrase2.String())
</span><span style="color:#323232;">    switch strings.ToUpper(gateString) {
</span><span style="color:#323232;">        case "OR":
</span><span style="color:#323232;">            return (boolPhrase1 || boolPhrase2), nil
</span><span style="color:#323232;">        case "AND":
</span><span style="color:#323232;">            return (boolPhrase1 &amp;&amp; boolPhrase2), nil
</span><span style="color:#323232;">        case "NOT":
</span><span style="color:#323232;">            return (!boolPhrase2), nil
</span><span style="color:#323232;">        case "NOR":
</span><span style="color:#323232;">            return (!(boolPhrase1 || boolPhrase2)), nil
</span><span style="color:#323232;">        case "NAND":
</span><span style="color:#323232;">            return (!(boolPhrase1 &amp;&amp; boolPhrase2)
</span><span style="color:#323232;">        case "XOR":
</span><span style="color:#323232;">            orRes := (boolPhrase1 || boolPhrase2)
</span><span style="color:#323232;">            nandRes := (!(boolPhrase1 &amp;&amp; boolPhrase2))
</span><span style="color:#323232;">            return (orRes &amp;&amp; nandRes), nil
</span><span style="color:#323232;">        default:
</span><span style="color:#323232;">            return false, fmt.Errorf("Why you do dis?: %v", inString)
</span><span style="color:#323232;">    }
</span><span style="color:#323232;">}
</span><span style="color:#323232;">
</span><span style="color:#323232;">func main(){
</span><span style="color:#323232;">    answer, err := stringAsGateLogic ("This person misunderstands a beautiful function code can be very sexy or maybe I'm a odd girl.")
</span><span style="color:#323232;">    if err != nil {
</span><span style="color:#323232;">        fmt.Println(err)
</span><span style="color:#323232;">    }
</span><span style="color:#323232;">    fmt.Println(answer)
</span><span style="color:#323232;">}
</span>
deegeese,

Sorry, Hungarian notation is not beautiful.

nickwitha_k,

Fair.

wallmenis,

isLogicGate is not used. Maybe you mean to place it in “isGate” in the stringAsGateLogic for loop’s if statement?

nickwitha_k,

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.

AVincentInSpace,

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 (or nvim 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.

QuazarOmega,

You make want to cry, when are we marrying?

I want a divorce

nickwitha_k,

Sorry, merge conflict :(

qaz,

<span style="color:#323232;">if ok {
</span><span style="color:#323232;">    return true
</span><span style="color:#323232;">} else {
</span><span style="color:#323232;">    return false
</span><span style="color:#323232;">}
</span>

Why?

nickwitha_k,

Idiomatic Go way of checking for the presence of a key in a map.

AnarchistArtificer,

From one odd girl to another, I think both can be true

ABotelho,

A lot of projects are named after spouses and family lol

dereisele,

Git for example lol

ABotelho,

Lmao, indirectly, you could say.

tofuwabohu,

Only thing that comes to my mind is MariaDB and “siblings”, didn’t know it’s that common.

SquirtleHermit,

Debian comes to my mind

WhipTheLlama,

And Perl

1984,
@1984@beehaw.org avatar

Debian is named after Debra, then girlfriend of Ian, its creator.

cyberic,
@cyberic@discuss.tchncs.de avatar

Image Transcription: Twitter Post

bass boosted ACAB @lil_morgy

hooking up with artists is hot cuz theyll be like “i thought of you when i wrote this song”. what are tech guys gonna do? name a git branch after you? the fuck

[* I am a human volunteer and you could be too ❤️*]

TheGreenGolem,

Good human!

AnarchistArtificer,

Do you know if there’s a place where image transcribers on Lemmy are congregating, or are you just doing this independently?

cyberic,
@cyberic@discuss.tchncs.de avatar

We started a Community https://discuss.tchncs.de/c/transcribersoflemmy. But we’re small and helping out as we can.

tromars,

I knew I forgot something when posting, thank you! Good human

noodle, (edited )
@noodle@feddit.uk avatar

When I was learning programming I wrote a small program that I called for_you.exe. It printed an animated ASCII penis ejaculating on some boobs. I emailed it to my girlfriend and thankfully she thought it was hilarious. We’re still together.

homesnatch,

Sounds like she’s got a good sense of humor… is she single?

bigkahuna1986,

You can tell your age by the fact that you were emailing an exe file.

sim642,

And she was just running random exe files from emails.

OneCardboardBox,

I use friends and family as sample data for unit/integration tests.

At a previous job, I tested an automated email system by scheduling fake events for various US presidents. I’ve long left that position, but I never cleaned up the test data. Every month I still get a reminder for Nixon’s upcoming reservation at the Watergate Hotel.

superminerJG,

This one got me

lazycouchpotato,
@lazycouchpotato@lemmy.world avatar

Another rizz line: www.instagram.com/reel/CwoLlzYpuyt/

^I^ ^apologize^ ^for^ ^the^ ^Instagram^ ^link^ ^in^ ^advance^

Resistentialism,

God, what I love aboit this is, when she disconnects. He makes a sound that kind of sounds like a laugh. Like he’s breaking character. Don’t know why. I could be wrong. But I find it funny

zeekaran,

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.

Zikeji,
@Zikeji@programming.dev avatar

I don’t have a partner and have no clue how I would update it for two, but when I start sleep tracking on my phone it turns off all my lights and turns up the fan. Opposite for waking up / alarm. It’s so nice.

ObviouslyNotBanana,
@ObviouslyNotBanana@lemmy.world avatar

I need that in my life some day

zeekaran,

Could set up pressure sensors for the bed, or only turn on sleep tracking when you’re both ready to sleep.

Spectacle8011,
@Spectacle8011@lemmy.comfysnug.space avatar

The GNU kernel was not originally supposed to be called the Hurd. Its original name was Alix—named after the woman who was my sweetheart at the time. She, a Unix system administrator, had pointed out how her name would fit a common naming pattern for Unix system versions; as a joke, she told her friends, “Someone should name a kernel after me.” I said nothing, but decided to surprise her with a kernel named Alix.

Source: www.gnu.org/gnu/thegnuproject.en.html

Strawberry,

I once made a little animation apology thingy with libGDX for a friend

NeonPayload,
cheery_coffee,

Well I am now, that’s romantic as fuck

“Honey, I named this branch after you. It changes whitespace in the readme of a major open source project, but it’ll look great on my resume!”

hglman,

Please change your name branch to match the ticket number.

First,

Honey, please fill out these court papers, I need you to change your name to this new ticket number that I’m starting work on next Monday.

jimmux,

Unit test dummy data is full of it. Need an arbitrary date? Pick a special birthday. Location? Wherever you first met.

Not the most public dedication, but perhaps more impactful than yet another song about the one that got away.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • [email protected]
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • Socialism
  • KbinCafe
  • TheResearchGuardian
  • oklahoma
  • feritale
  • SuperSentai
  • KamenRider
  • All magazines