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.

iamdisillusioned , in c/unixsocks for more

One floor of my office building is a very well known gaming company. They’ve been remote since I started my job in 2021, but they have started coming into the office recently. I’d say 75% of the people I’ve seen get off at that floor have appeared to me to be LGBT+.

1984 , in Senior dev be like...
@1984@lemmy.today avatar

I worked in places like this and I’m not going back unless consulting prices go back up again… The pain is real.

wizardbeard ,

Just find a place that hasn’t solidified their IT structure and processes enough for people to have time to invent BS overhead.

THE STANDARD PRACTICE IS WHATEVER I SAY IT IS JANICE! how are business critical things no one knew existed breaking

ILikeBoobies , in The easiest problem

Am I being gaslit?

rickyrigatoni ,

Gasboss gatelit girlkeep

sabreW4K3 , in c/unixsocks for more
@sabreW4K3@lazysoci.al avatar
kromem , in The easiest problem

Ok, but what variable is 🐈?

driving_crooner ,
@driving_crooner@lemmy.eco.br avatar

Is the function to con🐈eate and print.

onlinepersona , in Senior dev be like...

I wanted to write code with more authority and higher wage, not sit in endless meetings and explain to somebody why it’s 8 story points instead of 5 🙄

Anti Commercial-AI license

xmunk , in Senior dev be like...

Talk to your manager, they’re really fucking failing to support you. When I was a senior data architect I had about two hours of meetings a day.

barsquid , in StackGPT

This meme would be absolutely killer if the bottom text was “this question has been closed as a duplicate.”

DarkSurferZA , in The easiest problem

Gotten even easier after X became a registered trademark. Now the only choice we have left is i. Or ii if you need more variables

Cethin ,

“j” is what you’re supposed to use if you need another index variable after using “i”.

Bougie_Birdie ,
@Bougie_Birdie@lemmy.blahaj.zone avatar

Okay, say you’ve got four inner loops (a crime on its own, I know), do you use i, j, k, l or i, j, k, ii?

cbazero ,

lIIl, IIIl, lIlI and IllI

DarkSurferZA ,

This is the way

xlash123 ,
@xlash123@sh.itjust.works avatar

To the person who decided I and l should look the same in fonts, I wish you a pleasant eternity in hell.

lars ,

Imagine if your username were iars. Awful.

chetradley , in Any Volunteers

Y’all remember that post about the “science-based dragon MMO” that topped the gaming page of…that other site…? If not, I’ll include the title and image below, because it’s got the same energy as this post.

Dear internet, I’m a 26 year old lady who’s been developing a science-based, 100% dragon MMO for the last two years. I’m finally making my beta-website now, and using my 3D work as a base to create my 50+ concept images. Wish me luck, Reddit; You’ll be the first to see the site when it’s finished.

https://lemmy.world/pictrs/image/09f7566f-1ee7-48cc-bba7-14a25b02aa03.jpeg

The comments were surprisingly constructive considering she basically pasted zsphere sketches over a generic background and announced she had been solo developing the most ambitious dragon fucking game the world has ever seen. It’s been 12 years, I wonder how she’s doing?

casual_turtle_stew_enjoyer ,

You know what’s ironic about all this is, as someone who has seen game dev pitches (not good ones), they arguably had their shit together more than most aspiring game devs. Looking back at the skeletals, ya know they actually may have had a chance of getting somewhere. They knew absolutely nothing about the technical side, but hardly any game devs actually do. They probably still stand a better chance today of developing this than some game studios asset-mashing in Unity or Unreal. That’s the true state of game dev.

RonSijm ,
@RonSijm@programming.dev avatar

I remember this post like it was yesterday, and she didn’t have her shit together at all.
All she had was a Z-sphere dragon in ZBrush poorly photoshopped on top of a lumion render, and an overambitious idea

casual_turtle_stew_enjoyer ,

Let me reiterate: I have seen worse.

In fact, Disney once paid a lot of money for a game with even less concept art and design. Unsurprisingly, this game was never released and very little record of it remains. And when I say it was worse. For those who think they know: yes, I’m talking about the viking bears.

BarbecueCowboy ,

Not great things, but she did make it.

https://store.steampowered.com/app/305960/Dragon_The_Game/

Not sure if the original dev is still involved, but the team has also renamed their company a few times and released (and abandoned in a somewhat broken state) a few other games.

chetradley ,

No way! You’re sure it’s the same person from the post? If so, what a wild ride.

recursive_recursion , in StackGPT
@recursive_recursion@programming.dev avatar
magic_lobster_party ,

Cute how people believe deleting answers helps. Answers are still probably stored on SO’s servers and can be used for training.

RootBeerGuy ,
@RootBeerGuy@discuss.tchncs.de avatar

Exactly the same crap as a year ago with Reddit. Just like back then users need to go somewhere else and learn from the experience.

GammaGames , (edited )

They have public revisions of every answer and consider deleting good content “vandalism” since it violates license, so it’s no surprise that they’d keep it all

sabreW4K3 ,
@sabreW4K3@lazysoci.al avatar

Wasn’t there a fediverse version of SO? I wonder if now is a good time to make that good.

recursive_recursion ,
@recursive_recursion@programming.dev avatar

I’d say it’s probably programming.dev

sabreW4K3 ,
@sabreW4K3@lazysoci.al avatar

Prog.dev is underrated, but it wasn’t that. I think it was actually codidact.com

xmunk , in StackGPT

