Cli*_*ote 0 parental-controls productivity
由于患有多动症并在社交媒体上花费大量时间,我的工作效率非常低。我试过安装扩展来阻止它们,但我最终只是卸载了扩展(冲动控制不佳)
我想安装一个严格的家长控制软件或其他东西,它应该阻止所有分散注意力的网站,我应该无法绕过它。可能有我与朋友分享的解锁密码,当我完成当天的工作时,密码会解锁它。但它又回到阻塞一切。
我不应该能够 'sudo killall -12' 或等价物来停止它,如果我这样做了,那么在恢复锁定之前计算机应该无法使用。
可能我需要自己编写这样的代码并将其烘焙到内核中,以便它不能被覆盖?也许这样的发行版已经存在?或者可以修改铬的源代码来做到这一点?(但后来我可以选择安装另一个浏览器。我希望它不受我的控制,绕过真的很痛苦)。
我写这篇文章的时候,我正在拖延做一些更重要和紧急的事情。
经过一生的拖延症治疗后,我最近被诊断为成人多动症。诊断,甚至药物治疗当然是有帮助的,但如果不不断努力提高工作效率,并经常失败,就无法解决问题。每天结束时很容易感觉自己失败了,这意味着当你真正完成一些工作时,永远不会有任何奖励。
如果人们认为注意力缺陷多动症是愚蠢或缺乏自律的人的一种病症——我有博士学位。我写的书获得了国家奖项。我经营一家企业已经成功15年了。按照很多人的标准,我已经取得了很多成就。
我可以花一整周的时间盯着电脑,同时完成零工作。字面上为零。然而到了周末,我仍然因为长达一周的战斗而精疲力竭,试图让自己开始我应该处理的工作——但我自然不觉得我可以休息当我无所事事时“充电”。我可以而且已经做到了这样的程度,以至于我冒着生意、家庭、一切的风险......
所以我只是想对@ClickUpvote 表示深深的同情。太残酷了。
从实际角度来看,正如已经说过的,您无法阻止超级用户成为超级用户。但我发现这里有些事情有点帮助,有些事情可能值得尝试。
您已经尝试过此操作,但在手机和计算机上安装类似https://freedom.to/ 的内容并在浏览器中激活。是的,您可以解决这些问题,但至少您必须有意识地禁用它们。这款手机应用程序特别有价值,因为到目前为止我一直懒得弄清楚如何停用它。不幸的是,在 Ubuntu 上这非常简单。
另一个可以添加的工具是 Toggl 时间跟踪器 ( https://toggl.com/ )。我真的发现这有助于“让我保持诚实”。你准确地记录了你在工作日所做的工作,并且你感受到了真正做实际工作的奖励。你可以看到时间在不断增加,而且你无法隐藏自己在时间上所做的事情。基本帐户可以免费使用。然后,您可以与认识的人分享您的统计数据,以“证明”您的工作效率,并且也许会再次获得一些积极的强化。
现在(2020 年 4 月)不可能,但我发现在公共场所工作会有所帮助。带着笔记本电脑去图书馆或咖啡店,而不是总是在同一个地方工作。取决于你的工作情况——但我猜你没有老板在背后监视着你。
最好的解决办法可能是有一个富有同情心的朋友或家人,他们可以让你保持诚实。你不想有人唠叨,但你确实想要有人追你,问你是否完成了工作,并鼓励你从正确方向的进步中获得一些乐趣,而不是一夜之间的完美。
最后 - 更大的问题。还有什么事情让工作难以实现吗?你抑郁吗?你正在做着你讨厌的工作吗?你能改变职业方向吗?许多患有多动症的人不擅长专注于他们讨厌的事情,但可以“过度专注”他们热衷的事情。我知道我的情况就是这样。当我真正投入这个主题时,我可以比任何人更快、更努力地工作。这是例行公事和苦差事,似乎不可能用“只要完成它,然后就结束了”的方法来克服。今天的激情可能会变成明天的苦差事。但找到你真正喜欢做的事情,同时又能支付工资总是会有帮助的。
祝你好运。我经常告诉人们,“我所学到的一切,都具有我在想做其他事情时所学到的价值”。我的生意是从拖延开始的。今年的一项新事业也是从拖延开始的。我弹吉他非常好 - 因为拖延。所以...如果所有其他方法都失败了,那就找一些可以拖延的事情,这可能在未来会有一些价值。
附:我和你有完全相同的想法 - 这就是我发现你的问题的方式。有什么方法可以防止自己违反自己的规则吗?最终,您要么需要将 sudo 权力交给其他人,要么找到不同的解决方案。也就是说(我没有调查过这一点),您也许可以通过控制您所属的组来确定 Linux 用户权限,使您的帐户具有“几乎”管理员权限,但对阻止应用程序没有权限。这可能会减少将最终控制权交给其他人带来的不便。也许你可以浪费一些时间调查一个项目......
这里的问题是:您是唯一可以访问您的系统的人,您可以控制它及其管理。因此,您需要sudo访问访问管理功能。因此,您保留绕过几乎任何东西的能力,因为sudo命令和访问。
实现您所追求的唯一真正方法是将所有管理功能(以及系统的“控制”)sudo移交给您以外的第三方——这样,他们控制和管理权力,而您不能通过做sudo killall或类似的事情绕过任何事情。
这就是说,该人将是您系统的唯一管理员 - 一旦他们被授予管理员权限,您就会将自己从sudo组中删除,因此根本没有对系统的管理权限。因此,此人必须做好准备并随时响应您需要管理员干预的任何情况。
(这实际上是企业环境如何保护他们的系统免受在所有系统上拥有本地管理员并进行更改的最终用户的影响 - 如果sudo他们不能真正接触系统文件或管理内容,只有 IT 管理员可以。)