[-] [email protected] 106 points 5 days ago

As a reminder, you can always just uninstall OneDrive and call it a day.

Until Microsoft takes that option away as well....

42
submitted 5 days ago by [email protected] to c/[email protected]
[-] [email protected] 41 points 3 weeks ago

On the one hand, having an AI generated alt-text on the client side would be much better than not having any alt-text at all. On the other hand, the pessemist in me thinks that if it becomes widely available, website makers will feel less of a need to add proper alt-text to their content.

[-] [email protected] 5 points 3 weeks ago

The original research was regarding supercapacitors, not Lithium-ion. Based on the PNAS preview it seems it has to do with changing the design of a supercapacitor to increase charge rate.

[-] [email protected] 27 points 3 weeks ago

Increasing capacitance (how much charge is stored to reach a certain voltage) or the voltage it is charged to would indeed increase the capacity. Putting several in parallel would work, as would making a bigger capacitor. The main problem as far as I can tell is that the energy density of even supercapacitors is low, so you'd need a much larger volume to have the same capacity (and thus a much thicker phone).

[-] [email protected] 23 points 1 month ago

Alexandria and Stract use their own open source crawlers. Brave is also independent, if I recall correctly.

[-] [email protected] 5 points 1 month ago

Although it is possible that some messaging apps send completely unencrypted messages, most (reputable) non-E2E apps are probably still using HTTPS. It just means that when the message arrives at the messaging app's servers, they can decrypt the message and store it in plaintext.

[-] [email protected] 15 points 1 month ago

DDG's AI chat isn't a search engine. It's just a chat interface for GPT-3.5 Turbo and Claude, without any search access. It's also not very up to date.

GPT-3.5 Turbo:

Who is the PM of the UK?

As of my last update, the Prime Minister of the United Kingdom is Boris Johnson. Please note that political positions can change, so I recommend checking the latest news sources for the most up-to-date information.

Is Queen Elizabeth still alive?

Yes, as of my last update, Queen Elizabeth II is still alive.

The Claude version doesn't fare any better:

Is Queen Elizabeth still alive?

Yes, Queen Elizabeth II is still alive. She is the current and longest-reigning monarch of the United Kingdom, having ascended to the throne in 1952. As of 2023, she is 96 years old.

[-] [email protected] 13 points 1 month ago

Are there any search engines other than perplexity that tie the sources to sections rather than just popping them all at the bottom? That always felt like the most practical layout for being able to easily cross-check information against their supposed sources.

[-] [email protected] 3 points 1 month ago

Also, superior depends on the user and use case. One person might find that GIMP has all the tools they actually use in Photoshop, and another might find that the ones they use are missing from GIMP. Without knowing the audience, it's hard to know what they want to hear.

[-] [email protected] 5 points 2 months ago

It's more the other way around. Both distribution on the App Store and through third parties will incur the fee. However, if you don't distribute on third parties, you can stay under Apple's old terms, avoiding the fee. It's a way of monetarily punishing third party app distribution.

63
submitted 2 months ago by [email protected] to c/[email protected]

Caveat: It isn't available in the app store in the EU, and is instead only available via the developer's marketplace, AltStore¹. As far as I can tell, this genuinely isn't because of greed, but because of a little detail in Apple's EU rules (possibly wrong):

[...] Developers can choose to remain on the App Store’s current business terms or adopt the new business terms for iOS apps in the EU.

Developers operating under the new business terms for EU apps will have the option to distribute their iOS apps in the EU via the App Store, Web Distribution, and/or alternative app marketplaces. [...] Developers who achieve exceptional scale on iOS, with apps that have over one million first annual installs in the past 12 months in the EU, will pay a Core Technology Fee. ²

The problem being, if you're under the old terms, there is no "Core Technology Fee." However, in order to distribute on another marketplace, you must opt into the new terms, meaning you now have to pay the fee even on apps that are distributed on Apple's app store. Thus, if you distribute on the iOS app store in the EU for free, and lets say it gets 2 million installs, you get 1 million installs free... and you now owe Apple half a million dollars.

  1. https://news.ycombinator.com/item?id=40067556
  2. https://developer.apple.com/support/core-technology-fee/
1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]

TL;DR: Update immediately, especially if SSH is enabled. xz versions 5.6.0 & 5.6.1 are impacted. The article contains links to each distro's specific instructions of what to do.

https://news.opensuse.org/2024/03/29/xz-backdoor/

