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.

Ask HN: What is your unpopular opinion about tech?

21 pointsby zkid18almost 5 years ago

29 comments

matt_salmost 5 years ago
A lot of software engineers waste time re-writing other peoples code or creating something new that is &quot;better&quot; because they didn&#x27;t like someone&#x27;s code and the outputs are the same.<p>I&#x27;m going to pick on Javascript as an example, I&#x27;m sure there are examples in other areas.<p>Dynamically loading content in web applications has been supported for almost 15 years [0]. Manipulating the DOM has existed longer than that, remember the browser wars [1]? How many JS frameworks have been invented in that time? How many of those caused a fundamental positive shift in the output vs. just a slightly different way to arrange the symbols and words in a text file?<p>The concept for a tablet computing device happened in the 1960&#x27;s at PARC [2].<p>Maybe reinventing the wheel every few years is holding back our ability to make true leaps forward.<p>[0] XHR support in IE7 in 2006: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;XMLHttpRequest" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;XMLHttpRequest</a><p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Browser_wars" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Browser_wars</a><p>[2] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dynabook" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dynabook</a>
评论 #24008567 未加载
rl3almost 5 years ago
One side effect of the traditional funding model is that it allows FAANG-scale companies to exist in perpetual monopoly, because it gives them the luxury of crushing, copying or acquiring any potential threats early on.<p>Both vision and basic research are basically neglected to the point it&#x27;s laughable. Instead, what gets funded are half-baked ideas turned into MVPs by Ivy League CS grads with silver spoons hanging out of their mouths, whom unironically wear company hoodies (they didn&#x27;t get the memo Mike Judge was making fun of them), and who hopped on the latest bandwagon for whatever trend, burning millions creating an acquisition target that adds no value to the world, at best.<p>Oh, and a cool 90% of the modern web development ecosystem probably shouldn&#x27;t exist and is pretty much poorly-engineered trash.
BoysenberryPialmost 5 years ago
I find the people in the tech space to be absolutely dreadful to be honest. Hacker News is no exception to this. I&#x27;m probably not an exception to this. Talking to other people in tech is just incredibly draining.
评论 #24035310 未加载
surroundalmost 5 years ago
I wish advertising didn’t exist. Not just on the internet, but everywhere else too.<p>Ads encourage people to buy stuff they probably don’t need. They incentivize clickbait and tracking. And most online advertising is probably a waste of money anyways. [1]<p>How then, you might ask, will content and services be paid for?<p>Sponsorships are not a solution for the same reasons.<p>The Brave browser is not a solution. [2]<p>I think the solution is to pay for everything with donations and crowdfunding. This model incentivizes doing what’s beat for the end-user. Great examples of this include Wikipedia and the Internet Archive.<p>If ads were banned, many websites would die, and I would be ok with that. Only the ones that are the best for <i>users</i> would survive.<p>[1] <a href="https:&#x2F;&#x2F;thecorrespondent.com&#x2F;100&#x2F;the-new-dot-com-bubble-is-here-its-called-online-advertising&#x2F;" rel="nofollow">https:&#x2F;&#x2F;thecorrespondent.com&#x2F;100&#x2F;the-new-dot-com-bubble-is-h...</a><p>[2] <a href="https:&#x2F;&#x2F;rudism.com&#x2F;the-brave-browser-is-brilliant&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rudism.com&#x2F;the-brave-browser-is-brilliant&#x2F;</a>
评论 #24010275 未加载
shahbabyalmost 5 years ago
A better hiring process which is still scalable is possible.<p>For example, some simple leetcode question that will filter out a fair number of people. After that it should just be based on first come first serve.<p>Why? Becauae as you keep increasing leetcode difficulty, you&#x27;re going from one extreme (can&#x27;t code fizzbuzz) to another extreme (competitive programmer or someone who just got really lucky).<p>Most will agree that there&#x27;s lots of luck involved in the interview process so why not have most of this luck simply be a matter of applying on time?<p>By having the luck factor in leetcode, we have to keep those skills sharp for the rest of our careers.<p>This is also a loss for the employer since the leetcode prep is a significant time sink which has nothing to do with the job.<p>If when you applied was the factor used to break ties, recruiting cycles would also be shorter and candidates would bring more job relevant skills.<p>Overall it&#x27;s a win for everyone but it won&#x27;t happen because the people who could actually change this have no incentive to do so.
dave_sidalmost 5 years ago
Young developers have it easy these days. It’s cool to be a developer and you get to write code while wearing cool T-shirt’s. When I graduated I was probably considered as being about as cool as an accountant in a cardigan. Old developers should get some extra respect for doing it when it wasn’t a cool job. Maybe a yearly bonus.
评论 #24010289 未加载
评论 #24010127 未加载
评论 #24009912 未加载
decastevealmost 5 years ago
That the term ‘tech’ has become synonymous with the embrace&#x2F;extend&#x2F;extinguish, business practices. Quarter of a century’s old computing&#x2F;internet tools are still called ‘technology’. The word has lost its meaning.
dakiolalmost 5 years ago
Hiring. Companies hire, hire and hire like there&#x27;s no tomorrow. There&#x27;s zero incentive in becoming a stable business without keep growing every year. No. Instead companies want to get bigger, to hire more and to add features to a product until it gets rotten.<p>&quot;Let&#x27;s grow!&quot; is the mantra in the tech industry, which to me is parallel to the idea &quot; let&#x27;s keep augmenting the population of this planet, there are resources for everyone!&quot;
CM30almost 5 years ago
Modern web technology is fine, including HTML, CSS and JavaScript. Having say, the ability to track a device&#x27;s gyro sensor or check power levels or do 3D animations in a browser isn&#x27;t an issue, the problem is that many developers build every site like an &#x27;app&#x27;, even when it doesn&#x27;t need to be.<p>A lot of people may be nostalgic for the 90s or what not, but it&#x27;s a good thing the world moved on, standards evolved and tech got better.
knopkop_almost 5 years ago
Some things were better before tech.<p>Back in the day you walked to the phone booth once a week to talk to family members that are far away. Nowadays they can contact you 24&#x2F;7.
krappalmost 5 years ago
The ability to run code on the web is neither an aberration nor a corruption of its intent, but a logical evolution of integrating new media types following from improvements in computing, browser and infrastructure technology. Furthermore, running code on the web serves the same purpose as the hypertext&#x2F;media web of decentralizing access to information and platforms to publish information.
stakkuralmost 5 years ago
Children don&#x27;t need to &#x27;learn to code&#x27;.
评论 #24009683 未加载
alexmingoiaalmost 5 years ago
- FAANG are all great companies, that make great products, and most of their users and customers love them. They shouldn’t be regulated, or broken up.<p>- Online advertising is a great business model, and targeted advertising doesn’t harm anyone.<p>- Technology doesn’t threaten privacy, it enables it.
评论 #24009506 未加载
scott31almost 5 years ago
Functional programming is overrated
评论 #24009217 未加载
nunezalmost 5 years ago
Most hot tech is just company-sponsored resume-driven development<p>JavaScript moving server-side is a massive regression in software engineering<p>Chrome is the new Internet Explorer. That is not a good thing.
评论 #24015979 未加载
blandflakesalmost 5 years ago
Protobuf is not really a great specification for contracts when used outside of gRPC.<p>Containers are another &quot;worse is better&quot; situation and it&#x27;s shocking that docker has won so hard given its relatively flawed implementation on OSX.<p>Rust is overused.<p>Go is too low-level for its ultimate sweet spot as a language for building command line tools and services.<p>There is no really great build tool for JVM languages, yet I still find their build ecosystems far more robust than those of JS or Python.
评论 #24009851 未加载
kgravesalmost 5 years ago
Every VC funded tech startup is built to embark on the &#x27;incredible journey&#x27; of the pursuit amassing troves of data in the name of surveillance capitalism; a long line of fake trojan horses proposed to customers like drugs, with the goal of bidding and courting for a 10x acquisition to the big tech companies, so that they can continue their rampant spying on their customers.<p>These startups have the same goals as cancer, growth at all costs.
giantg2almost 5 years ago
There&#x27;s too much emphasis on technology and technology products. Most tech today is just a rehash of an older product or hardware producing money for the corporate overlords while providing little additional value to the end user. Tech will not save us, if anything it will only speed up our demise by creating the illusion that it will solve all our problems.
mortivorealmost 5 years ago
Tech salaries would be higher if unions were prevalent.<p>Vue is going to beat out React and Angular.<p>Anti-patterns are just patterns that some people don&#x27;t like.
dave_sidalmost 5 years ago
You don’t need to replace your Jenkins&#x2F;CI CD tools every week just because an new tool has been invented.<p>Actually... you don’t need to replace your tool X every week just because a new tool Y has been invented that does the same thing but has a much less support.
评论 #24009754 未加载
dakiolalmost 5 years ago
We should stop taking FAANG-like companies as examples of everything:<p>- they do not represent the majority of tech companies<p>- the majority of devs out there do not work for them&#x2F;won&#x27;t work for them<p>- their techniques&#x2F;processes&#x2F;rules do not apply to the majority of tech companies
mokslyalmost 5 years ago
PHP is great.
评论 #24010248 未加载
aaron695almost 5 years ago
Augmented Reality having any use has no basis in logic or reason and is a prime example of the mass delusions that exist within the tech industry.
评论 #24038038 未加载
frou_dhalmost 5 years ago
TUIs (distinct from CLIs) are mostly godawful and fetishising programs that run inside Terminal Emulators is a phase people grow out of.
SirensOfTitanalmost 5 years ago
On here: cloud managed kubernetes is a completely reasonable way for small teams to deploy their applications.
thirtythreealmost 5 years ago
Angular is better than React
k0t0n0almost 5 years ago
Every system should record all events.<p>Ex user crested add an event, updated add an event.
k0t0n0almost 5 years ago
- both static and dynamic languages sucks, there should be a hybrid.
trumbitta2almost 5 years ago
Array methods in JavaScript should all always return a new array.