Hacker Timesnew | past | comments | ask | show | jobs | submit | em-bee's commentslogin

how? whatsapp, wechat, telegram, even signal, all require a phone to be used.

if i didn't need any of those apps then sure, but unfortunately there is no way around these apps if i want to keep in touch with certain people that are important to me.


If you need to use these, set the history retention to like no time. That would help a lot. They could still get the contents from the person you are communicating with, but it would require more work on their part. Humans are generally fairly lazy. If you can get the people you communicate iwth to also turn off message retention, that would help. Then they could tell you talked with Tootie, but not what you talked about, at least from the device(s) themselves.

If you “must” use those then keep a phone off in a drawer and turn it on once a day to keep in touch.

If those people won’t allow you to be offline from time to time and aren’t willing to switch communication methods as an alternative, maybe it’s not a symmetrical relationship.

Or use something like Beeper (works on Linux): https://www.beeper.com/


you can try it. a few years ago some people picked up maintenance: https://github.com/jasper-software/xv

i just built it on my machine. works!


any discord server that offers public invites is effectively public.

First, the user knows this when joining a public community.

Second, the moderators can choose to remove someone who has joined the community in bad faith.

Third, it is entirely different than broadcasting every single action taken by every single user in every single community on the entire protocol to anyone with one URL.


> First, the user knows this when joining a public community.

From Colibri: your community chats are public and visible to everyone by default.

So it's the same.

> Second, the moderators can choose to remove someone who has joined the community in bad faith.

Colibri has mod tools as well.

> Third, it is entirely different than broadcasting every single action taken by every single user in every single community on the entire protocol to anyone with one URL.

Sure, but then just don't use it?

It's really no that different from how IRC worked. Except persistent history is part of protocol and not some bots.

This is not public communities, not for small group of friends sharing edgy memes and discussing national security.


the moderators can choose to remove someone who has joined the community in bad faith

unless you prevent new members from reading the chat history until given permission then they can already read everything before they are kicked out, and they can come back with a different account.

you also can not detect people acting in bad faith if all they do is read.

basically, you can't expect privacy if you don't limit members to people you know and trust. that goes for any group chat, encrypted or not.

i also doubt that discord chatlogs are encrypted on their servers.


What is your point? I feel I made the one you are making before you even responded the first time.

That Discord communications can be exfiltrated in this specific set of circumstances (again, something I already said) does little to change that Colibri is implemented in the least privacy preserving way possible, short of publishing directly to every news and intelligence agency on your behalf, and does little to make that very clear in the first place.


you said: Users in a Discord server/local community on tools like Discord naturally expect that their actions within that community are private in so far as they trust everyone in the community (including the operator) to keep it so.

my point is: you don't get that in a public discord. and i believe that most discord servers, those for games anyways are public. only small team discord servers are private. privacy on discord is an illusion. i also would not trust discord to keep any messages private even from a private server.

you seem to imply that just by looking like discord colibri promises the same privacy options as discord. why? colibri does not present itself as a discord alternative. and although the line "privacy when needed" was misleading, in the FAQ they clarified that there is no private data. (to be sure i checked the site as it was 2 weeks ago: https://web.archive.org/web/20260311020805/https://colibri.s... )



> the moderators can choose to remove someone who has joined the community in bad faith

This is one of the challenges of building a Discord alternative on atproto. Allow access or not, how moderation works, and having shared ownership that can change.


Private channels in public servers exist. I'm almost entirely on private servers.

This is one of the challenging aspects about defining permissioned spaces on atproto. In essence, you have a completely separate database per user (sits next to their repo) with which you can do permissioned public->private spectrum. Nesting more privacy inside another permissioned space requires breaking the typical permission walking chain, eg. in Google Docs, if you have access to a folder, you have access to the subfolders.

where can those of us who are not on bluesky get an invite code for an account?

Feel free to E-Mail me via the PDS's account: pds@colibri.social

I'll send you a code!


i always found it odd that the most powerful person in many european countries, the prime minister, is not directly elected. but the problem is not really there. the problem in my opinion is the concentration of power in one person. and the influence of political parties to decide who gets to be a candidate.

imagine system where we directly elect the whole cabinet. only people with electoral approval should get to be ministers. and the prime ministers or presidents job is to only manage that group.


> the problem in my opinion is the concentration of power in one person.

Generally, a prime minister is less powerful than an executive president, often much less powerful.

> and the prime ministers or presidents job is to only manage that group.

On the face of it, that is the PM's primary role in a parliamentary democracy. Now, the complication is that, in many parliamentary systems, the PM has significant power over the ministers (either via the ability to directly appoint them, or via being the head of the ruling party/coalition/or various other means). But generally, the PM is less powerful in nearly all systems than, say, the US president; in particular the finance minister is often a separate semi-independent power within the cabinet.


one if the problems is that most elections are only for one person, so only the majority (the person with the most votes) wins.

give everyone half a dozen votes or more, and and you'll get a more representative sample.

for example instead of electing a president, elect a while leadership team. independent of party affiliation. (i'd get rid of parties completely while we are at it, every candidate should be independent (the expanded version of that gets even rid of candidates, every adult can potentially be elected, but that is a more complex system that needs more elaboration))


this is the end of the wording for the initiative, nothing else

it is more than that. since 2021 an EU interim regulation (2021/1232), set to expire on 3 april, was allowing companies to voluntarily scan messages. this vote was about the renewal of that regulation. since it has been rejected, the regulation is no longer in effect.


i never found !! useful at all when i can just use up arrow to get the entry i want. it becomes more interesting when you can recall older commands, but then too i prefer search because i want to verify what command i am going to run.

and i only use sudo to open a root shell. never to run anything directly. i don't want normal and root commands mixed in the same history.

i could keep sudo commands out of the history, but then i don't have any history for stuff done as root.

with tmux i can switch terminals easily, so i am also not tempted to run things as root that i shouldn't despite having a root shell open.


> i want to verify what command i am going to run.

shopt -s histverify

shopt -s histreedit

i dont know why they are not the default.


i could have sworn the same, at least as an extension.

i just found this extension, but that's brand new: https://addons.mozilla.org/en-US/firefox/addon/ff-tab-expos%...


that 10 year old binary should run, unless it links against a library that no longer exists.

for example here is a 20 year old binary of the game mirrormagic that runs just fine on my modern fedora machine:

    ~/Downloads/mirrormagic-2.0.2> ldd mirrormagic
        linux-gate.so.1 (0xf7f38000)
        libX11.so.6 => /lib/libX11.so.6 (0xf7db5000)
        libm.so.6 => /lib/libm.so.6 (0xf7cd0000)
        libc.so.6 => /lib/libc.so.6 (0xf7ad5000)
        libxcb.so.1 => /lib/libxcb.so.1 (0xf7aa9000)
        /lib/ld-linux.so.2 (0xf7f3b000)
        libXau.so.6 => /lib/libXau.so.6 (0xf7aa4000)
    ~/Downloads/mirrormagic-2.0.2> ls -la mirrormagic
    -rwxr-xr-x. 1 em-bee em-bee 203633 Jun  7  2003 mirrormagic
ok, there are some issues: the sound is not working, and the resolution does not scale. but there are no issues with linked libraries.

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

Search: