Viewing profile — matharmin
matharmin
HN member- Joined
- Fri, Oct 02, 2015, 11:35 AM UTC
- HN karma
- 1,671
- Public activity
- 333 items
- HN profile
- View on Hacker News ↗
About matharmin
https://powersync.com
Recent public activity
-
comment
Comment #49113452
I've been using the preview for a bit, and I'm quite surprised to see them expanding the preview with so many unfixed issue. For example, merging an entire stack is completely brok…
-
comment
Comment #49111810
I'd assume it's common knowledge that you cannot paginate using OFFSET + LIMIT unless you use ORDER BY on an unique set of columns, no matter what database you're using. The only e…
-
comment
Comment #49087171
I never understood the point of the anti-virus adding a message to _outgoing_ emails. Basically "I swear there is no virus in this email I'm sending you, trust me bro".
-
comment
Comment #49085718
I'm not familiar with Outlook's resending, but the use case is supported if the sender uses DKIM. If the email is forwarded without changing any details, it can keep the DKIM signa…
-
comment
Comment #49084660
There are lots of free tools that automatically analyze the reports for you (you send it to them, instead of yourself). But if you send all emails for your domain from one email se…
-
comment
Comment #49084481
That PrEP is in some ways similar to a vaccine, and there is still a lot of value in getting a better vaccine (cheaper and/or lasting longer).
-
comment
Comment #48806610
Why would anyone use GridFS for any serious use case? It costs 10-20x as much as storing the files on S3. If unless you already have all your data in MongoDB and don't want an addi…
-
comment
Comment #48627707
LLMs do learn from mistakes. Not as directly from individual mistakes like humans do, but in aggregate the models have improved much more in the last year than most humans I know l…
-
comment
Comment #48627486
Do you mean "Unlike Deno Desktop"? Deno Desktop definitely relies on a browser engine.
-
comment
Comment #48465249
Yeah, they don't make it that clear, but you get basically the same functionality as with LetsEncrypt for free, including wildcard certs. You basically only need to pay for manuall…
-
comment
Comment #48465152
I use them in some cases to avoid the rate limits on LetsEncrypt, and they have better support for some older platforms (like ancient Android versions), and I'm pretty happy so far…
-
comment
Comment #48445077
At PowerSync we use a wa-sqlite build with SQLite3MultipleCiphers for encryption at rest. You do still need a secure key to use with this. The simplest is to persist the key server…
-
comment
Comment #48068167
Now you can ask "Is it easier to ask an AI agent to do X than asking my employee?" Good metrics is difficult, but sometimes a simple comparison like that is enough.
-
comment
Comment #47952290
Yup - interesting to see so much written about Postgres having a performance regression on Linux 7.0, in a scenario that affects almost no-one in practice. Meanwhile MongoDB refuse…
-
comment
Comment #47934000
In many of my projects don't show any closed pull requests for the last 6 days. The CLI can list them, but anything going through search shows nothing. Their support acknowledged t…
-
comment
Comment #47761365
This is not just about the UI, it's about the mental model and management of the changes. Just covering the review process: Yes, you can structure your PR into 3 commits to be revi…
-
comment
Comment #47591336
I can see a lot of time was put into the report, and it helps to have the detail, but in my mind it glosses over one of the most important parts: The dispute in the stewardship of …
-
comment
Comment #47281173
What features are you using that the $18/user/month plan doesn't cover?
-
comment
Comment #46999825
In my experience, Windows is very far from a "it just works" OS.
-
comment
Comment #46993563
This is still an interesting read, but has anything here changed in the meantime? And out of interest, do other JS engines use the same type of structure to represent properties?
-
comment
Comment #46587707
There are a bunch of utilities that don't actually _do_ anything useful. The proxy in this example is used for nothing other than debug logs. The DOM utility layer just slightly re…
-
comment
Comment #46375535
If that is your source, then Safari was _way_ behind for all of 2025 up until this month, where it suddenly caught up.
-
comment
Comment #46374617
Superset of dependencies, but often a subset of info per depedency.
-
comment
Comment #46374173
SBOM may contain similar info to lockfiles, but the purposes are entirely different. Lockfiles tells the package manager what to install. SBOM tells the user what your _built_ proj…
-
comment
Comment #46124742
As mentioned in those threads, there is no SQLite WAL corruption if you have a working disk & file system. If you don't, then all bets are off - SQLite doesn't protect you against …