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.

xyguy , in Serverless and homeless

Checks to see what serverless services are running on?

Kubernetes Server Cluster.

Server

Mfw.

Alexstarfire , in Saw 37 the software Dev

Hello World isn’t that difficult to write.

He never said it had to be a useful program.

Kolanaki , in “ARE YOU ALL SEEING THIS”
@Kolanaki@yiffit.net avatar

The child must be sacrificed to appease the daemon.

Luisp , in Any Volunteers

I would volunteer… for money

yetAnotherUser ,

“Sure, we’ll pay you 2% of the profits”

Honytawk ,

As long as it is in advance it is okay.

How big did you say your sales projection was?

yetAnotherUser ,

“Sorry, but we can’t pay in advance, you’ll have to put the work in first”

BlueLineBae , in It's Friday at 5pm. You're all set to go home and relax then your monitoring dashboard goes like this....
@BlueLineBae@midwest.social avatar
LordPassionFruit ,

God damn it, I hate this hacker crap!

lars , in GOD DAMMIT STEVEN! NOT AGAIN!

Do I really have to escape my dots in a .gitignore?

Lobreeze ,

Not usually

Ephera , (edited )

I really don’t think so. The documentation says nothing of the like.

Maybe someone thought it’s a regex pattern, where escaping dots would make sense. But yeah, it mostly works like glob patterns instead.

brlemworld ,

Also don’t need trailing slash

vox ,
@vox@sopuli.xyz avatar

nah

RonSijm , in It's time to mentally prepare yourselves for this
@RonSijm@programming.dev avatar

Sure, we can compromise; they can have their own timezone, but it has a constant time value.

const moonTime = DateTime.Utc.MoonTime

Sylver ,

As in, it is perpetually 4:20 PM on the moon?

problematicPanther ,
@problematicPanther@lemmy.world avatar

nice.

IWantToFuckSpez ,

To the moon 🚀 🚀 🚀

barsoap ,

That sounds… iffy. Thing is that UTC lags more and more behind TAI as UTC takes the earth’s rotation into account, introducing leap seconds so that all the timezones don’t slowly drift across the globe. Moon people care preciously little about the earth’s rotation around its own axis, more relevant is its own day/night cycle which (because tidal lock) is an earth month. The system might just be stable enough so that UTC can simultaneously sync to that, you’d have to ask an astronomer.

Actually, no, forget it: The moon moves quite fast relatively to the earth’s surface, more than enough for relativistic effects to apply – they also apply to GPS satellites, stuff simply wouldn’t work if those things ran on Newtonian maths. Sooner or later it’s going to need adjustments due to that.

RonSijm ,
@RonSijm@programming.dev avatar

Well TAI stands for International Atomic Time and “international” generally pertains to Earth-bound locations.

Coordinated Universal Time sounds like it has a bigger inclusivity scope

Otherwise we’d have to rename TAI to “Intergalactic Atomic Time”

brianorca , in Daylight saving creator left the chat....

The guy that invented time zones was solving a problem where each little town had their own time standard. I don’t think that was sustainable.

xigoi , in Your scrunglebop is disponscabulated
@xigoi@lemmy.sdf.org avatar
mariusafa ,

Holy shit people are toxic. The poor guy that responded.

bitwyze ,

It’s a fake screenshot.

rimjob_rainer ,

This perfectly describes StackOverflow

SpaceNoodle , in Three monitors, and i feel insulted

No, I don’t have useless LEDs in my computer. My gaming rig is actually in a flat black case that blends in with the furniture.

Except my employer shipped me a dev box with a big polycarbonate window and an unnecessarily beefy GPU with RGB LEDs that dance by default. 🤦

mox ,

I wonder if anyone has studied the rate of cosmic ray-induced bit flips in a PC with a side window case vs. an all metal one.

SpaceNoodle ,

It’s an interesting question, but realistically inconsequential.

mox ,

Do you mean that you think bit flips are inconsequential, or that the rate of bit flips is inconsequential?

SpaceNoodle ,

