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.

jrbaconcheese , in It's not DNS

Me last week when my pi-hole was down

ben ,
@ben@lef.li avatar

Oh dang, I need to rebuild that one as well by chance. Still running on Buster…

callyral , in 5/5 stars
@callyral@pawb.social avatar

what is that? i use linux btw

glitch1985 ,

I use arch btw

rab ,
@rab@lemmy.ca avatar

I’m with you man, this part of lemmy is so fucking annoying

ignotum ,

Keep that to yourself next time

I use EndeavourOS btw

myxi , (edited )
@myxi@feddit.nl avatar

I am so tired of Linux users who scream “I use X btw” everywhere… Like maybe it was cool some decade ago, but now it’s just annoying seeing it wherever I go. I hope Photon will eventually feature content filtering by keywords.

rab , (edited )
@rab@lemmy.ca avatar

Imagine your identity being what OS is on your computer. And I’m a Linux sysadmin lol

Also Linux people bash Windows server but it’s actually getting pretty good. I am running some server 2022 instances right now and they just work. I was tasked to make a gold image but I found basically nothing to strip away from the install out of box. Try it before you bash it.

Urist ,
@Urist@lemmy.ml avatar

Free and open source software are good examples of an alternative to the way we manage labor today. Wanting gay space communism is as much a part of my personality as me liking Star Trek and Linux. Moreso theyvare part of the same coherent picture.

Allero ,

The very nature and origin of Windows is part of the problem.

Going Linux is as much of a political choice as it is a practical one. Software must be free, and Linux shows it very much can, while remaining practical up to the very enterprise level, data centers and supercomputers. and while we normally don’t think of enterprises as champions of free software, their influence is essentially the greatest.

SkippingRelax ,

Been hearing that since the 90s, but win NT is actually pretty good, it just works. Nah thanks, I’m no longer a sysadmin and haven’t tried Windows past 2000 server I think, but unless you are stuck with running Windows specific stuff (it was sql server for me at the time), and assuming you have a say in the company/project you work on, why bother?

rab ,
@rab@lemmy.ca avatar

Windows was horrible back then.

const_void ,

Agreed. It’s stupid and played out. Enough already. Also please stop calling desktop themes “rice”.

ignotum ,

Yeah i agree, like who uses X anymore?

I use Wayland btw

jaemo ,

Lol at all the hostile responses not getting that this is a meme. Freaking whoosh.

sheogorath ,

One thing I learned about Lemmy is their users are much more serious. There’s a lot of obviously sarcastic comments getting replies treating it as a serious comment here.

h34d ,

Dev Home is a new control center for Windows providing the ability to monitor projects in your dashboard using customizable widgets, set up your dev environment by downloading apps, packages, or repositories, connect to your developer accounts and tools (such as GitHub), and create a Dev Drive for storage all in one place.

  • Use the centralized dashboard with customizable widgets to monitor workflows, track your dev projects, coding tasks, GitHub issues, pull requests, available SSH connections, and system CPU, GPU, Memory, and Network performance.
  • Use the Machine configuration tool to set up your development environment on a new device or onboard a new dev project.
  • Use Dev Home extensions to set up widgets that display developer-specific information. Create and share your own custom-built extensions.
  • Create a Dev Drive to store your project files and Git repositories.

learn.microsoft.com/en-gb/windows/dev-home/

LemmysMum ,

So more unnecessary middle man trash designed to tie users more permanently to their OS choice. Nothing new then.

Secret300 ,

Bro I really thought that dude meant winget until I saw your comment. I just accepted he used a GUI for packages

chris , in Happened to me multiple times
@chris@l.roofo.cc avatar

Godmode: you maintain the fork.

Anticorp , in Every Family Dinner Now

I have no other skills that would pay anywhere close to what this career pays. I’d need to go back to school and become a surgeon or something. I don’t think they let people become surgeons at 50 years old, and I don’t have the energy for an internship and residency. I’m just hanging on and hoping that it doesn’t all vanish in the next few years. I’m also spending time learning how to leverage AI, since I think that’ll put me a step ahead. Good luck to all of us, we’re going to need it!

xor , in Bug Fixing

could be a race condition

vamputer ,
@vamputer@infosec.pub avatar

Hmm…you may be right. I’ll get my Hispanic friend to run it and see if he gets the same result.

aiden ,

It works on my machine

gaston1592 ,

ok, then we ship your machine.

DeepGradientAscent ,
@DeepGradientAscent@programming.dev avatar

I, too, enjoy containers.

corytheboyd , in Infinite Loop
@corytheboyd@kbin.social avatar

You have to listen to your heart, at least once in your career, to learn that grass on the other side is covered in just as much dog shit as it is over here.

Smoogs ,

I’ve known people who do this several times in a year. One even came back to his old job, just to leave it within months to go to a new one, brag about how much better it is. He moved on from that job too within a year.

