Live data from Hacker News

Ask HN: What are some modern technologies that you refuse to adopt?

news.ycombinator.com

51–60 of 61 posts

Re: Ask HN: What are some modern technologies that you refuse to adopt?

#51

React - Let’s be honest about this. The primary purpose of React is not building things or rapid prototyping. Its primary purpose is to open employment to people who are otherwise less experienced or less qualified. I got tired of working with less qualified people, because less qualified people tend to be less capable of problem solving, less capable of rapid innovation, and more entitled. Chrome DevTools Protocol (…

Just because you preceed your self-aggrandizing rhetoric with "let's be honest", doesn't make what you say factual.

It’s a personal opinion not striving for factuality. It’s only striving for logical dominance.

Re: Ask HN: What are some modern technologies that you refuse to adopt?

#52

Earlier quoted context omitted.

React and similar frameworks are more for the employer than the developer. A capable developer can execute without them, but employers need them to vastly widen candidate selection without investing in training.

Not really, when the training burden is the same between knowing DOM manipulation and knowing React, yet the latter is more scalable when multiple people are working on a project, and just in general even for solo development without having to go through the annoying process of imperatively adding DOM nodes to the HTML. Anyone "capable" can do it but it doesn't mean it's the best way. This is like the same argument C…

That misses the point. There is a massive difference between writing code and actually learning to write an application. When you talk about the best way you completely miss the point because it implies there is only one best way.

When you are less restricted you can let the business requirements drive the design of the application. With a large framework the framework determines the application’s requirements. There was an article on the front page yesterday about this very thing regarding Zig compared to React.

Re: Ask HN: What are some modern technologies that you refuse to adopt?

#53

IoT. I have no interest in home appliances with fancy screen, internet connectivity, apps, and any of that other nonsense. I’m also pretty skeptical of the whole smart home market. A lot of it seems like technology in search of a problem… and it also seems very buggy.

Of course this had to come up heh. Having outdoor and indoor lights turn on when I come back home feels like I'm a millionaire. Cost me like $50 to setup. Side effect of smart home is you get pretty good monitoring (power use per room/appliance, unusual power use when you away - something left on). Other nice things: 1. Garage door opener on your phone - long press iPhone lock button. Already got car key and contactl…

1. I do have a smart garage door (came with the house). That said, I bought traditional remotes and use those 98% of the time. The app is nice to give me assurance that the door is closed. This has been pretty stable.

2. I feel like after the novelty of being able to changes colors/temps wears off, they’d be the same almost all the time, at which point buying the correct temperature bulb for the fixture would have the same net effect without any setup.

3. I got a wireless light switch for a lamp across the room in a place I lived over 15 years ago. No internet or accounts required. Getting smart bulbs just for adding switches seems like over-engineering.

5. I bought a smart plug as a way to dip my toe in the water (I was going to try it on the Christmas tree a few years back). I waited for Matter so I didn’t have to deal with a bunch of apps. I needed the vendor app anyway (and an account) just to set it up. Strike 1. When my phone upgraded it stopped working in Apple Home. Strike 2. I’ve tried to reset it up several times now and it doesn’t work, it only works in the vendor app. Strike 3. The vendor app is slower and uglier than Apple Home. Strike 4. It has not been a pleasant dip. My dad has a lot of smart home stuff and had a lot of stuff like this happen, and dismisses it because he thinks it’s cool. To me, seamless operation and stability is cool. Smart home stuff just isn’t there.

6. Water leak sensors are something I’ve thought about and looked at. Every one I saw had a loud siren on it. I don’t think I want that. I just want a notification.

8. I’ve actually been looking at going the other way on my thermostat. I have to replace the batteries in my basic programmable thermostat every year. It’s a minor annoyance. I have been debating getting an old school mechanical thermostat so I never have to change the battery again, since I don’t use the programmable stuff anyway. I’m always home and always want it the same temp. With the smart ones, I’ve been seeing articles about companies going out of business and killing access. I don’t want to have to buy a new thermostat because the company that made it decided to shut down some servers. The mechanical one will work for decades with no fuss.

10. I stayed in an AirBnB that had a bathroom fan tied to a humidity sensor. I can’t remember the exact issues we had, but I remember it driving everyone nuts, where it was the topic of several dinner conversations.

Some stuff can be neat, if it works, but from what I’ve seen that’s a big IF. And it seems to require constant vigilance and maintenance to keep it going. Every OS or firmware update is a risk. Are the use cases worth the hassle? For me, the answer is mostly no. Especially if it also has the potential to shorten the usable life of a product. A refrigerator might last 20 years. I bet a refrigerator with a big display will not last 20 years. Maybe the actual refrigerator part will, but how long before that screen on the front is useless?

The doorbell that came with my house is probably 40 years old and it works fine. All it has to do is make 2 wires touch briefly. For people who bought smart doorbells, how often will they need to upgrade them? The Diderot effect is in play, and then on top of that, the lifespan of all these things shortens to tech lifecycles instead of appliance or hardware lifecycles.

All of this doesn’t even touch on the privacy nightmare that a lot of these things introduce. The aforementioned smart refrigerator takes pictures inside the fridge, sometimes of the people opening it. I saw an article as well where there was talk of displaying digital ads in the kitchen via these screens. Smart TVs track what you watch and who knows what else, so they can display ads. I believe I read Vizio is losing money selling TVs, but more than makes up for it with all the ads they push to those TVs. These devices are turning the customers into the product. My home should be a sanctuary away from all of that. With my TV I don’t connect it to the network, but when buying smart home stuff, they don’t work at all without the internet, so they have you.

Using Home Assistant helps with some stuff, but the average consumer isn’t doing that. That’s also one more thing to add to the overall project that needs maintenance. Having a smart home is a hobby, and I’m not looking for my door locks and lightbulbs to become a hobby.

Re: Ask HN: What are some modern technologies that you refuse to adopt?

#56
Social media (FB, Twitter, Instagram...) - never had any, never felt the need.

TikTok etc - I strongly believe these are brain cancer.

Crypto - never had any need or interest.

Smartwatches - never solved any need for me either. Same with tablets.

Apple ecosystem - I have a Macbook but all the other stuff IMHO is pretty bad or I don't need it.

Pokemon - no interest.

Home IoT - despite working for many years in (commercial) IoT, home IoT never clicked for me, it's all really clunky and useless, at least in my experience.

VR - we have Quest 3 but rarely play it, it's just not fun somehow after the initial novelty wears off, I much prefer PS5.

Re: Ask HN: What are some modern technologies that you refuse to adopt?

#57
post #54

Visual Studio Code. I don't have a rational explanation but I feel like there's something deeply immoral about writing assembly in a text editor running inside a web browser.

hopefully the terminal emulator you're running isn't GPU accelerated

Re: Ask HN: What are some modern technologies that you refuse to adopt?

#58
post #29

Bluetooth. Ewww.

Wait, how do you go about without Bluetooth these days? It seems to be in everything - watches, speakers, headphones, mice, door locks, gates, passkeys, device verification.

Do you just try to avoid it or do you have ways of dealing with it when it's forced on you?

Re: Ask HN: What are some modern technologies that you refuse to adopt?

#59

Earlier quoted context omitted.

Not really, when the training burden is the same between knowing DOM manipulation and knowing React, yet the latter is more scalable when multiple people are working on a project, and just in general even for solo development without having to go through the annoying process of imperatively adding DOM nodes to the HTML. Anyone "capable" can do it but it doesn't mean it's the best way. This is like the same argument C…

That misses the point. There is a massive difference between writing code and actually learning to write an application. When you talk about the best way you completely miss the point because it implies there is only one best way. When you are less restricted you can let the business requirements drive the design of the application. With a large framework the framework determines the application’s requirements. There…

I should say better, not best, because yes there is no best way, but there are of course better ways, eg spaghetti code vs well architected code.

> When you are less restricted you can let the business requirements drive the design of the application. With a large framework the framework determines the application’s requirements.

This only ostensibly makes sense on first glance. Business requirements are not technical, they are about what the business needs done. In that case, a framework has no bearing on what the requirements are; if I need a button and a form filled out, it can be done in vanilla JS or React, there is no difference to the end user.

And I'm not sure why anyone would compare a programming language to a library, much less one not remotely connected to each other, because the level of abstraction in architecting programs in both are very different and thus the code and architecture will not be comparable.

Re: Ask HN: What are some modern technologies that you refuse to adopt?

#60

Earlier quoted context omitted.

That misses the point. There is a massive difference between writing code and actually learning to write an application. When you talk about the best way you completely miss the point because it implies there is only one best way. When you are less restricted you can let the business requirements drive the design of the application. With a large framework the framework determines the application’s requirements. There…

I should say better, not best, because yes there is no best way, but there are of course better ways, eg spaghetti code vs well architected code. > When you are less restricted you can let the business requirements drive the design of the application. With a large framework the framework determines the application’s requirements. This only ostensibly makes sense on first glance. Business requirements are not technica…

The code could be spaghetti even with a framework and is not necessarily spaghetti without one.

The big challenge when talking about use of frameworks is that developers always try to make it about some extremely subjective criteria that’s only in their own self-interest like easiness (for me) or best (whatever that means). Real criteria like costs or user concerns don’t up until way down the line. Its a massive difference in perspective that many developers refuse to consider and everyone else looks at as a individual contributor capability/maturity limitation.

Post reply on HN