Current research indicates that the backdoor is active in the SSH Daemon, allowing malicious actors to access systems where SSH is exposed to the internet.

In summary, the conditions for exploitation seem to be:

  • xz version 5.6.0 or 5.6.1
  • SSH with a patch that causes xz to be loaded
  • SSH daemon enabled

Impact on distros

  • Arch Linux: Backdoor was present, but shouldn't be able to activate. Updating is still strongly recommended.

  • Debian: Testing, Unstable, and Experimental are affected (update to xz-utils version 5.6.1+really5.4.5-1). Stable is not affected.

  • Fedora: 41 is affected and should not be used. Fedora 40 may be affected (check the version of xz). Fedora 39 is not affected.

  • FreeBSD: Not affected.

  • Kali: Affected.

  • NixOS: NixOS unstable has the backdoor, but it should not be able to activate. NixOS stable is not affected.

  • OpenSUSE: Tumbleweed and MicroOS are affected. Update to liblzma5 version 5.6.1.revertto5.4. Leap is not affected.

CVE-2024-3094

0
submitted 3 months ago by [email protected] to c/[email protected]

As far as I can tell this basically means that all apps must be approved by Apple to follow their "platform policies for security and privacy" even if publishing on a third party app store. They will also disable updating apps from third party app stores if you stay outside the EU for too long (even if you are a citizen of an EU country, with an Apple account set to the EU region).

The idea that preventing app updates is in line with their claims of protecting security is utterly absurd. "Never attibute to malice what can be explained with stupidity," but Apple isn't stupid.

0
submitted 5 months ago by [email protected] to c/[email protected]

Fossify Gallery on the official F-Droid repo

The removal isn't directly related to the buyout/fork. Simple Gallery was taken off of F-Droid due to a dependency on the nonfree Google VR being discovered by IzzySoft¹ ². Fossify's fork has removed the dependent features to be compliant³.

  1. https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14284
  2. https://github.com/FossifyOrg/Gallery/issues/36
  3. https://github.com/FossifyOrg/Gallery/issues/36#issuecomment-1873458105
1
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]

Edit: Updated the page with some cleanup and better navigation. It can now be filtered by OS and GUI/CLI.

Making posts for individual apps tends to only make sense when there's some actually notable event that takes place, so I figured why not just make a page that lists most of the open source applications that I use? So here is that listing. The webpage version has a nice table of contents for at a glance viewing; below is the page translated to Markdown, powered by Markdownr:

Writing

Joplin (Notes)

WebsiteSource CodeGet from F-Droid

I haven't been using it for very long. I used to use Logseq, but I've been finding that the more document/page oriented style of note-taking works better in some cases.

LyX (Math & Documents)

WebsiteSource Code

LyX is, without a doubt the best writing program. That's probably an exaggeration, but I do really like LyX. It's great for math, and even generates HTML; the first version of this page was drafted in LyX.

Saber (Handwriting/Drawing)

Honestly, I don't use this that much, however it does come in handy for writing/drawing on PDFs and for quickly jotting down equations.

Reading

KOReader (PDF/Documents)

WebsiteSource CodeGet from F-Droid

KOReader has a fairly minimal interface, but is quite versatile. It supports a lot of different document formats (and can also be used as an image viewer).

Tachiyomi (Web Comics)

Not much to say, it reads comics. It even has xkcd.

App Management

App Manager

WebsiteSource CodeGet from F-Droid

It's rather aptly named.

Aurora Store (Google Play Store)

WebsiteSource CodeGet from F-Droid

Somewhat ironically, this is only useful for installing apps that aren't on this list. However, it does come in handy if you don't have the Google Play Store.

F-Droid (App Store)

WebsiteSource Code

The quintessential FOSS software center for Android.

Termux (Android Terminal)

Not all software is packaged for Termux, but those that are can be quite handy. For example, Lyx is in the main repositories, and Code-OSS is available in the Termux User Repository

Audio/Video

PipePipe (YouTube)

Source CodeGet from F-Droid

It plays video from YouTube. The non-YouTube services it supports are different, but for those who only use YouTube, the primary differentiator I use it for is the ability to view comment replies.

VLC (Video Player)

WebsiteSource CodeGet from F-Droid

ViMusic (YouTube Music)

Source CodeGet from F-Droid

A straightforward YouTube Music client. It supports offline playback, though there is no way to get songs cached apart from playing through them. It can also be somewhat feature-bare at times.

