FYI for c# you have resharper allowing to add parameters to method and it would automatically propagate passing it through several levels up based on references. Guess sometimes all you need to know are the right tools.
I'd say it's opposite in dev community, where fresh developers come in from uni and if they only listen (and that's what they normally do) it is super complicated to track what level they are on. Guess it's a different in other industries where in software development we see more intraverts. I tend to encourage talking and making questions unless it's really unstoppable nonsense :)
Sometimes I feel like software developers don't actually know the fundamentals of how the programs run, not taking into account all the math behind the algorithms, etc. Being good developer IMO is first understanding the system from ground up, second - understanding the domain and if it requires math, yes, you need to know that as well.
Otherwise you can go on your whole career copy/pasting and using APIs/language features you have no idea how it's working.
That kinda describes my experience. I was never formally trained in computer science; I fell into it in my late twenties and taught myself. I never took math at the collegiate level, so I don't really understand the fundamentals. However, I am able to get by for about 95% of the things I've needed to do. But the last 5% is always the most interesting, and I hate it when I hit those walls.
well I hope there will always be that 5% left that you can't answer yet, and that you find interesting enough to learn more about. At the end of the day, that's probably the best way to learn more maths and get a deeper understanding of how computer programs work, at least that was the case for me who's, so far, been pretty bad at learning theory without having applied it first.
Most developers don't work in domains where there is any math as per se.
I do however feel a little sorry for the some /r/programmerhumor post-ers, who are obviously students who think that everyone just copies stackoverflow - I understand what my code does, I look at the assembly etc. etc. I wrote my first interpreter at 14/15 though so I may not be the best example, but you get the idea.
It really depends on what software you're working on. If its regular web development, eshop, fintech etc, math knowledge required is close to none. Backend or frontend doesn't matter. If you switch to more advanced software e.g. geo, cad, games then it's a different story.
Yes, we're using a telescope the size of the Earth to look at an object the size of our solar system in a galaxy about 55 million light years away. It's an infinitesimally small patch of sky.
On the other hand, the jet from the M87 black hole is quite large and we have good images of it. It's even resolvable by amateurs, I hope to take a picture of it over Easter with a small telescope.
55 million light years is about correct. Wikipedia still has 53.5 ± 1.63 Mly from older observations, but appendix I in paper https://iopscience.iop.org/article/10.3847/2041-8213/ab1141 has a bit more on the distance measurements they used. They arrive at 16.76 ± 0.75 Mpc, which translates into 54.7 ± 2.4 Mly.
It is a letdown. Although I wasn't expecting Jupiter level detail this pic doesn't blow me away because it's just a blurry ring. Jupiter level detail will blow me away.
Would not forget this game ever, first time had to install using 5CDs, endless hours spent discovering this amazing world and story these guys have built. Hands down to Black Isle Studios for BG series, Icewind Dale and Planescape Torment.
No, you have to have enough members in your party to surround him before speaking to him and then remove them from your party. So neutral NPCs are surrounding him. He will just kill skeletons. But you deserve whatever is coming to you if you kill Drizzt just for some swords.
My favorite too. Such a good game, characterful and intriguing, and with awesome music too. Planescape is the best D&D setting.
About the only thing that hasn't aged well are the character portraits; I wish they had been hand-drawn instead of these weird late 90s low-res 3D renders. Everything else is superb.
I wonder if Nordom is still patiently waiting for the Nameless One to return...
After almost 20 years, the original Torment is still unparalleled in many ways. It redefined what it means to tell a truly great story in a video game.
On the 10th anniversary of Baldur's Gate, Bioware put up a website that had quotes from a bunch of devs who worked on it. One of the people quoted said that the publisher, Interplay, kept rejecting Bioware's story drafts and ended up having their own team (Black Isle) write it. So if that is to be believed, Interplay/Black Isle did do more than just publish the game, but I haven't been able to find out exactly how involved they were in the development.