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.

Potatos_are_not_friends , in "I'll rewrite it later"

I’m paid a salary, not hourly.

Don’t kill yourself to over engineer code that you’ll end tossing.

thejodie ,

People try to be overachievers by exceeding expectations and then are often late or delivering a broken product.

It’s hard to tell perfectionists not to be perfectionists though.

madkarlsson , in Okay, which one of you Java devs did this

Could have been funny if you weren’t comparing their generic plugin based IDE with one of the pre-set, python ones. The descriptions are fine.

This also ironically highlights exactly the horrors and the business model of the intellij IDEs but that’s a rant for another day

kogasa ,
@kogasa@programming.dev avatar

IntelliJ IDEA isn’t really more generic than PyCharm. It’s a Java IDE built on the generic IntelliJ platform. You can load different language plugins in both.

madkarlsson ,

It isn’t more generic than its the same IDE but with presets and plugins loaded already. Thats the point, sorry if that was unclear.

kogasa ,
@kogasa@programming.dev avatar

I mean IDEA has Java-specific stuff just like PyCharm has Python-specific stuff. As far as I understand, IDEA is just regarded as the default “catch-all” JetBrains IDE because it’s the oldest and most well-known, and probably most closely linked to the IntelliJ platform which spawned from it in the first place.

OptionalSunlight , in Best VS Code theme

haha. Did not expect something Filipino to show up here.

If anybody is curious, inasal is a Filipino chicken dish: google images results

sj_zero , in thisIsGoingToBeASeriousDebate

? "Hello World"

new_guy , in Best VS Code theme

I’m sorry the best vs code is the Hot Dog Stand from windows 3.1 tribute

umbraroze ,
@umbraroze@kbin.social avatar

I was about to say "this reminds me of the Hot Dog Stand".

...but someone actually made Hot Dog Stand. Shit.

Look, I'm a Linux nerd, and there are very few things that scare me. Linux Kernel programmers, maybe - you don't meddle with them unless the hour is truly dire and we form a delegation to seek their aid after a complex debate as the world burns around us and we climb their mountain together. ...And the other thing that scares me are some particular brands of Microsoft ultra fans, for thereover lies madness like we have not seen before.

sheepishly , in poorPenguin
@sheepishly@kbin.social avatar

Dazed and confused, but trying to continue

He's just like me

JackGreenEarth , in A fun simple game

Error: that file path does not exist.

Isoprenoid ,

Is that actually what happens? Let me check.

itsathursday ,

String ain’t raw and \ will escape

JackGreenEarth ,

It’s what happens on my machine.

NigelFrobisher ,

It works on my machine.

darcy ,
@darcy@sh.itjust.works avatar

what machine?

nogrub ,

were not shipping your machine dave

ephos , in Best VS Code theme

My goodness… This may beat out the the Windows 3.1 hotdog stand theme!

DarkThoughts , in poorPenguin

ChatGPT Linux Kernel version.

newIdentity , in Spooktober meme time!

Spooky

xusontha OP ,

More like terrifying

newIdentity ,

True

I have to program in Java at my work and I absolutely hate it

kogasa ,
@kogasa@programming.dev avatar

What version of Java? 11 up is tolerable, modern Java is nice. Still see 8 in the wild though.

newIdentity ,

Java 20 mostly

kogasa ,
@kogasa@programming.dev avatar

I’m surprised, I would love to work in Java 20. Do you have any particular pain points with it? Or is it just that you’d rather be using something else?

newIdentity , (edited )

Yeah. I just don’t like Java

C# is better

nogrub ,

we programm sort algorithms in java right now and i can’t really complain but i’m just a newbie

mrbn , in Race Condition
@mrbn@lemmy.ca avatar

Good one, let me try!

Knock knock

Who’s there?

Race Condition

funkajunk ,
@funkajunk@lemm.ee avatar

Works on my machine!

stanka ,

We are not shipping your machine, @funkajunk!

droans ,

