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.

wooki , in Microsoft Edge could use a win

Don’t worry Gill it will set itself back as default next Tuesday

Polar ,

I’ve never had that happen. Either the US version of Windows is fucked, or people are bullshitting hard.

bonn2 ,

I had it happen once after a windows update. What it has done is put a shortcut on my desktop enough times that I wrote a script to check for and delete them whenever it does.

chiliedogg ,

What is does do way too often is make itself my default PDF viewer. I’ve got Adobe Acrobat Pro and Bluebeam. I have zero reason to ever want to see a PDF in Edge.

Default_Defect ,
@Default_Defect@midwest.social avatar

I’m in the US and have never ran into half of the stuff people say MS forces on them on a daily basis.

HawlSera ,

Same

whofearsthenight ,

I think this has a lot to do with what license you bought. My old Win8 Pro key install has never had ads and shit pop back up or re-enable candy crush or whatever. One of our shitty laptops at work with a win10 home license I absolutely dread updating because there is some new bullshit nearly every time.

Default_Defect ,
@Default_Defect@midwest.social avatar

I’m on 11 home. :/

JokeDeity ,

I’m still on 10, but half the shit I see people complain about with Windows I’ve never experienced personally. Maybe I’m just lucky? Maybe I just read? I don’t know, but I’m not having the same experience as a lot of people on here.

Phen ,

In general any bad thing about windows that it manages to fixes still gets commented about online for several years after the fact. For example: BSODs stopped being a regular thing in windows user’s life very long ago, but it took another 10 years after that for people to stop making BSOD jokes online.

JokeDeity ,

Ironically enough, I actually did have my first blue screen in likely 5+ years yesterday. I was so shocked by it I wasn’t even mad, just impressed it’s been so long.

WashedOver ,
@WashedOver@lemmy.ca avatar

There was a while there where it would default to Edge for PDFs and as a web browser after a update. Quite annoying for a factory full of PCs that I wanted to use Chrome and Adobe Reader instead.

I tried Edge for a bit but stuck with chrome. Recently I’ve gone back to Firefox but I’ve not had one of those major updates yet that even tries to get me to log into Microsoft as a log in so it will be interesting when that happens again if Edge shows up as the default.

FlyingSquid ,
@FlyingSquid@lemmy.world avatar

I have to use Acrobat for my job. If it opened it up in Edge every time instead, I’d go nuts.

Phen ,

From time to time when you update windows it’ll show you a welcoming setup again similar to the first time you logged in. In that process it will try to convince you to setup some Microsoft stuff on your pc, including changing default apps, but it shouldn’t do it on its own.

But sometimes it does. It happened once for me this year.

massive_bereavement , in Markdown everywhere
@massive_bereavement@kbin.social avatar

Discovering obsidian has been a blessing for my sanity and made me less lazy for taking notes.

Plus I can use latex to transform md into docx and there's decent pdf support so I don't need to play with the circus of WYSIWYG pain that's MS Word.

TrustingZebra ,

I keep meaning to check out Obsidian, but I’m like you said, lazy.

arandomthought ,

Hi. This is your push to do it.
Download it and start a video tutorial of your choosing.
It’s great! Do it!

TrustingZebra ,

Lol thanks, I appreciate the push. I have more important things to be pushed towards though, such as work and personal tasks.

massive_bereavement ,
@massive_bereavement@kbin.social avatar

Be lazier! I believe in you.

FlexibleToast ,

I have obsidian installed, but I haven’t really looked into how to use it. It has been on my list of things I should probably learn for a long time now

Nioxic ,

I am probably just an idiot but i find writing proper notes with links etc very tedious, in obsidian.

So i end uo just typing everything into a few documents based on the doc title. Which means i might as well just use notepad

FlexibleToast ,

I was using MarkText and a fairly structured set of directories. I switched to Bookstack which allows me to do essentially the same thing but with a web interface and the ability to share with even using RBAC. It doesn’t do the cool linking stuff though.

beppi ,

Sounds like you need to check out Org-roam (if you use emacs) or some other zettelkasten style note taking software

SkinnyTimmy ,

Randomly seeing German compound-words in the wild being used as a technical term is always funny to me for some reason

IlIllIIIllIlIlIIlI ,

Change Obsidian to Zettlr.

massive_bereavement ,
@massive_bereavement@kbin.social avatar

I think the use cases are different, as Zettlr seems like a pure publication tool but Obsidian (at least originally) was more of a personal note organizer that grew due to having community plugins.

I do agree though that Zettlr is a better publication tool, though I wouldn't change Obsidian for it as a personal organizer/kb.

drislands ,

Obsidian is what I used to keep my notes while playing Book of Hours. It was a fantastic tool and I’ll definitely use it in the future!

