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.

morrowind , in isEven API
@morrowind@lemmy.ml avatar

I resent that there is a ruby developer included in there. isEven is not idiomatic naming. You should be using #even? from the standard library

fckreddit ,

Sorry sir, most JS developers don’t use standard library functions. We just use npm packages wherever possible.

megaman , in isEven API

Funny as hell

BilboBargains , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

Is the collective noun for COBOL programmers, cobblers?

ma11en ,

I would have gone with COBOLLICKERS

BilboBargains ,

You definitely don’t want a blunt force trauma to this delicate area

BilboBargains , (edited ) in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

There is no relationship between what you earn and your skill level. If there were, theoretical physics would be a top paying field. The reason is, this is capitalism and we are horrible negotiators. If you want to earn top money in a technical field, the best you can do is insert yourself in a revenue stream. Roles that are critical to revenue like a billing system or associated with a intrinsically valuable commodity e.g. petrochemical, are more lucrative than other similarly skilled professions.

linuxdweeb , (edited )

It feels like blaming everything on capitalism is a Lemmy meme.

EDIT: smh look at all the capitalists smashing the downvote button as if it were a poor.

bugsmith ,
@bugsmith@programming.dev avatar

They’re not really blaming capitalism for anything though? They’re just explaining how it works, and they’re right. In a market driven economy, you are paid for having a skill or some knowledge based on the demand of that skill or knowledge and nothing else. In the same way as the quality of your house has little bearing on it’s value when compared to it’s location. Not a criticism of capitalism.

porgamrer , (edited )

SIGH. Capitalism is a fringe conspiracy theory. Next you’ll be claiming that billionaires earn their money through “capital gains” instead of salary, or that every corporation answers to a shadowy cabal of “shareholders” who only care about profit.

Well you won’t fool me. Unlike you, I have educated myself by reading newspapers.

wildginger ,

TIL repeating the definition of capitalism is blaming capitalism

BilboBargains ,

It wasn’t capitalists, it was the invisible hand of the market.

tehmics , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

I’d be happy if I could land a web dev role for 40k at this point

doctorcrimson ,

I think the mention of fintech in the text makes an implication of online store of some sort, where I could see it being profitable because it’s a lot more work to be able to generate listings and accept payment and shipping information.

CrayonRosary ,

It means banking. Finance tech.

doctorcrimson ,

That was never in question. Online payment portals are Fintech. You don’t have to work at IBM to be in Fintech, it includes the entire process built on top of their platform as well.

CrayonRosary ,

But COBOL is famously used in legacy banking systems, not modern internet payment systems.

doctorcrimson ,

I’m saying that the mention of Fintech in the First Case would IMPLY that the WebDev also deals with Fintech. If both devs have comparable skillsets then it makes sense to compare their pay rates.

IDK, maybe I’m reaching with this one.

kGdMKhy8Wa5s ,

That’s crazy. If you have the skills don’t under value yourself. Don’t be afraid to walk away from an offer. Never tell a potential employer your current salary and never give them a number if they ask in interviews. Ask what their range is as a response and if that matches your number, proceed. Then negotiate for the max of their range. If you get to that point, they already want you, so you have the upper hand in negotiation.

doctorcrimson , in Not mocking cobol devs but yall are severely underpaid for keeping fintech alive

Not how that format works, mate.

janus2 ,
@janus2@lemmy.zip avatar

Possibly better suited for Vanya and Five Drive By Each Other

hansl ,

Misusing meme templates is a long programminghumor tradition.

ook_the_librarian ,
@ook_the_librarian@lemmy.world avatar

We need strongly typed memes. This place is chaos.

CrayonRosary ,

Works for me.

doctorcrimson ,

I think the text should be combined into one sentence, which would be run-on but still give the impression that both images refer to one person, as it should be.

CrayonRosary ,

Ah, I understand now

Daft_ish ,

Another meme purist. If you guys keep this up you’re going to spawn a new variety of meme.

doctorcrimson ,

If it’s constructive then it should be interpreted as good faith.

paintbucketholder ,

Is saying “you’re doing it wrong” really constructive?

doctorcrimson ,

I didn’t think a step by step guide was really needed to correct it, but maybe I should?

FlickOfTheBean ,

The first step to correction is understanding there is a problem in the first place. This is quite constructive, it may just not feel like it is because it’s framed combatively.

You’re doing it wrong is the phrase that lets teachers teach at one of the most basic levels.

The public is essentially a self teaching teacher, so this is just the process of public correction happening. It may look/feel like public shaming, and it may be if they’re going too far, but that is the mechanism that I think is playing out here.

Does that framing make it any more palatable to you or does it still seem unnecessarily disrespectful?

paintbucketholder ,

It’s probably just a definition thing.

To me, constructive criticism means that the criticism doesn’t just point out failure, but that it then also shows how to correct that failure.

By itself, “you’re doing it wrong” is just destructive: it takes something apart, it destroys it. Without a subsequent “and here’s how you would do it right,” it doesn’t become constructive, it doesn’t help in putting things back together in the correct way.

Sure, as a first step, “you’re doing it wrong” is completely justified when something is actually wrong.

But without the second step - the constructive part - it just doesn’t constitute constructive criticism. By itself, it’s just criticism.

FlickOfTheBean ,

Ah I get that, like the frustration of a sociological paper pointing out a societal issue but offering no steps on how to solve it due to fixes being out of scope (utterly infuriating lol).

I still think the criticism is valid, but I do think I agree in that the criticism could be more constructive… But I still think laying the foundation of the argument, so to speak, is still constructive even though it may not go as far as one may need for it to cross the threshold back into polite…

I am still convinced this is a knee jerk feeling issue more than anything truly being amiss, but I have been wrong before. What do you think?

