Why would anyone care about putting a 0 before the 6 in 6:30. It solves nothing
Yes. You need to guess if it’s AM or PM. That’s what the comment is about.
If whoever says the time uses 24h or explicitly says AM/PM there’s no guessing involved.
Code doesn’t expire. But the programmers do (they die/retire).
If you want someone to maintain that code, old code only gets more expensive. Sure, if it ain’t broke you don’t need to maintain it to fix it, but you need to maintain it to upgrade it. When you eventually need to make an upgrade, it’s going to be expensive. I don’t know if it’s more expensive than making the code not-old though.
It’s not one extra customer. A LOT of people work 9-5. If everyone else at home also works 9-5, they can’t shop at your shop. That’s a lot of customers.
They don’t need to take a shift off to come to my place of work because I work on an office where the customers are people doing their job.
And if they needed to take a shift off to come to my place of work, it would only be because they work at the same hours as I do. If they worked different hours they wouldn’t need to take a shift off.
Taking a shift off every time you need to shop (at least once per week) isn’t moving mountains?
Guessing each time if 12 needs to be added (with usually important consequences if you guess wrong) is.
The meaning is clear in this context, but not all of them. Especially when instead of a range of hours it is a single one.
Although it is possible to determine they “probably meant this one”, why would you waste your time guessing based on context and risk being wrong when you can just use 24h and be precise.
If it’s a CRUD app and slower than the network, it is a dogshit app. Both the app and the webpage should be exactly as fast, since it should be waiting for the network for most of the time.
The cache is not magic though. It doesn’t work for the first visit, and it doesn’t last forever. Some clients might not even use a cache. I don’t know if this is the case, but if the cache is validated to be recent (an HTTP HEAD request or whatever) that’s still a round trip to the server.
That sounds like a shit app. I just don’t use those. And if I have to use them, it’s rarely enough that they fall into browser’s scope.
Of course a good website can beat a shit app. But there’s no way that you can build a website that’s faster than a good app.
First of all, because your website has to run on an actual app, called a web browser. Additionally, you can’t magically remove the initial load time to fetch resources from the server. Those resources are already on your phone on the app so it’s instantaneous.
I’m not a child. But I already have an entire OS running on my phone. Why would I run a browser on top (with all of its UI clutter) so I can use an app.
If I’m going to use an app often, for more than a couple minutes each time, I’m gonna use an app. If I’m just visiting a site for the first time, or I’m just going to stay there a couple seconds (search engines), I’m using the web browser.
Browsers are for browsing the web. Apps (run by the OS, not by a web browser) are for doing things.
Thoughts and behaviour are biological though. They both are caused by biological processes and they cause biological results.
Yeah, you can still have a “tick rate” that is different from the rendering rate. Factorio also does this.
I don’t think OP is asking about that case though.
If it is tied to frame rate, then a set of inputs results in a predictable set of outputs.
If not tied to frame rate, those same inputs have to be reproduced with the exact same time delay, which is almost impossible to do.
Sure, sub-millisecond time differences might not always lead to a different output. But it might.
Now, when is this determinism useful?
TAS (tool assisted Speedrun). You can’t tell the game: on frame 83740 press the A button. Given a list of inputs with their exact frames will always lead to the same Speedrun.
Testing. You can use methods just like TAS to test your game.
Reproducing bugs. If you record the game state and inputs of a player before the game crashes, you can reproduce the bug, which means that it will be a lot easier to find the cause and fix it.
Replays. Games like LoL, starcraft, clash of clans have a way to see replays of gameplay moments. If you save a video for each one of those, the storage costs will be prohibitively expensive. What they do instead is record every single action and save that. And when replaying, they run a simulation of the game with those recorded inputs. If the replaying is not deterministic, bugs may appear in the replay. For example if an attack that missed by one pixel in the game was inputted a millisecond earlier in the replay, it may hit instead. So it would not be a faithful replay. This is also why you can’t just “jump to minute 12 of the replay”, you can only run the simulation really fast until you get to minute 12.
I’m not a game developer so I don’t know if it is used for testing or reproducing bugs or replays. But I know it is used in TAS.
Of course, for this to be possible you also need your RNG function to be deterministic (in TAS). In the rest of scenarios you can just record what results the RNG gave and reproduce them.
They don’t let me choose a password longer than 6 characters. I don’t assume anything about my bank’s security.
No security measure is perfect. When doing security-sensitive things, it’s better to wait when you’re home on an uncompromised network.
But yes, the chances of something happening is very small, even when using an unknown network.
HTTPS solved much of the security issues of untrusted networks. As long as you’re not doing banking or whatever, you should be fine without a VPN.
Not for me :( got “bad” and “is still” the other way around at first
It is a supply and demand curve.
The supply is incredibly small for a world-famous artist compared to their demand. If the reason some people can’t buy a ticket because there are no tickets left, there’s room to increase the price of the ticket and sell the exact same amount of tickets. If resellers can just buy all your tickets and sell them for 10x the price, then you can 10x the price of tickets and sell the same amount.
The problem is that you can’t just use the profits from selling Taylor swift tickets to make another Taylor swift so you can increase the supply of Taylor swift.
There are only 3 ways they can increase their Taylor swift profits: 1. Make concerts in bigger venues so they can sell more tickets. 2. Increase the ticket prices. 3. Increase the amount of Taylor swift concerts.
The easiest option is 2. why wouldn’t they do it?
Sure, if I was a music fan it’d suck, but the truth is that they are corporations, and they are legally required to increase the shareholders’ value.