massive_bereavement ,
@massive_bereavement@kbin.social avatar

How's the Book of Hours? I played a good deal of Cultist Simulator, but it tends to suck me in and I recover few hours later without an understanding what just happened.

drislands ,

I finished my playthrough a couple days ago, after 80 hours. It’s much more forgiving than CS – there’s no lose condition, as far as I can tell. There’s also a shitload more to keep track of, hence me using Obsidian. I personally found the experience of tracking [what books give what resource] and [what resources make what crafting recipes] to be extremely satisfying, but your mileage may vary.

cyberic ,
@cyberic@discuss.tchncs.de avatar

Pandoc is also great!

massive_bereavement ,
@massive_bereavement@kbin.social avatar

Definitely, I said latex but I wanted to mean Pandoc.
The only thing is that applying a docx theme format to Pandoc was very challenging, although I would blame docx, not pandoc.

southernwolf , in web development
@southernwolf@pawb.social avatar
Just_Dominic ,
@Just_Dominic@programming.dev avatar

Do I have to laugh or cry? - I don’t know, so I will do just both.

PriorityMotif , in Malware As A Service
@PriorityMotif@lemmy.world avatar

Can’t get hacked if your machine isn’t running.

jaybone ,

You’re hired!

nexussapphire ,

Idk boss, people weren’t too happy the last time we tried that.

SpaceNoodle , in I meant to type "npm run dev"... What will happen now?

“ruin dev” is redundant; that’s the default behavior.

ByteJunk , in Implementing RFC 3339 shouldn't really be that hard...
@ByteJunk@lemmy.world avatar

It should be implemented in people’s brains.

How this goes, usually, is:

Them:…before 6PM.

Me: 6PM… Ours? The server’s? The user’s?

Them: GMT, of course.

Me: So that’s 7PM London right now, and changes to 6PM in November?

Them: What no are you stupid. Always 6PM GMT.

Me:* jumps off a cliff*

Klear ,

Reminds me of a LARP I was on one time. A group of people I was doing stuff with ended up always meeting at 10 because we redefined “10” to mean “whenever we all meet”.

jaybone ,

Don’t get it. Is this implying GMT has daylight savings?

Ephera ,

GMT doesn’t have daylight savings, but most people won’t be as precise in language. Here in Germany, we might also tell people “GMT+2”, even though it changes to GMT+1 in winter. Like, I don’t even know what the correct shorthand would be for our timezone…

jaybone ,

CET?

abcd ,

It’s CET/CEST (MEZ/MESZ in German)

en.m.wikipedia.org/wiki/Central_European_Time

ByteJunk ,
@ByteJunk@lemmy.world avatar

I use TZ identifiers, and confirm the expected behaviour (“Berlin time, correct?”), as then I know how I should handle DST changes.

schnurrito ,

That is why lots of time zone selectors allow you to select “Europe/Berlin”: then it is clear that depending on the time of year this is UTC+1 or UTC+2.

firelizzard ,
@firelizzard@programming.dev avatar

GMT doesn’t have daylight savings but London does

mox ,

Them: GMT, of course.

Me: So that’s 7PM London right now, and changes to 6PM in November?

Them: What no are you stupid. Always 6PM GMT.

Me:* jumps off a cliff*

Sorry, but are you under the impression that GMT means London time, or that it observes British Summer Time?

caden ,

I too was similarly confused by the original comment at first, but I think they’re referring to the fact that 6pm GMT is 7pm in London during the summer (BST), and 6pm in London the rest of the year. It seems OP and “them” are both correct in that hypothetical exchange.

my_hat_stinks ,

UK is under BST (UTC+1) for half the year but people are usually just taught that the UK is GMT (UTC+0) which is based in the time in Greenwich, withought mentioning DST. I suppose it’s also possible everyone is taught BST and just forgets about it because daylight savings sucks, but either way most people seem to think GMT and UK time are the same thing.

This means you’ll get people asking for GMT times when they want BST or UK local time.

nyctre ,

Can confirm. Thought UK was always gmt+0, Paris/Amsterdam/whatever GMT+1, etc. (thought it was the clock that changed, not the timezone, if you know what I mean)

ruk_n_rul ,

The term UT is specifically created to divorce universal timekeeping from whatever UK’s timezone is doing, whether DST is on or not, etc. and the derived term UTC for when started adding leap seconds.

GMT hasn’t been a thing since UTC. It should be scrubbed from the vocabulary and old farts still using it should be shunned and reeducated.

golden_calf , in Explaining software development methods by flying to Mars

The art style is nice but the content makes no sense. Kanban and scrum are parts of agile. They are not their own systems.

