HNHacker News
TopNewBestAskShowJobs

sp1rit

294 karma · joined December 7, 2020

This is an OpenPGP proof that connects my OpenPGP key to this Hackernews account. For details check out https://keyoxide.org/guides/openpgp-proofs

[Verifying my OpenPGP key: openpgp4fpr:BBDE032EAAFBFC627FB7E635B1F4055D8460CE34]

submissionscomments
sp1rit··on GitHub Issues-only project management
One issue I still have with github (issues) is, that they only allow a very small set of file types to be uploaded.

You can get around this by gzipping everything, because they allow .gz, however I still don't see why I'm not allowed to upload .diff or .patch files.

sp1rit··on Ask HN: Why does Zoom Desktop examine all processes and arguments?
One of the selling points of Wayland is, that they have no such API. An Application is supposed to be unable to access windows (and their corresponding keyboard/mouse input).

One of the downsides this has is the described issue of "screensharing beeing impossible on wayland". This is solved by the XDG Desktop Portal, which provides a unified dbus interface across the different compositor implementations for requesting a pipewire file descriptor (which can be used with gstreamer to get a live video stream of the deskop, in a way far superior to x11 framegrab). However the implementation differs for each compositor, GNOME for example asks you if you what to share the whole screen or just a specific application but wlroots (swaywm, wayfire, etc.) AFAIK automatically accepts and shares the whole screen. I don't know what KDE Plasma does.

sp1rit··on Flatpak – A Security Nightmare
A flatpak conteibuter wrote a blogpost about that: https://news.ycombinator.com/item?id=26521390
sp1rit··on AltStore – An alternative app store for non-jailbroken iOS devices
I wonder if you could "abuse" a service like GH Actions to replace an always-on Mac. I'm not an Apple user, so I don't know how feasible it is. But using such a (freely provided) service for something it wasn't meant to do is unethical, even tho I think it's a lot less unethical than mining crypto on it.
sp1rit··on Show HN: Kalk, A calculator with math syntax, complex numbers
Would love to have TeX syntax support for this one, as I'm so used to typing it.
sp1rit··on Show HN: Kalk, A calculator with math syntax, complex numbers
What about the win32 calculator shipped with w7 and w10 ltsc?
sp1rit··on Gio – write immediate-mode GUI programs in Go
Having worked with GIO just yesterday I've got to say that the name GIO on it's own is not great in this modern age of the internet.

Because searching "gio menuitem" returns a lot more pizza than development docs :). Prefixing my search request with glib (which gio is a part of) solved that for me.

sp1rit··on Gromit-MPX Lets You Draw Anywhere on Linux Desktop Screen
For GNOME there is also the "DrawOnYourScreen" [0] extension.

[0]: https://framagit.org/abakkk/DrawOnYourScreen

sp1rit··on No Sandbox – Applications That Run Chromium Without the Sandbox
Something to note here is, that you can get the "source" from most of the non-free electron app by extracting the asar file.

Makes it probably even easier to find bugs in them.

sp1rit··on [dead]
There is also free software alternative known as Vigilante[0].

I havn't looked closely at this "Anti Stalker", but I assume it also requires usage and overlay permissions which I would give to no non-free application.

[0]https://f-droid.org/packages/com.crazylegend.vigilante/

sp1rit··on Moderna mRNA sequence released to GitHub [pdf]
Yeah, English is my second language. I just thought of a Translation that sounded reasonable rather than looking it up.
sp1rit··on Moderna mRNA sequence released to GitHub [pdf]
If my little knowledge from biology class serves me correct, RNA uses Udenine instead of Thymine. But in this document it uses T.

Can somebody explain to me why?

sp1rit··on Do you really want Linux phones
> Still people want to create more distributions (mostly from scratch trying to emulate an android/ios experience more) instead of actually implementing missing features in the existing distributions or fixing issues in the upstream applications those use.

Even before doing that, I think the most important thing for Linux phones is getting HW-Accel to work. Any Android/iOS phone nowadays renders basically anything on the GPU and it makes the experience of using a computing device so much better.

Obviously this is very hard, as free hardware drivers (especially for high-end SOCs) are rarely available.

sp1rit··on Immutable Linux desktop with OpenSUSE and Snaps
Yeah, the funny thing is, that MicroOS is supposed to work with flatpak. It's installed out of the box and you just have to add the Flathub repo. (And on gnome you should remove libpackagekit-zypp to prevent gnome software to try to install updates via zypper)

With flatpak you also don't have to engage in this wierd /snap trickery.

sp1rit··on PipeWire: The Linux audio/video bus
I'm currently trying pipewire on openSUSE Tumbleweed. I'm very impressed with it so far.

(After realizing it was broken, because I didn't have the pipewire-alsa package installed => No audio devices) The pulse drop-in worked flawlessly out of the box. I'd had some isssues with the jack drop-in libraries tho. (metalic voice, basically not useable) To fix this, I had to change the sample rate in /etc/pipewire/pipewire.cfg from the default 48000 to 44100.

sp1rit··on GitHub Deceased User Policy
I guess somewhat related to this: "Respectfully dealing with fedizens who are deceased" [0].

[0]: https://socialhub.activitypub.rocks/t/respectfully-dealing-w...

sp1rit··on You Shall Not Pass
> Sorry, the first character of the MD5 hash of your password must be a '0'. Current MD5: fe4c1e83d59a40dfde84acbbd935a5bb

You want me to mine crypto fot you?

sp1rit··on Barcode scanner app on Google Play infects 10M users with one update
Anything wrong with binary eye? https://f-droid.org/packages/de.markusfisch.android.binaryey...

I'm very happy with it

sp1rit··on An open-source AirPlay mirroring server for the Raspberry Pi
Out of interest, is there also a AirPlay display sink client for Linux? I'm still looking for a way to share my screen of my Linux laptop to an Apple TV / stuff like this.
sp1rit··on Element (Matrix chat app) suspended from the Google Play Store
Signal doesn't. They give you a hash not a signature. I.e. if you have control iver their site, you can push a malicious signal application and change the hash.
sp1rit··on IKEA buys 11,000 acres of U.S. forest to keep it from being developed
Wait, I don't get it. Is that satire or not?
sp1rit··on Is it better to use cat, dd, pv or another procedure to copy a CD/DVD? (2015)
I can also recommend Fedora Media Writer[0]. It can, despite the name, install other images too and it's fairly intuetive.

[0] https://flathub.org/apps/details/org.fedoraproject.MediaWrit...

sp1rit··on Using GNU Stow to manage your dotfiles (2012)
I've been doing something similar.

Basically adding a alias to my zshrc, that runs: `git --git-dir=$HOME/dotfiles --work-tree=$HOME`.

And then set status.showUntrackedFiles to no.

See: https://github.com/sp1ritCS/dotfiles

I've got this idea from the following blogpost: https://news.opensuse.org/2020/03/27/Manage-dotfiles-with-Gi...

sp1rit··on With Proton and Steam Play, many Windows games now work on Linux
Flatpak does respect your GTK+ Theme - but you have to either have it installed in ~/.local/share/themes or youbhave to download your theme as flatpak package aswell. But that implies that someone has to maintain the flatpak packge.

While the most popular themes are available, more "niece" themes are missing. Do a `flatpak remote-ls flathub | grep --color "org.gtk.Gtk3theme"` to see all available themes.

Note: I'm maintaining a theme on flathub.

← PreviousPage 3 of 3