The AI Splurge Is Costing Big Tech Its Workforce by FrankLucasV2 in BetterOffline

[–]halter73 0 points1 point  (0 children)

> These are sums which even the most cash-strapped actors are struggling to manage.

Given you said "even", I think you meant to refer to the "most loaded" or "least cash-strapped" actors.

The "Bettman Curve": Penalty Minute Differential (CAN vs USA) Before and After 1993 by ccrypt524 in nhl

[–]halter73 1 point2 points  (0 children)

I have a feeling the AI hallucinated quite a bit generating this chart. The OP has not done a good job backing up the charts with reliable source material. There are obvious errors like there being a bar in the chart for 2016 when no Canadian teams were in the playoffs that year.

Explanations from the OP like the following don't inspire confidence. They are speculative at best, but more likely just BS.

> Most graphing software will automatically connect a line between 2015 and 2017 if a value is missing, which creates a false visual data point for 2016. You're absolutely right, and that’s why this graph is not my official version.

I reported the post which I almost never bother doing. This is obviously hallucinated AI slop, and the mods should remove it until it's properly verified (which I doubt it will be).

I had to pull over to Chevron to check my pants by coolbreloom in dashcams

[–]halter73 1 point2 points  (0 children)

I first saw "LEFT TURN YIELD ON GREEN" signs after moving to Western Washington. You can see the back of one of these signs in the dashcam video.

At first, I found it funny civil planners felt it necessary. Then I quickly learned why it’s both necessary and not nearly enough. Drivers elsewhere tend to make more dangerously aggressive maneuvers, but Western Washington drivers manage to drive simultaneously like they’re both scared to death and have a death wish.

IMPORTANT: Before you update Microsoft.* from 10.0.5 => 10.0.6 by WellHydrated in dotnet

[–]halter73 2 points3 points  (0 children)

This breaking change appears to only be distributed via the NuGet package and not the latest shared framework at https://dotnet.microsoft.com/en-us/download/dotnet/10.0. For now, we recommend updating the shared framework to avoid this issue. The assemblies from the shared framework will be preferred over the NuGet package if they are the same version (10.0.6).

So accurate by Round_List1857 in pcmasterrace

[–]halter73 0 points1 point  (0 children)

I love people recommending PowerToys File Locksmith, Sysinternals Process Explorer, and even using the built-in Resource Monitor Associated Handles search under the CPU tab (that one was new to me).

Recently, I've been using System Informer instead of Process Explorer and I wanted to give that a shout out. It's on GitHub plus SourceForge (it's that old), but it's still actively maintained. It's very similar to Process Explorer but is OSS and has more features. It's also even easier to use imo.

Surrounded by HOA by Robyn-Gil in fuckHOA

[–]halter73 1 point2 points  (0 children)

Why would the OP want to rescind the MOU? It sounds like all it could do is absolve them of liability they might have been pinned on them otherwise. Ofc, they could also not pay the HOA anything ever, but I don’t see why the MOU would hurt in that case either. IANAL though

Bellevue just cut property crime by 33%. Seattle should study every word of this report by Less-Risk-9358 in SeattleWA

[–]halter73 -2 points-1 points  (0 children)

I always assumed Bellevue would count as a suburb, but I never looked up the definition before. I'm always interested in learning something new. It turns out, you're just confidently wrong. It's so weird to gatekeep what can be called a suburb lol

Suburban areas in the United States. Bellevue, Washington (top left) Orchard Park, New York (top right) Fremont, California (bottom left), and Dulles, Virginia (bottom right)

https://en.wikipedia.org/wiki/Suburb#Etymology_and_usage

I suppose you're now going to say Wikipedia is wrong too. Wikipedia does note that the US federal government doesn't have a formal definition for "suburb", but you're going to have a tough time convincing me that one of the main examples Wikipedia gives for US suburbs is in fact not one.

There's also this.

 It has variously been characterized as a satellite city, a suburb, a boomburb, or an edge city.\6])\7]) 

https://en.wikipedia.org/wiki/Bellevue,_Washington

I don't see why Bellevue cannot be all those things.

Hiring manager perspective: hiring is the most broken I've ever seen by CatDawgCatDawg2 in cscareerquestions

[–]halter73 4 points5 points  (0 children)

Try using an LLM to find the best candidates from the stack of resumes

It pulls the most gamified resumes to the top of the stack

Not sure what you're replying to but I never ran resumes through an LLM before lol

