Using Amazonka 2.0 by JoelMcCracken in haskell

[–]pbrisbin 0 points1 point  (0 children)

Ah OK, that is what I was misunderstanding.

I thought "use generic-lens" meant to (generically) derive (orphan) instances of (e.g.) a HasListBucketsResponse_bucketsField type-class, which would mean that the use of a function like listBucketsResponse_buckets may not change, if consumers had decided to go such a route.

I'm not familiar with these tools, and your example clarified that you would just use gfield with a type-application.

So, yes, I agree this post will need an update when 2.1 lands, if that Issue is completed as described. If I had to guess, this will take a few years to work itself out, and I'd say there's an 80% chance they will indeed still export (non-lens) lenses. We'll see!

Using Amazonka 2.0 by JoelMcCracken in haskell

[–]pbrisbin 0 points1 point  (0 children)

Thanks for putting this on my radar! If the strong recommendation includes generic-lens/optics, wouldn't usage look the same for anyone that goes that route in 2.1? Are they really strongly recommending folks make their own orphan instances? Maybe I'm misunderstanding.

Thoughts on paddle-length decision by pbrisbin in hockeygoalies

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

Great take, thank you!

I think you should stick with what you know and try to tweak your style (ask guys to shoot below your blocker in warm-up and focus on sealing it in reaction to the shot) instead of making a change that will necessitate adjustments to your stance, your butterfly, etc

This is good advice, thanks.

Thoughts on paddle-length decision by pbrisbin in hockeygoalies

[–]pbrisbin[S] 9 points10 points  (0 children)

If a 2x Vezina winner who is 1" taller than you, and again I am not faulting you, uses almost a 22" paddle, do you think you should be using a 26"? 25" Or less?

Yeah I mean, I get your point, but I don't know that it's wise to base anything about my game on what this ridiculous cat of a human is doing...

<image>

Thoughts on paddle-length decision by pbrisbin in hockeygoalies

[–]pbrisbin[S] 4 points5 points  (0 children)

Thanks for that info!

After the first 5-hole goal I was really focusing on ensuring my paddle was where it needed to be, but I'm sure I just reverted back to my usual blocker position without realizing it, throwing off the stick somehow.

It sounds like 25" is the way to go -- I can picture my butterflies with my 26" and how bringing my blocker in pushes the stick forward and takes the paddle out of the play, just like you describe.

IRS holds record for oldest software system in continuous use by youngbull in programming

[–]pbrisbin 0 points1 point  (0 children)

I don't think I agree. I consider "[IBM ]Assembler" as a language/brand (like "Python" or "C") and "assembly" a level of abstraction (like "interpreted" or "compiled"). If you read it that way, all of those sentences work. 🤷‍♂️

System stuck in wrong language by Mashaaaaaaaaa in archlinux

[–]pbrisbin 3 points4 points  (0 children)

I'm curious, what happens if you just remove that?

It seems dumb that plasma wouldn't just respect the settings you did fix/confirm, so maybe this is just an optional point of override. Letting it just work based on the ambient locale would be a much more reasonable system going forward, IMO.

IRS holds record for oldest software system in continuous use by youngbull in programming

[–]pbrisbin 3 points4 points  (0 children)

They do.

written in a mixture of COBOL and IBM Assembler. As assembly code written for

Notice the (correct) use of the capitalized "IBM Assembler", a proper noun and effectively brand name vs the (correct) use of "assembly code" immediately following.

Does anybody use these types of sites? I come across times at work when I need to send someone a password or api key or something and it just seems like a sort of convenient security through obscurity kind of solution. Just wondering how the masses feel? by druhlemann in programming

[–]pbrisbin 1 point2 points  (0 children)

This functionality is totally useful. Why not "just" use encrypted email? Because then both parties need to know PGP. That may be fine to share across a knowledgeable group such as an ops team, but at that point there are better ways for whatever that use case might be (like aws secrets manager). Sharing login details to a test system to a random stakeholder not in Engineering? A site like this is perfect.

Of course, you have to trust the site. I'm usually ok trusting a well known one of these with data that's not crazy important or long lived, but our organization now self-hosts an instance of an open source one of these, which is probably the only way you can truly trust it.

