It wouldn't help with the URL though. Maybe I could write a script that uploads the image then puts the right URL on the clipboard, and "share to" the script.
My understanding is that 64-bit time fixes are only needed for 32-bit architectures, based on Debian's notes about the time_t migration project: https://wiki.debian.org/ReleaseGoals/64bit-time. 64-bit apps already have a 64-bit time_t, at least in Debian (and I assume Ubuntu too) with their standard compiler settings. It's mostly for 32-bit ARM CPUs. 64-bit architectures still need to be tested since build/code changes can unintentionally affect them too.
I remember them being exactly the dame many years ago
This is one of the reason I like Debian. They don't change stuff unless there's a good reason to. Network configuration on my Debian servers is in /etc/network/interfaces in mostly the same format it was in 20 years ago (the only difference today is that I'm dual-stack IPv4/IPv6 everywhere).
I honestly don't believe I will have any legal trouble because I don't do anything like cp or worse, I just pirate media I like, not even porn. But across users of communities, or on public trackers, is IP exposure something to be concerned about?
The majority of VPNs are self-hosted. The most common use cases for a VPN are things like connecting to an employer's network when working from home, or connecting to your home server when away from home.
Commercial VPNs that route all your traffic through them aren't the usual VPN use case. They've become common mostly because people don't know how to use proxies, and they make it easy to ensure everything is routed via the VPN. A lot of use cases that people use VPNs for could really be solved with proxies.
If you're self-hosting a VPN that you're using for piracy, you'll still have an unique IP associated with you, and your hosting provider knows that you're using that IP. Doesn't that defeat the purpose?
If you do use a VPN for torrenting, ensure it supports port forwarding. You won't be able to seed if the provider doesn't allow port forwarding. Sharing is caring :)
A proxy is no less secure than a VPN, assuming it's using encryption like TLS. It's not as good for torrents since you can't port forward, but fundamentally people that use commercial VPNs are using then just like a proxy. Some providers like NordVPN do offer HTTPS proxies in addition to their VPN service.
I have a collection of about ~110 4K Blu-Ray movies that I've ripped and I want to take the time to compress and store them for use on a future Jellyfin server....
Unmanic is way easier to understand than Tdarr. I use it to transcode DVR recordings recorded using Plex and a HDHomeRun tuner. Digital TV uses MPEG2 which has pretty large file sizes.
How many of those are you streaming video to, though?
Intel iGPUs have supported H265 since 7th gen, which is 8 years old now (released in 2016). Nvidia added support the same year, starting with the GTX1050. Even the Raspberry Pi 4 supports hardware-accelerated H265.
don't know if I can run & debug .net 8 applications on a linux machine
The .NET SDK is cross-platform. Try install it then run dotnet run in the same directory as your project file (.csproj).
Most .NET APIs are cross-platform, but there's a few that still only work on Windows, and it's also possible to write code that only works on Windows, like using P/Invoke to call a Win32 API.
Usually I end up moving back to Windows because of font rendering. I far prefer Windows cleartype font rendering on 2160p desktop screens
I'm surprised this is still an issue. I remember it being an issue when I used desktop Linux 15 years ago. At the time, Linux devs didn't want to risk accidently infringing on Microsoft's ClearType patents, so the text smoothing techniques had to be completely different.
Going through my usual scanning of all the "-next" Git subsystem branches of new code set to be introduced for the next Linux kernel merge window, a very notable addition was just queued up... Linux 6.10 is set to merge the NTSYNC driver for emulating the Microsoft Windows NT synchronization primitives within the kernel for...
still do the scripting in Bash for portability reasons,
For what it's worth, Debian and most of its derivatives use dash (a Linux port of ash) instead of bash for /bin/sh. It's ~4x faster and uses much less RAM than Bash. Usually the only scripts that use Bash are scripts that aren't POSIX compliant or that use Bash-specific features.
Of course Apple collect data. The reason they wanted to prevent other apps from collecting data was so only they can use their data, and their ad network could have an advantage over the others.
Yes, they have an ad network, and want to significantly expand it:
It's an old version, but even today you can still make new apps that use it, using modern development tools (the latest version of Visual Studio). It's missing a large number of newer features, but all the essential stuff is available.
In order to make it into a Discord or Zoom competitor you would need to solve far higher bandwidth things like HD video and low latency audio, and both of thouse are fundamentally very different things for a server to handle as compared to high latency short text messages.
A large number of Discord servers just use text.
For video, maybe integrate into something that already exists, like Jitsi? Instead of trying to build one single app that handles everything, maybe it would be nice to have a suite of apps that all work together and can all use the same login.
A lot of video conferencing systems are already mostly peer-to-peer, at least for enterprise apps. Skype was originally peer-to-peer too. NAT traversal is usually provided by STUN servers. There's some issues like that (for example it reveals the user's IP addresses) but you could proxy everything through a TURN server to solve that.
Peer to peer is the best way to implement end-to-end encrypted communication.
Having said that, very large groups can benefit from a client-server model, like what Zoom does.
Thanks! I'll have to see if there's Docker containers available. Ansible is definitely doable too, but I prefer Docker. I'll stick it on the same server I'm running Lemmy and Mastodon on :)
There's a lot of people on Discord (around 200 million monthly active users) but it's still the smallest out of all the major messaging services that support group chats. For example, Telegram has over double the number of users, and WhatsApp has 10x the users.
For open source projects in particular, something that integrates with Github and Gitlab login (like Gitter which is now powered by Matrix) is a better choice, as developers are practically guaranteed to have one of those accounts.
Just tried out that playbook to set up a staging server, and it works pretty well.
I feel like it's a bit too magical though. I like knowing how all the software I'm using is installed and configured, and introducing another layer of abstraction makes that harder. I have particular ways things like my web server (Nginx), database servers, Let's Encrypt (certbot), etc are configured and want to keep things that way. I think I'll just use the Ansible playbook for the staging server, and set up the real server using the Docker containers directly, based on documentation from the upstream projects (Synapse, etc)
It looks like they have both Docker containers and Debian packages avaliable, so I'll have to see if it's worth using the Debian packages instead.
I want to keep using self-signed certs (my server is only reachable internally and I do not want to expose it to the internet). And the new server they use (I forgot which) didn't really have that option.
If you have your own domain name, you can get Let's Encrypt certificates for internal servers by using DNS challenges instead of HTTP challenges. I use subdomains like whatever.int.example.com for my internal systems.
Of course, it's possible that the Ansible playbook doesn't support that...
Thanks for the note about Python and the Debian packages. That's a good point. I'll definitely use the Docker containers.
Today the KDE Community is announcing a new najor release of Plasma 6.0, and Gear 24.02. KDE Plasma is a modern, feature-rich desktop environment for Linux-based operating systems. Known for its sleek design, customizable interface, and extensive set of applications, it is also open source, devoid of ads, and makes protecting...
The default software was one of the main reasons KDE was created. The original creator didn't like that every app on their system seemed to use a different UI toolkit, and wanted a consistent appearance across everything.
Wayland usage has overtaken X11 ( lemmy.world )
Source: https://linux-hardware.org/?view=os_display_server...
Is there any way to change this order in the Application Launcher? ( lemmy.world )
Spectacle export to SFTP?
I noticed that Spectacle has an option to upload to Imgur and Nextcloud. Is there a way to allow it to upload to an SFTP server?...
"KDE neon is a Linux distribution built on top of the latest Ubuntu LTS release (22.04 at the moment)"
Hi,...
How fast is Plasma on old hardware?
I have a very cool Core 2 Duo laptop here that runs Linux Mint....
Finally made the move ( lemmy.world )
Just don't ask how long it took to get my dGPU working properly :D...
[Solved] Any alternative to vnstat for Windows?
cross-posted from: https://lemmy.ml/post/15121280...
Torrenting exposes your public IP. In a country where government doesn't care, does that pose a risk?
I honestly don't believe I will have any legal trouble because I don't do anything like cp or worse, I just pirate media I like, not even porn. But across users of communities, or on public trackers, is IP exposure something to be concerned about?
The BASIC programming language turns 60 ( arstechnica.com )
I was definitely a Commodore kid, and BASIC was my first language. Maybe it's nostalgia, but I still like BASIC for hobby stuff.
[Request] Any Guides to FFMPEG, Transcoding, Codecs, and Metadata?
I have a collection of about ~110 4K Blu-Ray movies that I've ripped and I want to take the time to compress and store them for use on a future Jellyfin server....
Google is building a fart button into Android ( www.theverge.com )
A Close Examination of the Most Infamous Public Toilet in America ( www.nytimes.com )
Trying to ditch windows
I really want to switch to Linux, up to this point there were two things keeping me on Windows, gaming and work....
Linux 6.10 To Merge NTSYNC Driver For Emulating Windows NT Synchronization Primitives ( www.phoronix.com )
Going through my usual scanning of all the "-next" Git subsystem branches of new code set to be introduced for the next Linux kernel merge window, a very notable addition was just queued up... Linux 6.10 is set to merge the NTSYNC driver for emulating the Microsoft Windows NT synchronization primitives within the kernel for...
Nothing like that "new distro" feel ( lemm.ee )
Apple users "don’t know what is going on": New study shows that Apple's default apps collect data even when supposedly disabled, and this is hard to switch off ( www.aalto.fi )
'Privacy. That's Apple,’ the slogan proclaims. New research from Aalto University in Finland begs to differ....
I ported THOUSANDS of apps to Windows 95 ( youtu.be )
Discord is nuking Nintendo Switch emulator devs and their entire servers ( www.theverge.com )
I'm enjoying Plasma 6 ( lemmy.ca )
KDE Plasma 6.0, and KDE Gear 24.02 released ( kde.org )
Today the KDE Community is announcing a new najor release of Plasma 6.0, and Gear 24.02. KDE Plasma is a modern, feature-rich desktop environment for Linux-based operating systems. Known for its sleek design, customizable interface, and extensive set of applications, it is also open source, devoid of ads, and makes protecting...
[RANT] I pay $70/mo for this privilege ( i.imgur.com )
I thought data caps for home internet were a thing of the past…...