A while back the PHP community invested massively in tracking down anti-pattern advice (like using magic_quotes) in a coordinated effort to stop misinforming new developers… I look forward to our new GPT overlords who get misinformation baked into them that we can never get out.

Pop quiz - who did the majority of Twitter respondants say won the 2020 election? I don’t know the answer and considering that’s a large portion of GPT’s training data that’s fucking scary.

victorz , in That Nim Flashbacks

Is this a hard problem to solve? I’ve not attempted it yet myself.

I seem to remember this was a problem in Advent of Code one year?

I’m imagining there are plenty of algorithms to solve this already, right? With varying numbers of towers and plates? A general solution for solvable amounts of each? Maybe?

Akrenion ,

This is not a hard problem once you wrap your head around it. It is the earliest that some programmers learn about recursion which has a lot of pitfalls and can be frustrating at times.

victorz ,

Ah okay, that’s where the trauma comes from then, perhaps? 😅 Just being new to a concept and perhaps starting out with a problem that is a little too big while at the same time learning the concept?

Ephera ,

I feel like it’s maybe a bit too much to say that it’s a trauma. The Vietnam-flashback picture is just very fitting, because the puzzle is called “Towers of Hanoi” (Hanoi is the capital of Vietnam).

victorz ,

Ah right. 😁

CanadaPlus ,

A lot of programmer memes seem to be about first-year compsci students that just want to build video games, and don’t really like math. For those people, sure, algorithms could be a bit of a rude awakening.

skulblaka ,
@skulblaka@startrek.website avatar

I was once that first year compsci student. Hanoi kicked my ass, I had to go recruit help from my smarter friends. Though to be fair the teacher didn’t explain it that well and just sort of threw it at us to see which of us would sink or swim. After we all complained about it he gave us a proper lesson on recursion and it was a little easier after that but I still struggled a lot on that project. We also implemented Conway’s Game of Life that semester and I preferred that project by a lot.

Schadrach , (edited )

See, when I was a comp sci undergrad 20-odd years ago our department wanted to do a programming competition for the local high schools. We set some ground rules that were similar to ACS programming competition rules, but a bit more lax - the big ones were that it had to run in command line, it had to take the problem dataset filename as the first parameter and it had to be able to solve all datasets attempted by the judges in less that 2 minutes per dataset, noting that the judgement datasets would be larger than example ones.

Some of the students were asked to come up with problem ideas. I was told mine was unfair, but mine was entirely about choosing the right algorithm for the job.

It went like this - the file would contain a pyramid of numbers. You were supposed to think of each number as connecting to the two numbers diagonally below it and all paths could only proceed down. The goal was to calculate the largest sum of any possible path down.

victorz ,

Sounds like a fun problem. Wonder why they thought it wasn’t fair. Sounds no harder than any mid-range Advent of Code problem.

Schadrach ,

As the size of the pyramid increases the obvious algorithm (walking all the routes down the tree) is going to fall afoul of the time limit pretty quickly, as are several alternative algorithms you might try. So a pyramid 100 or 1000 levels deep very rapidly falls out of the time limit unless you choose the right algorithm because there are 2^(n-1) paths for a n-level pyramid. I’d suggested a…much bigger dataset as one of the judgement datasets One that took my reference implementation about 15 seconds.

This was a contest for high school kids c. 2001 and was going to involve 4 problems across 6 hours. The prof making the decision thought it was a bit much for them to figure out why the algorithm they were likely to try wasn’t working in time (noting that the only feedback they were going to get was along the lines of “failed for time on judgement dataset 3 with 10000 layers”, that it was because it was a poor choice of algorithm rather than some issue in their implementation, and then to devise a faster algorithm and implement and debug that all ideally within 1.5 hours.

For example, the algorithm I used for my reference solution started one layer above the bottom of the pyramid, checked the current number against either child it could be summed with, replaced the current number with the larger sum and continued in that fashion up the pyramid layer by layer. So, comparison, add, store for each number in the pyramid above the bottom layer. When you process the number at the top of the pyramid, that’s the final result. It’s simple and it’s fast. But it requires looking at the problem upside down, which is admittedly a useful skill.

victorz ,

I mean it’s basically solving one of those labyrinth puzzles in a puzzle book by starting at the finish and working your way to the start, avoiding all the wrong turns. 😄 It’s the smart solution. 😉 But yeah, maybe they had a point with the “no feedback” issue. In Advent of Code, at least you get to see your final input data.

RamblingPanda ,

Thank god my first time was building a dynamic tree with loads of metadata and sorting from database records and not some strange game 😐

tastysnacks ,

You can easily tell if you did something wrong with Towers of Hanoi.

RamblingPanda ,

You can with a bitchy customer as well 💖

xmunk ,

It’s an easy problem to solve… eventually - it’s more annoying to solve optimally and that’s what programmers usually get handed as a play problem within a year or two of starting to tinker.

lemmyseizethemeans , (edited ) in gut pull

[Dvorak has ontered thu chat]

neidu2 ,

My unitiol thaeght as woll.

lemmyseizethemeans ,

Love it sa much but hha keyboard has e tendegy to not autacorrchh

neidu2 ,

Some

Ironfacebuster , in StackGPT

Hey gpt, how do I split a list object in C#?

“Question marked as duplicate: '‘How do I create a variable in Python’”

What? That doesn’t help at all.

“You seem to be confused. You asked how to split a list in C#, and I provided information on how to create a variable in Python”

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