Hacker Newsnew | past | comments | ask | show | jobs | submit | neoberg's commentslogin

I remember building fluid views with rounded corners before border-radius.


> The react's algorithm of detecting changes is based on rebuilding a Virtual DOM tree

Not exactly. This is the "mental model" but not how the algorithm works internally. There are a lot of optimizations to do as little work as possible while "appearing" to rerender everything.

This is not to say one is better than the other - each has its own benefits. But that's not a reason to choose Vue over React.


The article says "use React (or Vue, or Svelte, or Angular if you're a masochist - the point is a modern framework"


> modern framework

Modern usually doesn't last long.


Dunno. React has been around for 12 years, Angular’s current incarnation for 8 (older than React if you count <1.5), and Vue for 10.


Yep, that's what we're saying in the article.


> But I don't want it. I want my software to work for me, not against me.

How is said software working "against" you by collecint non-personal telemetry while purpose of that telemetry usually is making the software better for most users?


You just need to swap out some nouns and the offense will become more obvious.

"How is that chair working 'against' you by collecting 'non-personal' sitting patterns tagged with timestamps and information about the chair and house that it's in while the purpose of that data collection 'usually' is making the chair better for other people?"

When I use a product, I'm not implicitly inviting the makers of that product to perpetually monitor my usage of the product so that they can make more money based on my data. In any other part of life other than software, this would be an obscene assumption for a product maker to make. But in software, people give it a pass.

No.

This type of data collection is obscene when informed consent is not clearly and authoritatively acquired in advance.


>usually is making the software better for most users?

that usually hasn't been the case since at least a decade. it's truly bewildering that someone especially on hackernews would voluntarily give big tech there finger and not expect to get bitten.


Software did absolutely not get any better after corporations started adding telemetry to their software.

Point in case: Software actually got worse.

Second point in case: Great software and editors have been built without telemetry for decades.


Why did you use quotataion marks around that particular word?


It's lore. Superman is also cool-looking and the whole story around it just adds depth; no one thinks it's real.


They can hear it from a TV/radio ad, they can see it on a billboard, they can hear it from a friend. Exploring that an app exists doesn't happen only on the product website.


I've always been an Apple ecosystem user. Both main devices and accesories. Apart from my first one, all my smartphones had been Apple. I've only used Apple computers since 15 years.

But that's it. Once my current iPhone breaks (and I took my protector off), I'm not buying another one. This is malicious compliance at the expense of user.


these are not inherent problems to PWAs tho. The data loss situation is pretty much the same for any native app. They can choose to be local only or sync to a server. Apple can also support iCloud for PWAs in theory.

Also there is nothing stopping extensions to work for PWAs. They do on Chrome desktop and you can disable/enable extensions per app. Not an Android user (yet) so I don't know how is it on mobile.


I'd say hacking the platform in a way that's elegant like this would require a certain level of understanding of it,


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: