370 karma · joined December 22, 2023
This whole product is 90% of the way there. But the next 9% is just as hard as that original 90%. Apple is releasing it now to push it to 99%. It'll get better.
Massive respect for them. Even with this tractor, this guy likely does more work than the majority of people. They feed our entire society with a ton of work for very little reward. We don't give them the respect they're due.
"WhatsApp Helper, WhatsApp Helper, WhatsApp Helper (GPU), WhatsApp Helper (Renderer) and WhatsApp Helper (Renderer). A Mac app shouldn't need any of these. They’re probably communicating with each other using sockets or ports, or maybe shared files. This really isn’t how you’re supposed to build a Mac app. This shouldn’t become normalized."
But, this is still better than not doing it at all.
But I doubt they would do this well. It would be way, way too expensive and probably not have upgradeable RAM.
> Socket.IO! Wow, I honestly did not expect that. Client literally needs to receive 5 numbers from the server, Socket.IO seems to be a complete overkill for this usecase.
> The client code also looks very complicated for what it does. There are at least 6 RequireJS modules, all loading dynamically through different requests of course. There is Handlebars, Backbone.js, Underscore.js
I just kept getting more incredulous throughout this article. No way someone would put in that much effort for a device like this. The laziest option is usually the most common in software development. I guess in this case, it's not.
Is Safari really that hard to develop for? Name one feature this site needs that won't run in safari. WebKit has been getting a lot better recently, I feel like not supporting Safari at this point is because of one of three things: you're too lazy to try it, don't have a Mac, or you are stuck to the opinion that Safari is somehow behind Chrome or Firefox in major ways.
I use safari daily and *never* have a problem with a site not working. Ever. So I doubt there's some new web api that this site needs that doesn't work on Safari.
There's a "Used - Good" quality one for $4.