Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tabbott
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
301.
▲
by
tabbott
10y ago
Yep, I have. It's pretty different from Zulip. Zulip's threading model is much more like a lightweight version of email threading -- when you start a new thread, you pick a short topic for it, and then after that people just repl
302.
▲
by
tabbott
10y ago
Not available in general. It's a long story, but the original iOS app was pretty alpha, had an obsolete codebase, and wasn't working well. We unpublished it from the app store a few weeks ago, since it was worse than just using
303.
▲
by
tabbott
10y ago
I've spent a lot of time thinking about all the possible solutions to the problems associated with chat rooms. The issue that it's hard to talk about multiple things at the same time in a channel is common to Slack, IRC, Jabber,
304.
▲
by
tabbott
10y ago
I've spent a lot of time thinking about the problem of how to make threading work as the lead developer of Zulip, an open source group chat application where every conversation is threaded, and I think adding Facebook-style comment thr
305.
▲
by
tabbott
10y ago
Why were you unable to keep StockFighter running?
306.
▲
by
tabbott
10y ago
MIT only has ~1000 faculty, so it's kinda impressive that 300+ have signed at this point.
307.
▲
by
tabbott
10y ago
Ugh, what a terrible, terrible client. But I think the title draws the wrong conclusion. I've personally been a client on Upwork over the last year, paying several developers to work on open source software, and all parties have been
308.
▲
by
tabbott
10y ago
There's some discussion of this in PEP-484: https://www.python.org/dev/peps/pep-0484/#other-backwards-co... .
309.
▲
by
tabbott
10y ago
Thanks for pointing that out, fixed!
310.
▲
by
tabbott
10y ago
Original author here; I'm happy to answer any questions about the mypy experience!
311.
▲
Static types in Python
(blog.zulip.org)
470 points
by
tabbott
10y ago
|
221 comments
312.
▲
by
tabbott
10y ago
Tim Abbott here :) The challenge of packaging Sage was primarily around packaging its dozens of dependencies (some of which I had to talk to the authors to fix their licensing terms) and making sure that an up-to-date version of those depen
313.
▲
by
tabbott
11y ago
Sigh. This article describes a mathematical analysis that is more an artifact of the problem setup than a proof that more evidence decreases confidence. In particular, what's going on is that it assumes that while actual witnesses ha
314.
▲
by
tabbott
11y ago
Ping me over email (tabbott@mit.edu) and we can discuss; I'd definitely like to add a federation story. Haven't looked at Matrix's technical approach before...
315.
▲
Ksplice-based Userspace patching
(blogs.oracle.com)
2 points
by
tabbott
11y ago
|
0 comments
316.
▲
by
tabbott
11y ago
Other answers address the big user experience advantages (e.g. threading) that it has over Slack, but there's a bunch of smaller features we have that I don't think Slack does (e.g. you can configure regular expressions to automat
317.
▲
by
tabbott
11y ago
FWIW Zulip does have a beta-quality IRC gateway (bots/irc-mirror.py); anyone interested in working on improving that should check out this issue: https://github.com/zulip/zulip/issues/249
318.
▲
by
tabbott
11y ago
That isn't currently supported since it wasn't super important before Zulip was open sourced a month ago, but I definitely consider it one of the major problems that need work for both the desktop and mobile apps.
319.
▲
by
tabbott
11y ago
Yeah, the mobile apps support that on zulip.com but work needs to be done to make that work with running your own Zulip server...
320.
▲
by
tabbott
11y ago
It's worth mentioning that Zulip ( https://zulip.org/ ) is a new open source option that has basically all the features IRC/Slack does. So using open source tools for open source development doesn't have to me
321.
▲
by
tabbott
11y ago
Posting this in a few places since it came up N times on this thread: I opened https://github.com/zulip/zulip/issues/32 to track improving the worker setup. If you're interested in helping I'm more
322.
▲
by
tabbott
11y ago
Posting this in a few places since it came up N times on this thread: I opened https://github.com/zulip/zulip/issues/34 to track optimizing the server-side memory consumption. :)
323.
▲
by
tabbott
11y ago
Yeah we run Debian Wheezy in production, so it's definitely possible, just I don't have a nice automated install process handy -- there's a thread about it here: https://groups.google.com/forum/#!topic&#x
324.
▲
by
tabbott
11y ago
https://github.com/zulip/zulip/issues/33 is open for adding a slick GitLab integration
325.
▲
by
tabbott
11y ago
https://github.com/zulip/zulip/issues/33
326.
▲
by
tabbott
11y ago
If you're looking for interesting elements, the REQ framework for doing argument validation I'm pretty happy with and have been thinking would be good to try to extend to be part of Django upstream.
327.
▲
by
tabbott
11y ago
(1) Not currently, though you can certainly imagine doing it and having it work well; the core data model doesn't change very much over time. (2) There's a reasonably well-specific API, and you could imagine building an independen
328.
▲
by
tabbott
11y ago
Thanks for reporting! Both of those are already fixed in the latest tarball on the website.
329.
▲
by
tabbott
11y ago
Sounds good, pinged you off-thread.
330.
▲
by
tabbott
11y ago
Contributions welcome :)
More ›