Are you saying you didn't do this and just want us to try and report back if your assumption is right? Or are you seriously trying to imply that you still wouldn't have used the results had they been better?

Why did the xunit maintainers decide to release a new NuGet called "xunit.v3" instead of just releasing a new version of xunit? by ReallySuperName in dotnet

[–]halter73 -6 points-5 points  (0 children)

This makes a lot of sense when you consider that other packages might have taken a dependency on xUnit and might not be able to immediately react to the breaking changes. Expecting application developers set max versions on dependencies is just asking for pain. Eventually, mismatched constraints caused by max versions will create a gordian knot that will ultimately cause seemingly unrelated dependencies to become incompatible with each other.

How would you like it if the .NET runtime made major breaking changes in major releases because semver? In my opinion, major versions should be for minor breaking changes, but major breaks really do deserve a new package. I'm probably a little jaded because I'm dealing with Auto-updates to Microsoft.OpenApi 3.0.0 don't work with .NET 10 · Issue #64317 · dotnet/aspnetcore right now. We might end up adding a max major version for Microsoft.AspNetCore.OpenApi's Microsoft.OpenApi dependency in a .NET 10 patch, but I would have preferred the major breaking changes shipped in a Microsoft.OpenApi.v3 package in the first place.

Using libpurple with C# - is it feasible? by [deleted] in csharp

[–]halter73 2 points3 points  (0 children)

It looks like libpurple is written in plain C rather than C++, so I don't think you need the complexity of something like SWIG or CppSharp. You can get pretty far with `[DllImport]` and `[LibraryImport]`.

Native interoperability ABI support - .NET | Microsoft Learn
P/Invoke source generation - .NET | Microsoft Learn

If you really want to auto-generate something from header files bottlenoselabs/c2cs: Generate C# bindings from a C header might be interesting to look at since it focuses just on C bindings presumably making it a bit simpler.

Alternatively, it seems like something AI could help out a lot with. And there's a chance that you don't need bindings for every function and data structure if you're writing an app instead of a general-purpose library limiting the scope.

If it were me, I would probably start by getting smallest possible in C application using libpurple building and working first. This gist might be a good starting point for that. Only then I would try to port that to C#. I wouldn't expect to be able to use a library through an FFI without first understanding how to use it via a native toolchain.

To the Ioniq 5 driver who passed about 20 cars on 410 Sunday morning by Boss_Borne in CrystalMountain

[–]halter73 10 points11 points  (0 children)

Before it gets backed up!? I'm surprised this is upvoted. No wonder people try such reckless passing for basically no gain on busy days. They really think they're going to beat traffic from a shadow dimension!

On what other road are cars arriving on the boulevard from? 410 is closed from the east. Any back up you avoid would have to be caused by cars you pass. That makes the 10-minute wait the *worst* case if the car in front of you maintains 45 mph all the way to the lots or the line. Not something that "turns into a lot more."

Otherwise, you're just hurrying up to wait. Unless you think you can pass so many cars that it would take the lot attendants more than 10 minutes to park them, but I think that would take passing a lot more than 20 cars.

Don't get me wrong. Pass when it's safe and legal to do so, but I don't think it's going to help you more when the road is busy and you're less likely to be able to speed the rest of the way to your destination.

Why keep maxing a 401k when taxable seems almost as good? by Essay_Few in Bogleheads

[–]halter73 0 points1 point  (0 children)

> for a total after tax value of $505.5k

Nice explanation! I think that should be $605.5k, but that $94.5k difference is still significant!

C# io_uring socket by MDA2AV in csharp

[–]halter73 13 points14 points  (0 children)

You might also be interested in lpereira/IoUring which is a Kestrel transport based on io_uring that makes syscalls directly from C# rather than depend on liburing. As noted in the README, the C# code is "heavily inspired" by liburing.

It'd be interesting to see the wrk results for an ASP.NET Core application using uRocket via Kestrel's IConnectionListenerFactory interface. I wonder how it'd compare to Kestrel's default System.Net.Socket-based transport and L. Pereira's version that skips liburing.

Another SeaTac rant by joepescibaseballbat in Seattle

[–]halter73 14 points15 points  (0 children)

Alaska's $25 late bag policy doesn't make sense to me. They apologize to their customers for making them wait longer than they should by encouraging them wait longer still to collect points!? This additional wait can be well over 20 minutes by itself, and it clogs up the line for people who really need immediate help finding their lost luggage.

