jokeyrhyme

joined 3 years ago
[–] jokeyrhyme@lemmy.ml 19 points 3 months ago (5 children)

Gosh darn it I only just onboarded to Omnivore a few months ago Now I guess I need to find a new place to store bookmarks

[–] jokeyrhyme@lemmy.ml 2 points 5 months ago (1 children)

One example I can think of is Widevine DRM, which is owned by Google and is closed source: https://en.wikipedia.org/wiki/Widevine

Google currently allows Mozilla (and others) to distribute this within Firefox, allowing Netflix, Disney+, and various other video streaming services to work within Firefox without any technical work performed by the user

I don't believe Google would ever willingly take this away from Mozilla, but it's entirely possible that the movie and music industries pressure Google to reduce access to Widevine (the same way they pressured Netflix into adopting DRM)

[–] jokeyrhyme@lemmy.ml 5 points 6 months ago (1 children)

For disappearing messages to work, your conversation partner has to promise they won't take photos of their screen, and they have to promise to use an app that actually implements the feature instead of just pretending to, and the app developers have to promise to have implemented the code to delete a message when the service says it should

Is there actually a cryptographically-sound and physically-complete method for ensuring that a message is only legible for a temporary duration once it leaves your own device and is delivered to someone elses?

[–] jokeyrhyme@lemmy.ml 9 points 8 months ago* (last edited 8 months ago) (1 children)

Hmmm, is CloudFlare known for being a bad actor in terms of privacy?

Setting that aside, no matter what you pick, you'll be exposing your IP address, from which your ISP and/or general location may be derived

If you don't trust CloudFlare with that information then you basically cannot trust anyone else, so maybe you'd need to run your own service and ping that instead now that you're in a situation where you can only trust yourself 🤷

The other issue that comes to mind is that you're only testing reachability to one address, which means you could get a false negative where that address stops working but the rest of the internet is actually fine

[–] jokeyrhyme@lemmy.ml 5 points 9 months ago

Without being specific, I'd try to get something with firmware updates available on LVFS: https://fwupd.org/

And you might want to check for distribution specific notes on that model e.g.

If Wayland is more important to you than AI/ML/LLMs then you probably don't want anything with an nVidia GPU

[–] jokeyrhyme@lemmy.ml 26 points 10 months ago (1 children)

We need a verified check-mark for true wayland users :P

[–] jokeyrhyme@lemmy.ml 1 points 10 months ago

I did actually do this already, separate from working on this issue, but can confirm the intermittent problems with the combination of wpa_supplicant and systemd-networkd

[–] jokeyrhyme@lemmy.ml 1 points 11 months ago (1 children)

I'm not an expert, but my understanding of the Global Shortcuts portal is that it's very much designed for the push-to-talk use case where an app is not focused but still receives button events for exactly the keys its interested in and no other keys: I think this would cause problems if an app requested every key (e.g. if the request was approved then no keys would work in every other app)

It'll be interesting to see how the remaining compatibility/accessibility issues are tackled, either in portals or in wayland protocols

[–] jokeyrhyme@lemmy.ml 12 points 11 months ago (4 children)

There's a portal for Global Shortcuts: https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.portal.GlobalShortcuts.html

KDE and Hyprland already implement it, and COSMIC seems likely to

