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.

bloubz , in Explaining software development methods by flying to Mars

This can be funny but nothing is right. Kanban is not a method and can be found in agile methodology and lean, scrum is also an agile methodology, and they are wrongly defined

BehindTheBarrier ,

Quick google shows that Kanban is a method. Mainlu around picking up things as the come, but also limiting how much can happen at once.

The project I’m has a team that uses Kanban for the “Maintenance” tasks/development, take what is at the top of the board and do it. Adapt if higher priority things comes around, such as prod bugs. Our developments teams are trying to implement Scrum, where interruptions are to be avoided if possible during sprints. You plan a sprint, try to do that work, and can present it, and iterate when users inevitably changes criteria.

In the meme, kanban does somewhat make sense, since getting armrests is never going to get a high priority as part of building a rocket. Scrum isn’t exactly right, but I can see where it’s coming from. They are all agile methods though.

bloubz ,

Kannan is just a board. You can implement different things with it, like pull system, one piece flow, prioritizing, etc…

CanadaPlus , (edited ) in Centipedes aren't bugs, they're arthropods

TBF bugs are arthropods too, unless you’re the kind of person that includes snails and slugs and/or earth worms. Certainly, “true bugs” in the entomological sense are. Centipedes, along with millipedes and a couple less-known classes, are myriapods, which are a member of the arthropod phylum along with other subphylums like hexapods (insects and friends), arachnids, and the various crustaceans. Arthropods themselves are panarthropods, a group which includes a couple arthropod-looking phylums, namely the velvet worms and the tardigrades/water bears.


Anyway, dat solder job.

downpunxx , in Centipedes aren't bugs, they're arthropods

centipedes are features!

TechNerdWizard42 , in Basically the extent of my IPv6 knowledge

Ipv4 is one of those things that works awesome, is simple, and is a victim of its own success. Ipv6 is just complicated bloat of a standard. Cool features, but nobody implements them, so useless.

In 30 years, probably useful. Until then, I’m not giving up Ipv4.

renzev OP ,

idk man ipv4 NAT sounds like the “complicated bloat” to me.

pkill , in Not everything can be done in constant time, that's O(k)

Also constant time is not always the fastest

archomrade , in I Will Fucking Piledrive You if You mention AI Again

if you continue to try { thisBullshit(); } you are going to catch (theseHands)

This is the most beautiful thing I’ve read all year

Honytawk , in Corpos being corpos

So how difficult would it be to update the library to include a blacklist to those big corpos taking advantage of your code?

magikmw ,

Easily done with licences. Corpo is scared of licensing.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

I really like the GPL license for that reason. Take it, use it, be merry. But don’t you dare use it in a closed source project, and you have to give me credit

magikmw ,

Credit and release any changes you made to it. No freeloading.

PM_Your_Nudes_Please ,

Just use a GPL license instead. It allows use with credit, but requires that usage also be released for free. Meaning that it can’t be used by corpos and their closed-source projects.

NightShot , in Start ups when that VC funding kicks in

I stayed at a shitty job for 5 years because jobs here where you can bring your dog ia non-existing. Hes gone now and every shit day was so worth it to be with him.

isVeryLoud ,

I bring my dog to work every day by working from home!

Smart ass answer, I know

NightShot ,

Never had that chance before, until a couple of years ago. Hug him/her from me <3

bappity , in Repeat after me "this problem isn't bothering me". There! fixed it
@bappity@lemmy.world avatar

I’m guilty of pushing massive commits with several different changes and just commenting “bump version”

virku ,

Worked the first six years of my career using no version history tracking or backups at all on one of our main systems. Nobody knew we didn’t have backups and I didn’t know how to use git and figured it wasn’t so important since I was maintaining it alone anyway.

(I don’t do any of those things anymore)

SatouKazuma ,

All hail “squash and merge”

mlg , in Defragged Zebra
@mlg@lemmy.world avatar

EXT4 watching NTFS solve its fragment problem by upgrading to SSDs instead of upgrading their allocation algorithm.

Thorry84 , in this is what peak web traffic looks like

3** status codes: 4000%

Oops

BeatTakeshi , in University Students
@BeatTakeshi@lemmy.world avatar

We all started somewhere

Fades ,

The problem is that many don’t leave the starting line

33550336 , in std::underflow_error
@33550336@lemmy.world avatar

Is C++ actually that bad?

R00bot ,
@R00bot@lemmy.blahaj.zone avatar

No.

trxxruraxvr ,

Depends on your frame of reference.

RoyaltyInTraining ,
@RoyaltyInTraining@lemmy.world avatar

It’s a decent language I guess. My main criticism is that the constructor paradigm just isn’t well suited for RAII. I always find myself retrofitting Rust’s style of object creation into my C++ code.

hector ,

Yeah exactly what I experienced. You just end up rewriting Rust constructs!

Vlyn ,

Well, there’s modern C++ and it looks reasonable, so you start to think: This isn’t so bad, I can work with that.

Then you join a company and you find out: They do have modern C++ code, but also half a million lines of older code that’s not in the same style. So there’s 5 different ways to do things and just getting a simple string suddenly has you casting classes and calling functions you have no clue about. And there’s a ton of different ways to shoot your foot off without warning.

After going to C# I haven’t looked back.

5C5C5C ,

And even if you do get to use pure modern C++ you’ll still get burned by subtle cases of undefined behavior (e.g. you probably haven’t memorized every iterator invalidation rule for every container type) that force you to spend weeks debugging an inexplicable crash that happened in production but can only be recreated in 1/10000 runs of your test suite, but vanishes entirely if you compile in debug mode and try to use gdb.

And don’t even get me started on multi-threading and concurrency.

felbane ,

“Test suite”?

5C5C5C ,

I’m not sure if you’re genuinely asking what a test suite is or if this is a sarcistic joke about how no one bothers to test their C++ code.

SatouKazuma ,

This is why I moved over to Rust

5C5C5C ,

🦀🦀🦀🦀🦀🦀🦀🦀

SatouKazuma ,

Rustacean supremacy (not to be racist, because we avoid race conditions in the first place)

5C5C5C ,

Sorry to be pedantic but Rust only guarantees no data races can happen. It does not prevent race conditions more generally.

Don’t get me wrong, I absolutely love the language for sparing me from the hell that is data races, but the language alone won’t solve race conditions for you.

SatouKazuma ,

Man, you had to go and rain on my parade. 😞

rambling_lunatic ,

It’s C with feeping creaturism. Some of the features are good. Others not so much. Personally I agree with Torvalds overall.

anzo , in Exploring the Capabilities of ChatGPT: A Comprehensive Guide

what’s the point on this post? I feel like I might be missing something… The text looks generated, is that the joke?

gravitas_deficiency ,

25min old account called ChatGPT with a single post. It’s spam.

nullPointer , in Programmer Pain Chart

50,000? thems rookie numbers.

Sylvartas ,

laughs in unreal engine

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