Live data from Hacker News

Ask HN: What's a strong tech opinion you have that few agree with you on?

news.ycombinator.com

11–20 of 100 posts

Re: Ask HN: What's a strong tech opinion you have that few agree with you on?

#11

You should start with a single monolithic application on a single server that you scale vertically as much as possible before even thinking of scaling horizontally. Most apps won’t ever need architecture more complex than this.

One thing to remember is that SOA solves two problems: one of organizational scalability, and another of product scalability (with the usual caveat of "if done well").

Monoliths and traditional databases can take a beating before you need something else. It's trickier for rapid growth organizations where you are trying to take on many new members, but there are other solutions there too.

I'd also note that traditional web monoliths really have multiple services too (usually a reverse proxy + CDN, web application, and a data store). There is plenty of business logic on each of these layers too (this also explains the traditional split between Ops, Dev and DBAs), and this actually allows the setup to scale big.

Re: Ask HN: What's a strong tech opinion you have that few agree with you on?

#12
something being powered by "AI" is actually not that strong of a selling point to most normal people. I've seen several ads that say "try , now powered with AI". To me, most people don't want to use something just because it's powered by AI. It's almost like bragging about automated phone systems: "Call our customer service, now powered by automated machines!".

Re: Ask HN: What's a strong tech opinion you have that few agree with you on?

#13
We will eventually adopt Capability Based Security out of necessity. Until then you really can't trust computers. I think it's still at least a decade away.

WASM is as close as we've been since Multics. Genode is my backup plan, should someone manage to force POSIX file access in order to "improve" or "streamline" WASM.

Re: Ask HN: What's a strong tech opinion you have that few agree with you on?

#14
post #8

The future of gaming is streaming, and home PC gaming hardware will eventually go the way of DVD players. GeForce Now is succeeding where OnLive and Stadia failed (20+ million users now, apparently). Offloading rendering to the cloud means much improved thermals, graphics, and battery life -- especially for laptop users and Mac owners. Apple Silicon is cool, but it's not going to beat a 4080 for pure graphics perform…

As a supporting point, right now people have decent GPUs but as people get a taste of the streaming approach on a laptop for example, and with the GPU prices increasing, they might not want to spend a whole lot of money on it. A small subset.

And then the AAA-studio will see the hyper-paced style of game would be a bad experience and reduce the revenue, being more likely to prefer the styles that are more comfortable with the latency.

This in turn will make the approach itself more viable let alone the improvements in the area, and when the most popular games ensure they are viable on these platforms, you won't need to buy a 4XXX card.

People I know are looking into 3XXX and 4XXX cards at the moment when they are building a PC or buying a pre-built, 4XXX for the latter scenario, not necessarily 4090 or anything, really just the ones closer to the entry point, and honestly they aren't great value.

I don't like this situation but the writing is kind of on the wall, for the laptops I already see the streaming becoming common.

Re: Ask HN: What's a strong tech opinion you have that few agree with you on?

#15

Heh. This thread is like an invitation to get downvoted. I'll bite: Using const for all variables in JavaScript is moronic. It's a trend that should have been killed with prejudice in the crib. If you want type safety, use another language. Use let for variables and const for actual constants. Words have meanings. The const statement wasn't created so developers could litter their code with it to show how cool they a…

If the value of your "variable" doesn't change, it's a constant by definition, and a const declaration is appropriate. If it does change, using const will give you an error. Therefore, it's literally impossible to misuse const in a JavaScript program that runs without errors.

Re: Ask HN: What's a strong tech opinion you have that few agree with you on?

#16

I'd almost always rather build something than use a 3rd party service. I understand it, I run it, and I don't have to deal with 3rd party's changes, performance problems, or downtime. Also, less bugs related to data consistency.

Is this really an unpopular opinion? I would think most developers would rather develop a solution themselves than rely on a third party library or solution. The problem is speed and cost will never be in favor of a homegrown solution.

Re: Ask HN: What's a strong tech opinion you have that few agree with you on?

#17
BitGrid[1] is the most efficient general purpose compute architecture possible for Petaflops and beyond.

It eliminates memory bandwidth issues.

Its a nice elegant alternative architecture. I'm quite surprised nobody actually tried it earlier.

[1] https://github.com/mikewarot/Bitgrid

* I give 50/50 odds I'm a crackpot on this one... I'd really like to know for sure which way that coin toss comes out in the end

Re: Ask HN: What's a strong tech opinion you have that few agree with you on?

#19
post #8

The future of gaming is streaming, and home PC gaming hardware will eventually go the way of DVD players. GeForce Now is succeeding where OnLive and Stadia failed (20+ million users now, apparently). Offloading rendering to the cloud means much improved thermals, graphics, and battery life -- especially for laptop users and Mac owners. Apple Silicon is cool, but it's not going to beat a 4080 for pure graphics perform…

You are assuming ubiquitous fast and low latency internet connection,which does not exist
Post reply on HN