Programmer Humor

This magazine is not receiving updates (last activity 54 day(s) ago).

Gentoo1337 , in Very clever...
@Gentoo1337@sh.itjust.works avatar

Why would I want to exit vim?

Serpardum , in Very clever...

It's very easy to terminate vim. I just use the power button.

DNOS ,

Uh... so u guys don't change the PC each time that's cool I would definitely try that ...

jmd_akbar , in Totally logical and expected functionality

Apple: "You're not using your mac how we designed it to. Please pay $4000 more to use the right side usb-c without issues".

PatFussy , in Totally logical and expected functionality

Apple users have to jump through so many hoops just to look down on everyone else

rwhitisissle ,

I know nobody asked, but the reputation Macs have amongst IT industry professionals is insanely annoying to me. I guess it's a difference between what I like in a laptop versus what other people like in them.

I've seen developers working for FAANGs unironically praise the M1 Macbooks as work machines. And I'm just sitting here, like...why? You are locked into an inferior operating system that becomes progressively more janky the deeper you get into its configuration. I have one and the damn thing has an option to change the "modifier key" for the fucking mouse, so you can change your mouse's modifier key to its ctrl or shift key, apparently. Y'know, in case your standard 20 dollar Logitech wired mouse, like the one I'm using, has shift and modifier keys. Just super useful /s. It randomly had slack muted after installing it, so I could never get message notifications until I figured out what to alter after digging through the guts of its terrible system configuration UI. It can't remember the order of attached displays and half the time I have to rearrange them after resuming it from hibernation. If you want to do basic window manager things, like press the meta key (also referred to as the windows key on non-macbooks) + direction arrow to have a window snap to a quadrant of your screen, you have to install a 3rd party application with Homebrew. Its keyboard is that weird, unresponsive, flat form factor that makes it a nightmare to actually use as a portable device. With any luck you don't have to compile anything for it, because...you probably won't be able to. Perhaps most annoying is the fact that, even if you want to use it as a full desktop replacement and plug in 3 monitors with the same resolution into it at a desk (most Macs have at least passable 3rd party dock support), the Mac just won't let you. It only lets you plug in 2 and it duplicates one of those two onto the 3rd one. If you want to plug in 3, you technically can: you just have to download 3rd party displaylink drivers, which, knowing Apple, probably won't fucking work and might permanently fuck up your display.

I get that it's a relatively powerful computer for the ludicrous amount of battery life it gives you, but that's purely because it's an extremely optimized ARM based processor that's only designed to work with this specific operating system. I also get that machines running Linux also have their own problems, but you aren't paying for whatever Linux distro you're running (probably) and you also have the power to change things with a little bit of effort. If I'm buying a machine like an M1, where the OS is presumably part of the whole "package," it should just work well out of the box.

Beyond those complaints, it's got good speakers and never produces any heat. Honestly, the only good things about the machines are those hardware elements: the speakers, battery life, and lack of heat. If they could run linux and had decent keyboards, I might like them. But Apple is practically an antonym for FOSS at this point. I also have a Thinkpad X1 Carbon, which is physically a worse machine: it gets hot, has a fraction of the battery life, etc. But you can install any Linux distro (that isn't Nix based, sadly) to it without issue and its keyboard makes it actually tolerable to code on for extended periods. I wonder if the people that really like the M1s like them because it's the laptop equivalent of an iPhone.

olsonexi , in "The kickflip was implied, so I didnt think it was worth mentioning"

A QA tester walks into a bar,
orders a beer,
orders 2 beers,
orders 0 beers,
orders 4294967296 beers,
orders -1/12 beers,
orders HGdIhFNPiHPWUDmUfWIFi beers,
orders a zebra

First real customer walks in,
asks where the bathroom is,
the whole bar catches on fire

Classy ,

He didn't order null beers? What a fraud

ArbitraryValue , in I'm going to sit down and actually learn git this week
  1. git pull
  2. git reset --hard HEAD
  3. try not to cry
  4. cry a lot
IHeartBadCode , in A good book can change your life
@IHeartBadCode@kbin.social avatar

Maybe I'm not Rusting enough.

xmunk , in we are safe

ChatGPT is hilariously incompetent... but on a serious note, I still firmly reject tools like copilot outside demos and the like because they drastically reduce code quality for short term acceleration. That's a terrible trade-off in terms of cost.

calabast , in The Eternal Cycle

Wasn't there a study that found if you tell people you're working on something, you get the same brain reward chemicals as if you actually did it and told everyone? So if you tell people before you're done, you might just go "meh, I'm good, the rest sounds hard". Or something like that.

PM_Your_Nudes_Please , in We've come a long way baby

I feel like we’re regressing back to the Netscape Navigator/Internet Explorer browser war days, when browsers were openly and intentionally breaking functionality on competing sites.

DieguiTux8623 , in The Eternal Cycle
@DieguiTux8623@feddit.it avatar

Oh no I've been discovered! This is not a safe place any more...

moon , in Mr. President, how do I patch KDE 2 for FreeBSD?

Wanna link the actual video instead of screenshooting some random discord chatter?

Ildar , in Mr. President, how do I patch KDE 2 for FreeBSD?
@Ildar@lemmy.world avatar

Раньше было весело, а теперь грустно

we also asked about huge humanoid robots

observantTrapezium , in Cuda
@observantTrapezium@lemmy.ca avatar

I've been working with CUDA for 10 years and I don't feel it's that bad...

Skullgrid ,
@Skullgrid@lemmy.world avatar

I don't know wtf cuda is, but the sentiment is pretty universal: please just fucking work I want to kill myself

topinambour_rex ,
@topinambour_rex@lemmy.world avatar

Cuda turns a gpu in to a very fast cpu for specific operations. It won't replace the cpu, just assist it.

Graphics are just maths. Plenty of operations for display the beautiful 3d models with the beautiful lights and shadows and shines.

Those maths used for display 3d, can be used for calculate other stuffs, like chatgpt's engine.

Gabu , in Cuda

I prefer ROCM:
R -
O -
C -
M -

  • Fuck me, it didn't work again
  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • kbinchat
  • All magazines