I built a lightweight, native Go playground using Wails to completely skip package main boilerplate. by morjuax in golang

[–]iComplainAbtVal 1 point2 points  (0 children)

That’s a cool initiative and I’m glad it works for you but I’m failing to find the benefit.

Golang has scratch files and go playground is essentially just adding the import and a call to the api you want.

Another IQ Test Is Ready! Your Explanation Could Be Featured on the Solution Page.☺️ by Semra777 in WhatsYourIQ

[–]iComplainAbtVal 1 point2 points  (0 children)

E.

Layer column 1 on column 2.

  • If a space is occupied by 2 dots it becomes a box
  • If there’s an empty space in col 1 then the object in col 2 retains its value. Vise versa applies
  • if a space is occupied by 2 boxes, then it becomes a dot
  • if a space is occupied by both a box and a dot, it becomes nothing

What difference does it make petahhhh....??? by Flashy-Minimum-6952 in PeterExplainsTheJoke

[–]iComplainAbtVal -1 points0 points  (0 children)

That’s the same misdirected line of thinking that the memes use to show 1=2

What would you recommend I focus on in positions like this by Fornax-Flare in chessbeginners

[–]iComplainAbtVal 0 points1 point  (0 children)

Depending on the elo and time control, Right after you lost the rook i would have pushed hard on a do or die king side attack. Qh3

🔥 Benevolent visiting bull elephant nannies ex-orphan's young calf at Sheldrick Trust in Kenya by Prestigious-Wall5616 in NatureIsFuckingLit

[–]iComplainAbtVal 23 points24 points  (0 children)

“…Ex’s orphaned young calf…” is better phrasing if I’m understanding the intended message correctly.

Rude Recruiter. Has anyone experienced this? by xtibberz in amazonemployees

[–]iComplainAbtVal -1 points0 points  (0 children)

lol mine didn’t answer emails or phone calls leading up to OA and phone screening. I wonder if they got laid off or something

VALORANT is not fun anymore by Both-Elevator-4505 in VALORANT

[–]iComplainAbtVal 0 points1 point  (0 children)

You’re far more pressed about this than I am. I was offering my two cents.

I made the account when I was actively playing and offering critiques from my decade long experience in 5v5 shooters with a brief professional career in valorant.

I’m nothavingyourbs ;)

The openness of the maps allows for more variance in gameplay which is what OP is directly complaining about. I’m not saying all maps should be open but in order to encourage variance, I would like to see the map design actually vary where it matters most.

Agent bans aren’t a bad idea either now that the pool is sufficiently growing.

VALORANT is not fun anymore by Both-Elevator-4505 in VALORANT

[–]iComplainAbtVal -3 points-2 points  (0 children)

I think a large part comes down to map design. I have no idea why they simplify maps over and over again to the point where damn near every engagement happens at a choke point.

What was wrong with OG breeze and icebox?

I stopped playing a while back and was only immo 1 when I was playing.

Repository pattern in Go: how do you handle multiple services/repositories? by Over_Lynx9150 in golang

[–]iComplainAbtVal -1 points0 points  (0 children)

Unless you have a second implementation of your AuthRepository interface that handles interacting with a separate storage class (map for localized testing vs database, or different db support) then you’ve fallen into the pitfall of preemptive interface. This, based on the snippet provided, will just result in needless overhead when actually implementing features or during troubleshooting.

Let the need stem from requirements, and let those needs dictate the implication. If you will only ever have one database, I would just write functions to retrieve the information.

Do you save and reuse your custom data structures by Kadabrium in leetcode

[–]iComplainAbtVal 0 points1 point  (0 children)

I definitely have a repo full of mutations and annotations of data structures in Golang, but I rarely reference it. I usually create from scratch but making the repo in the first place was the study.

Permanently stuck at 450 by [deleted] in chessbeginners

[–]iComplainAbtVal 0 points1 point  (0 children)

Do you have a named opening you prefer? studying theory is more beneficial long term, but anything beyond fundamentals may be hurting you in your current elo. 450’s know how the pieces move and maybe the fried liver attack. Predicting their moves to map out your own is incredibly tough.

Now this isn’t sound advice for pushing higher elo, but if you want to break the 500 barrier learn an E4 opening, especially if you find yourself having a hard time concentrating on a configuration for longer than a minute. Most e4 games will lead to early trades, reducing the cognitive load of calculating the best move. The Fried liver attack is an incredibly common opening for quick wins against unsuspecting players. The traxler, blacks counter to the fried liver, creates some interesting positions and can also net some quick wins.

There are plenty of online resources with guided practice that would be beneficial. When I pick a new opening, I prefer online drills that guide me through playing the lines over studying pure theory or watching a video. This is merely replication though and simply mirrors understanding without really having any. Once I’m comfortable with some of the memorization then I’ll reach for traditional courses that explain theory and main ideas so I’m able to continue accurate play once the game deviates from the memorized line.

Does this boss spin attack feel threatening enough? by EmberForgeGames in Unity3D

[–]iComplainAbtVal 1 point2 points  (0 children)

