Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tabbott
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
tabbott
5y ago
As a side note, I'm surprised that this specific security disclosure ended up on the Hacker News homepage, while our security release about an RCE issue affecting self-hosted Zulip servers last month did not ( https://blog.zu
152.
▲
by
tabbott
5y ago
No team is capable of writing complex software without eventually introducing security bugs, and we (Zulip) are no exception. I'm disappointed that we introduced this bug, and would like to apologize to our users. As a bit of commentar
153.
▲
by
tabbott
5y ago
Hi! I lead the Zulip project. I'm sorry to hear you had a bad experience with Zulip. If you can share details on the UX problems you had, perhaps in https://zulip.com/development-community/ where we can have an ex
154.
▲
by
tabbott
5y ago
Please report this in https://zulip.com/development-community/ ; this certainly sounds like a memory leak. We aren't aware of any other reports of memory leaks in Zulip in the last couple years, so we'd be ver
155.
▲
by
tabbott
5y ago
Edited to better inflation-adjust what graduate students make; it's $30-40K these days :).
156.
▲
by
tabbott
5y ago
I have no inside information on this but I think it may have had more to do with concerns about whether they wanted to be encouraging every YC company to take Yuri Milner's money. See e.g.: https://www.nytimes.com/2017&
157.
▲
by
tabbott
5y ago
Yeah, the change from $125k to $500k is a huge difference. $500k is enough money for a team with multiple founders who are OK with living on a graduate student budget of ~$30-40k/person/year (as my friends were, inflation adjusted
158.
▲
by
tabbott
5y ago
Zulip | Senior Product Designer | REMOTE or San Francisco | Full-time or part-time | https://zulip.com/ At Zulip, we’re out to build the world’s best collaboration platform, and we’re committed to keeping it 100% open sour
159.
▲
by
tabbott
5y ago
I would argue that the really big benefit of dynamic typing is that it enables a really nice interactive interpreter shell experience. I think it's also important from a prototyping standpoint that Python's static typing model doe
160.
▲
by
tabbott
5y ago
I agree with all the benefits of mypy cited in this article. For me, most important thing for the long-term health of a codebase is its readability/maintainability, and mypy static typing makes such a huge difference for that in large
161.
▲
by
tabbott
5y ago
Search engine indexing is available in Zulip today via Zulip's public archive tool ( https://github.com/zulip/zulip-archive ). Many larger OSS projects using Zulip, like Rust, Julia, and Lean Prover, use it. We expe
162.
▲
by
tabbott
5y ago
We've had similar problems with keeping Zulip in the Apple app store. It's incredibly unpleasant to deal with this aspect of publishing an open source application. For context, Zulip is a 100% open-source team chat project (in the
163.
▲
by
tabbott
5y ago
Zulip's search is powered by this built-in Postgres full-text search feature, and it's been a fantastic experience. There's a few things I love about it: * One can cheaply compose full-text search with other search operators
164.
▲
Teach a Course with Zulip for Education
(zulip.com)
12 points
by
tabbott
5y ago
|
0 comments
165.
▲
by
tabbott
5y ago
I lead the Zulip project. I'm not sure about this detail of Slack's ToS. At a technical level, you can certainly export your data from a Slack (which is we implement https://zulip.com/help/import-from-slack);
166.
▲
by
tabbott
5y ago
Zulip, which I lead, absolutely aims to solve this problem. We provide our full Zulip Cloud Standard paid plan for free to open source projects (and various other worthy causes!). We also prioritize and build features specifically because O
167.
▲
by
tabbott
5y ago
Zulip's API is built on roughly this design pattern: * https://zulip.com/api/real-time-events * https://zulip.com/api/register-queue * https://zulip.readthedocs.io/en/lat
168.
▲
by
tabbott
5y ago
Thanks for the feedback! It's much appreciated. We are actively working on several ideas in this space. (One of the most important that was released in 4.0 is the redesign of the Reply button to make starting a reply feel like it doe
169.
▲
by
tabbott
5y ago
Thanks for being interested in sponsoring us! Contact us ( https://zulip.com/help/contact-support); there's a few options for how we might get you an invoice. The product feedback on external guests is very helpfu
170.
▲
by
tabbott
5y ago
On the federation front, if your goal is to connect different chat services running different chat protocols, that's been possible for years with tools like Matterbridge ( https://github.com/42wim/matterbridge ). Z
171.
▲
by
tabbott
5y ago
I wish the Matrix/Element folks the very best of luck, because they're pretty aligned with Zulip values-wise. That said, I don't think you should expect a Zulip-style threading user experience in Element anytime soon. Regardl
172.
▲
by
tabbott
5y ago
We could certainly do something in that direction, but it'd be a lot of complexity (and risk of synchronization bugs) to avoid a few ~10ms of latency when sending messages to very large audiences. Especially since that latency is mostl
173.
▲
by
tabbott
5y ago
Thanks for the feedback! We know this is a real UX problem, and we're working on it. Before Zulip 4.0, there was a "Saved as draft" notice that appeared on closing the compose box, but empirically, that was invisible to some
174.
▲
by
tabbott
5y ago
> I think once Zulip gets a "guest mode", it will be a huge boon in its adoption for OSS communities Agreed! To clarify the terminology, "guests" in Zulip (and other team chat products, e.g. Slack) generally refers to
175.
▲
by
tabbott
5y ago
> I STRONGLY recommend optimizing for the average non technical user and mass adoption. I agree with that, and I hope my comment above didn't mean to sound dismissive of concerns about visual design! Visual work to mean these workar
176.
▲
by
tabbott
5y ago
> My understanding is that Zulip was called Chime internally. I don't think this is accurate. At least, I'm aware of a chat project called Chime at Dropbox circa 2015 that was not based on Zulip and at least at the time did not
177.
▲
by
tabbott
5y ago
> Zulip has a notoriously bad db schema. Interesting, I've never heard that rumor before. > a single write in a 5000 member public group would result in 5000 writes to the user table. This hasn't been true since we implement
178.
▲
by
tabbott
5y ago
Past experience suggests that many folks who are unhappy with Zulip's visuals are satisfied if they do the following things: * Using the night theme, which some folks strongly prefer to day theme. * Zooming to 110%, which makes Zulip&#
179.
▲
by
tabbott
5y ago
When I founded Zulip, one of my stated goals was to change how the world communicates to be more efficient, just as my goal in founding Ksplice was to make rebootless updates ubiquitous. So if Slack and all of its clones copy Zulip's m
180.
▲
by
tabbott
5y ago
Backing up from the special case of a paternity leave, what's important here is that with Zulip, catching up on conversations you missed is an efficient use of your time, which it really isn't for other team chat tools. Essentiall
More ›