snowfalldreamland

joined 3 years ago
[–] snowfalldreamland@lemmy.ml 37 points 1 year ago* (last edited 1 year ago)

There are portals: https://docs.flatpak.org/en/latest/desktop-integration.html#portals . they allow secure access to many features. Also any flatpak app still has access to a private app-specific filesystem, just not to the host.

Doesn't work for all applications but for many sand boxing is possible without a loss of features.

[–] snowfalldreamland@lemmy.ml 6 points 1 year ago (2 children)

only option for messaging between Android and iOS.

Well aside from like all the messaging apps, right?

[–] snowfalldreamland@lemmy.ml 5 points 1 year ago* (last edited 1 year ago) (1 children)

It might sound surprising but it makes a lot of sense to have different standards supported over USB-C. USB-C is just a form factor of the connector.

For USB 3 or USB4 speeds you physically need more wires in the cable, while for USB 2.0 you only need 5 wires. Also if you want really high data transfer rates of 40 or 80Gbit/s the cable can only be around 1 meter or 3 feet long.

So because USB-C supports different USB versions, a charging cable can simply be USB 2.0 and be cheaper and long and do it's job just fine.

If USB-C was only USB4 it wouldn't be all that useful. Devices like wireless mice or DACs or game controllers wouldn't/ couldn't use it and the cables would all be thick and expensive and short. And for charging regular things we'd still be stuck with micro USB.

The only downside is that, yes if you are doing a thing where you need high speeds such as connecting a screen or external disk to a PC you do need to check that you're using a high speed cable, but pretty much all good quality fast cables have the speed printed onto the connector housing.

But yes the iPhone restricting speeds to 2.0 is strange and most definitely just a trick to sell more pro models. There are plenty of devices that simply have no need for anything besides 2.0, be it because they send no data or just very little. But phones really aren't in that category.

[–] snowfalldreamland@lemmy.ml 10 points 1 year ago (15 children)

I get screen tearing when gaming on x11 so i use wayland and I only switch to x11 if i need to screenshare on discord.

[–] snowfalldreamland@lemmy.ml 2 points 1 year ago

yes these are the terms that are not supposed to be used in product naming or by consumers and are just intended for use by people developing USB devices.

[–] snowfalldreamland@lemmy.ml 2 points 1 year ago

Well you have to differentiate somehow and USB 5, 10, 20, 40 or 80 gbps sound like reasonable terms for normal people.

[–] snowfalldreamland@lemmy.ml 5 points 1 year ago

Yes it was never intended that any consumer hears about something like "USB 3.2 Gen 2" that was strictly internal naming for people developing USB devices.

In fact the naming guidelines we're simplified even further than in the older version you linked: https://cdn.arstechnica.net/wp-content/uploads/2022/09/USB-IF-language-usage-guideliens.pdf

But yea borderline fraudulent manufacturers and uninformed tech journalists are to blame for all this confusion

[–] snowfalldreamland@lemmy.ml 5 points 1 year ago (4 children)

The v2 part here really just refers to the fact that it's version 2 of the specification. Consumerrs only need to know the term USB4 and the speed that their device operates at. It's sort of like complaining that the ietf has terrible naming schemes because HTTP is defined in half a dozen RFCs with 4 digit numbers. This versioning is just meant for people developing USB things.

Actually this article here is one of the few times where even mentioning the version 2 part is reasonable since the details of these specifications actually matter to kernel developerrs. For everybody else it's just USB4 80 gbps.

[–] snowfalldreamland@lemmy.ml 4 points 1 year ago (1 children)

Anytype looks interesting but it looks like most of it is non-free non-opensource software:

While our core solutions, the infrastructure protocol any-sync, and the data protocol any-block, are released as open source under the permissive MIT license, we distribute the remaining layers, including the middleware library any-heart, and applications like anytype-js, anytype-swift, and anytype-kotlin, under the Any Source Available License. This license grants individuals the freedom to review, modify, and utilize the code for personal, academic, scientific, research, and development purposes. However, for commercial use, consent from the Any Association is required.

from https://blog.anytype.io/our-open-philosophy/

[–] snowfalldreamland@lemmy.ml 1 points 1 year ago

Huh they work great for me. Which Ladda did you get? I think there was some brown or like yellow ones or something that were made in china and weren't quite as good I think. Also the LADDA 1900 will have a longer lifetime than the LADDA 2450s. In the same way that Eneloop Pro have fewer recharge cycles than the normal Eneloops.

[–] snowfalldreamland@lemmy.ml 46 points 1 year ago* (last edited 1 year ago) (7 children)

Tipp for people wanting to get into rechargeable AA and AAAs: get IKEA Ladda batteries and their charger. They are cheap and japanese made. Some people argue that they are just relabeled Panasonic eneloops!

Edit: Oh also if you used rechargeable batteries in the past and you remember them sucking that's probably true. But the battery chemistry is better now and it's possible that your batteries degraded quickly because of "dumb" chargers. Modern chargers like the gray 4 battery Ikea charger detect how and for how long to charge and thus will not ruin the batteries.

[–] snowfalldreamland@lemmy.ml 1 points 1 year ago

I love USB-C for charging and data and display. But it does not replace 3.5mm. Aside from the things mentioned so far in the comments here, a fundamental problem is that now headphones need DACs in them.

The engineering specification states that an analog headset shall not use a USB-C plug instead of a 3.5 mm plug. In other words, headsets with a USB-C plug should always support digital audio (and optionally the accessory mode)

https://en.wikipedia.org/wiki/USB-C#Audio_Adapter_Accessory_Mode

That increases the cost of headphones and introduces a point of failure and makes things more complicated for the end user. It's just not worth it.

view more: ‹ prev next ›