TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Don’t submit to conformity

85 pointsby kilodecaalmost 4 years ago

19 comments

pbourkealmost 4 years ago
&gt; Much of technology is pure fact<p>I think there are actually very few bedrock facts in computing - a program executing as intended on a CPU is fact. Nearly everything else is culture or opinion, including the programming language that produced the program.<p>When you get to the level of arguments about programming languages, tools, web development, software architectures, etc this is all discussion in the realm of the mostly subjective, with perhaps a side reference to facts when something is actually not achievable. The most wonderful thing about computing is that it’s pure castles in the air, and that if you’re sufficiently motivated you can build the whole castle. The most dreadful thing about computing is that it’s pure castles in the air and you have few real facts to anchor your arguments to.
评论 #27806796 未加载
评论 #27807796 未加载
评论 #27806647 未加载
评论 #27806981 未加载
评论 #27806871 未加载
评论 #27807649 未加载
sjwalteralmost 4 years ago
I heard this today:<p>Walt Whitman wrote, &quot;Be curious, not judgemental.&quot;<p>Strange at first to think of &quot;judgemental&quot; the opposite of &quot;curious&quot;, but it becomes clear after a moment of thought. Judgemental already knows, already sees exactly what the truth is, whereas curious is willing to be vulnerable, to consider the possibility that those ideas currently held might be worth dropping, even if they&#x27;ve been clasped for a long time.<p>Seems a lot to me that conformity of thought leads to judgemental action. Reasoning and consideration are out the window, because contradictory notions threaten not just the idea under test, but the social standing associated with the belief forged by conformity.
评论 #27807719 未加载
recursivedoubtsalmost 4 years ago
I am a natural contrarian, have built multiple libraries[1][2] that go directly against the grain of most web development today and my companies catch phrase is &quot;We find hot new industry trends &amp; then do the opposite of that...&quot;<p>So I am sympathetic to the article.<p>However, as with all things, there is an aristotelian mean here: it is OK and in fact virtuous to attempt to conform to some extent with those around you. Humans are social animals, and going against the grain full bore at all times can wear you out, lose you friends and influence, and is often ineffective for affecting change.<p>You are often better off going with the grain to some extent and then using some jujitsu to push your contrarian ideas.<p>To pick a practical example at random: mention your contrarian libraries in a defense of conformity.<p>[1] - <a href="https:&#x2F;&#x2F;intercooler.js" rel="nofollow">https:&#x2F;&#x2F;intercooler.js</a><p>[2] - <a href="https:&#x2F;&#x2F;htmx.org" rel="nofollow">https:&#x2F;&#x2F;htmx.org</a>
评论 #27806591 未加载
评论 #27806847 未加载
评论 #27807695 未加载
jollybeanalmost 4 years ago
People get this idea in their heads somewhere in their teens to early twenties, and they start to &#x27;think for themselves!&#x27; but often what they&#x27;ve done is scrapped a common majority set of ideals, for localized, usually contrarian ones.<p>Nirvana had a 4th band member (Jason Everman) who quit because according to Dave Grohl, he thought &#x27;the punk scene was too conformist!&#x27; - i.e. you had to dress a certain way, act a certain way, hold specific beliefs or else you were &#x27;uncool&#x27;.<p>In other words: Punk Wasn&#x27;t Punk! It could be argued it was a counter-cultural&#x2F;mainstream movement, but a very specific and narrow one at that.<p>And so he joined the Army and became special forces.
elevenohalmost 4 years ago
Not much insight in this article.<p>But this is a major issue. It&#x27;s spooky being around the group-think in the Bay Area these days.<p>A high % of bay area techies would rather look like they&#x27;re doing the right thing than actually do the right thing. And we&#x27;re see the consequences of such play out.
评论 #27807664 未加载
agentultraalmost 4 years ago
It sounds like the author has a particular argument in mind but is refusing to say what it is.<p>&gt; A popular synonym to what the majority is doing is &quot;the modern way&quot;, or sometimes it is even called &quot;best practice&quot;, which can be quite misleading because then best practice really becomes stupid practice.<p>Which practice, exactly? The term, <i>best practice</i>, is sometimes used naively but it does have a meaning and refers to the collective body of knowledge we sometimes call, <i>the state of the art</i>. Software has a state of the art. The folks at the IEEE try to maintain a published version of their collection of these practices in a guide called, SWEBOK [0]. If you look you will probably find others.<p>When someone is not being clear and they use the term, &quot;best practice,&quot; it&#x27;s often far too easy to tell if they&#x27;re simply regurgitating what they&#x27;ve heard from someone else or if they&#x27;re referring to the state of the art. A few leading questions will often put you on the right course.<p>I don&#x27;t think this is harmful. It&#x27;s easy to let someone get their idea across, ask them questions, and if you think they&#x27;re ignorant then point them to the right place where they can learn more.<p>&gt; Never ever follow or submit to conformity just because that is what the majority or someone popular is doing!<p>I think best practices are important. It&#x27;s how we push the boundaries of our work and figure out, collectively as an industry, what works and what doesn&#x27;t. We&#x27;ve known for a long time that unrestricted use of untagged pointers is bad, we have developed a large body of work that supports this case, and research has happened which is enabling us to move forward... with the state of the art. We can use formally verified compilers, separation logic, language tools available in Rust, linear types in Haskell and Idris2 -- nothing is stopping you from using such C-style pointers, but we have better ways to working with them.<p>Some sometimes you totally should do what other people are doing. Especially if they&#x27;ve been doing their homework and publishing their results and having them reviewed by peers. Like the age-old advice: don&#x27;t write your own crypto. That&#x27;s a best-practice.<p>[0] <a href="https:&#x2F;&#x2F;www.computer.org&#x2F;education&#x2F;bodies-of-knowledge&#x2F;software-engineering" rel="nofollow">https:&#x2F;&#x2F;www.computer.org&#x2F;education&#x2F;bodies-of-knowledge&#x2F;softw...</a><p><i>Update</i>: forgot to add the link, clarity on state of pointers
评论 #27818241 未加载
评论 #27813722 未加载
评论 #27810293 未加载
shusakualmost 4 years ago
What is the point of this article? Everyone knows that, it’s what we teach children. I at least expected some examples but it’s just a rant.<p>Excuse me, it looks like there was one example. The intrepid brain who wrote the blog post apparently doesn’t want to conform to best practices of web design, so their blog is a chore to read on mobile.
评论 #27807348 未加载
评论 #27807687 未加载
bawolffalmost 4 years ago
Meh, often the majority view is the majority view for a reason. Certainly there are exceptions, but if you don&#x27;t know what to do, following the crowd is a decent rule of thumb. At the very least you&#x27;ll have the same issues as everyone else, so you won&#x27;t get blamed. Nobody ever got fired for choosing ibm.
评论 #27807582 未加载
评论 #27806661 未加载
KirillPanovalmost 4 years ago
&gt; A popular synonym to what the majority is doing is &quot;the modern way&quot;<p>I am so very tired of people using the adjective &quot;modern&quot; as an abbreviation for &quot;if you&#x27;re not doing it this way you are stupid and obsolete&quot;.<p>This attitude is what brought us gems like WebUSB, PulseAudio, and xdg-open.
ilakshalmost 4 years ago
I believe that this is a core problem with the human condition. Humans naturally imitate others subconsciously. We are herd animals. For example, people will get in line for a show, just because there is already a line for it, without even knowing what it is.<p>And in general most rationalizations people make come after the fact. Including things like software architecture. Everyone is using React so I have to use React. But wait, now all the cool people are using Svelte, so that must be th way.<p>But the hardest part is that those social considerations as I said are not conscious. They go on in the background pushing the rationalizations without people even knowing.<p>But the worst part is when this stuff gets official with things like &#x27;best practices&#x27;. Which are usually just rationalizations for doing what most people are already doing.
Manheimalmost 4 years ago
In my experience this article summarize the most important rule of being a creative and free thinking individual. Well phrased, and easy to remember, and most important, an excellent advise.
0xbadcafebeealmost 4 years ago
The author contradicts themselves at least three times in this article.<p>Going against social conformity can be dangerous. You should not do it unless you have fully thought out the consequences [to yourself and others] and weighed them.
评论 #27807462 未加载
bingualmost 4 years ago
I think an important aspect that pieces like this gloss over is actually <i>how</i> to go about starting to think like this. If you&#x27;re someone who&#x27;s actually spent their entire lives living in a conformist approach, it might not be that easy to simply unlearn this overnight and start to see the world in a totally different way. Also applies for learning how to work through engineering or design problems from a first principles approach.
评论 #27807674 未加载
skyzyxalmost 4 years ago
In any group of people, some problems are social problems.<p>If the leader of the group makes a decision, it is your responsibility to conform whether you agreed with it or not.<p>And if YOU are a leader, social cohesion is important. “A leader without followers is merely taking a walk.”<p>Yes, facts are important. But they’re not enough on their own.
smoldesualmost 4 years ago
Alternatively: Stop worrying so much about what other people on the internet want you to do.
评论 #27806454 未加载
nickthemagicmanalmost 4 years ago
It&#x27;s not even a choice to conform most of the time. Society enforces norms.<p>Even if you&#x27;re correct in your non-conforming views, and society is wrong, like so many scientists in history, you will be rejected.<p>Society much prefers conformity over accuracy.
yowniealmost 4 years ago
no one sees the irony of this appearing on a site designed to maximize eyeball exposure?
bellyfullofbacalmost 4 years ago
It doesn&#x27;t help that there are many out there who are cocksure (they did the research and found all the blogs supporting their theories) that Covid is spread by Bill Gates and his 5G antennas, that Biden stole the election with the help of China, the earth is flat, steel beams, etc, etc. And of course these blogs teach &quot;critical thinking&quot; by telling them anyone saying otherwise is in the grand conspiracy.<p>I tried to fix a Covid-&quot;truther&quot;, her mind was so warped she doesn&#x27;t even believe in germ theory, she started by reading blogs about nutrition, when some of these got banned by Google for spreading misinformation, the blogs claim Google is involved with big pharma&#x2F;big agriculture trying to keep humanity from eating healthy. She told me to use DuckDuckGo, I told her &quot;you know they use results from Bing, which is from Microsoft?&quot; (Although in reality BG isn&#x27;t involved with Microsoft any more). She basically dismissed this bit of information, because hello confirmation bias!<p>So I don&#x27;t think telling people to use their brains is enough...
评论 #27807654 未加载
评论 #27807468 未加载
eyelovewealmost 4 years ago
199% agree