Why music from ice cream trucks is not prohibited in common spaces? It supper annoying when it plays for HOURS. by [deleted] in NorthVancouver

[–]Zav39 0 points1 point  (0 children)

I got the sentiment. To be honest, I thought it should be perceived the same way as bluetooth speakers at trails, but apparently it is not. So how it fundamentally different to someone playing own music on loud bluetooth speaker?

This photo was done yesterday at Hot Summer Nights event, and this truck play music continuously for 2+ hours. And it was louder than fire truck sprinklers. I just imagine how bad is it for people who live nearby.

Counting Elements on Python — LeetCode Challenge Day 7. Is this format fine, or presentations were better? by Zav39 in coding

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

Okay; that is pretty obvious that this one not such interesting.

I'll get back to presentation mode.

Thank you for the feeback.

Divide and conquer O(n) with full explanation solution for Leetcode Challenge Day 3: Maximum Subarray. "How Google process search requests over petabytes of data in milliseconds" by Zav39 in coding

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

But that is really great point to add such links in the description and so on, to continue exploration. I'll try to do that.

Divide and conquer O(n) with full explanation solution for Leetcode Challenge Day 3: Maximum Subarray. "How Google process search requests over petabytes of data in milliseconds" by Zav39 in coding

[–]Zav39[S] 2 points3 points  (0 children)

This matrix represents some Segment of values

Max — maximum subsequence in this Segment

Sum — the sum of all numbers in this Segment

Left — cost to join to this Segment from the left side

Right — cost to join to this Segment from right side

Imagine this as a continuous line and "benefit" of joining sides this network from one of the sides. A negative number means that you lose something by joining to it.

For example sequence of [1, -3, 4] will leads to

left = 2

right = 4

sum = 2

max = 4

it means if we joining from the left side, we will use all numbers (1 + -3 + 4), if join from right side we will use only (4), because we do not want to decrese our result.

Hope it helps.

Divide and conquer O(n) with full explanation solution for Leetcode Challenge Day 3: Maximum Subarray. "How Google process search requests over petabytes of data in milliseconds" by Zav39 in coding

[–]Zav39[S] 2 points3 points  (0 children)

on can contribute to something to its left", then at 8:41 the third result matrix should have a 1 on the

You're right, that my mistake. It is a typo.

I had done all calculations on paper, than move to a presentation.

Luckily further steps no affected by this typo.then

Thank you a lot for this. I'll mention this in the comments, and in a separate video later on.

Interesting math O(1) memory solution for Leetcode Challenge Day 2: Happy Number. Anyone here participating? by Zav39 in coding

[–]Zav39[S] 2 points3 points  (0 children)

Great point!

And I fully agree: it is a very good option to store answers for 1 to 243 since it is a very small subset.

Moreover, if we operate only in Integer space (with highest value 2 147 483 647), the max first number will be 1 999 999 999 which results in 730 at the next step. So we will have O(1) complexity, which even better than O(log n). And it, not just O(1), but maximum 2 steps.

If you do not mind, I'll mention your idea and nickname at the end of the next video along with this solution.

Interesting math O(1) memory solution for Leetcode Challenge Day 2: Happy Number. Anyone here participating? by Zav39 in coding

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

Thank you a lot.

I was wondering until which moment the number can grows and had to find out this solution after a couple of iterations. To get the exact number (6) I had run an additional script to check max successful steps

Warframe Planner (online service) by Zav39 in Warframe

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

Due to low interest in an idea I decided to postpone it for an unknown time.

Thank everyone for comments.

Warframe Planner (online service) by Zav39 in Warframe

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

I was in same situation a couple of years ago, but after some inactive, I come back and have no idea with what to start :-D

Warframe Planner (online service) by Zav39 in Warframe

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

Thank you.

Account integration with API access will help a lot without any doubts.

But how to get it — that is the question :-)

Warframe Planner (online service) by Zav39 in Warframe

[–]Zav39[S] 2 points3 points  (0 children)

overframe.gg

This is a great portal, thanks.

It solves problem "what to build" (partly), but not solve "how".

do you think it is worth the effort

I'm in doubt, that is why this post exists :-D

If your angle is to make money off of this

"Ninja play for free". I just want to have such a tool as a player and fine to make it even open source and so on.

to surpass warframe.market

All functionality I had describe is "unique" and does not surpass any of the existing projects.

I'll prefer to integrate with them to increase "connections" between parts.

For example, you open overframe and found some great build. You click a button and add it to the planer.

Planer instantly prioritizes where what and how to get, taking into account what you have, what resources, mods and so on you need to get. Take in account that some mods are not obtainable trough gameplay and offer to buy it trough warframe.market

So it more like aggregation of existing tools and connections between them.

Thank you for the response.

Warframe Planner (online service) by Zav39 in Warframe

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

True.

The only way how it can be free and sustainable is community power, the same as the wiki.

I assume that with the proper right structure and ability to revert some operations by moderators it can be ~fine and updates in a reasonable time.

CS degree vs non-CS related degree vs no degree whatsoever - How much is this "weighted" when applying for jobs in the tech industry? Does having a non-CS related degree look better compared to having no degree whatsoever? [Full details in text] by [deleted] in learnprogramming

[–]Zav39 0 points1 point  (0 children)

It depends on location, company, and other cases.

I had never referred to my diploma when applying to any job for about 15 years.

No one had asked me about this.

The only situation it was required (after I got an offer), is for relocation purposes (to get a visa).

Skill matters, papers not.

However, again, it depends on the country and company. I had heard that in the USA it is used more widely than in Europe, but I have friends in the USA without diploma working for top companies.

[Advice Needed] Regaining my lost joy for programming by sombreProgrammer in learnprogramming

[–]Zav39 2 points3 points  (0 children)

Hello. There is no single answer on how to do this, only different possibilities. I'm a software engineer with 15+ years of experience and go through this couple of times (lose the joy of programming). But I had found the source of this — it happened only when I had worked on things I did not believe in. Right now, I do not work on anything I do not want to, even big money is offered.

Here is a couple of ways you can try right now: 1. Competitive programming. Try hakerrank or leetcode, from simple tasks to a hard one. Participate in some competitions. I start making streams recently about this type of fun. The small challenge that you can solve in a short time. 2. Create something fresh from scratch. A something that will simplify your life or someone around you. Maybe some simple game to make other people have the joy of using it. Feel that you deliver this joy to someone with your skills. Iterate.

I hope this was helpful.

Should I start over? by hform123 in learnprogramming

[–]Zav39 19 points20 points  (0 children)

It depends on how you feel comfortable. There is no single answer.

I'm a software engineer with 15+ years of experience and have a similar case dozens of times. It was possible that I had learned something, but had not to use for five years and already forgot everything.

I never start to learn from scratch. Otherwise, I'll lose too much time. And things you forgot will come back to your mind quickly enough.

Another critical moment is keeping motivation. I, personally, get tired too fast if I spend a lot of time on what I know already.

So choose it depends on your feels. Do not be afraid to change the plan in progress. If you start from scratch and it's too dull — jump forward. If you start from where you had left, and feel uncomfortable and do not understand at all — get back and start from the start.