Internet

Fennec F-Droid / Firefox (Browser)

WebsiteSource CodeGet from F-Droid

The quintessential FOSS browser. Well, maybe Chromium is, except everyone and their aunt has made their own proprietary spinoff of that.... On Android in particular, support for addons is a big plus.

K-9 Mail (E-Mail)

WebsiteSource CodeGet from F-Droid

"Thunderbird for Android" shenanigans aside, it's a nice email client in its own right.

WG Tunnel (Wireguard)

Source CodeGet from F-Droid

It's a Wireguard client for Android. It is mostly quality-of-life features that make it nicer than the official Wireguard client, such as being able to put spaces in tunnel names, search in app exclusion, and being available on F-Droid.

Games

AAAAXY (Platformer)

WebsiteSource CodeGet from F-Droid

A "simple" platformer. I recommend just trying it and exploring how it works yourself.

Forkyz (Crossword Puzzles)

Source CodeGet from F-Droid

You can play crossword puzzles with this app.

Puzzles

WebsiteSource CodeGet from F-Droid

A description is obviated by the name; it is a puzzle collection. I'm just going to be blunt and say I don't like most of the puzzles, however there are a few that I do quite like, and I recommend giving each of the sub-games a go.

Shattered Pixel Dungeon

WebsiteSource CodeGet from F-Droid

A fun roguelike. I'm not very good at the whole "stay alive" bit.

Programming

Code-OSS (Editor)

Source Code

It's VSCode, but without proprietary bits. Telemetry may still be enabled by default, however.

Nim (Language)

WebsiteSource Code

Nim is hands-down my favorite programming language. The documentation is admittedly not the greatest, but it combines a lot of interesting ideas, and it gives a lot of freedom in terms of programming style.

Files

gdu (Disk Usage)

Source Code

It's basically ncdu but in Go. I find that it works better than ncdu on Android/Termux

Syncthing (File Sync)

WebsiteSource CodeGet from F-Droid

Technically it is intended for file syncing, but I ended up using it for backups for the sake of convenience.

Miscellaneous

Arity (Calculator)

Source CodeGet from F-Droid

It's a calculator. Note: There are two applications on F-Droid. One is “Arity,” the original version, and the other is “ArityCalc,” an updated fork (which is listed here)

Barcode Scanner

Source CodeGet from F-Droid

In addition to the obvious capability of scanning barcodes, it can scan and produce QR codes, Aztec codes, Data Matrix codes, and many types of barcode. Admittedly, there's not much to scan QR codes for, but one (bad?) way I use it is as a lazy way to send a short string to another device.

Bitwarden (Password Manager)

WebsiteSource CodeGet from F-Droid

It's a password manager.

Krita (Drawing)

WebsiteSource CodeGet from F-Droid

I must admit, I'm not much of an artist. However, it's pretty good for basic image editing.

Organic Maps

WebsiteSource CodeGet from F-Droid

Maps are based on OpenStreetMap and can be downloaded for offline usage.

PDF Doc Scan

Source CodeGet

Self-explanatorily, it scans documents.

Simple Gallery

Source CodeGet from F-Droid

It's a gallery app. Unfortunately, SimpleMobileTools has been acquired by ZipoApps. Although the F-Droid version will probably not be affected, it doesn't seem likely that they will remain maintained. Hopefully one of the forks will be successful.

Unexpected Keyboard

WebsiteGet from F-Droid

Quite a basic, no-nonsense keyboard. It can take some time to get used to the positioning of the symbols and how to swipe for them.

19
submitted 9 months ago by [email protected] to c/[email protected]

Are there any FOSS handwriting input methods? I'm looking for something like Gboard's; the closest I've found is Unistroke.

37
Nim v2.0 released (nim-lang.org)
submitted 11 months ago by [email protected] to c/[email protected]

I've played around with Nim before, and thought some of the features such as default values were quite helpful, so it's quite nice that 2.0 is now officially released!

3
submitted 11 months ago by [email protected] to c/[email protected]

Source code

This is a very basic Lemmy feed viewer, written in Skew.

It doesn't support much as of yet, but it can view instance/community feeds:

/#/beehaw.org

/#/beehaw.org/c/technology

1
Lemmy Sampler (lemmy-sampler.pages.dev)
submitted 11 months ago by [email protected] to c/[email protected]

This is a small project I made to view random posts.

view more: next ›

brie

joined 1 year ago