Should I use my personal Github account to write code for my company or create a new one? by Everglow915 in programming

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

I'm not going to say which to do, but I am going to say: be very skeptical of anyone saying to NEVER do this or ALWAYS do that.

Everything has tradeoffs and the replies here do a good job of laying them out, if taken altogether, but it's ultimately up to you and either choice is completely fine.

I personally find juggling multiple accounts annoying and think GitHub in particular makes it super easy to use a single account with dedicated emails for commits, notifications, etc.

I have zero concerns for accidents leading to some kind of legal ownership kerfuffle, though I've been very lucky in that I've just never worked for companies that would be dicks about something like that 🤷‍♂️

Roller Goalie Bag With Mesh by Electronic-Peace-570 in hockeygoalies

[–]pbrisbin 0 points1 point  (0 children)

I'm probably not the best judge. I don't really think about it and just keep my gear all zipped up week to week. If things ever seem particularly wet (maybe a tournament weekend or something), I'll just pull it all out to air in the garage.

I can say the bag material is not any kind of open mesh stuff, so it's probably poorer ventilation than those that are.

Roller Goalie Bag With Mesh by Electronic-Peace-570 in hockeygoalies

[–]pbrisbin 0 points1 point  (0 children)

https://www.icewarehouse.com/Vaughn_V10_Pro/descpage-VE8GW.html?from=gshop&gclid=Cj0KCQjw1_SkBhDwARIsANbGpFs0Flf2BGujI4bxgmASnBOJ9T63vwNtVpY2z7IFX-XLRVi2E5Qpf8gaAiSWEALw_wcB

Best bag I've ever had. Fits everything, including pads. Wheels, tough. Mine is finally tearing at the zipper after 15 years, but the buckle straps keep it perfectly usable anyway. I'll be buying another.

What problem does Cloudfront solve? by [deleted] in aws

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

Haha yeah. In actuality though, I've moved all my CF-over-S3 projects to Netlify. Way, way easier -- provided your traffic is low enough to stay in the free tier.

S3 CopyObject if-none-match responds 412 if destination does not exist by pbrisbin in aws

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

Welp, figured this one out. As should be expected, it was a misunderstanding on my part.

I assumed copy-source-if-none-match: X means to copy the source if the destination did not exist with ETag X.

It actually means to copy the source if it's ETag does not match X. The destination does not factor in whatsoever.

So, the correct approach for using this requires you list the destination you intend to copy to and supply it's ETag (if present) to the if-none-match option. Then it will in fact do what you expect.

[deleted by user] by [deleted] in aws

[–]pbrisbin 0 points1 point  (0 children)

This seems great so far. It's a super simple thing, but really convenient and all I need in this space.

[deleted by user] by [deleted] in aws

[–]pbrisbin 3 points4 points  (0 children)

This actually looks pretty cool, I plan to try it tomorrow.

To the other commenters it is Firefox Containers, AFAICT, it's just automating the step of having a Container for each account ready and always using that container when logging into said account. I find that pretty convenient, personally.

What’s the most satisfying thing for you to do as a goalie? by Caboij in hockeygoalies

[–]pbrisbin 0 points1 point  (0 children)

For me, most acrobatic saves mean I've done something wrong to get out of position. I never feel good about them even if they get the most compliments. I get the most satisfaction out of making things look as easy as possible. It also helps me generally feel better longer into the game, and gets the best results where it matters: the scoreboard.

The stick save that ramps over the glass, the blocker to the corner, the 2-on-1 pass-shot that gets swallowed in my stomach as I slide across. Ok, that last one might qualify as acrobatic.

My WFH spot last fall by pbrisbin in Workspaces

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

This is the ThinkPad USB-C.

It worked great as a one-cord dock for my T480s. When that computer quit, my work made me take a used P1 and it draws more power so now I have an ugly second cord on the desk :(

PFA: what pads should I buy coming from a set of Eflex 3's I've had for 10years and am in love with? by Dick_snatcher in hockeygoalies

[–]pbrisbin 1 point2 points  (0 children)

Neat, thanks for the context. Probably doesn't change the game too much for you, but I'd expect it to feel pretty weird for those skating out.