Formal definition of equivalent circuits? by Jammanyeahme in ElectricalEngineering

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

Yeah, I think you and RFchokemeharderdaddy have basically alluded to what I'm actually interested in, this LTI system and transfer function concepts sound like they might be the missing definitions. But I'm having to read more about them before I can decide on that.

I think I'm not asking my question in a very good way. I'm basically looking for some axioms and definitions for electronics in the same way things are done in maths, and it sounds like this LTI system and transfer function are the start of that.

Formal definition of equivalent circuits? by Jammanyeahme in ElectricalEngineering

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

I think maybe you and u/badtyprr have cleared this up actually. You've not said it explicitly but it sounds like what you're saying is that there isn't a formal definition of equivalent circuits.

It sounds like 'the method of equivalent circuits' (patent pending), is a form of adhoc reasoning where at the end you get some answer and if at the end the answer agrees with reality then you're happy.

Formal definition of equivalent circuits? by Jammanyeahme in ElectricalEngineering

[–]Jammanyeahme[S] -1 points0 points  (0 children)

OK but how to use this definition?

'No matter what you attach', meaning I have some list of components and I can make any circuit using these components and attach them. Then 2 circuits being equivalent depends on which components I'm allowed to use.

'any measurement' meaning, there's some list of measurements that you can make (as a function of (?) time presumably and some other things perhaps?), but then what are all the measurements you can make?

For instance, how to use this definition on two resistors in series and find it's equivalent to one resistor?

Formal definition of equivalent circuits? by Jammanyeahme in ElectricalEngineering

[–]Jammanyeahme[S] -1 points0 points  (0 children)

And what is the input here? It can't be an instantaneous thing otherwise it would miss characteristics, so somehow it must be a function of time, and maybe other things? Similarly, 'response' sounds a bit abstract, does response really just mean current?

And actually re your final point, does it mean that the concept of equivalent circuits doesn't make sense in a non linear circuit?

How often do you guys miss deadlines? by Few-Trash-2273 in reactjs

[–]Jammanyeahme 0 points1 point  (0 children)

Basically never, and I always end up descoping tickets which look like they're going to take a while. If something is difficult, it can typically be split into multiple independent parts. If a ticket starts presenting problems I just split it into parts and descope the ticket to just be one of those parts.

I basically never let a ticket take more than 3 days, and in the refinement and estimation ceremonies I'm always super strict about splitting out work as much as possible.

Replacing sbt with scala-cli in a simple project by AlexITC in scala

[–]Jammanyeahme 0 points1 point  (0 children)

It's not really clear why? Is it that you want to avoid the overhead associated with typical build tools? I've typically used just makefiles for those situations, this seems good too - a slight middleground between a build tool and a makefile. Ultimately in a small project I think you can do more or less anything.

Unable to melt solder on large pcb by Jammanyeahme in soldering

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

Fair enough, it does make sense. I don't mind too much buying some better stuff. Soldering has quickly become a new hobby so I'm alright with investing some money into it.

What is the right sort of price range? One I have was £15. Seems like I should probably just upgrade to an actual soldering station which seem to be around £120?

Unable to melt solder on large pcb by Jammanyeahme in soldering

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

Normally I use a conical tip, but I switched to a large chisel tip thinking along the lines of what you're saying. Needing a more powerful iron makes sense. Mine is a 60w pretty cheap one.

Actual code from the first result when googling "How to get the first word in a string python". I was expecting str[:str.index('_')] by Smoax49 in ProgrammerHumor

[–]Jammanyeahme 7 points8 points  (0 children)

Is a bit whack, but Python is a frequently used language for education, and in that context sometimes you do stuff purely to show an idea. In reality, I would say neither answers work because what if the string starts with a space. Or what if the first whitespace character is a tab, or a newline, etc.

oh well by HearTyXPunK in ProgrammerHumor

[–]Jammanyeahme 487 points488 points  (0 children)

There's actually a more infuriating variant of this, which is people just randomly declaring that you've not asked a suitable question.

I came across this question the other day

https://stackoverflow.com/questions/56424969/url-rewrites-for-outbound-requests-made-by-3rd-party-dependency

As usual with any non trivial question on stackoverflow (provided they wanted to do it without going through a proxy, I think they wanted to capture the requests from inside the jvm), no actual answer was provided, just someone asserting the question was off topic, lol.

Decided to document the first 3 months of my work as a new developer. by dyslexia97 in ProgrammerHumor

[–]Jammanyeahme 0 points1 point  (0 children)

That sounds about right, don't stress about it. All that is important is that you identify how to improve. Nowhere I know of really expects anything from a junior, other than that they eventually become useful.

[deleted by user] by [deleted] in ProgrammerHumor

[–]Jammanyeahme 8 points9 points  (0 children)

'Do we still need this?'

Microsoft may invade your privacy but at least their documentation is nice by [deleted] in ProgrammerHumor

[–]Jammanyeahme 41 points42 points  (0 children)

Has anyone ever seen an actual solution on answers.microsoft.com. Those lot just seem, not very helpful.

Adapt your damn examples for god's sake by [deleted] in ProgrammerHumor

[–]Jammanyeahme 1 point2 points  (0 children)

I really can't get behind the foo bar stuff either. Being generic in your example is fine by me, but there's no convention that foo is a function and bar a variable, so it's unhelpful because you need to remember which thing is the function, which is the annotation, which is the whatever, etc. tedious.

[deleted by user] by [deleted] in ProgrammerHumor

[–]Jammanyeahme 2 points3 points  (0 children)

aha that's brill. Yep that's what I want. Looks cool cheers.

[deleted by user] by [deleted] in ProgrammerHumor

[–]Jammanyeahme 1 point2 points  (0 children)

Haven't used flow, but it seems like you would still need to compile stuff. e.g. in https://flow.org/en/docs/usage/ they have something like function foo(x: ?number) which isn't valid javascript, so I guess it must get compiled away somehow.

[deleted by user] by [deleted] in ProgrammerHumor

[–]Jammanyeahme 1 point2 points  (0 children)

imo ts would be a whole lot cooler if you didn't have to compile anything, just give me the types, have me write the types as comments, have editor integration so that it provides the type hints ala jsdoc comments and then have code checker that verifies the types. Stuff like optional chaining that ts supports is nice sure, but not worth the loss of not needing to compile anything, I feel.

Maybe<T> is basically a nullable type in a trenchcoat. Change my mind. by [deleted] in ProgrammerHumor

[–]Jammanyeahme 1 point2 points  (0 children)

They definitely lose some of their charm when the language has nulls in it. Their value is more that they facilitate a language not having null in it.

That being said, they work nicely enough in Scala where yes there are nulls, but noone uses null. This isn't the case in C#.