lincolnq
In my view, the home page should be just like a proper messaging app: show every recent thread ("topic" in Zulip nomenclature) that I'm involved in, across all my channels, with unread ones indicated using a 'dot'. Or, if you really want to be like Slack, just copy Slack more directly. In either case, the other views (Inbox, Combined Feed, DMs, etc) should be under menus, not primary actions.
The other thing is that it's often hard to figure out how to reply to a topic. In the Combined Feed, which is my preferred view for consuming updates, the UX for replying sucks -- first you have to figure out to tap the headers; and even then, you can accidentally tap into a channel instead of a topic. It's extremely non obvious when you've done this and constantly causes people to reply in the wrong topic.
I vibecoded some improved Inbox UX using Claude Code and I think it would be a big step up, but it's hard to know what the steps would be to get it shipped, since I don't have time to spin up properly on the codebase and I doubt my changes are acceptable as-is. If Zulip team wants them I'd happily share though.
Example: https://github.com/ImperialCollegeLondon/FLT/blob/main/FLT/M...
Also check out the blueprint, which describes the overall structure of the code:
https://imperialcollegelondon.github.io/FLT/blueprint/
I'm very much an outside observer, but it is super interesting to see what Lean code looks like and how people contribute to it. Great thing is that there's no need for unittests (or, in some sense, the final proof statement is the unittest) :P
If it is satire, it's quite subtle and well done. It references the old reasons why "Agile" was invented (current software development processes being bureaucratic and meeting-intensive, the new one will be lightweight and engineer-led).
If it is not satire, the juxtaposition is striking.
But maybe it's worth it. or at least, the good ones would be worth it. I can imagine great metadata (and platforms to query and explore it) saves more engineering time than it costs in server time. So to me this ratio isn't that material, even though it looks a little weird.
I deeply disagree. While Worldcoin's execution seems questionable at best, the idea seems like a solution to a problem that we (society) definitely have, namely the real-people problem. Worldcoin or something like it, if properly implemented, makes it possible to distinguish between real people and bots. This is a real problem that we have today, is getting rapidly worse, and till now this problem has only been solved in shitty ways by governments.
But some hype cycles are "real", e.g., looking at the internet in early 2000, you might have thought it was about to crash or about to be huge. Either way, you'd be right. It was about to crash in the short term, but in the long term, it still made sense to "get into the internet" in 2000 because it was still a secular trend that ended up making a huge impact on the world.
Mogg Fanatic was massively nerfed in the modern rules though, which is sad, because it was such an iconic part of the monored deck. (It used to be able to sac itself and deal 1 in combat trade)
Forcing companies to write down their policy on this seems like a pretty good idea, because it forces HR to actually decide how they want their employees to be treated, and enables middle managers to be held accountable for their actions along this axis.
Wave: Building a Cashless Africa
Seriously, anyone using a laptop full time for work (who cares about ergo) should invest in an external keyboard and monitor.
Great product design is a mix of flexibility and opinionatedness. You have to find your "users" and then build the thing they want. If HN commenters give you crap about it they're not your users, at least not yet, and that's ok. Your product doesn't have to appeal to everyone at the outset.
In case the "why" is not obvious: AI progress is limited by a) great research talent; b) money -- specifically being able to invest in compute. If OpenAI were to open source everything, they would not be able to raise the money they need to invest in compute, which would cause a death spiral in their ability to attract and retain their researchers. They need to have a story for why they will make money in the short term to continue being a top tier AI research org. And since AI is "winner take all", it is likely worse for the world if a less altruistic company takes all the talent and source code.
If your point is just that OpenAI is a misnomer now, I agree :). It's not open. But I do think they have settled on a surprisingly good point in solution space (the capped-profit company, the charter, etc); I don't see ways to validly criticize the company from an altruism perspective.
To which I replied “this sounds impossible” and started trying to figure out how this person could be so confused about printing that documents might magically make their way across the country from office to office!
At which point I discovered, to my great embarrassment, that Cloud Print existed, and that it was necessary to set up printers this way because of Chromebooks. Oops.
Not sure yet whether I am happy that it’s gone, or sad that other old-school techs like me won’t be able to have similar experiences going forward :)