Spyke

Posts

signalgroups·Signal Groupsbyboredsquirrel

Signal Group: Codec Chaos Magick

Signal Group: Codec Chaos Magick

Everything about encoding video, audio and images with modern technology, free and open source software and modern standards to get good quality with low storage space!

Say good bye to #mp3, #h264 or #jpg, they are obsolete!

#SignalGroup #SignalGroups #ffmpeg #ImageMagick #GraphicsMagick #opus #av1 #jxl #avif #webp #av2 @signalgroups

https://signal.group/#CjQKINbhTxTrCetghp2WeIzZa7rHQV8PBu5tFhgtxkvvg3cOEhB0ifqDuCOMVrJHy9jch7wE

View original on tux.social

#Chrultrabook people, I have a #Chromebook and a #Chromebox that run #MrChromebox' #coreboot and I would like to update the firmware.

#Chrultrabook people, I have a #Chromebook and a #Chromebox that run #MrChromebox' #coreboot and I would like to update the firmware.

Currently I use a live USB with #LinuxMint XFCE, as it is easy to use and insecure enough for it to work.

The tools need access to read and write the firmware, which is quite deep.

I would like to enable that support on my main #NixOS system, at least sometimes, but don't know what is missing. Same on vanilla #Fedora btw, doesnt work there either.

The iomem=relaxed option is not enough, do you know what else is needed?

For NixOS and Chromebook support I found this amazing repo, but it is quite complex:

https://github.com/ninelore/flake

@[email protected] @coreboot

View original on tux.social

Anyone know how to revert the horrendous new #Firefox #Android menu design?

Anyone know how to revert the horrendous new #Firefox #Android menu design?

It is slow, clumsy and it is even harder to reach extension icons than before.

And extensions. Are. The. Only. Reason. To. Use. Firefox. (Apart from Privacy, if you harden it a lot).

I couldnt find an about:config to revert the menu redesign. #Ironfox showed a menu for that for some time.

#FirefoxAndroid @firefoxnightly @[email protected] @firefoxwebdevs @[email protected] @[email protected]

View original on tux.social

#SignalGroup for preserving the #Myrient #ROM database using #BitTorrent

#SignalGroup for preserving the #Myrient #ROM database using #BitTorrent

Myrient is a huge collection of retro games and a very nice project. But as they are based on centralized cloud storage, the immense costs were not sustainable. By building a community of people who seed the files for free, the project can stay alive!

https://signal.group/#CjQKIFzvNuwfFh0pB7sIOqSiggDrZqeN6enZFTvCBhuxVDSlEhBLfn8Jy7Xa3wOZXjcpwq1m

Original Website: https://myrient.erista.me/

Archive Websites:
https://myrient.org/

#SignalGroups #Torrents #RetroGaming #Archival @[email protected] @retrocomputing @[email protected] @retro @emulation @retropirates

View original on tux.social

Any #Linux users on #IntelArc here?

Any #Linux users on #IntelArc here?

I bought an Intel Arc A750 and it looks fancy, works for gaming and AV1 encoding (after adding "vpl-gpu-rt" recompiling the kernel for that I guess), but I cannot control the fan at all!

The fan mode is "automatic" and on full power all the time which is crazy loud.

I tried everything, updated my kernel to 6.18 longterm, used a windows install to use that intel tool to upgrade the GPU firmware, no change.

Now I plan on connecting the fan to the case fan connector and controlling it through BIOS (I can read temperature now so that is okay-ish I guess).

I couldn't find a single report of this being a thing at all, do these GPUs really have THAT shitty drivers? I thought it was just performance issues (which I didnt really see).

Discourse Thread:

https://discourse.nixos.org/t/76041

@[email protected] @pcmasterrace @[email protected] @buildapc @[email protected] @[email protected] @intel_arc #PcBuilding #GraphicsCard #NixOS

View original on tux.social
learnart·Learn Art - For Artists who want to improvebyboredsquirrel

OpenSource Alternatives to Adobe InDesign? (also workflows in Inkscape or GIMP)

OpenSource Alternatives to Adobe InDesign? (also workflows in Inkscape or GIMP)

A person learned their entire apprenticeship on proprietary Adobe Software.

Mainly InDesign for Layouts, flyers, posters etc.

I would assume that this can be done with Inkscape just fine but they are fully in the "one software for one task" mindset (that Adobe heavily drives).

Anyone have an open source or at least free or one-time-payment alternative for this?

#Scribus didn't look that well maintained and pretty dated.

Maybe #Affinity Publisher?

@learnart @artistlounge @artdesign @design @[email protected] @[email protected]

#Adobe #OpenSource #Inkscape #GIMP #Design #InDesign

