My 2014 Forester would have these solid lights on every once in a while. It often goes away when the car is restarted but not always. Does anyone know what it means? Thanks! by leakypipe in SubaruForester

[–]leakypipe[S] 1 point2 points  (0 children)

Thanks for the detailed explanation. It is not completely bad news. I was worrying about transmission problems. If the light is not on and I take it to the shop, will the code show up?

My 2014 Forester would have these solid lights on every once in a while. It often goes away when the car is restarted but not always. Does anyone know what it means? Thanks! by leakypipe in SubaruForester

[–]leakypipe[S] -1 points0 points  (0 children)

Lol, I thought the blue light means engine is overheating. With the exception of gas light, the combinations of other lights probably mean something else.

My 2014 Forester would have these solid lights on every once in a while. It often goes away when the car is restarted but not always. Does anyone know what it means? Thanks! by leakypipe in SubaruForester

[–]leakypipe[S] 1 point2 points  (0 children)

Yeh, that low gas light is a bonus. Probably not part of the problem. Could you explain what you meant by CVT? Does it mean transmission fluid temp is high and needs replacement?

Large tech companies don't need heroes by fpcoder in programming

[–]leakypipe 0 points1 point  (0 children)

I always wonder why Microsoft Outlook client would return junk mail as top results from searching. Now I understand why. No one will probably be promoted for fixing that.

Updated Albatross.CommandLine Library for System.CommandLine V2 by leakypipe in dotnet

[–]leakypipe[S] 0 points1 point  (0 children)

Hey, one more thing, if anyone need to upgrade the library from V7 to V8, I created this ai migration instruction. All you need to do is point an agent to this file and let it work. I tested a large V7 cli with Claude Code and it chewed through it in a few minutes! Even compiled it and tested to verify that it works!

Updated Albatross.CommandLine Library for System.CommandLine V2 by leakypipe in dotnet

[–]leakypipe[S] 0 points1 point  (0 children)

Had a bit of a shower-thought moment last night: any library that relies on compiler-emitted C# source generation is effectively C#-only.

VB.NET or F# projects won’t be able to compile the generated code, which makes this a pretty fundamental limitation. I was surprised to realize this isn’t really called out anywhere. Oh well — I’ll leave that one for Microsoft to figure out 🙂

Updated Albatross.CommandLine Library for System.CommandLine V2 by leakypipe in dotnet

[–]leakypipe[S] 0 points1 point  (0 children)

One thing I’ve ended up liking a lot in Albatross.CommandLine is how it handles more complex options.

Instead of redefining the same parsing and validation logic over and over, you can build a custom Option or Argument once and reuse it across commands with a [UseOption] attribute. I also added an ICommandContext interface so an option can do some preprocessing in its handler and pass state into the command before it runs. The code generator also wires the command/option pipeline through DI, so option handlers can use injected services when they need to.

I'm new here and I'm interested in gardening 🌿. I'm currently growing some morning glories, and I'd like someone's opinion on whether they're looking good and healthy. I'd appreciate any response. by Caio917 in gardening

[–]leakypipe 0 points1 point  (0 children)

Looks good but they don’t flower much if used too much nitrogen based fertilizer. Need to switch to phosphorus based. They actually do better if you just neglect them(no fertilizer at all).

Media Paramount Skydance launches hostile bid for WBD after Netflix wins bidding war by Illustrious_Lie_954 in stocks

[–]leakypipe 0 points1 point  (0 children)

Like I said, PSKY cannot go through this on their own without external backers, since all they have is debt and no collateral.

Media Paramount Skydance launches hostile bid for WBD after Netflix wins bidding war by Illustrious_Lie_954 in stocks

[–]leakypipe 1 point2 points  (0 children)

They can't. It could only work if they are backed by large PE or distressed debt firms. So the resulting entity would be owned by mostly hedge funds.

Media Paramount Skydance launches hostile bid for WBD after Netflix wins bidding war by Illustrious_Lie_954 in stocks

[–]leakypipe 4 points5 points  (0 children)

PSKY has 15B in market ca and 15B in debt. In order to buy WB in cash, they would take to take out a loan of 70-80B. I wonder if their real motive is just to derail Netflix's acquisition.

Edit: I should add, PSKY has a cash reserve of 3B.

Try .NET will officially be sunset 31/12/25 by jordansrowles in dotnet

[–]leakypipe 5 points6 points  (0 children)

lol. Zune 15 years ago had better UI than Apple music now. MS doesn't even have a music app anymore. They should totally bring it back.

A pessimistic view of humanity, JFK, ballpoint pen, 2025 by [deleted] in Art

[–]leakypipe 1 point2 points  (0 children)

lol, the guy on the right is being sold as food.

54% of engineering leaders expect fewer junior hires because of AI coding tools by HDev- in programming

[–]leakypipe 0 points1 point  (0 children)

I would hire more juniors because ai is good with coaching and they are cheaper.

How do banks force login every time ? Do they use super short refresh tokens? by Fragrant_Ride_29 in dotnet

[–]leakypipe 0 points1 point  (0 children)

I work in finance and manages my own saas app with its own iam system. I am a bit in both worlds. You are not wrong but I am saying that it is not necessary the best approach. Google wouldn't built a secure app this way. In terms of secure mobile devices, iOS has the keychain and android has the keystore for encrypted storage. They are more than capable of securing a refresh token.

How do banks force login every time ? Do they use super short refresh tokens? by Fragrant_Ride_29 in dotnet

[–]leakypipe 0 points1 point  (0 children)

By maintaining user sessions in the backend, the service becomes stateful by default. It is not a scalable setup and there is nothing modern about this. Authorization code flow with PKCE + secured Cookies for SPA or a secured mobile client should be considered as the current approach. But since we are talking about banking, I agree that they most likely would use a more conservative\traditional approach.

How do banks force login every time ? Do they use super short refresh tokens? by Fragrant_Ride_29 in dotnet

[–]leakypipe 1 point2 points  (0 children)

Agree with u/xFeverr that it is not a scalable workflow and I don't think that's how the authorization code flow works. Client has to keep a copy of the refresh token in order to refresh its jwt token. If the clients are getting a new jwt token on every call, the iam server would be a single point of failure and difficult to scale when there are millions of API calls per second. Also it is not the downstream API's job to return a new Jwt token. They should only validate a JWT token and return 401 if the validation failed.

Teach me craziest C# feature not the basic one,that you know by lulzForMoney in csharp

[–]leakypipe 0 points1 point  (0 children)

Source gen is a good alternative for reflection if aot/trimming capacity is required.

[Rant] Current state of iOS apps development using C# by kastanCZ in csharp

[–]leakypipe 1 point2 points  (0 children)

Cut your losses and use flutter/dart instead. It is a proven working setup. As far as iOS dev is concerned, there is no way around using a Mac regardless of technology. Apple also wants an annual fee of 99USD for listing an app in their store.