HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jacobp100

no profile record

comments

jacobp100
·mese scorso·discuss
Continuations (“function calls”) reduce the amount of optimisations you can do around memory - both space wise and computationally
jacobp100
·2 mesi fa·discuss
It can be both
jacobp100
·2 mesi fa·discuss
Legacy - they’re blocking
jacobp100
·3 mesi fa·discuss
The only people I know with full EVs don't have driveways. It's not really an issue - you can charge when you go grocery shopping
jacobp100
·4 mesi fa·discuss
Apple has a third party sell them - https://selfservicerepair.eu/en-GB/home
jacobp100
·4 mesi fa·discuss
I was looking into this. The M5 performance cores can be scaled down to match efficiency cores in performance and power usage.

I believe they lower the clock speed, limit how much work is done in parallel on each core, and limit how aggressive the speculative execution is so less work is wasted.
jacobp100
·5 mesi fa·discuss
The guy you relied to wrote the locking code. If you’re so certain they’re doing it wrong, would it not be easier to just prove it? It’s only one file, and they already have benchmarking set up
jacobp100
·6 mesi fa·discuss
I think all UK airports have easy to find water bottle refill stations
jacobp100
·6 mesi fa·discuss
JpegXL and AVIF are comparable formats. Google argued you only needed one, and each additional format is a security vulnerability.
jacobp100
·6 mesi fa·discuss
> I am curious if the equation of CPU-determined graphics being faster than being done on the GPU has changed in the last decade

If you look at Blend2D (a CPU rasterizer), they seem to outperform every other rasterizer including GPU-based ones - according to their own benchmarks at least
jacobp100
·6 mesi fa·discuss
Safari probably is that size because WebKit is a system framework, so it’s just the size of the UI code
jacobp100
·6 mesi fa·discuss
The train now approaching platforms 1 and 2 is the…
jacobp100
·6 mesi fa·discuss
The signals bounce off the tunnels a lot
jacobp100
·6 mesi fa·discuss
> Why do you think the padding as a percentage is relative to the width of the parent? Do you think it was a happy accident? I don't think so, it was purposefully put there in the specs so that we could have boxes with fixed aspect ratios. This is just the tip of the iceberg.

It’s because you cannot do a percentage of a height unless your parent’s height is fixed - something that happens naturally maybe 1% of the time. You’d be missing vertical borders in almost every case with your suggestion
jacobp100
·6 mesi fa·discuss
I hope with Alan Dye now out of Apple they will revisit a lot of what just happened. There’s been a lot of places where things have just become worse
jacobp100
·7 mesi fa·discuss
I had a blog post on something similar (but less sophisticated)

https://jacobdoescode.com/2025/05/18/precomputing-transparen...
jacobp100
·7 mesi fa·discuss
Since you’re on the topic, what ever happened to the multi threading stuff you were doing on JSC? Did it stop when you left Apple? Is the code still in JSC or did it get taken out?
jacobp100
·7 mesi fa·discuss
iOS used to do this using the Cassowary constraint solver pre-SwiftUI. It’s the worst thing to work with. So much code turning on and off constraints, dynamically adding constraints when you have new views. And that’s before you get into conflicts
jacobp100
·7 mesi fa·discuss
This might actually happen indirectly. Kagi’s new browser uses WebKit. macOS only now, but eventually it’ll come to windows
jacobp100
·7 mesi fa·discuss
I do a few apps that get about this, but the one most interesting to the audience here is a scientific calculator for iOS, iPadOS and macOS

https://jacobdoescode.com/technicalc

One time payment, no subscriptions or IAPs