View original on tux.social
enshitification·Enshittificationbyboredsquirrel

The modern #Web in a nutshell.

The modern #Web in a nutshell.

A private news website from the US, and me figuring out which of the 15 third party garbage they include I need to allow to display static images or play videos.

#HTML5 can do all of that natively...

These developers are so damn lazy, and the web such a hostile place for no reason.

Small independent Onlineshops are the same, embedding tracking from various providers just you a little more money out of this cursed model.

I havent really seen ads for over 8 years. It doesnt work. I pay for content and donate to projects I like.

#Enshittification #Tracking #Privacy #Databrokers #Advertizing #Javascript #UBlockOrigin #Firefox

@enshittification @enshitification

View original on tux.social

Just found out that my #Obtainium config could be optimised for automatic updates!

Just found out that my #Obtainium config could be optimised for automatic updates!

---

Unlike on Linux and Windows, where getting apps from Repos is the best way to go, on #Android it is very common for developers to publish builds themselves.

Most are on #Github, but luckily not everything, quite some are on #Gitlab.com, #Codeberg or selfhosted git forges.

This is preferred, as the Android package manager already stores public signing keys (even across profiles), so a repository is not needed to guarantee safe updates.

There is #TOFU though; trust on first use. You need to verify somehow, that the app you first install is from a valid source.

This is also the reason, why app changes like #Syncthing or #Signal require uninstalling and reinstalling, as another key is used.

Obtainium allows to get often far quicker updates, more apps, and no reliance on re-distributors.

You will contact Github and Gitlab a lot though, so getting an API key (best with a separate account) is needed for it to work reasonably if you have over a handful of apps.

The F-Droid repo and compatible 3rd party repos are also supported, but #FDroidBasic is better as it is more efficient, better for the repo owners and you.

@[email protected] @[email protected] @[email protected] @[email protected] @[email protected]

View original on tux.social
signal·The Signal messenger and protocol.byboredsquirrel

Another #HowTo, this time how to use #Signal on #Android without giving it broad media permissions.

Another #HowTo, this time how to use #Signal on #Android without giving it broad media permissions.

Signal does not use the 2 possible secure methods of accessint photos that Android offers, and clones #Whatsapp in that regard.

By insisting on needing access to read all your images, while being a complex app connected to the internet, and the only official versions containing proprietary #Google #blobs.

Links:
- https://community.signalusers.org/t/46828
- https://community.signalusers.org/t/55725

Other messengers like #SimpleX, #Element, #ElementX, #Fluffychat, #Conversations, #Threema and more save themselves the effort and just use the builtin options, improving security by design and unnecessary code bloat.

So, how can I use Signal without trusting it with all my images?

  1. Use the "Share" Portal.

That is the obvious one, and a very nice feature on Android. It allows to share any media to an application and giving it access to only that.

This also works across the #WorkProfile or #PrivateSpace and can be used by Apps like #SaveTo to transfer files.

The workflow is often slower than just using the media chooser portal, but it works. It is what I use since years.

  1. Android hacks

But this is not all. Setting a profile picture or group profile picture does not work through the share portal. So we use a Feature specific to Androids Sandbox:

- All apps can save files to various default directories like Pictures, Movies, Music, Downloads, Documents; without having read access to it.
- And all apps can access files they themself saved there.

Combining these two features, you can send a picture to Signal and use the "Save locally" button to save it from within the app.

The result is that this picture will be visible in Signals internal gallery and can be selected for profile and group pictures.

Obvious downsides are
- it is a stupid workflow
- it duplicates images that you need to delete manually afterwards
- pictures might be compressed twice, losing quality

But for this very limited purpose, it is kinda fine.

Still, @signalapp please solve this very old issue!

@[email protected] @[email protected]

View original on tux.social

#HowTo use 2 separate camera apps on #Android depending on if the phone is locked or not.

#HowTo use 2 separate camera apps on #Android depending on if the phone is locked or not.

For the advanced hardware usage and mainly #jpegli compression I use #GoogleCamera on #GrapheneOS.

But that camera is very bloated and exposes a ton of attack surface that way.

Android asks twice which camera app to open when pressing the "double power button" shortcut, when locked and when unlocked. So you can set 2 different apps there.

This is not exposed in the settings and the dialog only appears after installing or uninstalling one of the possible camera apps.

As I had set #GCam as default apps on both invoking methods before, I quickly install #FossifyCamera, turn of the display, use the shortcut.

Android asks to unlock the screen, then the selection dialog appears.

I uninstall FossifyCamera again and do the same, dialog appears again, I select #GrapheneOSCamera there.

Done! Attack surface when screen is locked reduced.

@android @[email protected] @graphene_os @[email protected]

View original on tux.social

You reached the end