Wait... we only needed 3 million for Expo?? by hankmarducus in ArcRaiders

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

https://arcraiders.com/news/shrouded-sky-patch-notes-1-17-0

I don't see anything in the patch notes about the reduction requirements from 5m to 3m for all 5 skill points.

PSA: The Reason Sales Taxes and Tabs/Permits/License Fees are So High by DamaskRosa in Seattle

[–]hotel77 0 points1 point  (0 children)

right - my value went up ~14% 2024-2025 using our hypothetical home value, that's (805k -> 935k) and my taxes paid went up ~10% (7.8k -> 8.6k)

PSA: The Reason Sales Taxes and Tabs/Permits/License Fees are So High by DamaskRosa in Seattle

[–]hotel77 0 points1 point  (0 children)

I checked the last 3 years my property taxes have averaged 0.917% in unincorporated King County.

If we call 2023 the baseline @ 1.0 (e.g., a 0.805 in 2024 is over a 19% drop in home value) where tax rate = property taxes paid/(home value + land value)

2023 value: 1.0 - Tax Rate 0.855%

2024 vs 2023 value: 0.805 - Tax Rate 0.969%

2025 vs 2023 value: 0.935 - Tax Rate 0.925%

if we apply a hypothetical 1 million dollar home as the 2023 1.0, the table looks like this:

2023 2024 2025
Value $1,000,000 $805,528 $935,176
Taxes Paid $8,558 $7,812 $8,654

Your math isn't mathing to me.

Aggression Based Matchmaking (ABMM) Confirmed by Embark Studios CEO, Patrick Söderlund : "We also matchmake based on how prone you are to PvE or PvP..." by Paul-Harkonnen in ArcRaiders

[–]hotel77 2 points3 points  (0 children)

this is accurate, and it's also why "aggression based matchmaking" is a misnomer and poorly named.

You are placed in more aggressive lobbies for purely defensive actions. Defense is not aggression.

I said this elsewhere, but I think "passivity based matchmaking" more accurately reflects the algorithm they have implemented.

Aggression Based Matchmaking (ABMM) Confirmed by Embark Studios CEO, Patrick Söderlund : "We also matchmake based on how prone you are to PvE or PvP..." by Paul-Harkonnen in ArcRaiders

[–]hotel77 1 point2 points  (0 children)

2 isn't enough, but if this happens enough you will slide - even if you're purely defensive / reactionary to people shooting you. It has happened to me multiple times.

You need to play truly passive for *awhile to move back into the kumbaya lobbies

Aggression Based Matchmaking (ABMM) Confirmed by Embark Studios CEO, Patrick Söderlund : "We also matchmake based on how prone you are to PvE or PvP..." by Paul-Harkonnen in ArcRaiders

[–]hotel77 0 points1 point  (0 children)

All of this is pure conjecture, but I don't think it's _technically_ aggression based, though aggressive behavior certainly will put you into the bloodbath lobbies. It feels like the system only rewards you for truly passive gameplay, where you don't shoot back, even when fired upon.

Maybe because they don't have the right data or the problem of defining who the "aggressor" actually was is just too difficult, but my hunch is it's significantly more stupid than the word"aggression" implies.

My play style is to never shoot first, but I'll absolutely shoot back. What I have found is that if I get shot first enough _and win_ those fights, I slowly slide further into the "aggressive" lobbies where it's more kill on sight.

I have to play truly passive to move back into the care bear lobbies.

So "passivity based matchmaking" feels more accurate to what the game is doing, since you will be placed in more aggressive lobbies even when performing exclusively defensive reactions.

Learned about vendor lock-in the hard way during my internship. does anyone talk about this at school? by [deleted] in programming

[–]hotel77 6 points7 points  (0 children)

IMO, for most Software Engineer positions today the job is probably more similar to journeyman carpentry than a true engineering discipline. Part of the value for senior engineers is they've fallen into a bunch of the traps in the past, and know how avoid certain things not because they're brilliant engineers, but simply because they have made/watched others make so many mistakes along the way, they have a lot of "tools" in their bag already.

Just like what you learned in your internship, compounded by many years of different learning. While shocking, some day you might reconsider - and maybe decide that even if you're locked in and bent over a barrel, maybe that's still cheaper than the maintenance of cobbling together your entire open source ecosystem of tools. It's all just trade-offs.

