Live data from Hacker News

Docker for Windows won't run if Razer Synapse driver management tool is running

twitter.com

81–90 of 191 posts

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#81
post #73

Earlier quoted context omitted.

And anything MS?

Microsoft documentation was historically the gold standard for comprehensiveness and quality. If what the other commenter says (e.g. about their Azure docs) is true, I don't know if things have changed or what. Maybe a post-Nadella culture shift?

A lot of MS documentation now is awful. Azure stuff especially.

Sometimes there is just no usable documentation for certain things at all. I've even seen documentation for certain Azure things where it just directs you to Stack Overflow!

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#82
post #44

Ha, stackoverflow is a great tool, but... the more answers I see on an area I’m experienced in, the more I realize how wrong they can be. Sure, the answer usually gets the job done, but everything else about it might not be right. If I need to use stackoverflow, these days I make sure I do a few things: - read a number of answers, comments included. Just because an answer is accepted doesn’t mean it’s the best one -…

I agree: Recently I found an interesting snippet of C code which was using an sprintf to write a string into a char array. Unfortunately, it contained an off-by-one error where the null terminator would be written outside the char. I proposed to fix the answer, but for incomprehensible reasons the edit was rejected (!)

See https://meta.stackexchange.com/a/164449/192171

If an answer is factually wrong (as opposed to just poorly formatted or missing a few details), generally its better to leave a comment rather than try to edit it.

I agree its not ideal, but suggested edits go into a site-wide review queue, so not everyone reviewing them will necessarily be familiar with C. This makes edit reviews a poor tool for evaluating factual correctness; the comments section and voting system on answers is a better tool for that job.

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#83
post #79
post #66

Earlier quoted context omitted.

How many times have you run `npm install` or used literally any programming package management system without personally reading every line of code that you're installing?

Well, if you are going to be passing something as your own work, you better understand it well. Also, you should look at least at the docs of the packages you install.. And since most SO answers are shorter that introductory section of most docs, this means reading and understanding entire answer.

>Also, you should look at least at the docs of the packages you install

Brb reading the docs for every micro-package installed as a dependency for what I just installed that provides functionality that could've been hand written in five minutes.

Gonna spend the next few months reading about a thousand package README's for this single package I installed and all its dependencies down the tree, be right back.

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#84

And that just for some colored LEDs and such. I don't understand why you need Windows-only software for that. Doesn't a hardware maker want to make it as simple as possible to use their hardware from any OS? I used to use a Razer mouse when it had a switch on the mouse itself to toggle between different speed settings. But I changed away from them when that switch disappeared in later iterations of their mice and ins…

The new version of DeathAdder[1] reintroduced DPI adjustment buttons, and the LED settings persist even when set with the open-source Linux drivers.

[1]: https://www.razer.com/gaming-mice/razer-deathadder-elite

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#85

This has been fixed in 2018!!! Why is this here? https://github.com/docker/for-win/issues/1723

The title should probably be changed but it's still an interesting twitter thread that has sparked interesting discussion here

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#86
post #83
post #79

Earlier quoted context omitted.

Well, if you are going to be passing something as your own work, you better understand it well. Also, you should look at least at the docs of the packages you install.. And since most SO answers are shorter that introductory section of most docs, this means reading and understanding entire answer.

>Also, you should look at least at the docs of the packages you install Brb reading the docs for every micro-package installed as a dependency for what I just installed that provides functionality that could've been hand written in five minutes. Gonna spend the next few months reading about a thousand package README's for this single package I installed and all its dependencies down the tree, be right back.

You say that like it's not a good thing to do? If you pull a library into your project, you're taking responsibility for that library, for better and worse.

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#87
post #83

Earlier quoted context omitted.

>Also, you should look at least at the docs of the packages you install Brb reading the docs for every micro-package installed as a dependency for what I just installed that provides functionality that could've been hand written in five minutes. Gonna spend the next few months reading about a thousand package README's for this single package I installed and all its dependencies down the tree, be right back.

You say that like it's not a good thing to do? If you pull a library into your project, you're taking responsibility for that library, for better and worse.

I'm talking about how that's completely not feasible anymore because of how every project has dependencies upon dependencies upon dependencies because the general development attitude has shifted towards "import a single library that tells you if a number is odd, and another library to tell you if one is even"

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#88

Some tangential analysis of Synapse over here: https://twitter.com/davkean/status/1144498663122558977 .

Mouse./keyboard customisation software seems universally bad / lowest-bidder style. Logitech's mouse button configuration tool for example weights over 400MB. Literally for a tool which requires a few dropdowns.

I've somewhat ironically found that the performance of my VR rig improves the more keyboard/mouse drivers I shut down. The throughput required for the index controllers and headset is pretty high, and when combined with mouse and keyboard drivers some game frameworks can experience terrible stuttering.

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#89
post #25

Earlier quoted context omitted.

The problem is stackoverflow seems designed to avoid "better answers". Questions are often long abandoned, and the original questioner won't come back and choose a new correct answer. On a rarely looked at question, it would take years for a correct answer to raise up the ranks. I've seen various answers which used cryptography dangerously, and asked if there was any way they could be fixed, and I just got the answer…

It's worth noting that it is possible to edit other people's answers. So it is possible to correct answers with incorrect or dangerous information. With sufficient "rep" (2000, where an upvote on one of your questions or answers is worth 10), edits don't even require approval from others (before that, they must be peer reviewed before the edit takes effect)

I believe the idea is that if you're editing questions early on you learn what the expectation for edits are. I reject a lot of edits in the system for being edits that should be submitted as their own answers or as comments to the post they're editing. Ideally, once a user has gone through the system for long enough and had enough edits rejected for improper use of the system they'll know what to do once they reach the higher rep threshhold.

In practice however???

---

The system works well for fast and easy. A system like StackOverflow will never work well for highly specialized tasks and that's alright.

Re: Docker for Windows won't run if Razer Synapse driver management tool is running

#90

> homework assignment for all programmers reading this thread: Think about how you'd find this bug in your own programs. You copy/paste the code, it seems to work, and you don't realize it's broken because you don't run either of these programs which made the same mistake. Wait... WHAT?? Who the hell copy pastes code into their program without first examining and understanding what each step is actually doing, how an…

I know a coworker whose cloudformation code I have had to fix multiple times because they've done just that. Googled "how to do $problem" then skimmed over the first result and copied the code from it.

It's been raised with management, and nothing has been done about it.

Post reply on HN