Hacker News new | past | comments | ask | show | jobs | submit | more janaagaard's comments login

It's my understanding that iOS is generally considered a more secure alternative than Android, and that part of this is the app review process, that is part of the App Store. So isn't there at least some truth in that opening this up will create a less secure environment?


I'll add again that while this may have been true at a point (and was covertly marketed into our brains by big apple) it's just not true anymore. It's honestly scary how often i hear this and yet almost no one can say where they actually heard it.


Maybe if you’re using a Pixel with the latest OS updates but the average person like my mom is using some off the shelf budget Chinese/Korean phone full of apps with spammy ads and confusing interface flows. The privacy settings are confusing and unlike my dad who comfortably uses his iPhone my mom has barely scraped the surface because the Samsung OS UI is such a mess (ie, 2 different messaging apps named Messages came preinstalled) and it’s slow, the UI with fonts scaled up for vision hides entire buttons in 3rd party apps (a joy to debug over the phone) etc.

Just this week she had to install a work app for scheduling from Googles Store and got duped into a fake clone that installed 4 other apps with repeated pop up apps emulating a signup wizard.

Those non standard androids are far far more worrying and the Google App Store is way less locked down.

If my dad was in the EU I’d have to tell him never to install an app using anything but the Apple App Store.


The keyword their is budget. You cannot compare a brand new iPhone and how it operates with a budget android.


By whom? That simply isn't true.


Might be confusing privacy with security


I went back to Spotify because I find the playlist there a lot better. I only tried Apple Music for a couple of months, when the service was released, so things could easily have changed.


The homepage (https://github.com/marketplace/watermelon-context) states that Watermelon supports "C, C#, C++ and 7 other languages", but I can't figure out what these other languages are. Has anyone found this info? Is TypeScript a supported language?


Oh! Will fix that. Yes JS and TS are even what we build it in!


According to the aria-label in the page: Go, Java, JavaScript, PHP, Python, SQL, and TypeScript.


First: Realize that React Query isn't a library for fetching data, but a library for caching the fetched data. So think about how you will be invalidating that cache. For us, the rule of thumb was that each fetch to the API should have it's own cache key in React Query.

Second: The data in cached in React Query is effectively globally available, so it comes with all the benefits and pitfalls that globals have. We use Storybook and do not use React Query in the components that have stories, so React Query is only used in the root components of the app.


ReactQuery state is not global. It's set in a context, and it takes two lines to write a Storybook decorator that ensures a unique cache for each story.

It may still make sense to keep react-query out of your storybooks though.


Working fine for me with Danish as my primary language. But I think that I mostly search for English content, so unsure how your experience will be.

But could you not just pay for a month and try it? I don’t think their plans bind you for a longer than a month.


This page mentions x86_64. Does this mean that I can choose Windows as the guest OS?

https://macspot.net/features.html


You can absolutely run Windows for ARM on UTM, which uses virtualization.framework. I imagine this’ll work fine too, but haven’t tested.

The mention of x86 on that page is about running x86-64 compiled Linux binaries inside an Linux ARM virtual machine.


It will use emulation, which is slow.


It was so slow to run an x86 ubuntu os on an apple arm that it was unusuable. I switched to running an arm ubuntu on apple arm, that was fast.


No, it will use Rosetta 2, which uses a combination of JIT and AOT to do binary translation, which is actually quite fast.


No, it will not, it is not supported with windows emulated machines. It will work for linux machines to some degree using the additional binfmt handlers which can call out to rosetta. But that's mostly in user space.


Does Rosetta 2 apply to OS or apps in VMs? I’m not so sure about that.


Only apps in VMs (and only for Linux x86-64 guests at that), unfortunately.

Here’s Apple’s documentation on the mechanism: https://developer.apple.com/documentation/virtualization/run...


> My understanding of the “duplication is cheaper than the wrong abstraction” idea, based on Sandi Metz’s post about it, is as follows. When a programmer refactors a piece of code to be less duplicative, that programmer replaces the duplicative code with a new, non-duplicative abstraction.

I think one of the main takeways from Sandi Metz's quote is that you should postpone creating the abstraction until after you have the duplicated code. Sometimes you will remove the duplication when you have just two implementations, sometimes you will want many more. Once you have the repeated code it's relatively easy to make the right abstraction.


Why are there more than one dot in the big countries like The United States, Brazil and Australia? I would have expected a single dot for each of these countries.


Wikipedia has 17 indigenous languages for Brazil alone https://en.wikipedia.org/wiki/Languages_of_Brazil


Those countries all have plenty of languages which are native to their territory which aren't the dominant one in the country. Aboriginal languages in Australia, native American languages in the US, various tribal languages in Brazil.


Do you still need to grant the web page access to the camera on every page load on iOS, or have you found a workaround for this?


Hi. From iOS 13 onwards camera access can be permanently granted on a per-site basis, see https://stackoverflow.com/questions/48847388/how-to-permanen...


> there's nothing cleaner and more maintainable than avoiding CSS frameworks

My experience is that this is only true your CSS is written by a one man army.


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

Search: