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 Someone has started answering to the github stalebot with memes

After a extremely long week, I sometimes participate in open source. I have to deal with malicious commits. I have to follow up on issues from misguided individuals who are actually looking for tech support. I have to guide new contributors to how this massive repo works and to submit tests. I have to negotiate with the core team and these convos can often last months/years.

And contributing to open-source is one of the few things that give me pleasure, even if it’s a extremely thankless job.

But I’m tired man.

I’m not dealing with low-quality memers who are providing zero value. Nor should we encourage it.

db0 OP ,
@db0@lemmy.dbzer0.com avatar

I do FOSS as well, but I’d rather people have fun punting the stalebot than just keep repeating “this issue still exists”. I will probably get a chuckle out of it.

Anders429 ,

I would argue that in this case the maintainers are in the wrong for not even responding to the issue, not the reporter responding with memes.

debil , in Merge then review

I dunno but xtreme programming sounds like something straight outta Musk’s wettest teenage day dreams.

Bakkoda ,

Imagine if you will: You have a red button and a green button. You are allowed 10 seconds to review the code before rejecting or accepting & merging. Think fast.

synae , in Show me a better text format for serializing
@synae@lemmy.sdf.org avatar

For serializing? I’d probably just go with json.

For content meant to be written or edited by humans? YAML all day baby

Andy ,
@Andy@programming.dev avatar

Ever tried NestedText? It’s like basic YAML but everything is a string (types are up to the code that ingests it), and you never ever need to escape a character.

synae ,
@synae@lemmy.sdf.org avatar

I’ve got too many consumers that I don’t control which dictate their input formats. And to be quite honest, “types are up to the code that ingests it” sounds like a huge negative to me.

Andy ,
@Andy@programming.dev avatar

Ah, well I love that policy (types being in code, not configs). FWIW I sometimes use it as a hand-edited document, with a small type-specifying file, to generate json/yaml/toml for other programs to load.

the_of_and_a_to , in When someone corrects your code