The rate for your home PC is inconsequential, and the difference between a thin sheet of metal and lexan would have an inconsequential impact.

But flips are not inherently inconsequential. Coincidentally, a lot of my current work involves making sure we are not adversely affected by cosmic bit flips in safety-critical hardware.

mox ,

The rate for your home PC is inconsequential,

Please don’t make assumptions about my data integrity needs.

But thanks for clarifying what you meant.

SpaceNoodle ,

If you have real data integrity needs, you shouldn’t be relying on off-the-shelf home PC parts. There’s real hardware and software for such applications.

Your basement is safe enough from cosmic rays for your personal needs.

Sprawlie ,

Where’s your ECC?

wizardbeard ,

If it’s actually controllable, and not just hardwired on, openrgb is your friend.

SpaceNoodle ,

If I already don’t give a shit, why would I bother?

JohnEdwa ,

Because it seems like you disliked them and “off” is one of the controllable options?
But I guess you are at a so advanced level of not giving a shit that you don’t even care that they dance around.

SpaceNoodle ,

Not only is the box under my desk with the window facing the wall, you are correct, I wouldn’t give a shit if it weren’t. I was simply noting the irony of my “professional” equipment being the most frivolous.

saltesc , in there is no need

I really don’t care about my OS UI since I’m barely actually using it, especially after a few minutes setting up one-click actions. Less than 1% of my time and effort on the computer.

Applications, on the other hand, is where I live and FUCKING HELL!!!

ObviouslyNotBanana , (edited )
@ObviouslyNotBanana@lemmy.world avatar

Look, if everyone just decided on a style and everyone went with it within a system I’d be okay with that. It’s not great but at least it wouldn’t be jarring.

But having to live by the whim of 50 different app designers is disgusting. I just want to have a good time, not learn 50 different interfaces.

Though my thoughts on it would also stifle new ideas. So that’s bad.

jak2k ,

Try GNOME/GTK/adwaita apps. They are very consistent.

ObviouslyNotBanana ,
@ObviouslyNotBanana@lemmy.world avatar

They are indeed very similar.

Sonotsugipaa ,
@Sonotsugipaa@lemmy.dbzer0.com avatar

The GTK file chooser is probably the worst AND most inconsistent example of UX that I’ve ever seen

jak2k ,

Contribute! Maybe you get a part of the 1 million Euro they got from the Sovereign Tech Fund.

Sonotsugipaa ,
@Sonotsugipaa@lemmy.dbzer0.com avatar

Contribute with UX changes? To GNOME maintained software?

jak2k ,

When it’s an enhancement?

Sonotsugipaa , (edited )
@Sonotsugipaa@lemmy.dbzer0.com avatar

Enhancement? No, everything I have a problem with is explicitly intended behavior and GNOME devs are infamous for their everyone is stupid except me mentality

Edit, found a neat lil’ example:

Does Gnome/GTK have an issue board where users vote on issues?

Free software development is not a democracy, and does not get driven by polls. Features and bugs are introduced by those who show up, within a community that works towards a shared goal.

I don’t believe the intentional behavior is desirable and would like to see what other users think.

That’s not how anything works.

pufferfisherpowder ,

That’s a dick way of saying fuck off but I mean they do provide a free service. If they have a vision and don’t want to deal with random people whining about it that’s their prerogative. Same as yours to find that utterly insufferable.

Sonotsugipaa ,
@Sonotsugipaa@lemmy.dbzer0.com avatar

They do provide a free service (GTK’s file chooser), one that I find horrible and inconsistent (as per the thread) and intentionally so (on issues tangential to example that I found, although the proposed configurable behavior would be nice) - so I won’t even entertain the thought of trying and contributing to it, as it has been suggested.

I don’t know what is insufferable about that, other than the initial criticism…

pufferfisherpowder ,

It’s your prerogative to find them insufferable is what I meant to say. Your criticism and opinions are fair enough.

Sonotsugipaa ,
@Sonotsugipaa@lemmy.dbzer0.com avatar