Might just be the entire industry has reached enshittification in more than one way.

corytheboyd ,
@corytheboyd@kbin.social avatar

To me, a corporation cannot maintain quality code because requirements are ill defined, and there is no “done” state. With those two conditions present, unable to be changed, it’s not possible to form a coherent codebase. Those who try will make things worse, because their abstractions won’t fit in a year or two.

This is exactly the “messy code” people then leave behind. Bad code can come about for other reasons too, of course, but this is one of the more annoying reasons, because someone wrote it with self-righteousness, as if they were the only people to truly SEE the problem. Sigh.

It’s fine, this is how enterprise works. You can learn to navigate and make a living from it. You MUST internalize and accept that it is NOT the same as maintaining code for an open source library or whatever people think it’s going to be.

Smoogs ,

because someone wrote it with self-righteousness

Usually a call sign of someone who hasn’t been really entrenched with bad code to understand their foolishness in comparison.

I’ve only seen people hold that idea if :

  1. New and amateurish, I give them a chance cuz they might learn. But let them learn.
  2. Someone who’s only ever worked in maybe two places for very long lengths of time, given way too much power too early, people threw around ‘genius’ too eagerly and these people guard their code like a watch dog likely because it’s so fragile a simple ‘()’ in a string will bust everything . No one else can work on it and the only way you can fix it is the moment they leave. They will not learn. You can only hope the eye of Sauron will stop looking in your direction.
tym ,

“Maybe the grass is greener on the other side because you’re not over there fucking it up.”

-Abraham Lincoln

Matombo , in Welcome to the wonderful world of code obfuscation

Ok another US local units are retarded rant: it’s called weekEND! why do you start your week at sunday and not monday! Sunday is part of the weekEND!

MrScottyTay ,

I’m English, not American but I see it as Saturday and Sunday are the two ends of the week. Like how a string has two ends. The weekend is both the start and the finishing end of the week.

ChrissieWF ,

So, when someone asks if you are free the next two weekends, you assume they’re talking about the next Saturday (tail weekend) and the next Sunday (front weekend)?

MrScottyTay ,

No, the two ends of a week create a singular weekend.

JohnEdwa ,

Just like the two ends of a string create a singular string end.

Magnetar ,

I’ve never understood string physics.

Matombo ,

since we are in a temporal context here i would argue that there is a clear distrinction between beginning and end here

MrScottyTay ,

End doesn’t always have to be the latter side of something though like I said earlier with the string analogy. The start is also an end.

Leate_Wonceslace ,
@Leate_Wonceslace@lemmy.dbzer0.com avatar

If you’re referring to an “end” of an object, it can refer to the extreme of a side of it. For example, aglets are at either end of a shoelace.

Matombo ,

I’m refering to end in a temporal sense because we are talking about a time context here. There is a clear direction so going backwards brings you to the begin.

AnarchoSnowPlow , in me_irl

Also me waiting for the junior dev to address review comments satisfactorily.

aurelian ,
@aurelian@lemmy.ml avatar

It’s a game where they try to make you impatient enough that you do it for them.

RagingRobot ,

Maybe offer to pair with them?

dauerstaender , in Welcome to the wonderful world of code obfuscation

Why would you call it weekend and the start the week with half of it?!

DroneRights OP ,

A rope has two ends, and so does a week

DrunkenPirate ,

Sentences have both meanings and sound, yours have sound

subignition ,
@subignition@kbin.social avatar

Methinks your username is a little too relevant right now :p

Scrath ,

I like fancy insults

magic_lobster_party ,

Do you say weekend or weekends?

boredtortoise ,

Three-day workweek now

fl42v ,

So, where does it start then?

DroneRights OP ,

At the ends

dept , in Correcting > Helping

imo it’s not that correcting feels better than helping but rather it’s easier to correct someone than draft an answer of your own.

suy ,

Sometimes that’s part of the issue (or the whole deal), but sometimes it’s not even that.

Sometimes it’s that someone asked something difficult and elaborate to answer, which has been answered a ton of times, and it’s tedious to answer again and again. But if someone answers with misinformation or even straight FUD, then one needs to feel the urge to correct that to prevent misinformation.