Lean also doesn’t mean you have no money. It’s a system of manufacturing where you cross train people to do the jobs on either side of them so they can pick up slack if needed and keep things moving without hiring more people.

woodenskewer ,
@woodenskewer@lemmy.world avatar

Lean is also short for putting your inventory in an open top dumpster.

MajorHavoc , in Derisking a project 1 year out

“No deviations will be approved from this year’s Agile product roadmap!”

makuus ,

This year’s? We can’t even make it through this sprint’s roadmap without a deviation.

Bonus points if it’s C-suite crashing the sprint.

azalty , in It's easier to remember the IPs of good DNSes, too.
@azalty@jlai.lu avatar

Bro used <> instead of !=

NeatNit ,

What languages use this? I don’t like it!

On the other hand it goes well with >= and <=. If >= means “either > or =” then <> means “either < or >”, it checks out.

But I still don’t like it.

skulbuny ,
@skulbuny@sh.itjust.works avatar

F# definitely and maybe Haskell and OCaml as well? Elixir and Erlang use it as a binary concatenation operator.

Phoenix3875 ,

Yes for OCaml. Haskell’s inequality is defined as /= (for ≠). <> is usually the Monoid mappend operator (i.e. generalized binary concatenation).

RecluseRamble ,

BASIC. At least VB.

NeatNit ,

I think Excel formulas also use this, but it’s been a long time so I might be misremembering.

humorlessrepost ,

Can confirm also BASICA, GWBASIC, QBASIC, and QuickBASIC

azalty ,
@azalty@jlai.lu avatar

Damn I never understood it but now it makes sense thanks to you

Yea it’s ugly 😭

lambalicious OP ,

SQL uses it but yeah, not programming language :p.

I was on mobile so I didn’t have a .XCompose available to type .

lud ,

I was on mobile so I didn’t have a .XCompose available to type.

I feel the opposite. On mobile I have much easier access to special characters. I just need to hold down characters to get more variants.

KairuByte ,

Yup, ≠ is right “under” =. As is ≈.

lemming ,

If you want to be able to write practically anything on mobile, including ≠, ≈, ‰, ℝ etc., have a look at Unexpected keyboard. No spellcheck or autocomplete, though.

dan ,
@dan@upvote.au avatar

SQL is definitely a programming language. Most dialects are Turing-complete in some way. Some allow custom functions and stored procedures.

jh29a ,

logo does

brianorca ,

SQL

dan ,
@dan@upvote.au avatar

Depends on the dialect. I mostly use Presto and MySQL at work, and both allow !=.

Presto also lets you use NOT for booleans - instead of WHERE foo = false, you can do WHERE NOT foo.

henfredemars , in Roses are red, violets are blue, everyone is using IPv6, why aren't you?

I’m not using it because by and large it’s not implemented properly on consumer hardware, and my ISP doesn’t care if their IPv6 network is broken.

MagicShel ,

I’ve tried multiple times to go IP6 only. I mostly thought, despite my reasonable understanding of IP4, that I was the problem in trying to set it up. I found my dns host was being forgotten multiple times a day, set to something invalid, then it would time out and revert back to the working one. I couldn’t figure out how to connect two computers together for Minecraft.

Now I hear it was just garbage consumer hardware and software? Fuck me. So much wasted time and effort to say nothing of believing I had turned into a tech idiot.

henfredemars ,

You’re not an idiot. You’re using tools that don’t really do what they claim because it wasn’t considered an important use case.

IPv6 is great, but we haven’t seen enough pain yet to really drive adoption on the home LAN.

My solution uses the ISP box to deliver stateless auto conf, and bridging a consumer router. I can’t open ports but at least I get an IP.

Album ,
@Album@lemmy.ca avatar

Do you have an example? Because it works great on openwrt, dd-wrt, pfsense, opnsense, unifi, mikrotik…and then if you’re using the isp equipment it works out of the box.

henfredemars , (edited )

TP-link can’t open ports in the v6 firewall neither can Linksys and it doesn’t support DHCP forward so literally was incompatible with my ISP implementation. Some current TP Link router sold at Walmart don’t even have an IPv6 firewall.

Open source works great. Can’t speak to unifi never seen it for sale here.

madscience ,

You’re using open source third party firmware and higher end networking gear as an example. Of course they work. Shitty consumer grade brands aren’t in the same class

Album ,
@Album@lemmy.ca avatar

You think an asus, linksys, netgear,etc doesnt handle ipv6???

umbrella ,
@umbrella@lemmy.ml avatar

tplink handles it badly ootb, youd need openwrt/ddwrt.

my isp’s modem cant handle it well either.

i doubt older asus/linksys/etc devices handle it well either.

skilltheamps ,

