Forwarded from Planet Arch Linux & News
Uninterupted desktop streaming vs. NetworkManager
For maybe more than a year (maybe two) I’ve been struggling with getting desktop streaming from Linux desktop client to a Windows or Linux host system working flawlessly. I mean without interruptions in video frame speed (60fps) or audio drop-outs.
https://rubin55.org/blog/uninterupted-desktop-streaming-vs-network-manager/
#planetarch
For maybe more than a year (maybe two) I’ve been struggling with getting desktop streaming from Linux desktop client to a Windows or Linux host system working flawlessly. I mean without interruptions in video frame speed (60fps) or audio drop-outs.
https://rubin55.org/blog/uninterupted-desktop-streaming-vs-network-manager/
#planetarch
Cos'ho imparato oggi in C++
Non mettere le funzioni lambda come
Pensate che quel
Sbagliato.
Tolto lo
Non mettere le funzioni lambda come
static , altrimenti tutte le variabili all'interno saranno considerate tali, smettendo di fatto di funzionarestatic const auto setPoint = [&](abspos_t c, QPointF &p) -> void {
auto char_x = c % fullline_c;
auto char_y = c / fullline_c;
...
};Pensate che quel
char_x calcoli sempre un modulo?Sbagliato.
Tolto lo
static funziona tutto.😨1
C++ non è un'estensione del C !1!!1!
Sbagliato ancora.
• nonostante tutta la sintassi per classi, oop, visibilità, ecc [...] tutti gli oggetti saranno sempre passati per valore ovunque, a meno che vengano usate le reference (ovviamente a mano ovunque) — ogni assegnazione copia l'oggetto, quindi per inizializzare qualcosa sul posto conviene usare la sintassi
Class myobj { arg1, arg2, ...} .• tutta la memoria è gestita manualmente o con tecniche implicite (distruttori) — se un oggetto è dichiarato per intero [non una reference o puntatore] nello scope di una funzione, sarà salvato nello stack del processo e da lì non potrà spostarsi (non lo si può restituire).
• con la keyword
new l'oggetto sarà salvato nell'heap del processo e si può restituirne il puntatore, ma dovrà essere eliminato manualmente con delete .• l'unica vera differenza tra
class e struct è che la prima ha la visibilità private di default, la seconda invece public .Copyright e rivendita usato
Stavo pensando — dato che il male del mondo si cela nell'ignoranza, nell'ipocrisia e nel perseguimento di soli interessi personali-
È diffusa l'idea che ogni copia non autorizzata di qualsivoglia contenuto, danneggi economicamente gli autori di tale opera — idea del cazzo: le copie fanno pubblicità gratuita e consentono a chi non può permetterselo di farsi una cultura.
vedi Kopimashin
C'è una procedura molto simile che ha gli stessi effetti economici, ma non così demonizzata come la copia di software: la rivendita di copie usate. Ebbene, se Alice compra un film [o un libro, una musica, un giornale, un gioco...] e lo guarda tutto, poi lo rivende a Bob e anche lui lo guarda, e avanti così in eterno ...gli autori riceveranno solo il compenso di 1 copia.
Ma allora come mai non se ne parla? Sarà mica che ai difensori del copyright interessa solo stra-guadagnare?
Con i servizi in streaming, DRM, licenze e "collector's edition" con finte copie fisiche (contengono solo codici product key da utilizzare online), sta succedendo esattamente questo — non possediamo più i contenuti per cui abbiamo pagato [anche 70€], ce li possono revocare in qualsiasi momento e in alcuni casi dobbiamo pure "comprarli" più volte.
• amazon revoca l'accesso a libri acquistati su kindle
• film rimossi da netflix
• giochi non più accessibili
• shovel knight - plague of shadows
• windows on the cloud
• extra: privacy invasion (google, amazon ring, tiktok, tesla)
Stavo pensando — dato che il male del mondo si cela nell'ignoranza, nell'ipocrisia e nel perseguimento di soli interessi personali-
È diffusa l'idea che ogni copia non autorizzata di qualsivoglia contenuto, danneggi economicamente gli autori di tale opera — idea del cazzo: le copie fanno pubblicità gratuita e consentono a chi non può permetterselo di farsi una cultura.
vedi Kopimashin
C'è una procedura molto simile che ha gli stessi effetti economici, ma non così demonizzata come la copia di software: la rivendita di copie usate. Ebbene, se Alice compra un film [o un libro, una musica, un giornale, un gioco...] e lo guarda tutto, poi lo rivende a Bob e anche lui lo guarda, e avanti così in eterno ...gli autori riceveranno solo il compenso di 1 copia.
Ma allora come mai non se ne parla? Sarà mica che ai difensori del copyright interessa solo stra-guadagnare?
Con i servizi in streaming, DRM, licenze e "collector's edition" con finte copie fisiche (contengono solo codici product key da utilizzare online), sta succedendo esattamente questo — non possediamo più i contenuti per cui abbiamo pagato [anche 70€], ce li possono revocare in qualsiasi momento e in alcuni casi dobbiamo pure "comprarli" più volte.
• amazon revoca l'accesso a libri acquistati su kindle
• film rimossi da netflix
• giochi non più accessibili
• shovel knight - plague of shadows
• windows on the cloud
• extra: privacy invasion (google, amazon ring, tiktok, tesla)
You will own nothing, you will be happy
👏3
Per chi desiderasse prendere un Raspberry Pi 5 da 4|8GB RAM, questo potrebbe essere un buon momento (sono in stock)
• mettete nel filtro in alto la quantità di RAM
• riordinate per prezzo ascendente
• Ctrl-F > EUR
4GB — ~66€
8GB — ~90€
alimentatore, cooling, RTC — ~24€+
microSD 32GB — ~10€+
• mettete nel filtro in alto la quantità di RAM
• riordinate per prezzo ascendente
• Ctrl-F > EUR
4GB — ~66€
8GB — ~90€
alimentatore, cooling, RTC — ~24€+
microSD 32GB — ~10€+
rpilocator
Find Raspberry Pi computers in stock - rpilocator
journalctl -u micro
Copyright e rivendita usato Stavo pensando — dato che il male del mondo si cela nell'ignoranza, nell'ipocrisia e nel perseguimento di soli interessi personali- È diffusa l'idea che ogni copia non autorizzata di qualsivoglia contenuto, danneggi economicamente…
No more ads, only piracy
🔥1
journalctl -u micro
Sì, a quanto pare il firmware(?) di tutte le stampanti fa aggiungere un codice di tracciamento su ogni pagina stampata, anche se si seleziona BW o scala di grigi.
Wikipedia
Printer tracking dots
digital watermark which certain color laser printers and copiers leave on every single printed page, allowing to identify the device with which a document was printed and giving clues to the originator
😢3😱1
Mi si è spento il pc in modo istantaneo completamente a caso... (!?) La corrente non è saltata.
L'ho riacceso senza problemi — wtf...
Forse l'alimentatore tarocco e/o la ciabatta [di 20'anni] stanno partendo?
Tra l'altro esattamente all'orario in cui volevo andare a letto [per 6 fasi di sonno, = 9h 20m] — la mia manifestazione multidimensionale sta tirando i fili per me 👀
L'ho riacceso senza problemi — wtf...
Forse l'alimentatore tarocco e/o la ciabatta [di 20'anni] stanno partendo?
Tra l'altro esattamente all'orario in cui volevo andare a letto [per 6 fasi di sonno, = 9h 20m] — la mia manifestazione multidimensionale sta tirando i fili per me 👀
🔥2
journalctl -u micro
Per chi desiderasse prendere un Raspberry Pi 5 da 4|8GB RAM, questo potrebbe essere un buon momento (sono in stock) • mettete nel filtro in alto la quantità di RAM • riordinate per prezzo ascendente • Ctrl-F > EUR 4GB — ~66€ 8GB — ~90€ alimentatore, cooling…
Alcune considerazioni prima di comprare un RPi 5
• il firmware UEFI non è ancora open source
• socket 16nm, meno efficiente
(più consumi al pari della velocità)
• con 20€ in più esistono alternative come
Orange Pi 5 ad 8nm
• è un'architettura ARM
• esistono alternative x86 a basso costo come
zima board da 110€ (sempre dissipato passivamente)
• supporta PCIe, quindi SSD e NVMe
• non ha jack audio
• ha un pulsante di accensione
• ha un orologio RTC
ecc
• il firmware UEFI non è ancora open source
• socket 16nm, meno efficiente
(più consumi al pari della velocità)
• con 20€ in più esistono alternative come
Orange Pi 5 ad 8nm
• è un'architettura ARM
• esistono alternative x86 a basso costo come
zima board da 110€ (sempre dissipato passivamente)
• supporta PCIe, quindi SSD e NVMe
• non ha jack audio
• ha un pulsante di accensione
• ha un orologio RTC
ecc
👍1😢1