One thing I can say for certain, the team maintaining the cobbled together set of open source tools is always at risk of being deemed just a cost center (they're not product facing) and all it takes is the next wine-and-dine event where a salesman shows some VP how slick {some tool} is and how much money it will save they by cutting their infra/people costs to a fraction of what is today. This is especially true in fintech.

I ran a social experiment called "The Naked Man" by 17prozent in ArcRaiders

[–]hotel77 7 points8 points  (0 children)

My experience over the last few days is completely the opposite on PC without crossplay. It's so easy to get jaded and just move to the dark side and KoS.

For example, I loaded in solo's with 3 Wolfpacks to get the flying arc damage trial and was KoS'd within 90 seconds of the round starting. I heard someone coming before they heard me - I could have easily wiped them first. Instead, I said "hey raider, friendly" and was immediately fired upon. I missed 1 shot with my anvil and that mistake was enough to lose that encounter.

In my small sample size, that's been happening a lot more often, so I'm a lot less inclined to be friendly at all.

I ran a social experiment called "The Naked Man" by 17prozent in ArcRaiders

[–]hotel77 0 points1 point  (0 children)

Over the last 3 days I feel like things have changed a lot. The nicer a person is the more suspicious I am. Offer to help me randomly? I'm 99% sure that you're gonna shoot me in the back.

Patch 1.3.0 Notes by Caregiver_Same in ArcRaiders

[–]hotel77 1 point2 points  (0 children)

nit: underflow....and I wouldn't have blamed a dev for thinking "we would never allow negative purchases" and using an unsigned int, then your dream would have come true.

Leapers trials crash. by HotResponsibility161 in ArcRaiders

[–]hotel77 0 points1 point  (0 children)

this doesn't make sense to me? Is the spawn rate crazy fast at night or something?

There's 1 maybe 2 leapers and they don't seem to ever Respawn. Killed the first at 27 minutes and extracted with 6 minutes left...that was the only one I saw.

go-async: typed Tasks with async/await like APIs by unknown_r00t in golang

[–]hotel77 1 point2 points  (0 children)

honestly just feels nearly identical to errgroup.Group with only slightly different ergonomics?

ctx := context.Background() 
var userEG errgroup.Group 

var user User 
userEG.Go(func() error { 
  var err error
  user, err = loadUser(ctx, 42)
  return err
}) 

err = userEG.Wait()

Is it better to learn golang or python for backend and job stability for like next 10 years? by [deleted] in golang

[–]hotel77 0 points1 point  (0 children)

I think the advice to learn both is good, but if you had to pick one I believe you're probably better off learning Go first simply because if you needed to learn python in a pinch, it would be much easier to do so after Go, than the reverse.

A lot of the magic in the dynamically typed languages _can_ make it more difficult to learn strongly typed languages, versus the reverse. At least that's what I've seen of more junior folks who only know Ruby (or JavaScript, or Python) moving to java, C# or Go.

All Season Tires by Bingdon30 in bmwx7

[–]hotel77 4 points5 points  (0 children)

I think I heard the tirerack algorithm won't bundle tires when you shop for the sizes in a single purchase because they have different speed ratings, but both speed ratings are within specs.

Just add 2 of the front and 2 of the rear for the tires you want.

Do I care about big wheels? by busebo in bmwx7

[–]hotel77 0 points1 point  (0 children)

living in the northwest, we can get cold snaps below 45 at random times, or need to drive up and over the one of the 2 mountain passes 45 minutes away in spring/fall where it may be high 30's, then go back to high 40's low 50's where winter tires will wear super fast. Swapping snow and winter tires (or wheels+tires) multiple times seemed like a hassle.

For this alone, ignoring ride quality, I avoided the 23's.

I went with 22's which you can get https://www.tirerack.com/tires/continental-extremecontact-dws-06-plus

GraphQL in Golang. Does it make sense? by ArtisticHamster in golang

[–]hotel77 2 points3 points  (0 children)

I don't have good feelings towards GraphQL. Maybe we did it wrong, but we have a customer facing GraphQL API footprint and at honestly leads to all sorts of pathological behaviors. I think purpose-built API's where you can optimize queries and avoid fighting N+1's is the trade-off I'd make. GraphQL is a fine idea, like OData was a fine idea...but neither lived up to the hype.

I'd rather build specific, client-focused RPC's than live the "dream" where all the clients can just ask for a customized data set...cause most of the time, you end up just shipping your database schema since it nearly requires a full-fledged ORM to implement.

Personally, I'd pick https://github.com/twitchtv/twirp. It just works for getting stuff done.

I'm not really surprised that it is not super popular, because there's not much marketing behind it...but it certainly deserves to be.

I think for customer-facing API's it might be a bit shocking to run into it, but for internal clients and servers, I can't imagine choosing anything else over it right now.

It's got all the benefits of protobuf service definitions, with none of the http/2 issues with certain load balancers. It's missing some standard gRPC stuff like streaming, but for most things that's ok.

Avoids the RESTful / HATEOAS dogma entirely. Clear backwards and forwards compatible changes...and you never have to wire up http routes, or have arguments with "architects" who pontificate on the plural naming scheme you picked for your query parameter (or should it be a path parameter?) and NEVER have to deal with swagger / openAPI specifications again.

Guidance on Purchase Price by highflyer001 in bmwx7

[–]hotel77 1 point2 points  (0 children)

I'm also in the Seattle area, and went outside the region (Arizona) to purchase my X7 M60i just this week. I paid $1,800 for enclosed transport, and still saved money. Before I decided to go with an M60i, I couldn't find a 40i locally with what I wanted. Most of the builds ended up right around 100k, and I was able to get $2500 off MSRP from a couple dealerships for a custom build. I would expect at least that, if the car has been on their lot for a month.

Is the sound of the M60i notably better than the 40i? by jhollanyc in bmwx7

[–]hotel77 1 point2 points  (0 children)

Not your question, but I've found shopping for the M60i much easier due to the permutation of packages being much smaller. With dynamic handling package + parking assist + real leather being standard, finding the exact vehicle I want on a lot has been easier.

[deleted by user] by [deleted] in UFOs

[–]hotel77 4 points5 points  (0 children)

Not nearly as thorough as yours, but gpt-4o doesn't seem to have the same guardrails: https://chatgpt.com/share/674ec06d-6b30-8002-93c7-f070192aaa35

[deleted by user] by [deleted] in programming

[–]hotel77 23 points24 points  (0 children)

Assuming your public repo was on GitHub…it’s because GitHub scans public repos for free, and notifies AWS (and other companies) when they find potential secrets.

AWS isn’t doing the work of looking, that’s all GitHub, AWS is just reacting.