![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemdro.id/pictrs/image/6d56629c-a7b1-465d-8b58-ad77926e3a41.png)
Very interesting experiment. Thanks for sharing! Maybe I’ll find some time to run the benchmarks on my Pixel 7 in the upcoming days.
Very interesting experiment. Thanks for sharing! Maybe I’ll find some time to run the benchmarks on my Pixel 7 in the upcoming days.
I don’t see how this supports your point then. If “setting up proxy” means “packaging it to run on thousands user machines” then isn’t there obvious and huge potential for a disastrous fuckup?
Setting up proxy is not engineering.
But Nothing Phone isn’t a Pixel, is it? Yeah, I think it’s probably closer to the Pixel’s clean software experience than Samsung’s bloated one, but still, this doesn’t seem to be fair comparison.
I used Samsung until about a year ago and now use Pixel since that time. Pixel software experience is infinitely better for my tastes and needs.
I mean, ok, you do you. There’s a huge amount of people (me included) who find paying with their phone extremely convenient.
Also, this article is about giving users more choice, not forcing anyone to use a wallet app.
I’ve been using it for a few weeks now and I love it. I like it more than any app I could find on the Play Store and the fact that it’s open source is an awesome cherry on top.
I’m exactly the same! Nice to know I’m not the only one.
In all seriousness, once you’re of age the exact number rarely matters and isn’t often used so I’m more surprised people actually remember it.
Well, can’t say I’m surprised. I had something like that in pretty much every school I was in, just that ours were actually Gmail accounts. For non-technical folks it’s an easy and obvious solution. And to be honest, it works…
I think OP is worried about keeping their charged phone on the charger just for this feature. I also heard that keeping devices with batteries connected to a charger for a long time is not good because it generates a lot of small charging cycles pushing the battery to 100% repeatedly. I’m actually curious whether that’s true for the modern smartphones or not.
FWIW my Pixel has an “adaptive charging” feature that slowly charges the phone to 90% overnight and then tops it to 100% just before an alarm. It seems to be aimed at reducing this exact effect so I wouldn’t be surprised if there is something to it.
We need to remember that there are people making unimaginable amounts of money every time we believe some AI is good enough to replace half of the human workforce.
I’m not sure about the exact percentage but I don’t think it’s necessarily that far off. I spend a lot of time reviewing code, designing, documenting, reading documentation. Actually writing code is a cherry on top.
I would prefer a laptop but every response is helpful. Thank you!
You’re right. Just building and publishing is definitely possible without owning a Mac. The thing is, I don’t have an iPhone too and I need to see my app in action. Thank you for the answer tho!
A laptop would be probably easier to manage for me and I see that both have a similar price so I would probably go with MBA. Thanks for the answer!
Thanks for the recommendation!
I heard this opinion many times and I couldn’t disagree more. I hated school and I much prefer my adult, working life. In fact I feel like my life only gets better as time goes by.
Granted, I’m privileged to have a well paying job I actually enjoy, which probably makes a world of a difference.
It doesn’t. I would really like that too…
Apple just loves to make their stuff seem special by giving it names. Those names are often ridiculous but somehow it looks like they get the job done. I mean come on, dynamic island? I cringe every time I hear that name.
But on the other hand take a look at the chip names. While their competitors use chips like “something mtux64-828qwerty”, Apple releases a new A15 ✨bionic✨ which sounds like something that will literally change the world. I mean, it’s bionic, that has to be incredible, right?
Since you have all your
shutil.copytree
s andsys.path
manipulation at the top level of the test modules, they are executed the moment those modules are imported.unittest
likely imports all discovered test modules before actually executing the tests so the set up of both modules is executed in random order before the tests are run. The correct way to perform test setup is usingsetUp
andsetUpClass
methods ofunittest.TestCase
. Their counterpartstearDown
andtearDownClass
are used to clean up after tests. You probably will be able to get this to work somehow using those methods.However, I’m fairly certain that this entire question is an example of the XY problem and you should be approaching this whole thing differently. Copying the modules and their mock dependencies into a temporary directory and manipulating
sys.path
seems like an absolute nightmare and it will be a massive PITA even if you get it to a working state. I don’t know what problem exactly you’re trying to solve but I think you should really read up onunittest.mock
and even more importantly on dependency injection.