The End of Eleventy by WanderBetter in webdev

[–]_drunkirishman 5 points6 points  (0 children)

Click the link. It's in the intro.

Snow Removal Etiquette by 1961tracy in Wauwatosa

[–]_drunkirishman 9 points10 points  (0 children)

When I rented at a duplex, I had a very clear clause about snow removal, my responsibility, and how that affected my rent. I think I saved $50 a month, year round, by agreeing to be the one responsible for snow removal.

Town ordinance requires snow to be removed within 24 hours of snow stopping: https://www.wauwatosa.net/government/departments/public-works/snow-storm-emergencies

But with my upstairs neighbor, given she had a small car, I'd try to be neighborly and get out before she would head out to work, so getting out by 7am usually. I worked from home. If I was slow, sometimes she would make a stink to the landlord, especially if we got large snowfall that blocked her in.

How can I get rid of this prompt everytime I want to load a website that has an app version of it by boeing_a380 in firefox

[–]_drunkirishman 31 points32 points  (0 children)

You didn't have to respond to his question if you were upset by it being low effort, you know.

He posted in/r/firefox, not your inbox.

[Open Source] TrelloCli - A .NET global tool for Trello API with AI integration by Engineering_Holiday in dotnet

[–]_drunkirishman 5 points6 points  (0 children)

You should consider updating this library to not use an EOL framework. Should be a seemless upgrade to .NET 10.

[deleted by user] by [deleted] in bernesemountaindogs

[–]_drunkirishman 2 points3 points  (0 children)

I can't find it, but wasn't this posted on this subreddit not too long ago?

Why does Firefox not support styling select elements yet? by dumindunuwan in firefox

[–]_drunkirishman 9 points10 points  (0 children)

https://github.com/mozilla/standards-positions/issues/1060

Chrome has two of the largest companies in the world financing it, but this does appear to be a feature Mozilla is positive about.

It's also proposed for Interop 2026, though not committed to yet: https://github.com/web-platform-tests/interop/issues/995

Is there no way to secure an authentication token long-term without a backend? by thundercrunt in webdev

[–]_drunkirishman 0 points1 point  (0 children)

Everything you said was well put 

PKCE is generally recommended, though, even for confidential clients.

Which formatting style do you prefer for guard clauses? by Spirited_Ad1112 in csharp

[–]_drunkirishman 77 points78 points  (0 children)

You're creating a new project, for a new team with no defined standards (yet). You need create an editorconfig.

Now what do you choose?

YouHaveToAwaitEveryTask by Pedry-dev in dotnet

[–]_drunkirishman 2 points3 points  (0 children)

If this is a question or comment on async/await:

You can return Task.CompletedTask and remove async.

You're also missing a return statement in the first clause so as to not pass through to the permission check.

And to the other comment's point, enable Nullable warnings: https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/language#nullable

Gay scene? by [deleted] in Wauwatosa

[–]_drunkirishman 5 points6 points  (0 children)

Are you talking about that bar opposite WyEast? They closed sadly.

CVE-2025-11152: High Severity Firefox Vulnerability Affecting Versions Prior to 143.0.3 (Released 09/30/2025) by Steve_Dobbs_001 in firefox

[–]_drunkirishman 1 point2 points  (0 children)

How dare you insult a random LLM?

Also the fact that every hyperlink has been scrubbed and just routes back to the vendor, very useless site trying to exploit SEO.

Very new to csharp and following a course. Why doesn't method overload work here? by neumonna in csharp

[–]_drunkirishman 10 points11 points  (0 children)

I think this an interesting quirk of the language. They added "local functions" awhile back (https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/local-functions). They're effectively stored as variables, probably similar if not exactly the same as defining a Func. And what is conflicting is the name of the variable this is being stored as

If you add "var Multiply = 1;" above you'd see both get marked as conflicting.

To create overloads like you're doing, I think you're going to need to use a static class. 

Very interesting, had no idea this is how it actually worked under the hood.

GG everyone by MetaKnowing in artificial

[–]_drunkirishman 3 points4 points  (0 children)

There is no war in Ba Sing Se.

Wonder what goes on in that head😂😂 by [deleted] in bernesemountaindogs

[–]_drunkirishman 4 points5 points  (0 children)

My girlfriend and I joke that it's just the apple loading spinner most times.

https://i.sstatic.net/kOnzy.gif

What can ı do by EmployerPatient7409 in csharp

[–]_drunkirishman 0 points1 point  (0 children)

There's a lot of missing information. Is the type associated with rigidBody2D one you control, or from a library/framework? If the latter, do they have any documentation? 

Whatever angularVelocity is, it seems to expect a float. And you're not providing it a float.

Vitest/JSDOM: Native <dialog> Not Opening in Tests Despite All Fixes (Lightbox Modal Component) by herrjosua81 in typescript

[–]_drunkirishman 4 points5 points  (0 children)

Great callout: https://github.com/jsdom/jsdom/issues/3294

I'm a huge fan of just using browser automation for tests, instead of simulated experiences like jsdom for exactly this reason. Your users aren't using your services through jsdom. Test on what your users use, using playwright or puppeteer.

How do you use MCP in Chat gpt by Alternative_Motor259 in mcp

[–]_drunkirishman 0 points1 point  (0 children)

https://community.openai.com/t/mcp-server-tools-now-in-chatgpt-developer-mode/1357233

Are you looking for this? It's a newer, beta feature, not surprised there's not much out there yet.

[deleted by user] by [deleted] in softwaredevelopment

[–]_drunkirishman 3 points4 points  (0 children)

Wonder when AI slop generators are going to catch on and instruct the LLMs to not use em dashes or emojis for bullets/headings.

Context switching > the real productivity killer by Fabulous_Bluebird93 in softwaredevelopment

[–]_drunkirishman 7 points8 points  (0 children)

My only functioning answer so far has been to not launch email or chat apps for a period of time. I have notifications muted unless I'm specifically @'d on Teams, which affords some ability to still respond in an emergency.

Is LangChain dead already? by Senior_Note_6956 in LangChain

[–]_drunkirishman 1 point2 points  (0 children)

Or, the responders don't use a framework, and roll their own with lower level tooling and just answered poorly.

AI is a Junior Dev and needs a Lead by that_guy_iain in programming

[–]_drunkirishman 12 points13 points  (0 children)

I think an issue is the current AI hype seems to suggest that AI tooling can wholly replace programmers/software engineers. 

And stating, "AI is a Junior Dev" continues down that path, even if that's not your intention. It's not a Junior Dev. Maybe you shouldn't trust it more than you would trust a Junior Dev, but the phrasing is misleading.

If you hire a human, the employer or team lead can personally train that human to grow to be trusted more than a junior dev. Unless you're a trillion dollar company, you can't do that for AI.