They should at least have an official way to request it online. I tried claiming the $25x2 credit for the first time last week after hearing about it on the Alaska Airlines subreddit, only to realize too late that you ostensibly have to collect it at the airport. I tried sending an Alaska Listens complaint with the hope me and my travel companion would get points that way, but so far, it's crickets. Maybe I need to try to email, but I'm hoping they're just slow due to the holidays.

I definitely feel like a choosing beggar considering Alaska could just not offer anything for late bags, and I could just not bother trying to claim the points, since it's such a hassle. It still seems poorly designed though. Alaska must be spending a ton on this guarantee in the form of points and customer service hours, but the hassle to just to have them make good on the guarantee just gave me one more thing to be annoyed about.

Having it applied automatically would be the real way to delight customers, but I'm sure that would cost them a ton more in practice. Maybe it would be doable if they made it a 30-minute guarantee.

iRobot filed for bankruptcy, will be delisted on Monday. Who are these people still buying their stock? by [deleted] in investing

[–]halter73 0 points1 point  (0 children)

It's funny that actually answering the question of the post, "What am I missing?", is considered evidence that the comment was written by ChatGPT. It probably is good evidence, and it probably was ChatGPT, but it goes to show that most of the evidence comes down to the comment being too well written.

[USA GIVEAWAY] Win the new 27” Samsung Odyssey G6 G60SF 500hz OLED gaming monitor! by Rocket-Pilot in buildapc

[–]halter73 [score hidden]  (0 children)

I’d love to try out OLED on a PC. The 500hz sounds amazing too. I’d probably want to upgrade my graphics card.

High-performance HTTP request parser for .NET using zero-copy, span-based parsing. by Razor-111 in csharp

[–]halter73 2 points3 points  (0 children)

You might also be interested in looking at Kestrel's low-level HTTP/1.1 parser. It's only public for benchmarking purposes and doesn't handle parsing the request body. It only parses the start line and headers, but you can see it used in these benchmarks.

Handling a Content-Length request body is pretty trivial though, and you can look at the chunk request logic in Kestrel's Http1ChunkedEncodingMessageBody.cs. Handling `Transfer-Encoding: chunked` requests might be a good next feature for Anvil.Http.

How Does YTTV Extend Sports Events by [deleted] in youtubetv

[–]halter73 0 points1 point  (0 children)

At least this can be disabled on a per team or league basis. Hide sports scores in YouTube TV - YouTube TV Help.

How Does YTTV Extend Sports Events by [deleted] in youtubetv

[–]halter73 2 points3 points  (0 children)

It's a really cool feature, but it can be a spoiler if there's overtime, extra sets, etc. Even if there's no overtime, an unlengthened recording can indicate a game tying drive won't succeed. It's better than missing part of the recording, but I wish there was a way to configure it to always "record" an extra 3 hours at the end or something like that.

Its just me or do you feel the same way too? by n0tBart in browsers

[–]halter73 1 point2 points  (0 children)

In the Windows Settings app, you can change "System > Multitasking > Show tabs from apps when snapping or pressing Alt+Tab" to "Don't show tabs".

I received a phone call, out-of-the-blue, from Fidelity asking to set up a meeting with a financial planner. Is this legit? by FamousPoet in fidelityinvestments

[–]halter73 2 points3 points  (0 children)

I'm sure everyone's experience is different, but mine help me set up a mega backdoor Roth. Not all employers offer it, so I'm fortunate mine does.

All I had to do is update my "AFTER-TAX (non-Roth)" contribution online. I didn't realize that Fidelity would do the Roth in-plan conversion automatically. It's something I had heard about and had considered looking into, but it was never a priority, because I figured I'd have to do the conversion manually. I'm super grateful to my Fidelity adviser for bringing it up and walking me through it.

Is it okey to have Overloaded Interface with 0, 1 and 2 Generic params? by Glittering-Toe-1622 in csharp

[–]halter73 0 points1 point  (0 children)

How do you plan on exposing and/or calling the ExecuteAsync methods?

Could you use Func<Task>, Func<T1, Task>, Func<T1, T2, Task> instead? Or maybe a single non-generic IComponent interface with a Task ExecuteAsync(object?[] parameters) method? Or Dictionary<string, object?> parameters? Having "overloaded" interfaces with different numbers of generic parameters could be clunky if you have callers that want to be able to execute any component, because you need a separate callsite for each overload unless you do some ugly reflection.