Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
m11a
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
m11a
2y ago
This comment makes the most sense to me in this thread. Further, IMO, sure it's a bug that one can say they control support@company.com. But IMO the real issue is lousy, permissive authorisation that gives access to anything simply b
92.
▲
by
m11a
2y ago
Doubtful. It's probably just incompetence, rather than malice. The incident almost certainly cost Zendesk more in (according to the gist) lost contracts and reputational damage than it would've cost to pay the security researcher
93.
▲
by
m11a
2y ago
It’d be nice to see more of how this compares to Mamba. Looks like, in performance, they’re not leagues apart and it’s just a different architecture, not necessarily better or worse?
94.
▲
by
m11a
2y ago
If I understand correctly, it sounds like the idea is to map N tasks to M threads. I suppose it’d only really be useful if you have more tasks than you can have OS threads (due to the memory overhead of an OS thread), then maybe 10,000 task
95.
▲
by
m11a
2y ago
Perhaps a silly question, but should an event loop actually be multithreaded? My understanding was that tasks in an event loop should yield after they dispatch IO tasks, which means the event loop should be CPU-bound right? If so, multithre
96.
▲
by
m11a
2y ago
> Companies like Oracle, Deloitte, McKinsey, etc. are experts at extracting large sums of money from large dysfunctional organizations. I wonder, how do they do it? How do they sell sub-par products/services that a company arguably
97.
▲
by
m11a
2y ago
Paul Graham’s essays are well regarded, and I think they include all of the advice others gave mentioned here from other books https://paulgraham.com/articles.html
98.
▲
by
m11a
2y ago
Nice thing about git feature flags: the state of your system is all in one place. It changes only when you do a code release, which includes feature flag values, or an infrastructure release. You can easily see, just off git history, when t
99.
▲
by
m11a
2y ago
Although I agree with all the issues you raise, I think the confusing nature of the pricing is by design. Stripe's fee model probably makes serious bank, because it's quite non-transparent and basically nothing is provided for fre
100.
▲
by
m11a
2y ago
I think a balance is needed. Completely denormalised isn’t a good idea because if you have a single table with a large row, but a single column receives most the updates and it updates a lot, you’re going to have tons of dead tuples and wri
101.
▲
by
m11a
2y ago
I think some contributing factors are: 1) a lot of questions have been answered. How often do you ask something that is answered by a 2010-2014 answer very well? IME, often 2) programming isn’t as niche as it used to be. these days, a lot o
102.
▲
by
m11a
2y ago
Could use the notify to awake, and then the worker needs to lock the job row? Whichever worker gets the lock, acts on the message
103.
▲
by
m11a
2y ago
Maybe it's just me, but I think it's purely rational? A lot of these OSS projects provided a commercial offering in the form of SaaS. Yet AWS/GCP/Azure can just take the OSS project, not contribute anything, and reap all
104.
▲
by
m11a
2y ago
> This is exactly a great point. When data size goes to a billion rows, Postgres is tough. MongoDB just works without issue. Personally, I've not seen any application that seriously needs a billion rows in a single table. (except
105.
▲
by
m11a
2y ago
I suppose the question is: at what cost? eg on RDS, they'll give you instances with 1TB of RAM, eg a `db.r6idn.32xlarge`, at the nice price of $75/hr ($54k/mo). Not to mention that, in a microservices architecture, assuming y
106.
▲
by
m11a
2y ago
I don't think there's anything unscalable about Postgres, or RDBMS's in general. I've seen even poorly tuned Postgres with unnormalised table designs work fine at a decent scale, to the point where I'm convinced tha
107.
▲
by
m11a
2y ago
Theoretically yeah. Maybe not for this particular act (the Online Safety Act 2023), see eg section 179(7) and 179(9) which sort of imply only a prosecutor can bring proceedings. Though I think that's largely by oversight rather than de
108.
▲
by
m11a
2y ago
Online upgrades in general are difficult. Imagine there are changes to the physical format for example, now you need to make sure all code works with both the new and the old format during the upgrade (as some pages will have been updated a
109.
▲
by
m11a
2y ago
Regarding their point on stacked diffs[0]: they're such a great feature imo and it's a shame GitHub etc don't support the functionality better. Often I'm working on a set of changes that ultimately have a large code diff
110.
▲
by
m11a
2y ago
I do honestly think the real reason for this outsourcing is because the Passport Office and DVLA don't provide their databases for identity verification purposes, even to other government agencies, aside from say the security services
111.
▲
by
m11a
2y ago
GDPR also allows for processing for a company's "legitimate interests", which is supposed to be a balancing test, but Uber could argue it needs to process ID documents to ensure safety on its platform. If the company refuses
112.
▲
by
m11a
2y ago
Why write in CUDA and not just use PyTorch etc? if performance, how much faster is it, out of curiosity?
113.
▲
by
m11a
2y ago
The "Earth is flat" example is extreme, because it's accepted as a silly statement given what we know now, but the principle of "LLM won't force an opinion on you" seems like a good one. There are definitely to
114.
▲
by
m11a
5y ago
Right. I meant in terms of its APIs, Stripe’s product is solid. I’m not saying their user service/CS is great, although it’s probably average for the payment processing industry for non-large companies. I had almost exactly the same is
115.
▲
by
m11a
5y ago
Not really. Stripe has a better platform than competitors, and even though its support isn’t a strong point it’s still better than competitors (which admittedly is not a very high bar). It’s probably much better for large businesses who hav
116.
▲
by
m11a
6y ago
A lot of platforms have arbitrary requirements of who they'll serve or won't serve. Even those with fixed rules can enforce against anyone, and then just ignore your support tickets when you try to appeal. I guess the difference i
117.
▲
by
m11a
6y ago
> I've had traumatic experiences with dogs and being near one sends me into panic. I can only speak for myself, but I used to be scared of most dogs except guide dogs. Guide dogs always seemed to have a calming effect on me (for s
118.
▲
by
m11a
6y ago
That is, to be fair, an aspect that could be improved on. However, how do you do this? For example, perhaps a large-business exemption where they are required to follow through with legal proceedings if a claimant files a counter-notice (so
119.
▲
by
m11a
6y ago
The issue is here: "I have no problem solving most of algebra or calculus problems, but if you asked me to explain what I'm doing I wouldn't be able to tell you, at least not using mathematical constructs/words." Th
120.
▲
by
m11a
6y ago
That logic is all fine and well, but that requires GitHub to determine if a takedown is valid or not. And if they determine incorrectly in a case, they’re open to damages in that case. So, is it worth it? Or is it worth just letting the par
More ›