On the app side, if we can get the major toolkits to adopt it, then hopefully that covers most actively-maintained apps (but it's unlikely to cover legacy apps): https://github.com/electron/electron/issues/38288

[–] jokeyrhyme@lemmy.ml 5 points 11 months ago

Gosh, I'm so fascinated by the concept of removing/hiding the tabs implementation from every app and relying 100% on the window manager to provide this

[–] jokeyrhyme@lemmy.ml 12 points 1 year ago

Wayland breaks global hotkeys: I present to you: Hyprland (where you can get global hotkeys). Now, it is normally not allowed by design, as a security measure

Not disagreeing at all, but I'd like to add some information here to support your correction

There's a GlobalShortcuts portal ( https://flatpak.github.io/xdg-desktop-portal/docs/#gdbus-org.freedesktop.impl.portal.GlobalShortcuts ), and this is implemented for hyprland in xdg-desktop-portal-hyprland ( https://github.com/hyprwm/xdg-desktop-portal-hyprland/blob/b2fc1110963fa583ad5348a9dc0101bd58ceac7a/hyprland.portal#L3 )

So, technically, there is nothing in the wayland collection of protocols that supports global keyboard shortcuts, but (along with lots of other supporting functionality), this is addressed via the collection of portal APIs

As it happens, KDE already supports the GlobalShortcuts portal: https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/blob/master/data/kde.portal#L3

Any desktop can provide an implementation of the GlobalShortcuts portal, and any app can adopt it as required (although if it's implemented within popular toolkits/frameworks, then app developers won't have to even think about it)

Here are related tracking issues:

 

Indeed, when independent researchers at Johns Hopkins University decided to get the best estimates they could by combing through the published literature, they found that in the 11 life cycle analyses they turned up, the average greenhouse gas footprint from plant-based meats was just 7 percent of beef for an equivalent amount of protein. The plant-based products were also more climate-friendly than pork or chicken — although less strikingly so, with greenhouse gas emissions just 57 percent and 37 percent, respectively, of those for the actual meats.

Similarly, the Hopkins team found that producing plant-based meats used less water: 23 percent that of beef, 11 percent that of pork, and 24 percent that of chicken for the same amount of protein. There were big savings, too, for land, with the plant-based products using 2 percent that of beef, 18 percent that of pork, and 23 percent that of chicken for a given amount of protein. The saving of land is important because, if plant-based meats end up claiming a significant market share, the surplus land could be allowed to revert to forest or other natural vegetation; these store carbon dioxide from the atmosphere and contribute to biodiversity conservation. Other studies show that plant-based milks offer similar environmental benefits over cow’s milk.

...

Soy milk, for example, requires just 7 percent as much land and 4 percent as much water as real milk, while emitting only 31 percent as much greenhouse gas. Oat milk needs 8 percent of the land and 8 percent of the water, while releasing just 29 percent as much greenhouse gas. Even almond milk often regarded as a poor choice because almond orchards guzzle so much fresh water—uses just 59 percent as much water as real milk.

But not all plant-based milks deliver the same nutrient punch. While soy milk provides almost the same amount of protein as cow’s milk, almond milk provides only about 20 percent as much—an important consideration for some. On a per-unit-protein basis, therefore, almond milk actually generates more greenhouse gas and uses more water than cow’s milk.

 

The new type of USB4 will continue the USB-IF's questionable naming scheme that only its members and a thumbtack-and-string-covered corkboard can truly appreciate. When it's all said and done, it seems you'll be able to find USB-C ports that are USB4 Version 2.0, USB4 Version 1.0, USB 3.2 Gen 2x2, USB 3.2 Gen 2, USB 3.2 Gen 1, or USB 2.0, plus some will opt for Intel Thunderbolt certification. And in the case of USB4 Version 1.0, you'll still need more information to know if the port supports the spec's max potential speed of 40Gbps.

screaming intensifies

1
submitted 2 years ago* (last edited 2 years ago) by jokeyrhyme@lemmy.ml to c/linuxphones@lemmy.ml
 

On the whole, I would rate the Poco F1’s bull**** level as follows:

  • Initial setup: miserable
  • Ongoing problems: minor
 

In excess, nitrogen and phosphorus in our waste streams can stimulate algal blooms and create conditions dangerous to marine and lake ecosystems and human health. According to the website of the Rich Earth Institute, a Vermont-based company focused on using human waste as a resource, most of the nitrogen and phosphorus in wastewater comes from human urine, even though it makes up only 1 percent of wastewater. Removing urine could remove 75 percent of the nitrogen and 55 percent of the phosphorus from municipal wastewater treatment plants. And those nutrients could then be recycled for use as fertilizer.

 

iOS, with its single hardware manufacturer, has been 64-bit only since 2017. Android has a million moving parts split across a bunch of different companies, so getting to 64-bit only is going to be a long road. Getting there is worth the effort, though, with a promise of increased performance and additional security features.

 

Interesting look at UX for decentralised systems

 

Why is it not common UX practice to start ignoring user input prior to rearranging the UI, and only responding to user input once the layout has settled and perhaps after a short delay?

It's very frustrating to reach for an option in a list, only to have the list repopulate just as I tap, inevitably on an undesired option

I'm not even talking solely about web design: even the Google Cast destination picker does this and it's native Android code

Has Apple solved this over in iOS land?

 

Today’s release of Total Cookie Protection is the result of experimentation and feature testing, first in ETP Strict Mode and Private Browsing windows, then in Firefox Focus earlier this year. We’re now making it a default feature for all Firefox desktop users worldwide.

 

Today’s release of Total Cookie Protection is the result of experimentation and feature testing, first in ETP Strict Mode and Private Browsing windows, then in Firefox Focus earlier this year. We’re now making it a default feature for all Firefox desktop users worldwide.

 

Today’s release of Total Cookie Protection is the result of experimentation and feature testing, first in ETP Strict Mode and Private Browsing windows, then in Firefox Focus earlier this year. We’re now making it a default feature for all Firefox desktop users worldwide.

 

Music streaming company Spotify will donate $109,000 (100k EUR) to independent, actively maintained, open source projects that align with the company’s core values. It has also opened a dedicated Open Source Program Office (OSPO) to further promote sustainability in the open source ecosystem. Engineer Per Ploug Krogslund will head the office.

view more: ‹ prev next ›