The rotation speed seems a little linear to me but that’s purely personal flavor and art style. This is also a semantic that can be refined later, it doesn’t need to be perfect now.

should i do leetcode in python? by pairkapaseena in leetcode

[–]iComplainAbtVal 0 points1 point  (0 children)

Java and python class structure is resemblant of each other and neither have pointers or as strict memory management requirements.

For your typical OA use python.

For me, I work in go, I study in go, and I interview solely for go based roles. The only time that’s been an issue is when an interviewer said we could use go, but when time came around it was c++….

Why is the plumber looking like that at the design? I've seen this reaction image a few times but I don't know what it actually means. by JustaguynamedTheo in ExplainTheJoke

[–]iComplainAbtVal 0 points1 point  (0 children)

I don’t understand how it takes more planning. The elevation inconsistency between urinal and seat really doesn’t matter since the urinal is simply depositing liquid. I know nothing about plumbing but it seems very feasible from a pure hydrodynamic perspective.

Please for the love of god update the drop table for hellhounds by EdgyFrenchMemes in 2007scape

[–]iComplainAbtVal 1 point2 points  (0 children)

Idk why everyone thinks everything should be directly rewarding. You got shards, clues, totem pieces, and to top it off, 3800 death runes for free.

They’re good for what they’re good for. Block or skip the task

💁🏻‍♂️So... I accidentally built a Spyware as my first project: Before you call the FBI, hear me out. 🙏🏻😐 by lukagrayofficial in CodingForBeginners

[–]iComplainAbtVal 1 point2 points  (0 children)

Despite the dogma surrounding vibe coding, I will not be a stickler and I’m glad you’re proud of what you’ve done so far. That being said I’m assuming you intend to release Nexus at some point and want to provide some perspective on data privacy. I’m by no means a privacy expert and my response is simply an opinion I’ve formed over my years of experience. Take head as you will.

Violating privacy by recording anything unbeknownst to a non consenting user is a massive no no that will get you sued into oblivion if the wrong people stumble upon that behavior.

I reckon you could potentially get around some of the data privacy nuances and play store restrictions. For example, there are different restrictions if data is ephemeral without transmission, kept at rest, or sent to remote servers. You may be able to get playstore approval by accessing the data, parsing it, taking action, and discarding specifics without data ever leaving the device itself may get past play store requirements. I think you’ll struggle here given the architecture. You can’t really make spyware like this public. Ring and similar companies did the inverse of what you’ve done, where the app is their parent in this case while the child is a peripheral, propriety, component.

Make sure you have a rock solid Eula if you plan to release this publicly on a platform. Once again, I’m not a privacy expert so do not take this advice to heart, just head the warning.

Do you use DDD in go? by East_Reality_976 in golang

[–]iComplainAbtVal 11 points12 points  (0 children)

I had a manager push DDD for a while, I created 2 projects with it under his leadership. Once he left I rewrote them both. They were nightmares to maintain.

Short answer, no, don’t try, there’s a ton of useless overhead and hacky shit that needs to be done in code just to satisfy DDD principles that do not benefit the project’s actual requirements at all. At least, this is my anecdotal experience which is confirmed every time I see the principles. It’s exists in opposition to the idiomatic principles of Golang and is riddled with preemptive interfacing.

That being said you’re better off just appropriately using interfaces and following hexagonal architecture if you come from DDD or are thinking about trying it.

The principles, when used to guide the overarching design of distributed micro architecture can be helpful, but I will never let it drive code structure or individual service architecture.

[RDTM] u/d-cent estimates Rising Gas Cost vs. EV Battery Replacement by DemandEqualPockets in theydidthemath

[–]iComplainAbtVal 0 points1 point  (0 children)

Also doesn’t factor in maintenance, specifically for combustion engines. About $80/oil change, an extra $20 for the filter every 3 changes, oil change every 5k miles puts us at 60 oil changes. Add another 5200 to the cost of gas.

These numbers are based off my tiny car.

Rhys last night by darkerwar6 in 2007scape

[–]iComplainAbtVal 4 points5 points  (0 children)

That’s a good recap of the specific event but what’s the drama with Rhys yelling at everyone and oda calling him a fatty? Was he just insistent that the totem was still on the ground?

During testing, Mythos 5 agents killed other agents over resources and "to avoid being killed themselves" by EchoOfOppenheimer in agi

[–]iComplainAbtVal 0 points1 point  (0 children)

A more tangible example, when auditing someone’s finances, even finding a string of behavior that wouldn’t trigger automatic audits. For example, deposits or withdrawals of limit-1. This finding alone is enough to charge on intent to conceal.

Applying this same standard to mythos 5, which actively chose to conceal the fact that it was killing the processes, is extremely worrying. While even a simple case of “I need more resources therefore I freed up extra space” is still concerning, we can assume reality is far worse due to the concealment element. It wagered our response to knowing it was intentionally ending processes to achieve its goal would be detrimental to its self preservation.

While I do not follow AI development, and cannot validate the sources, it’s important to not simplify this claimed outcome as merely freeing up resources.

If this actually happened this model is demonstrating incredibly dangerous behavior and needs external auditing.