A quick guide for getting started with open source projects—find, contribute, and grow as a developer!
- Explore GitHub Explore or Good First Issue
- Look for labels like
good first issue
,help wanted
, orbeginner friendly
A quick guide for getting started with open source projects—find, contribute, and grow as a developer!
good first issue
, help wanted
, or beginner friendly
Rather than set up even more infrastructure, I run Proxmox Backup Server on the same machine that's running a Proxmox VE host.
Open a shell on your Proxmox VE host. We'll be installing PBS alongside Proxmox VE at the OS level. We will NOT run PBS inside a container.
This is for a used Wyse 5070
I recently purchased, having the J5005
CPU and a huge 8 GB
RAM all running on AlmaLinux 9.1. Why AlmaLinux? Because I'm partial to RHEL-based systems with its focus on stability, that's all. Unfortunately the downside is that oftentimes new software isn't readily available.
I want to unlock the ability to perform hardware-accelerated transcoding in ffmpeg so I can use it in Tdarr as a decent remote transcoding node.
Intel ARK - Pentium Silver J5005 shows that the CPU has Quick Sync Video support, and as such supports some form of hardware video acceleration.
The CPU is Gemini Lake
and uses Intel UHD Graphics 605
, which is Gen 9.5 according to the ffmpeg wiki. The machine should be able
Version number is reported by fsutil fsinfo refsinfo
, available on Windows 10 and Windows Server 2016.
From e4db4f07e77feb1c126e7afbf441e9eae34b4e57 Mon Sep 17 00:00:00 2001 | |
From: Kelvie Wong <[email protected]> | |
Date: Sun, 2 Oct 2022 13:23:25 -0700 | |
Subject: [PATCH] Add a lockdown_hibernate parameter | |
This allows the user to tell the kernel that they know better (namely, | |
they secured their swap properly), and that it can enable hibernation. | |
Signed-off-by: Kelvie Wong <[email protected]> | |
--- |
[StructLayout(LayoutKind.Sequential)] | |
struct MIB_IPNETROW | |
{ | |
[MarshalAs(UnmanagedType.U4)] | |
public int dwIndex; | |
[MarshalAs(UnmanagedType.U4)] | |
public int dwPhysAddrLen; | |
[MarshalAs(UnmanagedType.U1)] | |
public byte mac0; | |
[MarshalAs(UnmanagedType.U1)] |
Discord timestamps can be useful for specifying a date/time across multiple users time zones. They work with the Unix Timestamp format and can be posted by regular users as well as bots and applications.
The Epoch Unix Time Stamp Converter is a good way to quickly generate a timestamp. For the examples below I will be using the Time Stamp of 1543392060
, which represents November 28th, 2018
at 09:01:00
hours for my local time zone (GMT+0100 Central European Standard Time).
Style | Input | Output (12-hour clock) | Output (24-hour clock) |
---|---|---|---|
Default | <t:1543392060> |
November 28, 2018 9:01 AM | 28 November 2018 09:01 |
#!/usr/bin/env bash | |
shopt -s nullglob | |
lastgroup="" | |
for g in `find /sys/kernel/iommu_groups/* -maxdepth 0 -type d | sort -V`; do | |
for d in $g/devices/*; do | |
if [ "${g##*/}" != "$lastgroup" ]; then | |
echo -en "Group ${g##*/}:\t" | |
else | |
echo -en "\t\t" |
# "Official services" forced out of channel, usurper joins and gains control. | |
[2021-05-25T23:04:14-0400] ChanServ (ChanServ@services.) left the channel | |
[2021-05-25T23:04:17-0400] freenodecom (~com@freenode/staff) joined the channel | |
[2021-05-25T23:04:17-0400] freenodecom sets mode +o freenodecom | |
[2021-05-25T23:04:17-0400] freenodecom changed the topic to This channel has moved to ##webcore. The topic is in violation of freenode policy: https://freenode.net/policies | |
[2021-05-25T23:04:17-0400] <@freenodecom> This channel has been reopened with respect to the communities and new users. The topic is in violation of freenode policy: https://freenode.net/policies | |
# All channel modes reset (bans, quiets, …) | |
[2021-05-25T23:04:17-0400] OperServ sets mode +o freenodecom | |
[2021-05-25T23:04:17-0400] ChanServ sets mode +imnpscf-bbb ##webcore *!*@*shell/* *!*@*.powered.by.lunarbnc.net $a:average |
The past few weeks has not been fun on IRC, the drama based on false information and assumptions has been insane. I've almost entirely been silent on the drama because I know the fallout that would happen if I spoke up.
A quick TLDR - I'm quitting all IRC development. KiwiIRC project lead, IRCv3 technical board, supporting the multitude of IRC networks, the lot.
Many people seem to think that I am supporting one side in everything that is going on, so just to be clear: I am not supporting any side of the current freenode drama - there is so much false information going around from everywhere that it is impossible to support anybody.