That is not the case for every country though. In France and Germany for example almost 3/4 of google requests are via IPv6.

iknowitwheniseeit ,
Redex68 ,

Interesting that India has such a high percentage. I’m guessing it’s because most of their network infrastructure is probably relatively new and so they can include support right off the bat, instead of having to retrofit stuff?

sep ,

Not much choise i guess. Usa and europe grabbed the majority of available ipv4 space. Asia got a bit. And only scraps and leftovers for africa and latin america.

Redex68 ,

Yeah but then you look at China and it’s at 4%. Maybe they got into the game early enough to get enough adress space for it to be serviceable?

Album ,
@Album@lemmy.ca avatar

Most of China can’t reach Google so the reporting is off anyway. But in 2023 the govt mandated ipv6 support to all carriers and manufacturers.

www.theregister.com/…/china_networking_hardware/

sep ,

China block much of the internet so who knows with china. Do not know if anyone have real china numbers of IPv6 deployment. They also had their own “IPv9” that was rumored some years ago that may or may not have been used internally.

henfredemars ,

That’s good to hear! Very encouraging!

jnk , in Any of you folks around before epoch need a new job?

If they require at least a 71yo, assuming the person started working at 16 and has dedicated their entire life to develop software without ever touching management positions, … At what age does people retire in that country??

_edge ,

You guys get to retire?

jnk ,

Damn… I swear no one will ever see me again after my 65th birthday, I’ll be on the beach, probably knitting till I die

LaggyKar ,
@LaggyKar@programming.dev avatar

Sounds like a typical COBOL dev

remotelove , in Always follow 3-2-1 backup rule
@remotelove@lemmy.ca avatar

Throttle your posts, for fucks sake.

Sorse , (edited )
@Sorse@discuss.tchncs.de avatar
AnActOfCreation ,
@AnActOfCreation@programming.dev avatar

Make sure to put the word spoiler on the first line after the colons for it to get rendered correctly.

Like this


<span style="color:#323232;">::: spoiler screenshots incase it gets deleted
</span><span style="color:#323232;">Your images here
</span><span style="color:#323232;">:::
</span>

Looks like this

screenshots incase it gets deletedYour images here

Sorse ,
@Sorse@discuss.tchncs.de avatar

Thanks! Didn’t know that

remotelove ,
@remotelove@lemmy.ca avatar

Yeah, like many other people, I browse /all. Dudes post flooded my feed, basically.

Also, that account should be tagged as a bot. While some people may post this stuff manually, it seems kinda stupid to do so. I have no issues with bots unless they aren’t tagged as such. (I tickles my OCD a little, I suppose.)

Meh, I just blocked OP and all is well.

LostXOR , in I realised this today

Gotta review the 5 line PR ten times just to make absolutely totally sure there's nothing wrong with it before submitting it.

perviouslyiner ,

And then notice the spelling error.

Dhs92 ,

Just another free PR ;)

Korne127 ,
@Korne127@lemmy.world avatar

Instant commit --amend + push --force

omidmnz ,
@omidmnz@programming.dev avatar

Prefer –force-with-lease. It doesn’t make a difference in this scenario, but it’s a safer habit/default.

xmunk ,

There is no reason to force push anymore - force with lease is always preferable. So said, a frequent rebaser.

rufus ,
@rufus@lemmy.sdf.org avatar

Wait what is the difference between the two?

xmunk ,

Force with lease will send up what your local thinks the most recent commit on the branch was and the host will reject the push if it knows of a more recent commit on that branch. Basically, it saves you from overwriting a commit you didn’t realize existed.

YIj54yALOJxEsY20eU ,

My spelling errors only come into existence after I commit.

SkyeStarfall ,

Don’t want to be the cause of a CVE now, do we?

penquin , in The perfect commit message

Copilot do be high sometimes.

BleatingZombie , in Your scrunglebop is disponscabulated

They’re both making the same joke, but one got upvoted and one got downvoted. I don’t understand people

Aatube ,

This is a fake screenshot that aims to highlight how new programmers can not understand programming terms and ask about it only to have their question misunderstood.

BleatingZombie ,

Oh… I thought they were both just being silly

Your explanation makes a lot more sense. Thank you!

jaybone ,

New programmers. Lol. I see people who have been doing this for 20 years, and don’t know how to read an error message.

synae ,
@synae@lemmy.sdf.org avatar

The downvotes seem to indicate: don’t put this fake garbage here and waste people’s time

The upvotes seem to indicate: since we’re here in a joke post, the joke answer is appropriate and funny. Added benefit that it is in the form of a very unhelpful response (merely rephrasing the error message) which is a relatable experience

saintshenanigans ,

Its stack, it doesn’t matter what the question is, the answer is “fuck you for asking”

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