deleted_by_author

  • Loading...
  • zerofk ,

    I read your comment twice, looking for any tiny mistake to fix. How thoughtless of you not to include any.

    junezephier , in Microsoft Edge could use a win

    Sorry Gil, it’s still chromium ;c

    unreachable , in Forgetting the basics look like this.
    @unreachable@lemmy.world avatar

    social security number

    “security? what’s security?!”

    pastermil ,

    The security is social.

    Meaning that it likes to mingle.

    nyan , in Stop doing Computer Science

    Enough people have thought of while (true){ print(money); } for manufacturers to have built stuff into printers to prevent that, alas.

    ReluctantMuskrat ,

    Indeed. The amount of work that’s went into the prevention and ways to identify who’s done it is not insignificant.

    rmi , in Every Single Freaking Time

    I bought a Mac to solve this problem lol

    4anon ,

    Average itoddler

    beeng ,

    Should have used middle mouse button instead

    jungle ,

    Yeah, I was looking at this wondering why anyone would stop a program just to copy a line, and then I remembered that not everyone uses a Mac.

    Vilian ,

    you can literally change the shortcut

    Doug ,

    That sounds a lot like

    My rear passenger tire was about 3psi low so I bought a new Grand Cherokee

    EqMinMax ,
    @EqMinMax@lemmy.world avatar

    Modern problems require costly solutions.

    DeriHunter , in They tried

    Serious question: I know that there are tracking cookies and the user should be able to decline those,but most sites have an auth cookie that stores you’re credentials. The devs can store it in a different place like local storage but thats really unsecured.what can the devs do in this situation when the user decline all cookies?

    Phen ,

    The eu rules are mostly about unnecessary cookies. Most web devs just copied whatever everyone else was doing and now there’s this standard of having to accept cookies but the EU doesn’t really enforce it like that

    dzire187 ,

    it’s not up to the EU to enforce it.

    heeplr ,

    not sure why you’re downvoted. of course member states enforce it.

    KevinNoodle ,

    Usually the prompts are specifically for tracking cookies, not essential ones for login. Alternatives without cookies:

    • URL sessions
    • Tokens
    • OAuth/OIDC third party
    • Local/Session Storage (ditto - mind the risks)
    GuroGuru ,

    The EU is not stupid. They categorized cookies into the necessary ones for site-usage and those that aren’t. So developers just categorize their session cookie (rightfully) as necessary and that’s it.

    fosforus ,

    Cookies that are crucial for the functioning of the website cannot be disabled by the user.

    sip , (edited )

    well, they can be disabled by the user and the site simply won’t work.

    shasta ,

    He means they are exempt from the EU law that says the use must be presented with the option to disable it

    nothacking ,

    The GDPR is not “cookie law”, it only prohibits tracking users in a way not essential to the operation of the site using locally stored identifiers (cookies, local storage, indexed DB…)

    Storing a cookie to track login sessions, or color scheme preference does not require asking the user or allowing them to decline.

    smileyhead ,

    What the dev can do if user decline processing of personal data is not store such personal data in cookies or anywhere.

    Or even better, do not track the user so the consent would only be needed in for example registration form.

    nogooduser , in Isn't it ironic, don't you think?

    I recently had a complaint form refuse my complaint because it was too rude!

    There wasn’t any bad language in it at all. I removed the sentence "It’s now more than two months since the accident and I would have expected the repairs to have been completed by now” and that let it through - sensitive or what?

    dustyData ,

    I once had the opposite experience. Calmly and amiably complained about an employee misbehaving, but got asked aside by the manager to talk. She asked me to put the complaint in writing through their system and, looking directly at my eyes, added “Please feel free to be as explicit and emotionally expressive as you want. Don’t refrain from expletives, rudeness and bad words. We would really, really want to understand the extent of your upset over this situation, you know what I mean?” That’s when I realized that she wanted to fire this employee guilt free and was asking me to give her the ammo for the firing squad in front of HR.

    Ensign_Seitler , in Annoying as hell

    This is why they want us to return to the office.

    HellAwaits , in Would you agree?

    No because as others have already said, why would 1 thing dominating everything be good?

    mexicancartel ,

    Its not dominating everything but we can make foss our own. I.e. Linux don’t dominate over us but “we are using linux the way we want”

    AdrianTheFrog ,
    @AdrianTheFrog@lemmy.world avatar

    Because Linux isn’t really one thing. If the kernel developers do something bad, just fork the kernel and remove it.

    TootSweet , in When your shower uses GitHub more than you

    If I ever saw a Github commit history like that, I’d be concerned.

    Quality over quantity, hackers.

    Zikeji ,
    @Zikeji@programming.dev avatar

    When it comes to commits, single feature / scoped commits are quality. So this git history is actually underwhelming if the author is full time. This is a good read.

    TootSweet ,

    I’m familiar with and practice atomic committing habits. Still seems excessive.

    nik9000 ,

    Mine looks a little like that. It’s my job though. Everything’s on GitHub.

    https://programming.dev/pictrs/image/16b72a6e-8a24-43de-8337-9eb3af8587b8.png

    Zangoose ,

    That article also mentions squashing merges though, which would lower the contribution count by a lot unless there’s a GitHub setting to have separate branch commits tracked that I’m missing out on.

    nichtburningturtle , in I am a software developer at PornHub
    @nichtburningturtle@feddit.org avatar

    Atleast his switches are well lubricated.

    MeDuViNoX , in I swear I check them often enough!
    @MeDuViNoX@sh.itjust.works avatar

    I’ll never really understand this, I just bookmark stuff. I’ve never had more than maybe 15-20 open at the same time my entire life… Usually it’s just 5 or 6 max.

    LordWiggle ,
    @LordWiggle@lemmy.world avatar

    Yeah, I don’t understand it either. I’ve never had more then 300 open at the same time, anything more then that is weird.

    fatalicus ,

    Yeah, I’m in the same boat.

    I’ll have a lot of tabs open with documentation and such as I’m working on things, but at the end of the day they are all either bookmarked if I need to continue the next day, or closed as I close my browser.

    Then we have people like one of the consultants we have, that has 100+ tabs open, in several browser windows (different profiles), at all times. I wonder how much money we’ve wasted on him just by waiting for him to find the right tab when he wants to show us something in meetings…

    timbuck2themoon ,

    Simple tab groups in Firefox. Makes it easy, has a search bar, etc.

    Invaluable when you have a ton of projects.

    tyler ,

    That dude is just slow and doesn’t understand his tools. I have several thousand tabs open and it takes all of half a second to jump to any one of them. FF allows you to search open tabs just by using the address bar. Let’s say you’re researching camera lenses and you have 5 youtube videos open, several forum posts, the lens maker’s website open, and a bunch of different sales websites like adorama and b&h open. Do you literally bookmark those and close them all to end your day and then just reopen them the next? Why not just leave them open. FF handles it fine.

    Commiunism ,

    Same, as soon as I have to scroll in order to navigate my tabs I just instinctively go on a closing spree

    MeDuViNoX ,
    @MeDuViNoX@sh.itjust.works avatar

    I didn’t even know you could get to the point of scrolling tabs, lol!

    sping ,

    I don’t even now how anyone keeps track of them and finds the ones they want. And how can you possibly do that quicker than just going to the page afresh.

    Part of working on a project for me is assembling links to important pages. It may be days, weeks or months later that I want to come back and there are the links. And of course, anything generically or regularly useful is just a bookmark as you say.

    It really seems like people keep tabs open just to keep a list of useful pages. There are much easier and more effective ways to do that.

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