I suffered that with questions in r/QtFramework. Tons of licensing questions, repeated over and over, from people who have not bothered to read a bit about such a well known and popular license as LGPL. Then someone who cares little for the nuance answers something heavy handed, and paints a wrong picture. Then I can’t let the question pass. I need to correct the shitty answer. :-(

repungnant_canary ,

I would say that if someone asks a difficult question it’s often difficult because it’s very general, so you don’t have any specific point to answer that you know will satisfy the person asking.

On the other hand, if someone is writing misinformation then they provide specific statements which still may be difficult to correct but you have those anchor points you can refer to.

So I guess the thing here is that if someone, after asking a question, writes a BS answer they actually refine their question and narrow its scope, thus making it easier to answer.

I usually see broad questions about rather simple things unanswered, but very specific yet difficult questions answered

tias , in Stop doing Computer Science

I actually have that teapot and I use it several times a week.

https://discuss.tchncs.de/pictrs/image/24258922-984d-4b7b-85ec-a021ae8b4407.jpeg

protput ,

Beautiful teapot dude!

tias , (edited )

Thanks! In computer graphics it’s referred to as the “Utah teapot” because the 3D model was created at the University of Utah. But it was originally a Melitta brand teapot. It is still manufactured by German company Friesland, which I bought it from.

Unfortunately it appears they recently had a fire and their webshop is temporarily closed, but I think you can also get it off of Amazon.

noughtnaut ,

I read once that the original model didn’t have a bottom surface? Idk but I suspect that’s why it’s referred to as useless in the meme.

CanadaPlus ,

I mean, it also didn’t physically exist, and was therefore tricky to use for your tea.

chfour ,

i need to get one of these someday hahaha

CanadaPlus ,

Absolutely dope. How does it pour?

bruh_momento ,

Liquid

tias ,

I’m more of a computer-science geek than a tea geek, so all I can say is that it pours without spilling. You won’t get a laminar flow out of it or anything like that.

CanadaPlus ,

That works. It’s pretty easy to find a teapot that spills all over the place.

Nerd02 , in Which side are you? Javascript or Typescript
@Nerd02@lemmy.basedcount.com avatar

I think there’s a positive coming from this competition, though. Apparently this infighting has re-lit the want for type annotations to be embedded in vanilla JS (ECMAScript proposal). I feel like this would be the ideal scenario: things working right out of the box without needing a compile step or additional tooling.

You can get as close as it gets to this experience by using alternative runtimes such as Deno or Bun, which have native TS support (meaning you can just execute a .ts file without having to transpile it), but of course as soon as you have to write code for a browser you are back in the middle ages.

o_d ,
@o_d@lemmygrad.ml avatar

Please this 🙏

TheCee ,
@TheCee@programming.dev avatar

That’s not a positive, though.

Depending on how it pans out, it’s either not useful enough. Who the hell doesn’t use namespaces or enums. Or - as

These constructs are not in the scope of this proposal, but could be added by separate TC39 proposals.

implies - a door opener to outsource TypeScripts problem unto other peoples and not to investing into improving WebAssembly. That’s just MS being lazy and making their problems other peoples problems.

I feel like this would be the ideal scenario: things working right out of the box without needing a compile step or additional tooling.

It’s just annotations. No proposed semantics of a type system which your browser could check on its own.

Phen ,

Who the hell doesn’t use namespaces or enums

Uhhh, typescript devs? Enums were useful once, but typescript evolved everything else around it and these days using direct values is actually far better.

And I don’t think anyone uses Namespaces other than for defining external modules.

TheCee ,
@TheCee@programming.dev avatar

My bad, I’m not deep enough into our frontend stack to realize Hjeilsberg already did what he does best - ruining enums. (I guess he is not to blame for global imports in c#, so i can not add ‘questionable import module/namespace ideas’.)

And it seems like this proposal contains type declarations (in order to compensate for their enums), among other typescript specific things. So, guess it is option B, then.

rockstarpirate ,

Yeah it’s interesting because JS is interpreted, not compiled. The proposal allows for type annotations in the syntax but no actual interpreter consequences. On the one hand that makes sense because otherwise you’re in the territory of runtime type-checking which would be a huge performance hit and would sort of defeat the purpose of static types anyway. But that means you still have to rely on your IDE or a linter for this to be useful.

fidodo ,

I don’t see any practical use case for it as is as anyone wanting to use them would want the full TS feature set anyways, but I could see it being a good step forward for more meaningful features to be added in the future.

TheCee ,
@TheCee@programming.dev avatar

but I could see it being a good step forward for more meaningful features to be added in the future.

I think you are right. And that is unfortunate.

lobut , in Which side are you? Javascript or Typescript

I dunno, Typescript can be nice at times but it always feels like I’m bolting on something that doesn’t belong on top.

I’ll still use it for now. Not sure JSDoc is as adequate for an enterprise app for me. I know Svelte and stuff do, but I’ll wait and see.

SGG , in Thought I would share my success

Next day: Find out the fix causes a new edge-case error, start all over again.

lechatron ,
@lechatron@lemmy.today avatar

Oh yeah, I love edging.

magic_lobster_party ,

I’m feeling edgy

fkn OP ,

That’s part of why it took so long. Every day I thought I was done a new person would be added to the review and they would identify a security and/or use case edge case.

Enkers , in Zero to Hero in 1 hour

OK, but who can I sue if I suffer grave bodily injury while installing kubernetes?

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