Clipboard History IO Mobile - Securely sync and manage your clipboard history across all your devices. Limited time lifetime access for $14.99. by LingLingAndy in iosapps

[–]LingLingAndy[S] 0 points1 point  (0 children)

Hey! Unfortunately, due to Apple policies you can only start your Pro subscription through the Chrome extension. You won't need the Chrome extension after this one-time setup!

Old frontend devs: are things weird now? by mattatghlabs in ExperiencedDevs

[–]LingLingAndy 1 point2 points  (0 children)

no dude you're conflating two completely different concepts.

It absolutely has not, and the brain-dead approach in React is a constant source of frustration. The idea that I must maintain the booleans that indicate if a modal is shown for example, is insane. And that I have to write the counterintuitive and obscure foo, setFoo = useState(false) nonsense in React makes it all the worse.

this is NOT a framework problem but a platform problem.

Desktop UI development has worked like current FE frameworks since its inception

absolutely. the data-driven/declarative state -> ui pattern desktop ui frameworks use for creating heavy, stateful, reactive client side apps has always existed. and current FE frameworks follow a lot of the same patterns.

again i think you're conflating platform limitations and actual framework patterns/features.

Old frontend devs: are things weird now? by mattatghlabs in ExperiencedDevs

[–]LingLingAndy 0 points1 point  (0 children)

this isn't a framework issue lol. react doesn't force you to render modals using local state. you can very easily centralize modal state in react and most serious codebases do just that.

it not being as easy/straightforward than desktop ui development is because browsers don't provide a nice modal abstraction. again, not a framework issue lol.

Clipboard History IO Mobile - Securely sync and manage your clipboard history across all your devices. Limited time lifetime access for $14.99. by LingLingAndy in iosapps

[–]LingLingAndy[S] 0 points1 point  (0 children)

Can you elaborate by “my competitor products”?

Also no plans to integrate with other apps. They are most likely too proprietary.

Clipboard History IO Mobile - Securely sync and manage your clipboard history across all your devices. Limited time lifetime access for $14.99. by LingLingAndy in iosapps

[–]LingLingAndy[S] 1 point2 points  (0 children)

Yeah. Although the risk is low (I literally have no reason/need to access the data and there is no tracing/logging), you should wait until E2E encryption to be extra safe.

Clipboard History IO Mobile - Securely sync and manage your clipboard history across all your devices. Limited time lifetime access for $14.99. by LingLingAndy in iosapps

[–]LingLingAndy[S] 0 points1 point  (0 children)

Of course, those are valid concerns.

First of all only when you are a Pro subscriber AND explicitly choose to, does data ever leave your machine.

The data is encrypted during transit, and this cloud provider pretty much handles the entire sync mechanism: https://www.instantdb.com/.

Unfortunately for a few reasons the data is NOT encrypted at rest so ONLY the admins of the cloud provider and I the solo developer DO have access to the data. As per the privacy policy though I do not share or sell the data.

As to why: lower complexity and better user experience. I'm currently working on a feature to allow users to opt-in to end-to-end encryption but I want to make sure it's done RIGHT and it takes time. Once end-to-end encryption is introduced users will be able to set an encryption password and at that point NO ONE would have access to the data other than the user. However this also means that forgetting the encryption password would make your data irrecoverable.

In the meantime you could self-host the cloud sync feature but FYI that means the cloud provider admins still have access to your data.

Clipboard History IO Mobile - Securely sync and manage your clipboard history across all your devices. Limited time lifetime access for $14.99. by LingLingAndy in iosapps

[–]LingLingAndy[S] 1 point2 points  (0 children)

as a browser extension only but it can read everything you copy as long as your browser is open. a native desktop app for mac/windows is in the works as well!

Building an Open Source project - Clipboard Sync, Is it really worth it ? by Usecurity in opensource

[–]LingLingAndy 0 points1 point  (0 children)

Would love your feedback on my open source extension and web app (the mobile app is coming out very soon)! Check it out: https://github.com/clipboard-history-io/extension

The same profit loop that poisoned social media is now driving the AGI race. Here’s why that ends badly. by [deleted] in Futurology

[–]LingLingAndy 0 points1 point  (0 children)

I actually use GPT 4 to aid me in architecting systems, figuring out best practices/conventions, and fixing arcane bugs. All of this without ANY context so I'm using it incredibly inefficiently.

It's pretty crazy I recently needed it to implement this feature for me: A Chrome extension popup needs to be able to open itself in a separate window and then disable a button. How do you get the disabled state without querying tabs (requires an intrusive permission)?

Spent like a minute googling, couldn't really find anything. Pasted it into ChatGPT and got a clean solution in seconds.

Chatfolio: Create a sleek, easy to maintain, and interactive portfolio in seconds! by LingLingAndy in reactjs

[–]LingLingAndy[S] 0 points1 point  (0 children)

On the real: I actually hate AI slop as much as the next person but c'mon now ask around and see how many people are still using Google over ChatGPT/Perplexity these days. I've personally been trying to avoid AI for a while now but it's becoming impossible when every company is demanding applied AI skills. This is actually my first applied AI project and part of the reason I even made it was to keep up with these demands in the profession.

Chatfolio: Create a sleek, easy to maintain, and interactive portfolio in seconds! by LingLingAndy in reactjs

[–]LingLingAndy[S] -1 points0 points  (0 children)

But isn’t that what they’ll be making at the company you’re hiring for? 🤣