|
Boris Galerkin posted:My work uses custom tools and extensions/addons to popular (engineering) software in my field and things usually "just work" outside of edge cases. Recently one of the principal engineers has taken it upon themself to "clean things up" so he's been asking/demanding people send him random screenshots and outputs of things like .profile and other dotfiles and more recently he's been asking for people to dump him the contents of various bin folders. He wants to "remove all the crap we don't need" but it's 100% obvious he has no idea what he's doing. He complains about software developers not knowing what mechanical engineers need and how they should stay in their lane and work with the mechanical engineers, but the irony is that now he's doing the same thing from the other end. I legit think at the moment he's literally trying to delete stuff in cygwin/bin until he finds a "minimally functional master bin folder" that he then wants everyone to copy and paste to use.
|
# ? May 8, 2024 13:14 |
|
|
# ? May 25, 2024 17:10 |
|
Boris Galerkin posted:I legit think at the moment he's literally trying to delete stuff in cygwin/bin until he finds a "minimally functional master bin folder" that he then wants everyone to copy and paste to use. wait I heard about this guy https://en.m.wikipedia.org/wiki/Madman_Muntz
|
# ? May 8, 2024 13:32 |
|
MrMoo posted:Probably be happy if you packaged everything into a Docker container so it looks "clean" from the outside. He's the person that thinks the epitome of version control is copying the folder and putting a date on it.
|
# ? May 8, 2024 13:32 |
|
What's his goal (if there is any coherent goal)? Reproducibility of builds is a very good thing and if there is variation in people's setup then it potentially works against that. It is best controlled by having a known standard (e.g. a dedicated build server whose configuration is documented and stable) rather than by being obsessive over controlling everyone's workspace though. Or is he just on the warpath because he's decided the current way of doing things is inefficient? (in which case he should be able to produce evidence to support that contention)
|
# ? May 8, 2024 15:31 |
|
basically what business problem is he trying to solve and what's his evidence that (1) it's a problem and (2) his activities are a good way to solve it
|
# ? May 8, 2024 15:33 |
|
I hope there is someone senior enough to explain to him that he is touching people's tools.
|
# ? May 8, 2024 15:53 |
|
I'm pretty sure he's the most senior (by tenure) employee in the company, and he's the most senior (by "rank") non-management engineer as well. He's a lifer and he's basically irreplaceable.Hammerite posted:he's decided the current way of doing things is inefficient?
|
# ? May 8, 2024 16:20 |
|
OddObserver posted:I hope there is someone senior enough to explain to him that he is touching people's tools. Doesn't that normally get you fired before you can cause a lawsuit?
|
# ? May 8, 2024 16:21 |
what do you do when a library you want to use is not licensed for distribution? download firefox and steal it from the firefox installer of course!
|
|
# ? May 9, 2024 22:42 |
|
Polio Vax Scene posted:what do you do when a library you want to use is not licensed for distribution? based
|
# ? May 9, 2024 23:43 |
|
Polio Vax Scene posted:what do you do when a library you want to use is not licensed for distribution? Does the loophole actually work, or is it cargo cult poo poo? Meaning, (a) is there an actual legal restriction that prevents the script from downloading the DLL from either MS's website or some stable source like dll-files.com, and (b) does extracting the file from firefox's package actually bypass that restriction?
|
# ? May 10, 2024 00:30 |
|
You have a license for The Program. That license dictates the ways you are authorized to use and/or distribute The Program. Things that you do with The Program beyond the terms of that license are not authorized. Separating part of The Program and using it by itself is generally not going to be authorized under your license. The law is not going to draw a distinction based on it being a DLL designed to be easily separated for the convenience of the developers of The Program. That DLL in particular is just part of an old Windows SDK, though. (It’s the HLSL compiler.) As far as I know, MS gives developers a broad license to redistribute it. So I don’t know why this would be necessary.
|
# ? May 10, 2024 01:00 |
|
rjmccall posted:You have a license for The Program. That license dictates the ways you are authorized to use and/or distribute The Program. Things that you do with The Program beyond the terms of that license are not authorized. Separating part of The Program and using it by itself is generally not going to be authorized under your license. The law is not going to draw a distinction based on it being a DLL designed to be easily separated for the convenience of the developers of The Program. A TOS violation somewhere between mozilla and the end user sounds like it's a better problem to have than a direct copyright violation by the developer.
|
# ? May 10, 2024 01:33 |
|
Since the destination is WINE, a Windows emulator, I assume the DLL can't be installed by normal means on there. Still doesn't explain why you wouldn't just host the DLL yourself.
|
# ? May 10, 2024 02:40 |
|
its almost impossible to avoid getting sued for something if you work as a software developer long enough and release enough products - you can do all the patent search and perform all the rituals you want to try to ensure that you don't get sued and still end up with a lawsuit because someone has the software patent on an arrow that faces to the right indicating that a submenu is present on a context menu and your patent search should've picked up on that fact.
|
# ? May 10, 2024 19:29 |
|
Bruegels Fuckbooks posted:its almost impossible to avoid getting sued for something if you work as a software developer long enough and release enough products - you can do all the patent search and perform all the rituals you want to try to ensure that you don't get sued and still end up with a lawsuit because someone has the software patent on an arrow that faces to the right indicating that a submenu is present on a context menu and your patent search should've picked up on that fact. better to have a policy of not searching patents. avoids 3x damages
|
# ? May 10, 2024 19:51 |
|
leper khan posted:better to have a policy of not searching patents. avoids 3x damages Yeah every job I've had they say "never look at patents, we don't want triple damages"
|
# ? May 10, 2024 20:13 |
|
NihilCredo posted:
i found a nearly identical thing in winetricks and it looks like the actual issue is that the MS-sourced downloads are .msu files and the people looking at it couldn't get cabextract to get the dll out of it. so now that specific firefox installer is how winetricks adds d3dcompiler_47.dll to this day if you ask it to.
|
# ? May 10, 2024 20:25 |
|
leper khan posted:better to have a policy of not searching patents. avoids 3x damages The legal term should be Critical Hit damages
|
# ? May 11, 2024 01:23 |
|
|
# ? May 14, 2024 20:30 |
|
C# defaulting to system locale strikes again.
|
# ? May 14, 2024 20:45 |
|
I think those mushroom boys were on to something
|
# ? May 20, 2024 12:48 |
|
|
# ? May 25, 2024 17:10 |
oh boy hardcoded plaintext passwords in this vendor's admin tools, what a fun time i am having
|
|
# ? May 23, 2024 14:50 |