I agree it probably is a definitions thing, I’m very pedantic sometimes and it feels like my definition of constructive is much more optimistic/wider/encompassing than yours. That doesn’t mean that my definition is right or that your position is wrong though, that’s just what I think is going on here.

eluvatar , (edited ) in isEven API

The errors are great api.isevenapi.xyz/api/iseven/1.5

~~Sadly it’s not always accurate api.isevenapi.xyz/api/iseven/0~~ Edit: nevermind I’m an idiot

It’s also greatly lacking in number support api.isevenapi.xyz/api/iseven/one

huf ,

zero is even, so i dont see how that one’s wrong

eluvatar ,

Oh you’re right, I’m not sure what I was Ln thinking

xmunk ,

Is even states that it only returns true for even, passing in an odd number is technically unsupported.

Valmond , in cache

O(k) time to be pedantic, where k is the number of layers.

Nugelz , in Need a rust version too.

Why’s this look so poo on my phone?

MaliciousKebab OP ,

Might be the client. I use eternity and it looks OK on my phone.

Unforeseen ,

Also good in Connect on my phone

doeknius_gloek ,

Also good with Boost once I opened the image and clicked “HD”.

Nugelz ,

Thank you that fixed it!

30p87 ,

Not the best quality, but still easily enjoyable on Eternity Nightly

tja ,
@tja@sh.itjust.works avatar

Also good in sync on my phone

Octopus1348 ,
@Octopus1348@lemy.lol avatar

Sync manages these long vertical images the best.

Octopus1348 ,
@Octopus1348@lemy.lol avatar

Also good on Voyager.

chandz05 ,

Also good in Boost on my phone

EatYouWell ,

Seconded

Honytawk ,

Your app is written in LISP

killeronthecorner , in Need a rust version too.
@killeronthecorner@lemmy.world avatar

Swift: Apple releases a new version of the castle and deprecates the princess before you finish your implementation

turing_spider574 ,

the author did another comic with swift and it’s pretty much what you said lol

toggl.com/blog/kill-dragon-comic

moomoomoo309 ,
@moomoomoo309@programming.dev avatar

I love the Lua one because it’s so true, LuaJIT is magic and Mike Pall is the only one who understands it as its creator.

fossilesque ,

The Python one should have been an environment joke.

scratchresistor , in Need a rust version too.

Python:


<span style="color:#323232;">from Rescues import Princess
</span><span style="color:#323232;">Princess.rescue()
</span>
bob_lemon ,

map(lambda princess: princess.rescue(), [castle.get_princess() for castle in castles])

scratchresistor ,

Don’t forget to keep your return values…

rescued_princesses = [{“princess”: princess, “rescued”: princess.rescue()} for princess in [castle.get_princess() for castle in castles]]

CmdrKeen ,
@CmdrKeen@lemmy.today avatar

<span style="color:#323232;">from Castle import Princess
</span>

Done

smeg , in Need a rust version too.

Here is the original comic, it’s got the word fuck in it! Direct link to higher-quality image.

PixxlMan ,

NOOOOOOO NOT THE FUCK W*RD!

killeronthecorner ,
@killeronthecorner@lemmy.world avatar

I can’t fucking believe you’ve done this

MajorHavoc ,

Yeah. I thought we all agreed that we don’t fucking swear here. What the fuck…Shit. Darn-it. /s

Octopus1348 ,
@Octopus1348@lemy.lol avatar

You fucking moron. Oops…

squaresinger ,

Flipping H E double hockeysticks! You aren’t supposed to use such fucking swearwords here!

Klear ,

Oh no! Don’t say the fuck word!

shotgun_crab ,

Now I can’t let my cats see this comic :(

MaliciousKebab OP ,

Changed the image link, thanks.

LillyPip ,

You seem very excited so now I have to check it out.

e: holy shit, it does

felbane , in Need a rust version too.

Rust: You declare the castle type as unsafe and then search for a crate with a rescue_princess function. You discover the princess you rescued is a femboy wolfkin named Pawws. You now have pubic lice and an inexplicable smug sense of superiority.

Gobbel2000 , in Need a rust version too.
@Gobbel2000@feddit.de avatar

Rust:

Cannot move princess out of castle which is behind a shared reference

Octopus1348 ,
@Octopus1348@lemy.lol avatar

It will also complain that trying to break into the castle is unsafe, so you have to tell it that you know.

Rodeo ,

That just means you designed your castle unsafely.

Hazzia ,

Skip the castle and call the princess directly!

CanadaPlus , (edited )

“Alright, but you better be outside of a properly locked up and OSHA-compliant castle with the princess by the time I get back, or I’m not compiling”

And then you do that, but you miss a smoldering ember from one of the castles torches, and everything including the horse and princess catches fire. Next time, pick an escape plan that only requires unsafe for the drawbridge.

There’s a totally safe way to do it too, I guess, but it involves building a series of replacement castles, and it’s also totally ugly and sinfully slow.

magic_lobster_party ,

You can’t rescue the princess, but you can borrow her.

cactusupyourbutt ,

…good enough.

Ill get her back in 3 minutes

marcos ,

Just clone the princes and get on with your day.

EnderMB , in Need a rust version too.

Always good to see Jon Skeet get some love. I’d love to know in terms of quantity just how many people he’s helped over the last decade or so.

thedirtyknapkin ,

if we count the number of people who have used products with code helped by him; we’re probably around 50% of all humanity by now. at least…

Honytawk ,

I just wonder how many he would have saved if he didn’t write the language in the first place

revlayle ,

wat

Skeet did not write or create c#

magic_lobster_party ,

He has used this comic as his profile pic on Twitter and StackOverflow for quite a while.

Daxtron2 ,

Literally every time I’ve ever posted a question on SO that’s related to .NET, Skeet comes to my rescue.

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