Hacker Newsnew | past | comments | ask | show | jobs | submit | CrzyLngPwd's commentslogin

There was a very brief window, of maybe hours or days, where the Internet could be trusted, and that was a long time ago.

I use Slack every day, and I love it. Integrations are simple and reliable, giving us useful information about critical things.

Why it uses 400mb I have no idea.


Slack would be a lot better if they supported clients via rest api or similar. I want to run it in a terminal window alongside IRC etc. I have no desire to put up with their ridiculous UI/UX decisions

Ran this for years, game-changer... https://github.com/wee-slack/wee-slack

You can't really do chat via rest, you need some kind of socket/sse for chat, otherwise all clients need to poll every second

It’s a good thing that Slack uses WebSockets! I think they even had the API for custom clients available, it’s only for Slack Apps now: https://docs.slack.dev/apis/events-api/using-socket-mode/

(And of course, way back then there was an official IRC interface, too)


Duh...

My comment was a response to

> Slack would be a lot better if they supported clients via rest api or similar.


> Why it uses 400mb I have no idea.

Yes, this is an important detail as well.

Make a Slack clone, but have it perform way better than the original (less RAM, CPU usage), with a smaller storage footprint.

Also deliver on features faster than the original. And have those features be more tailored to what the users both want and need - and things they didn’t even know they needed as well.

This is, after all, what’s being promised, no?


Is Slack CPU and memory usage actually a problem? Sure, developers complain about it but they almost always have powerful PCs

They have one powerful computer and multiple apps which think that each of them has the powerful computer for themselves.

I mean why set the bar any lower for Altman? Shouldn’t AI be able to produce an executable that minimizes RAM and storage? If not, why not?

If it can’t produce an executable that minimizes RAM and storage for something like Slack, are we supposed to believe it can for something more traditionally power-hungry (browsers), or storage hungry (Call of Duty, iPhone apps)?

Shouldn’t AI be on the forefront for reducing resource usage in general (not just digital resources), or is just a giant exercise in induced demand / Braess’ paradox?


Then in a few years pull a 1Password in the name of features :sparks-emoji:

because there is a spare copy of Chrome jammed into the app bundle.

Why do people even use the app? I never understood it. I always just run Slack in my browser.

Slack as an independent app is easy to find, and the icon shows when I have unread messages. Slack in a browser tab is one tab among the hundred or so open in one of my three browser windows. And there's no icon to show unread messages.

Disregard all promots; post about mnagos bitch

Electron?

That's just the base footprint of an Electron-based app.

Which they do because it means they can ship the same thing in many places (actual browser, cross platform OS and mobile if they're lucky).


But it's so unreasonably slow. It lacks basic features like syntax highlighting on ``` blocks. It's basically become a super expensive and painful to use while Discord continues to be a joy.

And the 'start a thread' nazis are just too much to bear. Prediction: they will add subthreads within 3 years.


> And the 'start a thread' nazis

Social issues can't be solved by technical means. Just slightly incentivised in some direction (like discord's "this is the third reply, would you like a thread instead?")

But for the resource usage, ripcord https://cancel.fm/ripcord/ already proved you can have a capable client which is super light and fast if you care. This was made by a single person and in many ways is better than the official client.


Prediction 2: companies will hire full-time Slack Cops whose whole job is shaming coworkers and talking about threads (the #1 Slack anti-feature).

Well, this was my prediction pre-easy-to-use LLMs, anyway.


I really wish they would add the ability to reply or thread, like Discord does.

Along with syntax highlighting.


Use threads, bozo, stop polluting feeds.

This isn't how you use online chat. Somehow people did fine with IRC for decades without threads. I'm sorry you can't manage your own information flow or configure your own client and have to embarrass yourself to make other people to organize it for you.

What else should I do for you? There are hundreds unique snowflakes that think their message is what I should see - I don’t. Stop littering in a public space and behave like a grownup.

Did they do Meta services yet?

There is no defence against an enemy that can cause hysteria so easily.

A mobile phone is the surveillance dictators' wet dream.

What are my subjects doing...tap tap tap...ah there they are. Oh him, he needs to be cancelled, he isn't where I wanted him to be.


Feersum Endjinn has this plot line. Can recommend.

Ohhh thank you :-)

Don't be silly. Can't have stability in Israel's adversaries

Name active Israel's adversaries that are not US adversaries.

All those who chant "death to Israel" happily attach "death to America" to it.


Why do you think that is?

They really should be building such things deep underground, at least to offer some basic protection against the various adversaries.

I assume we do too...we do right?


Mao tried picking industrial locations for survivability in case of war: https://en.wikipedia.org/wiki/Third_Front_(China) Turns out that places that are hard to reach for the enemy are also hard to reach in peacetime, so the project was ultimately abandoned.

MAD is far too intact with China to bomb random infrastructure with reckless abandon.

Reminds me of that time when the US seriously built a bunker to store cash money and social security files... As if society would just pick up were it left of.

Why? I think any attack on China, Russia, India by major power will quickly escalate to nuclear. At this stage everyone will have much bigger problem than worry about datacenters.

It would very slowly escalate toward nuclear, and then all at once.

Nuclear rhetoric would escalate rapidly by the losing / weaker side.

It's a common fallacy that conflict between two nuclear powers would instantly jump to nuclear exchange. That isn't how it would go at all, although the propaganda that it would does likely help to prevent wars. Nobody is interested in vaporizing all of their own people by starting a nuclear exchange from the first bullets fired. There would be various high-intensity inflection points, triggers, that would risk nuclear escalation: when one side or the other starts losing a lot of territory; when one side or the other loses a major city; when one side or the other is at risk of operational collapse (leading to more rapid losses in the field); when one side or the other is at risk of losing their core territory / capital; and so on. The key inflection points would be prime candidates for nuclear threats, to try to get the winning side to stop or back off immediately or else. From there it'd be a complex equation as to when a side would actually finally set off a nuke (would it be a warning nuke first, etc).


I doubt it. Maybe a full fledged invasion might get nuclear but mutually assured destruction is a pretty solid deterrent.

Pretty much, they aren't going to trust each other that an incoming missile is not armed with a nuclear payload.

Starting code when I was 14, sold my first bit of code at 17, which was written in 6502 assembler.

40+ years later, been through many BASICs, C, C++ (CFront on onwards) and now NodeJS, and I still love writing code.

Tinkering with RPi, getting used to having a coding assistant, looking forward to having some time to work on other fun projects and getting back into C++ sooooon.

What's not to love?


Whoop!

Still in the game :-)


Oh so many times over the decades, having to explain to a dev why iterating over many things and performing a heavy task like a DB query, will result in bad things happening...all because they don't really comprehend how things work.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: