On imgcat, those extensions to the xterm protocol[0] seem really nice. I've long thought that there needs to be a simple escape sequence for a horizontal divider that doesn't break upon resizing, they should do that next!
Also check out tiv[1] which is an alternative that works with any unicode terminal.
These iterm image extensions are almost there. It is unfortunate that it can only display files, and not image created on the fly (i.e., you dump all the pixel values into the terminal and it shows an image).
The actual extension does support images created on the fly. All that's missing is some commandline tool that'll translate from whichever format it's in to the format iterm expects. For e.g. a PNG image data you could probably get away with a single-line bash script: all it has to do is stick an escape sequence in front of the base64 encoded file contents.
that's great! I hope it will be implemented for xterm and becomes a sort of standard. Sometimes I use "sixels" but they are hopelessly slow and low-resolution.
Not much a fan of the base64 encoding here. I'd prefer if it was the pixel binary buffer data that you output directly, pinching a hole in the terminal protocol. The fact taht it is binary does not pose problems if the escape sequence contains the size of the image.
Why is Discord always ignored in discussions of slack alternatives? It's literally a slack clone. Are you all just put off by the marketing or the fact that it's not exclusively used by 'professionals'?
It doesn't have the "enterprisy" integrations that give companies control they want, such as where you integrate logins with your AD/SSO/whatever system. You could kick employees that leave from your server, but that doesn't mean there's no company information in their DMs with other employees. You can insist people set up a work account, but you still can't deactivate it when they leave.
You can't enforce password length requirements, or whatever your security team recommends this year.
You can't disable parts of the offering, like voice chat, to enforce people use hangouts or whatever your company wide solution is.
At the same time, things companies may want employees to do easily but gaming communities don't want, such as allowing any user to create a channel are not possible with Discord's permission model.
If you want users to see only self-selected subsets of information, you can't really. You could break your company's chat across multiple servers, but this is tedious compared to just having channels users can join or not. For example, in my last employer, I was in 40 or so channels out of several thousand.
---
I think for a startup or small business, none of these things are that important. But for medium or large companies, they become more of a problem.
Honestly, it's probably because it's marketed towards gamers. It's a really useful product for sure but the gamer marketing definitely affects people's perception.
I think in the past they did make a point of saying they don't support business use. As in, it's fine if you want to, but don't pin your daily success on it and complain if it breaks.
I use it at home and it does occasionally go a bit weird and need a reboot, or stop sending notifications on my phone. Not a big deal for me.
It’s part marketing, part functionality. For example, with Slack you can filter sign ups based on email. That being said, I would still love a discord for work where chat and invites overlays on top of a working document.
I was just about to ask HN to come up with some communication devices using only ancient technology.
Although your rubber duck system would require less manpower than a system of signal fires, it would be MUCH slower, and probably even slower than the chains of horse riders that delivered messages Pony Express-style across the Roman Empire. In an emergency, a message could be transferred over 100 miles a day.
Oh! And for your ancient-networking subject, I submit:
* grow trees in rows; cut them in ascii sequences (a stump is a 0). Visible for miles!
* scratch dated messages in turtles' shells; sample shells continuously and collate
* spread gossip where the subject is a code e.g. marital infidelity means one thing, sexual preference another. Collect gossip and reconstruct. Use political topics for ack and nack.
* Grow crops each year to encode the message: corn is a 1, soybeans a 0. Study crop market reports. Caution: baud rate is low and noise level high, recommend using ECC
* Become a fashion icon. Adjust skirt lengths microscopically and seasonally to encode multiple bits! A plus: observation and measurement has side benefits
Let me know if any of these suit your purposes. I release them to the public domain.
The ancient Greeks beat this in terms of slow delivery:
"In 499 BC, he shaved the head of his most trusted slave, tattooed a message on his head, and then waited for his hair to grow back. The slave was then sent to Aristagoras, who was instructed to shave the slave's head again and read the message, which told him to revolt against the Persians"
Need a stable of slaves with different tattoos. Or maybe just two: revolt, or wait for next round. Or put a numbered list on one, and send the next with just a number.
I imagine it would be useful for some information. Crop reports etc for helping predict market fluctuations. All aqueducts lead to the city after all! Where the markets are.
Anyway its nearly free, and the infrastructure was always in place. I'm just surprised it didn't get used.
This isn't even a strange adapter, I'd be surprised if this didn't exist. Why not get excited about cassette tape to 3.5mm adapters (very real and also very useful)?
If I were feeling pedantic I'd mention the universities of Oxford, St Andrews, Edinburgh, Glasgow, and Aberdeen... As well as a handful in Spain and Portugal ;)
>This was the last straw that made me delete the app and my account entirely a few years ago.
Why not just disable notifications, or just uninstall the app without deleting your account? Facebook can still be of use to you without you being of use to it.
I've long used Facebook only for messaging and managing events because it's an effective and ubiquitous platform for both of these things.
Many apps provide useful notifications but some genius somewhere realized they can get more eyeballs if they abuse the notification system. So you have to take the bad with the good or throw them both out.
What’s worse is some apps provide “fine grain control” which is supposed to allow you to decide what types of notifications you get. Some other genius had the idea to be very loose with what belongs in what category.
And yet another genius had the idea to spam email if phone notifications are disabled.
And they’ll let you disable that too... but yet another genius had the idea to “accidentally” forget all these settings.
So... I don’t know. Disable them, sure. It’s the advice that keeps on giving, I guess.
Possibly because some combination of his device/platform/Facebook didn't honor his request after a while. At one time it wasn't unheard of for an app to self-update and reset notifications and other settings.
or just uninstall the app without deleting your account
Revenge, probably. And/or to punish FB microscopically, but in the only way we can.
I've long used Facebook only for messaging and managing events because it's an effective and ubiquitous platform for both of these things.
Good for you. Not everyone lives the same life that you do.
How would anyone know? I keep seeing HN posts of people losing their Google accounts for some unspecified ToS violation (that is, if they can get any information about their ban from Google at all).
No one ever reported that by the way. With their massive user base it would have already happened at least once especially in the light of all of these scandals of lack of platform neutrality.
What are you talking about? People constantly report their Google accounts being banned, very often for things they did in their emails. It seems impossible to me that you've never heard of someone being banned by Google because of something they sent with their Gmail account. Usually Google reports it as an unspecified ToS violation, but that doesn't mean it wasn't related to things they did in "private" correspondence via email.
I believe it has been many years since any Google employee has looked into a Gmail accounts message contents without prior permission from the account holder.
If you're referring to the fact email is usually not encrypted / verified, that is clearly not what OP was referring to by "privately". Email is in general a "private" (as opposed to "public") means of communication.