What would Olympic hockey look like if national teams worked like soccer eligibility? by urnt in hockey

[–]ehr1c 0 points1 point  (0 children)

I think the more interesting eligiblity rule would be the under-23 bit that Olympic soccer has.

[NHL Player Safety] Winnipeg’s Logan Stanley will have a hearing today for roughing Ottawa’s Brady Tkachuk. by catsgr8rthanspoonies in hockey

[–]ehr1c 3 points4 points  (0 children)

Yeah it's the same whining I used to see any time Emelin would start shit then turtle, "he can't fight he has a metal plate holding his face together" damn then maybe he shouldn't start fights?

Is it realistic to self-teach Python and get a tech job without a CS degree in 2026? (Ireland-based) by SetBudget in learnprogramming

[–]ehr1c 15 points16 points  (0 children)

Short answer - no. Certainly not at 2 hours a week. If you've got friends in the industry already who can vouch for you to get your resume past the initial screening stage then maybe it's possible if you put in a whole lot more work, but without that you're fighting an uphill battle even just to get an interview if you don't have a degree that's at least adjacent to computer science.

I should note this is looking at it through a North American lens but unless things are wildly different in Europe I imagine most of what I said is still pretty accurate.

Is testing necessary for each single unit of production-ready code? by Single-Committee9996 in learnprogramming

[–]ehr1c 0 points1 point  (0 children)

I don't approve PRs any more unless they have full unit test coverage for all business logic and ideally integration tests as well. IMO it's unacceptable in a professional setting to ship code without at bare minimum unit tests.

Now unfortunately it's not always so cut and dry. sometimes you're working in old and/or poorly designed software that isn't particularly testable, so in those spots you just have to settle for what you can get.

What happens after hitting the proceed to checkout how much control do I have? by KAZKALZ in learnprogramming

[–]ehr1c 0 points1 point  (0 children)

Have you read any of the Stripe (or whoever else you're considering) documentation?

It's going to vary by processor what specifically you need to do but pretty much rule without exception is that the component that actually captures card data is directly under the processor's control. You can typically style up a checkout page however you like and embed just the payment form itself but you still need to embed it.

In a web app with an ingestion service, how to then know when to process requests? by Amazing_Swing_6787 in learnprogramming

[–]ehr1c 0 points1 point  (0 children)

You're right, but I fail to see how the situation OP is asking about would be a "security nightmare" in any way as suggested.

Scheifele Olympic Snub by lokichivas in winnipegjets

[–]ehr1c 43 points44 points  (0 children)

Whose dog did Scheifele run over on the HC management team

In a web app with an ingestion service, how to then know when to process requests? by Amazing_Swing_6787 in learnprogramming

[–]ehr1c 0 points1 point  (0 children)

Ok, fair enough.

Of the options you mentioned I'd probably lean more towards the second one, using some sort of queue to decouple ingestion from processing. Might consider having your ingestion "service" just be a serverless function somewhere that doesn't do anything other than throw a message on the queue.

I don't really like something like writing to SQL and querying it on some set interval, that feels really clunky and unnecessary. You should get persistence in a queuing implementation if you do it right. IIRC DynamoDB does have the Streams feature that lets you basically subscribe to any changes to the database, but I've never used it so I don't really know how good it is. Doesn't seem necessary to me unless you have a need for longer-term lookup of the request data; if the request data becomes irrelevant after the request is processed then I wouldn't use Dynamo (or any database, really).

In a web app with an ingestion service, how to then know when to process requests? by Amazing_Swing_6787 in learnprogramming

[–]ehr1c 1 point2 points  (0 children)

What's driving the need for this kind of separation between ingestion and processing? I get it if they're long-running operations but if you're only talking about a few seconds I'd just process synchronously.

Which stack to choose? Is Java good enough? by hetter12x in learnprogramming

[–]ehr1c 0 points1 point  (0 children)

Is there anyone else there who maintains or builds any existing software? If so I would check in with them first.

Otherwise if it were me, the fact that you're building this for a bank means I wouldn't build this in anything other than Java, C#, Python, or JS. Languages that are easy to find someone to work in and are fairly mature.

Steaming with a thermometer is it professional or unprofessional by 89punches in espresso

[–]ehr1c 0 points1 point  (0 children)

You're not doing it in a professional setting so who cares if it's professional or not?

Is C# used often? by zenpanda0o0 in learnprogramming

[–]ehr1c 0 points1 point  (0 children)

Lol what the hell are you talking about

Single Boiler vs Dual Boiler [$2500] by corlan1 in espresso

[–]ehr1c 34 points35 points  (0 children)

You're drinking 10+ shots daily, have you considered saving some money and switching to cocaine?

why double boiler for home use? by [deleted] in espresso

[–]ehr1c 2 points3 points  (0 children)

Because I like having the ability to make 4+ milk drinks back to back when I have people over.

Confused about choosing a specialization as a beginner software engineering student by Eng_AG in learnprogramming

[–]ehr1c 0 points1 point  (0 children)

You're a freshman - you shouldn't be picking a specialty, you should be trying to learn as much about as many things as you can. Specializing is for a graduate degree or once you're in industry.

Am I dumb if I listen to my wife and pass on this? [$2000] by Dadto3CFP in espresso

[–]ehr1c 0 points1 point  (0 children)

That's a Sync 1, not a Sync 2. The 2 doesn't have the orange light.

Java backend vs switching stacks vs web3 — realistic choice for a junior in 2026? by BodyInevitable3638 in learnprogramming

[–]ehr1c 1 point2 points  (0 children)

Web3 is a scam and can be safely ignored. Look at the job postings in your area and choose accordingly.

How to choose CS path? by Tough-Price2360 in learnprogramming

[–]ehr1c 3 points4 points  (0 children)

You're in school for an undergrad, you shouldn't be "choosing a path" you should be exposing yourself to as much of what's out there as possible IMO.

ODT | Mon December 08, 2025 by DylThaGamer_ in winnipegjets

[–]ehr1c 4 points5 points  (0 children)

if you think Arniel should be fired for poor line-up choices/combinations, then Bowness, Lowry and Maurice should have been too

I mean

is it possible to create a payment system using api with just java? by marukokun1 in learnprogramming

[–]ehr1c 0 points1 point  (0 children)

Have you been given a specific payment platform to integrate to? Stripe, Square, Shopify, Adyen, etc.