I’ve got to work on the fact that seeing the word “insufferable” on social media makes me instinctively get defensive ._.

backhdlp ,
@backhdlp@iusearchlinux.fyi avatar

Pretty sure that money is for the people employed by the GNOME Foundation, they don’t just pay every contributor.

jak2k ,

No, they don’t, but you could get regular contributor…

saltesc ,

It’s like getting into a car you haven’t driven before and you hit the wipers instead of the indicator ×1000. Or playing an FPS and E is now F, C is now Ctrl, X is Shift, and you tap+hold instead of tap. WHY?!?! You can remap, but suddenly there’s conflicting keys for shit the tutorial hasn’t even introduced to you yet, so you don’t know what you can or can’t get away with.

Some designer or dev has a personal opinion they think is better than everything else and now we all gotta live with it on the hopes that’ll be the new standard. And there’s so many of those arseholes and their DVORAK layouts and putting “Cancel” on the left and “Confirm” on the right of a dialogue popup. “I think it’s better this way and the world will thank my big brain!”

YES I’m ranting, lol.

reinei ,

Wait confirm shouldn’t be on the right? Like I am 99% sure most windows pop-up/modal Dialogs had ok on the left and cancel on the right but I am not entirely sure about Linux (also factorio has them left to right as in “go back and go forward” but I dunno if that is RTL dependent…)

AnUnusualRelic ,
@AnUnusualRelic@lemmy.world avatar

No, no, they have to be on top of each other! Vertically aligned is the way of the future.

pete_the_cat , in programmer job in a nutshell

I’ve straight up ripped code from StackOverflow that worked… But I had no idea why or how it worked 😂 I taught myself Go and I’m decent at it, one of my coworkers was a former professional programmer who knew C and could fumble his way through Go. I later told him I had no idea what some of the code did because I did the old copy and paste and he just said “I knew you did” 😂

perviouslyiner , (edited )

When someone copies from stack overflow, a reviewer’s first question should be “did you copy the question or the answer?

ironhydroxide , in Tattoo Idea

If it were the right hand you could’ve done /24 on the thumb

sunbeam60 , in After all, Why shouldn't i use Excel as my database?

Thing is, I can express in Excel in 2 hours what takes two weeks to develop in production. And I’m not arguing against moving things onto a production footing. But hot damn, as a prototyping tool for how to treat data, Excel and Jupyter is near flawless.

match , in Songs about Vim
@match@pawb.social avatar

easy mnemonic to quit vim: imagine you’re captain Picard in the middle of typing “:3” when Q shows up

Crow ,

Or, hear me out, : because you’re doing a command, and then q for quit. Probably make it wq too, to write and quit

chraebsli OP ,
@chraebsli@programming.dev avatar

did you know there is a vim tutor for learning how to vim?

TheRedSpade ,

vimtutor, which I believe is installed with vim by default

Edit: My brain apparently inserted an extra word that made it seem like you were seeking said program. Leaving it though for those wondering in the future.

Crow ,

Yeah, but imo the best way to learn vim is to do it as you go. You only really need to know getting in and out of insert and how to write and quit. Once you’ve got that, if you wanna do something and think there’s probably a better way than moving there with the arrow keys, look it up on the Internet, remember the thing, do it a few times and you’ve learned a new thing about vim. “Surely there’s a search and replace function” yeah, is substitute with the s command. “I wanna navigate quicker within lines” use f, t and their capital versions. Combine with the quickscope plugin and you’re golden. Learn the stuff you want to use, don’t memorize commands you don’t need

kautau ,

Forgot

Escape first, because it wants to keep you inside the matrix and you need to tell it you are trying to escape

q!

Because you probably don’t want to save whatever you’ve accidentally done to that file trying to quit, and you have to add an exclamation point because unless you yell loudly at vim it won’t listen

Simon ,

That’s one too many letters. Need to use x for maximum efficiency gains.

Cethin ,

No, that doesn’t make any sense. We need something convoluted so that people don’t remember it next time it’s needed.

Cwilliams ,

Tell that to my history teacher…

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