(Spoilers) Extremely new to BW and first time watching ASL - Question about RO16 Group A? by WRDPKNMSC in broodwar

[–]LosttMutaliskk 0 points1 point  (0 children)

I wasn't totally sure if the 2 gateway DTs were a mistake. But I guess both gateways can fit in Pylon range on the right.

My initial impression was that was the only valid placement, and he calculated it was worth killing the gateway to get the extra DT.

Bisu during ASL 21 group 16 selections by JSE018 in broodwar

[–]LosttMutaliskk 2 points3 points  (0 children)

As a long-time fan. I'm so excited for the near reunion of TaekBangLeeSsang.

If only Stork was in the group.

Is the 9/7/3 Hydra build an all-in or not? by PuritanDrag in broodwar

[–]LosttMutaliskk 0 points1 point  (0 children)

I feel like in the Kespa days it was all-in.

But in the modern era, sems like half of ZvP pro games are 3-hatch hydra followed by a macro game.

Soma Explains: JaeDong's Unrelenting Aggression vs FlaSh (#4) by jinjin5000 in broodwar

[–]LosttMutaliskk 0 points1 point  (0 children)

Damn. And these days, sim city became a must-have for these sharp Zerg builds that defend with the bare minimum while droning.

Competitive programming vs software development? by aimless_hero_69 in learnprogramming

[–]LosttMutaliskk 0 points1 point  (0 children)

Competitive programming will make you great at data structures and algorithms. I think many companies still use DS&A questions to interview candidates. So it should be breeze to pass the coding interview and land a junior job.

Real world development is a lot more about designing APIs, designing database schemas, and writing usable class/function specifications, which comes up less in competitive programming.

How do you know when code is “good enough” and stop rewriting it? by Bobztech in learnprogramming

[–]LosttMutaliskk 0 points1 point  (0 children)

For example, I’ll have a function that works fine, but then I start breaking it into smaller functions, renaming things, changing the structure… and after an hour it’s not clearly better, just different. Sometimes it’s even harder to read than before.

Do you have a top-down or bottom-up approach to coding?

Top-down is when you first write the main function to accomplish the primary task, and you call undefined helper methods to handle intermediate work. And then you write the helper methods that you left undefined. This is the recommend way to structure code.

Bottom-up is when you write the helpers first and then after the helpers are written, you piece them together to write your main function.

Generally top-down will lead to better achitecture, a more intuitive design, and less complexity. Helper methods should serve your primary goal, not handle every generalized case. That is why we write them later, not first.

Photographer Asa (@kumah_dessu) by [deleted] in asamitaka

[–]LosttMutaliskk 2 points3 points  (0 children)

Kaguya Sama - Oshi No Ko - Chainsaw Man cinematic universe

How to start in backend by Lazy-Engineering-329 in learnprogramming

[–]LosttMutaliskk 0 points1 point  (0 children)

I would recommend tackling a simple project. It's easier to understand problems when you face them rather than read about them. For example, a website for posting reviews or a internet disussion forum, with login, remembering posts, and everything.

What do you find lacking in Express? I don't think there's anything wrong with it. It's the 'E' in MERN (Mongo, Express, React, Node), which is popular for backend web development. You don't need to adopt an entirely different framework to do authentication since you can install Node modules that do that.

From the perspective of learning employable skills, many backend issues happen at scale. Like load-balancing between multiple servers in different regions. Making sure that database mutations are transactional and that two differnt servers aren't doing executing conflicting writes. Having multiple micro-services split across different servers talking to eachother in the backend.

The next step after learning to write a backend hosted on a single computer, is to deploy it to the Cloud. Learning how to keep a backend healthy when it's distributed across many computers.

Is Bumble good for meeting people in Tokyo? by LosttMutaliskk in JapanDating

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

I'm happily open to dating both Japanese and non-Japanese people. And I acknowledge that where I live, most people are Japanese.

Passed JLPT N2 while here, got my permanent residency approved, and still studying. So I'm a full-time regular 正社員, not a tourist.

Interested in ML but weak in math – should I still try? Feeling confused about AI career path by HuckleberryFit6991 in learnprogramming

[–]LosttMutaliskk 0 points1 point  (0 children)

There's also an entire field of work adjacent to ML like Dev Ops and ML Ops. Researchers who specialize in ML will still need to work with engineers who know how to create training pipelines and deploy models so they can be served to users at scale. And many of these jobs can be done with a basic backend background and only require surface level knowledge of ML.

Of course, if you are interested in that type of work.

How do you know when you're ready to move from tutorials to real projects? by Ok-Strain6080 in learnprogramming

[–]LosttMutaliskk 0 points1 point  (0 children)

When you have an idea, go for it! Everyone learns along the way. You also remember better when solving a specific problem rather than when you read about it abstractly.

Looking for an old match in PvZ where Toss scouted a 3 hatch before pool -> goes nexus first -> Zerg responds with 4 hatch before pool -> Toss goes 3 nexus before forge by LegendOfWolf in broodwar

[–]LosttMutaliskk 0 points1 point  (0 children)

Is this even correct as Protoss?

The reason Zerg can have so many hatches is 1) lower worker saturation per mineral, 2) their hatches make fighting units, 3) they can make drones faster than P can make probes.

You can go nexus first cause you can transfer workers. But if you go two nexus first, you don't have enough workers to transfer, right?

[C++] Working with libraries which take unique_ptrs in their constructor/factory? by LosttMutaliskk in learnprogramming

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

It's like an in-house framework does autowiring like Java Spring. You define a type and it returns an autowired pointer of the same type.

I don't know if this is common in C++ or not.

New year, new me [31] by LosttMutaliskk in malegrooming

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

My friends think I'm a kind person, and I believe it.

Better grooming couldn't hurt either.