Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
surajrmal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
surajrmal
3mo ago
Unit tests aren't useful for rewrites, only integration tests are. So there may be missing coverage. Also many things are simply difficult to test (eg performance under very specific conditions)
62.
▲
by
surajrmal
3mo ago
Why? Python is terse but has large binaries because of the runtime overhead. C++ is fairly verbose but can make useful binaries in double digit kib.
63.
▲
by
surajrmal
3mo ago
It applies equally to all apps regardless of what app store they are delivered through.
64.
▲
by
surajrmal
3mo ago
Apple also still requires all apps that go through their app store to be signed through their mechanism and retains the same ability to banish them.
65.
▲
by
surajrmal
3mo ago
Oh? I'm not familiar with any fines or ongoing cases against Apple in the EU over their implementation of alternative app store support.
66.
▲
by
surajrmal
3mo ago
I'm curious why you think China is actually more open in this regard. The CCP has direct influence over the apps that are allowed to be installed on these phones. There is nothing more free about them.
67.
▲
by
surajrmal
3mo ago
The same way Apple is allowed to do it presumably.
68.
▲
by
surajrmal
3mo ago
Banning it from the app store is different from banning from distributing their app on any surface. It's closer to Walmart choosing to not carry a product vs the government saying no one may carry that product. Of course both can happe
69.
▲
by
surajrmal
3mo ago
This is the remediation to that case and therefore has already been run by the EU. Notably, Apple did not get fined for the way they run their ecosystem which is far more locked down.
70.
▲
by
surajrmal
4mo ago
Arguably Google did with its stock issue.
71.
▲
by
surajrmal
4mo ago
I thought most of the Google tpu magic is on wiring up these chips into supercomputer like clusters with specialized interconnects and whatnot. The chips themselves are less interesting in isolation.
72.
▲
by
surajrmal
4mo ago
I wonder if broadcomm borrowed IP between the Google tpu and this design. How would you ever know it didn't happen?
73.
▲
by
surajrmal
4mo ago
Could be the reason that Qualcomm decided to buy them out. Hire someone who knows how to fix the problem.
74.
▲
by
surajrmal
4mo ago
Hardware is getting more specialized these days. It's becoming more difficult than ever to write bare metal code. I don't think most (any?) software wants to manage the details a BSP solves for them.
75.
▲
by
surajrmal
4mo ago
Zephyr has a totally different use case. The pigweed project is closer to competing with zephyr, although it technically can work on top of it.
76.
▲
by
surajrmal
4mo ago
If you pay for the privilege of using the app, that makes sense. I can't imagine such a law would ever be made for free apps as controlling the client experience is key for enabling them to offer it for free. The reason free apps often
77.
▲
by
surajrmal
4mo ago
Considering the large increases in revenues bug tech extracts year over year, the maintenance and small improvements are not necessarily completely disregarding the business side of things. You cannot keep sustained performance without prop
78.
▲
by
surajrmal
4mo ago
Good engineering isn't always about building new things, but making existing ones continue to work well. Funding new ideas is generally a hard problem for large organizations and that's not entirely an engineering culture problem.
79.
▲
by
surajrmal
4mo ago
Right, because the android security model considers app developers independent entities with security privileges equal to those of the device owner (in that both parties need to authorize access for things to work, the device owner doesn&#x
80.
▲
by
surajrmal
4mo ago
There is nothing about Android as a platform that forbids installation of your own OS. That's a phone oem choice and the fact Pixel phones can be unlocked proves as much. In fact this is the reason this project is even possible.
81.
▲
by
surajrmal
4mo ago
I use public transit but it comes with a lot of inconvenience. You need to stand on a moving vehicle more often than not, it takes more time, there are panhandlers, you might not feel safe, transfers don't generally seem to time well,
82.
▲
by
surajrmal
4mo ago
None of those are using WiFi. Most use a different radio technology and require a hub to bridge the network.
83.
▲
by
surajrmal
4mo ago
Nothing with WiFi will ever be coin cell battery powered. But that doesn't mean it couldn't be battery powered for a year or longer with bigger batteries. Otherwise you'll need a different radio technology.
84.
▲
by
surajrmal
4mo ago
What always irks me about posts talking about how the upper middle class cannot afford to raise children is how the conversation ignores the idea that raising children will cause you to alter your lifestyle. You may need to live somewhere e
85.
▲
by
surajrmal
4mo ago
Most posts are fairly US centric so I don't think it's odd to assume it's mostly Americans who visit.
86.
▲
by
surajrmal
4mo ago
Android and chrome both benefit greatly from fork exec as part of their zygote model iirc. It substantially reduces the memory cost and latency of spawning new apps and tabs.
87.
▲
by
surajrmal
4mo ago
To some degree this is how it already feels like to program basically anything with dma today. You map hardware into an iommu and stop touching it when the hardware is supposed to use it, and then you reclaim it afterwards. So the model fro
88.
▲
by
surajrmal
4mo ago
Your org needs better distributed build caching if you can't get that number lower. All builds should be "incremental" with appropriate caching.
89.
▲
by
surajrmal
4mo ago
This is not "enshittification". That implies it's gotten worse over time. Smart TVs have been doing this from the beginning.
90.
▲
by
surajrmal
4mo ago
Search's AI mode is by far the most popular "AI app". Most of the time I don't end up using Gemini, it's because search's AI mode is good enough for my needs and I use it out of habit. I imagine a lot of other
More ›