Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rockwotj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
331.
▲
by
rockwotj
4y ago
I have never used Gerrit, so I can't speak to it directly. My memory from folk who have worked on both seemed to prefer critique, but I am not sure if that's because of the tight integration with other tools like codesearch, linte
332.
▲
by
rockwotj
4y ago
Our company uses codeapprove.com to get a critique (Google's internal review tool) like experience. It's not all the way there, but miles ahead of GitHub
333.
▲
by
rockwotj
4y ago
Yeah I like the model of the full function becomes the point of reactivity. It's very different than Firestore (which is trying to sync data to the device so it can run locally). It does allow Firestore to have some better offline beha
334.
▲
by
rockwotj
4y ago
So the reactivity here is based on smart polling? > Later on, if any mutation inserts, updates, or deletes a record that overlaps with the read set, Convex knows it needs to recompute the listMessages query. If the result of listMessages
335.
▲
by
rockwotj
4y ago
Firestore does provide global consistency, so the following quote is incorrect: > In Cloud Firestore, the data on the client are loaded from the database at different points in time. Even if you listen for realtime updates, results from
336.
▲
by
rockwotj
4y ago
I use both on a daily basis. TSC is much faster than kotlinc for me. I'll give you that eslint is slow too. I've recently been profiling kotlinc and there are files in our codebase that compile at 5loc/s!
337.
▲
by
rockwotj
4y ago
The only thing I like more about Java than Kotlin is compile times. Man is kotlinc slow.
338.
▲
by
rockwotj
4y ago
If I was a bee I'd get out of California - this is discrimination! Really tho this is just a bad headline (well it worked I read it so maybe not that bad). It's saying that a law made about fish is actually about invertebrates and
339.
▲
by
rockwotj
4y ago
Yeah you're describing of https://simpl.fyi/ which is one person's chrome extension.
340.
▲
by
rockwotj
4y ago
Oh which emulator are you using? I'd love to be able to boot this back up someday
341.
▲
by
rockwotj
4y ago
I loved playing ape escape on PS1 as a kid!
342.
▲
by
rockwotj
4y ago
I think you underestimate how complex email clients are. Table stakes from Gmail: You need to be able to display arbitrary HTML safely, full text search, remove the embedded history in emails, robust sync with Gmail (or insert your IMAP ser
343.
▲
by
rockwotj
4y ago
How does cache invalidation work?
344.
▲
by
rockwotj
4y ago
Also I visited on my mobile and immediately got a full page prompt for push notifications... Does anyone ever click yes for notifications on a marketing website? When I closed that I had another mostly full page prompt and left the site bef
345.
▲
by
rockwotj
4y ago
Would love to hear some concrete reasons here. What about postgres makes you avoid MySQL?
346.
▲
by
rockwotj
4y ago
This is due to a well known fact that Microsoft hates the email ecosystem. I work on a email client and a large majority of "this email is broken" is due to weird outlook behavior. Most recently it's TNEF attachments: https:
347.
▲
by
rockwotj
4y ago
Tracking issue for native code is here: https://github.com/gleam-lang/gleam/issues/109 unlikely they will directly compile to WASM. A similar language to gleam built on WASM is grain: https://githu
348.
▲
by
rockwotj
4y ago
Another programming language that is implemented in Rust is Gleam[1]. I think it's a really slick language, but it doesn't implement GC or it's own VM but is more of a source to source transpiler. [1]: https://gith
349.
▲
by
rockwotj
5y ago
Ironically that blog posts mentioned they created kotlin to not accept compromises in terms of compilation speed. I have found kotlinc's performance to be really bad
350.
▲
by
rockwotj
5y ago
This is why Google Cloud Firestore/Data store charges for rows returned, but the caveat is you can't do stuff like aggregations as the cost just doesn't work out
351.
▲
by
rockwotj
5y ago
https://atlasgo.io/ or https://github.com/djrobstep/migra
352.
▲
by
rockwotj
5y ago
You can reach out to support@shortwave.com with more details about the error you're getting. We'll try to figure out what's going on
353.
▲
by
rockwotj
5y ago
If more platforms supported JMAP we would totally start with that (it's similar-ish to Gmail's API for what we need). Eventually we will support IMAP/SMTP integrations (maybe by wrapping IMAP in a JMAP proxy).
354.
▲
by
rockwotj
5y ago
Hey we don't assume everyone uses Gmail. There are advantages to focusing on Gmail to start - it's got a really large market and it was the fastest way to validate our idea. We have plans to integrate with other email providers an
355.
▲
by
rockwotj
5y ago
Glad you enjoy it! Dark mode is coming :D It's high up on our list and we're setup for it.
356.
▲
by
rockwotj
5y ago
We'd love to build IMAP & SMTP integration into Shortwave! We'll get to it :)
357.
▲
by
rockwotj
5y ago
We'd love to better support PGP and multipart/encrypted emails - we have been focusing on nailing our UX and our client experience. But we have grand plans[1] to improve the underlying protocol, and part of that is making e2e encr
358.
▲
by
rockwotj
5y ago
Thank you for the kind words!
359.
▲
by
rockwotj
5y ago
Shortwaver here! There are a number of other companies that have started out exclusively on Gmail like us. It's also a risk to stand up a new SMTP service while trying to stay off SMTP blacklists, greylists, and keeping mail out of spa
360.
▲
by
rockwotj
5y ago
Shortwaver here! We've had a few former tempo users switch over to Shortwave and are enjoying the product. We have a few features with bundles that we really want to build that would allow you to replicate a Tempo like workflow of tria
More ›