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.

Diplomjodler , in When data training goes wrong

You horny dog, you!

zerofk , in What’s in a name?

C++ would be called C for short.

QaspR , in When data training goes wrong

1h ago… 5min ago. You absolute canine. Man’s got stamina for days

Transporter_Room_3 ,
@Transporter_Room_3@startrek.website avatar

I view it as more “1hr ago” sees notification “wait no way” makes various sex noise and gets notification followed by several minutes of laughing.

That or they got out the ball gag for an hour.

DragonTypeWyvern ,

Or a refractory period.

UndercoverUlrikHD ,

Judging by the time gap in notifications, it looks more like they took an hour long break

1luv8008135 , in When data training goes wrong

This is 100% a flex.

AFC1886VCC ,

“Not only did I have sex, but I was having sex for more than an hour!”

Unlearned9545 , in wait what

Team Tab Supremacy Unite!

liquidparasyte , in When data training goes wrong

He really got that dawg in him

FiniteLooper ,

Woof woof

arc , (edited ) in Stop using floats

The problem is, that most languages have no native support other than 32 or 64 bit floats and some representations on the wire don’t either. And most underlying processors don’t have arbitrary precision support either.

So either you choose speed and sacrifice precision, or you choose precision and sacrifice speed. The architecture might not support arbitrary precision but most languages have a bignum/bigdecimal library that will do it more slowly. It might be necessary to marshal or store those values in databases or over the wire in whatever hacky way necessary (e.g. encapsulating values in a string).

backhdlp , in C++ Moment
@backhdlp@iusearchlinux.fyi avatar

Meanwhile Rust: you might get an error at line 45 word 3 because it assumes variable foo is an int32 but it could be (whatever else idk), let’s not compile this before you correct this by changing line 43 in this specific way. Here’s the before and after code snippets so you can just copy-paste the fix.

TxzK ,

Man I fucking love the Rust compiler. Easily the most understandable and useful error messages I’ve ever seen.

skulbuny ,
@skulbuny@sh.itjust.works avatar

Have you seen Elm’s error messages? They were what inspired Rust to have its error messages.

Asudox ,
@Asudox@lemmy.world avatar

I like how Elm error messages are like the compiler talking to you as a person.

anton ,

In my IDE there us even a button for accepting the compilers recommend fix. This is only possible because the error messages and recommendations are that good.

agent_flounder ,
@agent_flounder@lemmy.world avatar

Hm. Rust sounds better and better every time I hear something new about it.

redcalcium , in wait what

The sole purpose of the tab key is for instructing the editor to insert four spaces.

Buddahriffic ,

*three spaces.

Actually, let’s make that two.

absentbird ,
@absentbird@lemm.ee avatar

2 space gang represent.

theneverfox ,
@theneverfox@pawb.social avatar

They fear us. We have to hide in the shadows.

But this is just one more example of our superiority - a perfect compromise between the file size and the nightmare that is two different invisible characters

Liz ,

Cycling through buttons, atl+tab, Ctrl+tab, some other fourth thing.

redcalcium ,

something something real linux users don’t use gui and tab completion

Liz ,

You can take my Cinnamon GUI from my cold dead hands.

mexicancartel ,

To insert a… TAB. Not four or any n number of space but TAB

redcalcium ,

After years of ass-whopping by python interpreter for stray tab characters, I’m now mentally rejecting the existence of tab character in my computing devices.

mexicancartel ,

Isnt that only because you “mixed” spaces with tabs? I have had no issues with python and tabs with no spaces for intendation

hansl ,

Yep the ASCII table just goes 1, 2, 3, 4, 5, 6, 7, 9, 10, …

corsicanguppy , (edited )

And indent according to my major mode.

Kolanaki , in What’s in a name?
@Kolanaki@yiffit.net avatar

OOP

There it is.

JasonDJ , in What’s in a name?

If Archer and Parker and Miller get to be first names…my next kid is Pointer.

RootBeerGuy , in When data training goes wrong
@RootBeerGuy@discuss.tchncs.de avatar
moistclump ,

You sly monologue! You had me dogging!

hakunawazo ,
iegod , in Java...

Java’s conventions are self flagellation.

Tja , in C++ Moment

Someone needs to be introduced to gdb…

DontRedditMyLemmy ,

This is the Way

parens ,

have fun without those debug symbols

Tja ,

Why wouldn’t I have debug symbols in the software I’m developing?

parens ,

And what happens when you release it?

Tja ,

If you want the same traces as Java and python in the meme, you leave them, if you don’t you strip them. Or you ship them separately. You decide, like a big boy.

Ziglin ,

Have the user compile it without debug symbols to save space. If the user has a problem they can just recompile it with debug symbols and see what went wrong with gdb.

smeg , in C++ Moment

JavaScript: error: undefined is undefined or some nonsense like that. Sorry to repeat the old JavaScript bad, but I really hate debugging JavaScript!

Tja ,

[object Object]

Ironfacebuster ,

My favorite error! I saw that so many times it stopped surprising me lol

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