Live data from Hacker News

Linen.dev: A 500 kb Slack alternative

linen.dev

151–160 of 219 posts

Re: Linen.dev: A 500 kb Slack alternative

#151
post #37

Not enough discussion here of the parts under "Our Optimization Strategies", which was the most interesting to me. Assorted reactions: > We found that react-icons had an issue that lead to everything being imported. This meant that we were including every single react-icon in our package whether we need it or not. Kudos to the Linen team for proactively finding this - I have a feeling tons of projects blindly trust t…

> I have a feeling tons of projects blindly trust that tree-shaking their dependencies will "just work" even though for many libraries it won't! Is there an easier way to verify this than, say, observing the final bundle size and looking inside the JS bundle? I'm not a frontend developer so this is outside my usual area of knowledge.

i just write everything from scratch every time. (so don't take my advice)

I notice that if I lower the bar and allow half baked hackish solutions to slip in, beyond some point, upkeep consumes infinite time. There seems no way back from that besides starting from scratch.

There is no good reason for front end things to break. I can only think of document.writeln() but who in his right mind...

Re: Linen.dev: A 500 kb Slack alternative

#152

I highly recommend front end devs add a step to their CI pipeline which extracts bundle size information from the build and includes it in pull requests, or something similar. It's great to have eyes on how heavy your bundle is, and keeping an eye on how it changes over time (easy to add as part of the pipeline) can help the team understand when things are trending the right way or not. It's usually a call you need t…

I recommend RelativeCI for this, have used them for several projects – https://www.relative-ci.com You can get a feel for what it looks like here on an active project here: https://app.relative-ci.com/projects/TMqufq6bi8qzsOjEHSWY – but mostly you end up using the status pushed to GitHub PR's

This is really sleek, thanks for linking it! I’ve always rigged these up myself, and this is quite a bit nicer.

Re: Linen.dev: A 500 kb Slack alternative

#153

It might be worth testing different variants of the landing page copy. The version I see is this: Google-Searchable and community focused Slack alternative Sync your Slack and Discord conversations to Linen and get SEO benefits while reducing customer support load The latter sounds like I need to be a Slack or Discord user, and Linen makes the conversations searchable on the web. But the title (Slack alternative) mak…

Yeah, the "Google searchable" copy specifically is a red flag for me. Does that mean I need to let Google index my corporate conversations?

They are positively fixated on being "google searchable" in a way that is really bizarre.

Re: Linen.dev: A 500 kb Slack alternative

#154

500 KB + Tens of millions of lines of code of a browser + a bunch of backend code. Want a lean Slack alternative? Use IRC. Want a fancy Slack alternative? Use Matrix.

Yeah. Matrix, your choice of client (e.g. gitter.im), view.matrix.org if you care about search engine crawlability.

Re: Linen.dev: A 500 kb Slack alternative

#155

Earlier quoted context omitted.

Yeah, the "Google searchable" copy specifically is a red flag for me. Does that mean I need to let Google index my corporate conversations?

They are positively fixated on being "google searchable" in a way that is really bizarre.

which is a big plus for open-core companies and open-source projects.

god it's HARD to search on discord.

Re: Linen.dev: A 500 kb Slack alternative

#156

Earlier quoted context omitted.

Yeah, the "Google searchable" copy specifically is a red flag for me. Does that mean I need to let Google index my corporate conversations?

They are positively fixated on being "google searchable" in a way that is really bizarre.

It's because a lot of projects - not just open source (hell, my laptop manufacturer is now linking to their Discord for support) - have moved their support to Discord, and finding anything on Discord is a huge pain, even if their indexer decides to work that day.

Re: Linen.dev: A 500 kb Slack alternative

#157
500kB is the size of the web frontend. To that you'd need to add the web browser, the backend, and whatever runtime the backend needs. It's unlikely to be any less than 10MB.

Meanwhile I can just write a IRC client in C that's less than 100kB.

Re: Linen.dev: A 500 kb Slack alternative

#158

Is it possible/legal to create third party chat clients for services like Slack? For me, the biggest barrier for adopting an alternative to Slack (or Facebook Messenger) is that no one else will switch with me. It would be great if Slack could simply become an API for a chat client I prefer.

https://volt-app.com/

> If Volt is not open-source yet, how can I be sure my messages and accounts are secure?

> Violating your privacy by sharing or analyzing your data is a criminal offence.

Uh, yeah. I don’t think that has ever stopped anyone. We have had companies literally spraying the personal info of all their customers all over the internet, and as far as I know they’re still running.

Re: Linen.dev: A 500 kb Slack alternative

#159
Maybe it's just me being slow in the morning, but it's really cool to read the post and only a few seconds later you realise, you're already using the product. :D

I'm going to put Linen on my list and I'm curious to see where it's going. The concept of a searchable alternative to 'closed' communities like Discord is promising.

I'm wondering, though, if it's essentially a real-time chat experience that perhaps focuses on speed rather than depth.

Post reply on HN