HNHacker News
TopNewBestAskShowJobs

d-k-bo

33 karma · joined July 13, 2023

submissionscomments
d-k-bo··on Libyear
I think it only counts direct dependencies.
d-k-bo··on Nitter.net has disappeared
That's basically what a HTTP client does. It connects to the server (, does some TLS stuff) and sends a request like

  GET / HTTP/2
  Host: nitter.net
  […other headers]
This would just need to be exposed in a browser.
d-k-bo··on Fritzbox: AVM is threatened with a sales ban due to violations of Huawei patents
The PCGH article references the golem article which references the heise article.
d-k-bo··on Rip – Rust crate to resolve and install Python packages
> The above invocation will automatically download the latest version of pixi, extract it, and move the pixi binary to ~/.pixi/bin. If this directory does not already exist, the script will create it.

Please don't pollute my home directory. Follow the XDG base directory specification [1].

[1]: https://specifications.freedesktop.org/basedir-spec/basedir-...

d-k-bo··on Xfce Wayland Development Roadmap
On Wayland, GTK3/4 windows work well with fractional scaling (on GNOME). They are rendered at 200% and then downscaled by the compositor, which looks mostly fine.

Blurryness is often caused by GTK2/old Qt5/Electron applications that don't support Wayland and are rendered using XWayland at 100% and then upscaled by the compositor.

d-k-bo··on Wavacity – a FOSS port of Audacity to the web
I think the largest of those forks is tenacity [1]. Some of the other forks were incorporated into it.

[1]: https://codeberg.org/tenacityteam/tenacity/

d-k-bo··on Modern CSV version 2
I think you should release the Linux version as a Flatpak [1] to Flathub [2]. That way it could be install using a (graphical) software manager on many distros and it would increase the discoveribility of your program. It shouldn't be too complicated to create a package from the provided tarball.

[1]: https://flatpak.org/ [2]: https://flathub.org/

d-k-bo··on Python consumes 38x more energy than Java
Startup time in Python depends on the program because Python compiles all modules to bytecode before executing them.