There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

istoff , in I hate it

Had to take a break and come back later before it made sense.

istoff , in I hate it

Best palindrome I ever come across is boob. I heard Jimmy Carr say it, but he could be repeating somebody else’s joke.

radicalautonomy ,
@radicalautonomy@lemmy.world avatar

dood

CanadaPlus , (edited ) in I hate it

Calm down, everyone. Brackets form a tree structure, and can be represented by a free magma, while strings with concatenation are equivalent to a free monoid. You’re essentially asking for the two respective common involutory operations to be connected by this map, just because they’re involutory, which put that way is a wild guess at best. In fact, reversing this string produces something outside the range of the map entirely, which is injective and so can’t be surjective for combinatorical reasons.

… Yeah I might be the only person that finds that useful.

schnurrito ,

yeah but that’s just like your opinion man

CanadaPlus ,

I mean,the part about the “wild” guess is, but this is a counterexample, and something like the reciprocal vs the negative of reals or rationals when moved across the log map would be an example. So, either you’re a galaxybrain that just instantly knows if the transformation is structure-preserving in that way, or you’re guessing to some degree as well.


The symbols and abstractions have touched me in no-no ways. I miss okaybuddyphd on r*ddit, they knew the pain.

I suppose I could also just say that characters which aren’t just drawn asymmetrical, but actually point in a direction as part of their function, look wrong when reversed like this. So, (e) -> )e( is no good, but bed -> deb is fine.

AFaithfulNihilist ,
@AFaithfulNihilist@lemmy.world avatar

https://lemmy.world/pictrs/image/4811b8a8-60ca-40cd-b80b-1a49b97aeaae.gif

I’m just going to assume those 4 dollar words are real and you aren’t just misspelling normal words to fuck with us.

Non surjective free magma? What about the doblastic amortized basalt?

CanadaPlus , (edited )

I was saying unipotent at first instead of involutory, which was actually the wrong jargon because of the context, but I’ve fixed that now. Yes, they’re all real.

A glossary:

Involution

Surjective

Injective

Free magma

Free monoid

Map, although in this context I could probably have just said function. I go with map by default when thinking bidirectionally.

I think most people here will know combinatorics, the study of the different possible configurations of something. The number of n-length strings with two possible characters is 2^n^, as coders should all know, and the number of trees turns out to be Catalan numbers, many of which have prime factors other than 2. This is an injective map from n node trees to 2n character strings, so it’s possible, but you’ll (almost?) never get a perfect match, so by the pigeonhole principle it can’t be surjective.

I’m wondering now if Catalan numbers are O(n!). The equation has a lot of n! but it also has a certain smell like it might depend on big or little o.

Edit: D’oh, they must grow no faster than 2^2n^; I just wrote that. So, exponential.

AFaithfulNihilist ,
@AFaithfulNihilist@lemmy.world avatar

You are awesome.

Lemmy is better for you being here. Thanks for the reading material!

CanadaPlus ,

You’re very welcome! How kind.

jaemo , in How would your codebase (personal projects, work projects etc.) look as a burger?
fluxc0 , in How would your codebase (personal projects, work projects etc.) look as a burger?
parapsyker , in I hate it

This has ruined my day.

pkill , in How would your codebase (personal projects, work projects etc.) look as a burger?

lots of onions cut in rings as they resemble parentheses the most

JetpackJackson ,

Fellow lisp user I see

Imgonnatrythis , in I hate it

This is especially terrible when lying in bed. With a keyboard or pen and paper you can make sense of it, it hurts my brain a bit to visualize it though.

HowManyNimons , in I hate it

Fucking.

iAvicenna , in I hate it
@iAvicenna@lemmy.world avatar

fuck that was unexpected

Edgarallenpwn , in no amount of documentation can save users from themselves
@Edgarallenpwn@midwest.social avatar

“I’ll add this to our knowledge base and other people can assist now!”

“Hey So-and-so, it looks like you our are guru at this issue, can you take a look at these 4 users who mentioned the software in their ticket?”

I just need to make progress on my projects, stop giving me desktop tickets pls :)

Thebeardedsinglemalt , in no amount of documentation can save users from themselves

Send multiple all user emails stating which end to put in the water. People still call the Help Desk or email you directly, your response is forwarding them the email, they complained that it’s not convenient or they get too many emails or don’t have time for emails.

You send documentation and place it on the portal. they complain it’s overly complicated, so you add screenshots with which end to put in the water. They still mess it up and complain about lack of instruction.

You schedule 30 minute courses, 3 times a day, every day of the week and spam out notifications to sign up. You get a total of 12 people the first 2 weeks, most of which figured it out on their own at some point but thought it was mandatory, or that there were high level secrets or Tips n Tricks you were gonna teach. When the education period ends, you still get people complaining that the times weren’t convenient enough for them because they work 2nd shift or weekends.

You schedule another 2 weeks of classes, after hours and on weekends. 2 people show up, but not the ones who bitched about it.

Despite everything, your boss still sings you on your review didn’t meet the needs of the organization with this rollout

Zink ,

Oof, I’m not in IT thank goodness, but I still feel this in my bones. I’ve had to write plenty of instructions for in-house trained users though, and it seemed just as bad. I can’t imagine what it’s like with real randos.

I’ve definitely seen some of these “please let us help you” getting sent around. And even in completely different types of organizations I’ve seen time and time again how the obnoxious entitled complainers don’t even show up.

Thebeardedsinglemalt ,

They’re just serial complainers. Even if you walk around their department with a laptop to give them 5 minute instruction, no matter when you do it it’s always inconvenient to them. Some people exist solely to complain about shit

Zink ,

Yeah, unfortunately a huge chunk of the population is so negative that complaining about the world is pretty much how they interact with it. That and they define themselves by the things they don’t like.

ArmokGoB , in I hate it

1212 isn’t a palindrome, but 1221 is.

Klnsfw , in I hate it

Tbh, at first sight I was like “wtf they’re talking about? Is this a regexp or some kind of string formatting? In which language?”

Ahaha I hate you. Have a great day !

Kaelygon , in I hate it
@Kaelygon@lemmy.world avatar

this took me a while but after converting to ascii in hex I get it

“())(” = 40 41 41 40

“()()” = 40 41 40 41

As long your strings aren’t null terminated

pingveno ,

As long your strings aren’t null terminated

What kind of monstrous bug prone language would do that?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines