• 4 Posts
Joined 1M ago
cakeCake day: Jan 21, 2021


Except for sites which use javascript instead of links 😒

I’m glad that Lemmy isn’t one of those sites! Use regular links and let the browser decide what the user wants 🙌

These systems are designed to point at a specific location. You can improve the privacy by decreasing the granularity (ex 100m vs 1km vs 10km per code) however then you are reducing the utility.

Plus Codes are interesting because the length of the code determines the accuracy. So if you want something delivered to your door you can provide an accurate code but if you just need to find the nearest bank you can choose a lower accuracy. Of course this doesn’t prevent various services from demanding a code of at least a given accuracy.

At the end of the day the job of these systems are to provide your location. So the only ways to improve privacy is

  1. Ensure they only give your location. (Canadian postal codes and US zip codes do this)
  2. Change the accuracy of that location.

There could be a URL parameter to switch between the two options. But I think that this poll will say what the best default is.

Yeah, you could save the page. But at that point, you could use a command-line tool too

For a lot of users using a saved webpage is much easier than a command-line tool. In fact if it is something I use infrequently I would also rather use a webpage than a command-line tool as well.

But where are you downloading from? The attacker’s website in either case.

I guess what you are advocating is that you can use a “trusted” version forever and not run the risk of the author turning trustworthy in the future. However you can also just save the webpage.

That’s odd warning. This site claims that everything is done locally so it isn’t any less secure than downloading a program from the site then using it. (If fact that is exactly what a website is.) Unless you are going to sandbox the app to prevent filesystem and network access the website will be just as secure. (In fact more secure because of the sandboxing browsers provide)

I like the idea, I loathe giving my number to websites. However a lot of sites will use these numbers to then allow password resets which is a serious security concern. People could just request a number from upmasked, then go to popular services and try to reset any account associated with that number.

Many services won’t allow a reset with just the number, but some will, and it is often unclear when you are offering up a number and you don’t know that these services won’t change their policies in the future.

TL;DR I wouldn’t use this for any accounts I care about.

Why can’t you get a cert for example.com if you own it? I guess you won’t be able to use an ACME HTTP challenge but you should be able to use DNS, SMTP or even shudders the old fashioned way of manually getting a certificate.

I do like that I can delegate my matrix server to another provider without giving them a cert for my domain but that seems like a minor nit.

I used to use XMPP but it appears that it lost the fight. Matrix has come along and has all of the momentum. There are technical reasons for this (more explicit about being a distributed synced log) and marketing reasons for this. However at this point it seems that Matrix is the better horse to bet on. I have moved some of my closest friends to Matrix and most of the rest of my friends are available in-Matrix via bridges. It is really quite nice.

I generally email myself. I have a folder called “Not Important” where newsletters, RSS feeds and similar go. I will just email it to that address and I look at that folder when I have some downtime. (If it is urgent I send it to my inbox which is basically my TODO list)

The problem is that if Firefox (and derivatives)'s market share drop too low then developers won’t continue to support them. This is already happening to some extent with websites missing features or flat out refusing to run on Firefox.

Then you won’t be able to use Firefox to browse a lot of the web, and Google will basically have full control.

So Firefox being popular isn’t just good for Mozilla and the people that use it. It is critical for the open web in general. (Unless we can find another Chrome competitor)

Weird. I just double checked and just installing clang and running clang test.c && ./a.out worked fine.

I don’t know if you still have access to a NixOS machine but if so it would be worth filing a bug.

You don’t need complete interoperability in order to be useful. For example I subscribe to PeerTube just fine from Mastodon.

Also sharing an ID doesn’t mean that I can’t have multiple services on my end. If coolperson@example.com posts videos from PeerTube and photos from PixelFed there is no reason that I shouldn’t be able to subscribe as consumer@other.example and watch the videos on PeerTube and photos on PixelFed.

So I agree that reading Lemmy from mastodon doesn’t make much sense, but that doesn’t mean that I can’t share my ID between the two and that definitely doesn’t mean that I can’t use Mastodon to subscribe to PeerTube and PixelFed users.

neovim. I’m not a vi purist. Just make sure you use an editor that is extensible and you will be fine. Whether that is emacs where the whole thing is literally a lisp program or sublime with plugins. If you spend a lot of time in your editor it makes sense to use something where you can add features that you need.

I think this was a pretty dick move as thepiratebay had serious trouble staying online in the earlier days until it found its grove.

I’m not really sure what you mean by using clang out of the box. You can install and use clang just as any other package and as you mentioned building the system with clang is one line. I’m not sure what type of experience you are looking for. AFAIK very few distros even let you choose what compiler to use for packages.

From my experience Mastodon, Diaspora, Pixelfed and PeerTube interoperate well. I have subscribed to all of them from my Mastodon account and I really can’t complain about the experience of consuming multiple types of services.

After all interoperability is the whole point of the fediverse. If each type of service couldn’t interoperate then we really have different federated networks instead of a single fediverse.

Maybe I wasn’t clear. I don’t think user@domain style identities are bad. I think they are one of the better options available. (I’m not too sold on blockchain names but crypto-based identities likely have a place). However I think that I should be able to use peertube and mastodon with the same identity.

I’ll reword that section to be more clear.

I think the fediverse is nice and healthy. It may not be mainstream but I don’t think that is an issue. It would be nice if we can subscribe to anyone from anywhere however the current popular platforms have no interest in sharing their userbase.

However if there is interest for more mainstream adoption I think the things that can help push the fediverse forward are:


Much like on Matrix you can chat with people on multiple chat networks fairly easily it would be nice to bridge more to the fediverse. This will allow those who are included to make the fediverse their “home” without missing out on publishers or subscribers that are using closed platforms. (In fact it can be more convenient because it allows you to work with multiple platforms at the same time.

For example you could map @user on twitter to @user:twitterbridge.org on the fediverse. Then you can sign into twitterbridge and it can bidirectionally map events between twitter and the fediverse.

Identity issues

Right now if I want to post short status updates and videos I need to have a different ID for peertube and mastodon. Of course any fediverse user can subscribe to either but it seems odd to limit each identity to one “style” of content. I think it is powerful that you can have multiple identities but I think it would be nice if you didn’t need to.

Identities are already the biggest gap in UX. And if we are going to move from something centralized (@username) to something decentralized (username@host.example) I think it would be easier to allow users to maintain a single identity across services (if they want).

It would also be nice if there was a service to publish and lookup fediverse identities by other known identities. It would really help mainstream adoption.

Redirection Domain

Right now if you are browsing someone’s profile on their host most services will ask for your homeserver or username in order to subscribe. It would be really helpful if there was a common server that could remember your preference and direct you there automatically. For example matrix.to makes it very easy to share Matrix rooms no matter what homeserver you use.

The downside is that this is a tracking avenue. However this is just a temporary fix until browsers can natively understand a custom URL which can be handled.