Well, that’s basically just containers.

Xanvial ,

Seems the bug is fixed, let’s ship it

nogrub ,

deploy on friday

joyjoy , in Schrödinger's date format

Differences in locale between developer and user. They didn’t really need to give a date format if they use a input type of date.

MonkderZweite , in D or d come on

You’ve come from Windows and have brought dangerous expectations.

naught ,

MacOS has a case insensitive file system. It causes me untold grief

sysadmin420 ,

Is a 40 year old it guy who love linux, wat

Macos is case insensitive?!

sudo ,

OSX offers both case sensitive and case insensitive filesystems

sysadmin420 ,

Wow, I figured it’d be case sensitive, crazy, gotta make it more windows like I guess.

naught ,

Defaults to insensitive and if you want to change it you have to reformat 🥲

example ,

I’ve been using case insensitive fs on macOS for years and the only software having issues with this is onedrive.

can’t say i’m surprised.

naught , (edited )

I have issues with Docker a lot. Example: Rename a file from “File.js” to “file.js” in a dependency and it’s like something caches the old name so even when I redownload or install that dep it tries the old name and fails to find the file. Might just be me and my tomfoolery

example ,

if you’re renaming from File.js to file.ts, which is also changing suffixes instead of just capitalization, then that couldn’t be explained by case sensitivity, unless it was a typo and you meant File.js to file.js

naught ,

Yep typo thanks

kattfisk ,

This is likely because docker runs Linux in a VM on MacOS right?

We’ve had similar problems with stuff that works on the developers Mac but not the server which is case sensitive. It can be quite insidious if it does not cause an immediate “file not found”-error but say falls back to a default config because the provided one has the wrong casing.

naught ,

Yeah exactly. And I mount the volume to the local directory so they try to sync both ways. It’s a real mess. The solution is currently to: not fuck up the file name casing in the first place. lol

joyjoy ,

The same issue happens with git (on windows). The file system says they’re the same file and they haven’t changed, so you have to manually tell the program the file changed. With git, you’d run git rm --cached && git add . On docker, you could just do a non-cached build via docker build . --no-cache

steakmeout ,

That isn’t true.

naught ,

Which part? I’d love to switch if there’s no reformatting, and if your exception is with the first part, I’d ask for some evidence. All of my mac machines arrived brand new, case insensitive. Granted that’s only 3 so far, but it’s a smattering from 2019 onward. All the literature online points to this being the default too

Honytawk ,

Why would case sensitive path names be considered dangerous?

colonial ,
@colonial@lemmy.world avatar

I don’t know about dangerous, but case-insensitive Unicode comparison is annoying, expensive and probably prone to footguns compared to a simple byte-for-byte equality check.

(And yes, all modern filesystems support Unicode. Linux stores them as arbitrary bytes, Apple’s HFS uses… some special bullshit, and Windows uses UTF-16.)

MenacingPerson ,

Meanwhile fishshell:

lnee ,

so if linux stores file names as arbitrary bytes them could I modify a ext4 fs to include a / in a file name

kattfisk ,

If you did it would likely break something as it’s one of only two characters not allowed in a file name (the other being null).

You can do a lot of funky stuff within the rules though, think about control characters, non-printing characters, newlines, homographs, emojis etc. and go forth and make your file system chaos!

suodrazah , in Okay, which one of you Java devs did this

There should be a language called Cod. And coding could be Coding. Cute little fish mascot too.

bappity ,
@bappity@lemmy.world avatar

I would always pronounce it Codding if this were real

xmunk ,

Too late, valve wrote the source engine over a decade ago and I’m still mad.

TrickDacy ,

…?

irmoz ,

“source code”

Clusterfck ,

Code snippets are “filets.”

Amaltheamannen ,

There is Coq

DumbAceDragon , in thisIsGoingToBeASeriousDebate
@DumbAceDragon@sh.itjust.works avatar

echo “Hello world”

This is different from the other two echos here, this is Nim not Bash.

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