Suffered screen tearing on my Lenovo Legion with Nvidia GeForce GTX 1050 Ti and Linux Mint / @ubuntu Bionic - it seems fix is as easy as marking two #nvidia settings: "Force Composition Pipeline" and "Force Full Composition Pipeline". Thanks @gamingonlinux https://www.gamingonlinux.com/articles/how-to-an-update-on-fixing-screen-tearing-on-linux-with-an-nvidia-gpu.8892 #gaming
"Before it sued Google for copying from Java, Oracle got rich copying IBM’s SQL"
Looking for image resize tips for impementation in @webimg found very interesting article in #Discord #blog - folks used #golang and #cpp to make high performance media proxy: https://blog.discordapp.com/how-discord-resizes-150-million-images-every-day-with-go-and-c-c9e98731c65d #opensource #development
I was surprised that NYTimes still manages to detect Chrome Incognito mode (I thought Chrome had fixed that bug), so I dug in. How do they do it? It's actually pretty clever:
- Firefox: indexedDB throws an error in private browsing
- Safari: localStorage is disabled
- Edge/IE: indexedDB is null
- Chrome: estimate the available storage quota, if it's lower than ~125MB, then it's Incognito
Updated my @Mastodon upgrade guide for version 3.1.1 on @ubuntu Bionic https://fedi.dev/gytis/update-mastodon-server-instance #sysadmin #fediverse
Remember, folks: Fuck Oracle:
Germany approves Gpg4KDE and Gpg4win for the transmission and processing of National Classified Information: KMail and Kleopatra are officially deemed secure for the transmission of confidential state messages.
OpenPush - A Free, Decentralized Push Messaging Framework for Android
(The embedded video doesn't play because of a strict CSP policy, if you want to watch it, you'll need to click through to the #FOSDEM talk page)
The ProtonVPN APK is available to download on GitHub! It's now easy to download and install ProtonVPN on your Android device, even in countries where our website is blocked. https://protonvpn.com/blog/download-android-app-on-github/
My first #opensource project live now: @webimg is image manipulation library written in #golang that currently is able to #watermark image with PNG logo at desired transparency. Primary intention to use it with @writeas_dev #writefreely image upload 🤓 Check it out it's free software 👏 https://fedi.dev/webimg/webimg-0-0-1-released-working-watermarking
webimg 0.0.1 released: working watermarking https://fedi.dev/webimg/webimg-0-0-1-released-working-watermarking
Choose monitor carefully: when using Dell #monitor on Nvidia graphics with proprietary driver for #Linux issue happens when monitor connected via DisplayPort sleeps - it cannot wake up afterwards. Need to fallback to HDMI to get view. Didn't manage to find workaround yet - according to forums it needs to be solved in GPU driver or monitor firmware level 🤔 #hardware #driver #gpu
Update git tags from upstream to forked repository https://fedi.dev/gytis/update-git-tags-from-upstream-to-forked-repository
Peertube has scripts that allows you to upload a complete YouTube-Channel to a desired peertube account.
That way, you can also automatically mirror YouTube-Channels to a PeerTube Channel, from e.g. your laptop.
You don't have to own the instance, you just need an account on that instance.
Boost appreciated :) cc @Framasoft
New blog post: How to migrate from VSCode to VSCodium (the best code editor ever minus the corporate bullshit)
With thanks to @janci
This weekend Vilnius will be full of superheroes, movie stars, cosplayers, gamers and popular culture enthusiasts. For the 3rd time Comic Con Baltics takes place at exhibition center Litexpo.
Fun fact: you can't name any file anywhere in windows 10 "aux.txt" or "aux" anything with any extension, because it was a reserved name in CP/M before dos was a thing.
If you commit "aux.txt" to a git repo, you break it for windows users. If you distribute "aux.txt" in a zip file, windows computers cannot extract it without error.