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.

sus , in std::underflow_error

your underflow error is someone’s underflow feature (hopefully with -fwrapv)

namingthingsiseasy , in Naming is hard

Don’t worry everyone, I’m here to help:

Mail

Garbage

Outlook

Hot Garbage

Outlook (new)

Shit-tier garbage

Glad to be of service! Until next time…

lauha ,

Next Outlook will be (Newer)

RobotZap10000 ,

Outlook (1) (5) (13)

cheddar ,
@cheddar@programming.dev avatar

Outlook Final

Outlook Final Final

Jesus_666 ,

Copy of Outlook Final (2) (new)

patak ,
@patak@lemmy.world avatar

Outlook New Grand Final Beta (New)

lauha ,

Outlook (newest)(new)

Couldbealeotard , in What a time to be alive
@Couldbealeotard@lemmy.world avatar

Have you seen the film Dark Star? Bomb number 20 gets stuck in the release bay with the detonation countdown still running, so they have to spacewalk out and convince the AI not to explode.

FiniteBanjo ,

Theres a great Trevor Something Does Not Exist song that samples the conversation, called Outro.

Sam_Bass , in What a time to be alive

Why go virtual when reality exists?

FiniteBanjo ,

They’re convinced that AI might be cheaper for the same result. Partly because power and water is subsidized more than humans.

AllOutOfBubbleGum , in Naming is hard

We still use on-prem Exchange with Microsoft Office at work, and it’s really becoming a problem. Microsoft already auto adds shortcuts for 365 (which we don’t use and doesn’t work with our setup), and the “Mail” app (which also doesn’t work with out setup), and now I have to explain to people to use the regularly titled Outlook icon and not the “Outlook (new)” icon (which again, won’t work with our setup).

lud ,

GPOs should solve that

Wooki ,

For the next 4 weeks

lud ,

GPOs seldom break just like that.

Local policies are possibly more volatile but not GPOs

Wooki ,

You’ve missed the point; group policies are being ignored and break with every other update as Microsofts cadence and quality assurance continues to enshitify.

mindbleach , in C++

The C++ feature set is a giant tome written in an unsteady hand and bound with suspicious leather. You’re supposed to study it deeply, use as little as possible, and ideally have a backup plan if things go wrong for this plane of existence.

MajorHavoc , (edited )

Perfect description.

It also describes why I now love GoLang so much.

“How has GoLang improved on this unholy tome or horrors?”

“Well, it fits in my pocket now.”

uis ,

Pocket ranges from 0 to let’s say 64 GB

lseif ,

i like to think of C++ as a testing ground for new features and paradigms. to see how some concepts will handle in production.

mindbleach , (edited )

An excellent perspective.

Announcement N: “C++ can now do [blank]!”

Announcement N+1: “Don’t.”

erp , in C++

C++: C with blackjack and 40 year old hookers. Anyway, only the rich can inherit diamonds or something. Or perhaps not, my memory is corrupted. I’m open to any pointers though…

SmoothIsFast , in std::underflow_error

F(c++)=1/c++

MajorHavoc , in std::underflow_error

This is quite accurate.

Source: I’ve been in this journey.

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.

asteriskeverything , in std::underflow_error

I have zero context this graph is confusing af but also says so much

I just don’t know how to translate it lul

towerful ,

When learning c++ you hate c++. Then suddenly you get it, and love c++. Then you learn more c++, and you end up merely liking c++

asteriskeverything ,

Thank you!

seaQueue ,
@seaQueue@lemmy.world avatar

And as your knowledge tends toward expertise your love of the language approaches zero

RickAstleyfounddead , in std::underflow_error

Oh gawd I have to learn it for my grads

match OP ,
@match@pawb.social avatar

you should disagree

halvar , in std::underflow_error

Don’t get fooled, that’s called stockholm syndrome.

BatmanAoD ,

I’ve met people with C++ Stockholm Syndrome, and I think their trajectory is different. There’s no asymptotic approach toward zero; their appreciation just grows or stays steady, even decades into their career.

Natanael ,

Const

ZILtoid1991 ,

Stockholm Syndrome + Sunk Cost Fallacy + some of the better languages have lackluster corporate backing and/or third party libraries

Sparky , in What a time to be alive
@Sparky@lemmy.blahaj.zone avatar

That’s the end user! /s

iAvicenna , in What a time to be alive
@iAvicenna@lemmy.world avatar

I think tech CEOs can empathise with chatgpt on how uninformed its opinions are and how well it can it bullshit

TachyonTele ,

Great. It’s going to run for president now.

iAvicenna ,
@iAvicenna@lemmy.world avatar

about time: chatgpt the president that we don’t need but that we deserve

explodicle ,

Even a bot trained on Redditors would be better than either major candidate.

TachyonTele ,

I like the sentiment, but that’s not really true. Biden is a life long politician, which means he knows how things work and who to talk to.

Trump is an angry spiteful asshole that just wants to hear his own voice.

iAvicenna ,
@iAvicenna@lemmy.world avatar

so is Trump better than chatgpt or not still cant decide

TachyonTele ,

I don’t have an answer to that either lol

SatouKazuma ,

I’d say no, because the difference to me lies in Trump being actively malicious, and ChatGPT essentially being random, as far as the lay public is concerned.

ChickenLadyLovesLife ,

Wait, chatgpt was convicted of multiple felonies?

iAvicenna ,
@iAvicenna@lemmy.world avatar

If it starts giving advice like google AI it soon will be

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