TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The problem with lying is keeping track of all the lies

106 点作者 teej12 个月前

10 条评论

jongjong12 个月前
For lying, just as with coding, you just need to develop a ruleset that you can use as a framework that you can apply consistently depending on the person&#x27;s role within your life&#x2F;career. You need to divide your lies into a limited number of alternative realities that are easy to keep track of. Then depending on the role of the person you&#x27;re communicating with, you adhere to one reality or another. This ensures that everyone in the same group operates within the same reality... So when people who exist in the same reality talk to each other, they will believe that you are logically consistent. The challenge is mostly about ensuring that people from different groups&#x2F;realities you&#x27;ve crafted never meet or talk to each other. With social media filter bubbles nowadays, it barely requires any effort to do this; if the big guys manage to make it work with billions of people, surely you can do it with just your own network.<p>You could maximize your gains by having a custom-crafted reality tailored for each individual but the risks go up by an order of magnitude since it means that you have to put up and maintain more information barriers between the different participants. Also, they will never trust you fully because that requires confirmation from a third party... And you can never create that social confirmation scenario if every person who knows you has a different reality about you in their minds. It&#x27;s better to forego some of the bigger potential gains of one-person-one-reality and instead go for a lower risk approach with fewer &#x27;shared realities&#x27; with significant overlap between themselves and where the discrepancies between the different realities which you crafted is just enough to yield some benefit for you but can also provide you the social support necessary to generate a certain level of authenticity if doubts arise surrounding some of your more creative money-maker narratives.
评论 #40604434 未加载
评论 #40604172 未加载
评论 #40605483 未加载
评论 #40609012 未加载
a-dub12 个月前
i&#x27;m no database expert, but from what i can tell: this is a spanner-like (clock synchronized) distributed synchronization mechanism for live, high volume event streams?
评论 #40604261 未加载
评论 #40603974 未加载
DeathArrow12 个月前
&gt;The Problem with Lying is Keeping Track of All the Lies<p>Lie consistently. Lie in the same way. Keep using the same lies. Make an alternative story in your mind and connect all lies together so they are consistent and make sense. And practice a lot. Hard work beats talent.
评论 #40605611 未加载
yencabulator12 个月前
This article is in the context of stream processing, which is a bit of a special case, but:<p>Whenever somebody is making a lot of hot air about consistency in their chosen SQL database, they tend to conveniently sweep under the rug how common it is to use read-only replicas that are fed by asynchronous replication and caches that are updated when the programmer remembers to &#x2F; that use consistency-ignoring TTLs.
mrkeen12 个月前
In the best possible scenario, a distributed DB can be as truthful as a single DB.<p>In the best possible scenario, a DB with snapshot isolation can be as truthful as a strictly serialisable DB.<p>In both those cases, your truth is at the whim of a programmer committing buggy code.<p>When I want truth, I write append-only events and fold my view over them. TFA tried to argue a point about eventual-consistency never settling, but that&#x27;s how the world works. What&#x27;s the final balance of your bank account?
eikenberry12 个月前
The problem with lying is the lying. As social creatures we rely on trust and truthfulness to work and live together and liars break that trust.
zwnow12 个月前
If you can&#x27;t keep track of your lies just start to gaslight e.g. &quot;I have never said that&quot;, &quot;probably didnt mean it&quot;, etc...
评论 #40606821 未加载
nostrademons12 个月前
Note to 6 out of the 7 commenters so far: this article is about distributed systems, not lying per se. I&#x27;m hoping this is not a bellwether of how many HN readers actually <i>read</i> the article.
评论 #40603894 未加载
评论 #40604323 未加载
评论 #40603968 未加载
评论 #40604765 未加载
评论 #40605077 未加载
评论 #40628436 未加载
评论 #40604715 未加载
评论 #40604425 未加载
评论 #40603897 未加载
评论 #40604392 未加载
评论 #40604121 未加载
评论 #40605527 未加载
neonihil12 个月前
This is a sales pitch. No useful info there.
评论 #40604475 未加载
评论 #40604762 未加载
naveen9912 个月前
The promise of lies is it allows the impossible. Mutually inconsistent ideas to coexist. You don’t have to track anything. You just lie again and again. That’s the beauty of it. If you start tracking everything, you may as well tell the truth and use your brain.
评论 #40605417 未加载