In what situation is a DRAM cache truly needed for SSDs?

Pretty much the title, I'm struggling to understand how important is it because I'm reading a lot of conflicting information.

It apparently facilitates random access, but how important is that extra bit of performance for random access?

If you listen to articles or youtubers you get the impression that a DRAM-less drive will be way slower and deteriorate muchfaster (almost like they are a SCAM by the constructors), while reddit posts often emply that it doesnt really matter or make a noticeable difference.

I imagine it matters more for SATA than NVME SSDs, but I have no idea how much.

I also have no idea how an index is supposed to make the SSD last longer.

And it also seems that some CPUs are capable to compensate for it using the system RAM wich is slower, but again, how slow? (and when they say "Some CPUs" i have no idea if it's something rare or if it's like "anything that came out less than 8 years ago")

So yeah, I'm left confused and about to enter a rabbithole

reddit.com
u/Leogis — 9 hours ago

Les gens qui se plaignent de la fin des disques physiques sur la PS5 alors qu'on s'en fout

Le pire étant tout ceux qui s'imaginent que "Sony vient de se tirer une sacré balle dans le pied" et qui poste des memes insinuant que Sony va perdre des consommateurs ou va être affecté.

Y'a même Melanchon qui a trouvé le moyen de rejoindre le débat, c'est vraiment terrible.

Si la peur de ne plus pouvoir télécharger les jeux dans le futur vous tracasse autant que ça, achetez un disque externe d'autant de TB que vous voulez et stockez les jeux dessus. Problème réglé

Si le fait de ne pas réellement "posséder les jeux" vous pose problème, pourquoi vous êtes allés acheter une machine dans laquelle tout est propriétaire et non standard ? Pourquoi vous achetez des jeux verrouillés pour ne tourner que sur une seule plateforme ?

On est en 2026, et pourtant il faudrait quand même s'amuser à fabriquer des blue-rays alors que presque tout le monde a une connexion suffisante et que de toute façon tous les jeux vont te faire télécharger énormément de données ?

Et pas n'importe quel blue-rays, des blue-rays avec une vitesse de lecture suffisamment correcte pour jouer aux jeux (à moins que le jeu soit copié depuis le blue-ray,dans ce cas là ça revient litérallement à acheminer les données par voiture au lieu d'utiliser internet ...)

Même si Sony commence à expédier une clé USB à tout le monde, je suis sur que les gens trouveront toujours un moyen de râler parce que c'est moins stylé que les disques...

Y'a aussi tout un discours sur "la mort des jeux qui sont plus distribués", comme si les émulateurs n'existaient pas (L'année dernière j'ai fait bloodborne sur PC...) et comme si chaque jeu ne se retrouvait pas cracké dans la semaine après sa sortie

Je possède encore ma Wii, ma DS2 et ma PS2 et pourtant jamais je m'embète à les relancer parce que les jeux sur émulateur sont mieux

Bref je pense que les gens ont juste le seum par nostalgie de l'époque des CDs

reddit.com
u/Leogis — 1 day ago

Issues with KDE : Unable to change the user avatar/profile picture (There was an error while saving changes)

For context : I have a fresh Arch linux install with KDE plasma (installed with Archinstall using the "plasma" package group)

Trying to change the profile picture of my user through "System Settings => User" gives me the error "There was an error while saving changes" though i can change the password or name correctly.

I already checked the permissions on the folders and they seem to be fine :

700 root:root for /var/lib/AccountsService/users
And 775 root:root for /var/lib/AccountsService/icons

Does anyone know what could cause this ?

Edit: Found a temporary fix : https://gitlab.freedesktop.org/accountsservice/accountsservice/-/work_items/139

Edit /usr/lib/systemd/system/accounts-daemon.service and add /tmp to the paths in the ReadWritePaths variable inside the [Service] block :

[Service]
ReadWritePaths=/tmp
reddit.com
u/Leogis — 4 days ago
▲ 2 r/kde

Bug ? How to change the user avatar/picture through system settings ( There was an error while saving changes )

(I apologize in advance if this has already been answered, but I haven't found any answer and i have no idea where to begin)

Hello Mr KDE,

When I try to update the account avatar through system settings, clicking "Apply" gives off an error : "There was an error while saving changes".
Most of the search results regarding this error refer to a bug from 2022 but that one apparently got fixed.

Other threads suggest changing "PrivateTmp" from true to false but it my case it was already on false by default.

For context : I'm on a fresh Arch install and installed KDE through archinstall with the package group ("plasma" instead of "plasma-meta" ) and everything else is by default.

reddit.com
u/Leogis — 5 days ago

What is the "regular" way to run games ?

Hello,

I'm about to give Linux Gaming™ a try, but I cannot figure out what I actually need to install after the distro/DE because I've seen several guides or threads about this and they all recommend different things :

- Sometimes it's just Wine,
- Sometimes it's Wine-GE for non-steam, Proton for steam,
- Then it's umu-launcher because appearently Wine-GE is gone, but now it appearently runs steam games and replaces Proton-GE,
- Sometimes It's Lutris for everything, but on the next thread it says Lutris lags behind in terms of Wine versions...,
- Sometimes it's Proton for steam, bottles for the rest...

So far the only thing I'm pretty sure about is the use of Proton for steam, but what about the rest? (EA, Ubisoft, GOG, etc...)

Since I have only ever used Linux for work, I don't have any routines or habits that warrant a particular setup, that's why I'm looking for the "regular" way to do things.

Edit :

It seems the plan is to go Steam + Heroic

reddit.com
u/Leogis — 6 days ago

Se "former à l'IA" c'est en réalité se former à tout le reste

Quand on regarde la tronche des formations à l'IA, on y apprend à travailler plus vite mais surtout à se méfier de l'outil et comment contourner les limitations.

Sauf que mis à part ça, l'IA c'est vraiment si facile à utiliser qu'il y a pas vraiment besoin d'une formation pour la grande majorité des gens, d'où la popularité du truc d'ailleurs.

Mais donc, pour faire efficacement une tâche (à un niveau professionnel) avec de l'IA, il faut savoir faire la tâche plus que savoir se servir de l'IA

reddit.com
u/Leogis — 8 days ago

On est vraiment à chier en numérique dans ce pays

(Je fais pas forcément de comparaison avec tel ou tel autre pays qui serait mieux ou pire. Peu importe, le constat c'est qu'ici on est vraiment à chier.)

Exemple tout frais, je suis en train de lire un article sur l'affaire Lyhanna, dans lequel on explique que la justice va passer au 100% numérique et qu'une IA a été déployée... Alors que 10 lignes plus haut, si on si connait, on comprend qu'ils ont même pas été foutu de mettre en place une signature de PDF correctement.

Par contre je suis sur qu'ils sont bien allés payer des licences pour l'IA

J'ai remarqué ça dans toutes les boîtes, on adore payer des licences hors de prix pour utiliser 10% du logiciel (SalesForce, mon meilleur ennemi) ou alors on adore utiliser des interfaces tout droit sorties de 2005 parce qu'on a la flemme de migrer

On a énormément de développeurs de partout et pourtant on trouve encore les moyens pour se taper des logiciels complètement flingués...

Embaucher des développeurs c'est devenu inpensable, maintenant on préfère payer des licences, des licences et encore des licences

(Et quand on a des développeurs, c'est à peine au dessus du SMIC évidemment)

"Alors oui mais avec une licence tu as le support", le support il met ton ticket en "priorité basse" et il le résoudra dans 3 mois parce qu'entre temps il à 3 autres entreprises dont il doit s'occuper (et ne parlons même pas d'une requête de changement)

Et tant qu'on parle de licences, vous connaissez l'OpenSource? C'est un concept super : c'est gratuit, c'est bien documenté (dans la grande majorité des cas), pas besoin de se faire chier avec des licences, MAIS ton chef il a vu écrit "coup de maintenance plus élevés" donc l'OpenSource va se faire voir et on commande toujours plus de licences (le logiciel est évidemment choisi par un chef non-technique qui en a rien à branler de l'avis du personnel informatique)

"C'est plus compliqué à utiliser donc les techniciens coûtent plus cher".

ah oui c'est vrai j'ai failli oublier, embaucher des gens qui réfléchissent ET qui travaillent en même temps c'est interdit maintenant :

Soit t'es "méga ingénieur en chef" et ton boulot c'est exclusivement d'engueuler des prestataires et de passer ta vie en réunion, soit t'es technicien support -2 et tu suis juste des procédures en boucle comme un con.

Voilà donc résultats des courses, on se retrouve avec des gens dont le métier c'est de remplir des champs dans des logiciels et de connaître par cœur toutes les manières de contourner des bugs.

Avant de finir, il me faut absolument insulter Excel

"Libre Office calc c'est juste pas possible, il manque plein de fonctionnalités" , ok quelles sont les fonctionnalités en question ? Ah oui, celles qui te permettent de créer un pseudo-logiciel complètement bordélique à l'intérieur d'excel (mais si tu sais, le truc que la cybersécurité essaie de désactiver tout le temps parce que c'est une méga faille de sécurité).

Mince, si seulement il existait les gens dont c'était le métier de créer des applications pour les utilisateurs... Non il vaut mieux laisser un type random qui "a fais du python une fois pour rigoler" créer une monstruosité pas documentée tout seul dans son coin qui va lentement dégénérer au fil des années jusqu'au moment où le mec va quitter l'entreprise, après c'est fini "excusez moi, il me faudrait garder mon Office en version 2011 sinon le document il marche pas" TIENS DONC

Évidemment la réponse à tout ce pavé c'est "on a pas d'argent" (et pourtant on trouve le moyen de payer des armées de managers ou de consultants, y compris dans les contrats de prestation, bizarre)

Mais bon, maintenant que j'ai déversé toute ma haine, je peux partir en paix (en direction de la machine à café)

reddit.com
u/Leogis — 12 days ago
▲ 1 r/godot

Is it possible to send/read raw binary data with PacketPeer ?

For context : I'm currently trying to learn to do netcode manually.

But looking at the documentation, all I can find is "PackedByteArray" wich seems designed for storage rather than being sent as packets.
It also seems restricted to certain data type and doesnt allow me to read individual bits with an offset.

If for exemple i wanted to use bitmaps (where each bit represents a different entry in a table) instead of looking at bit 4 and bit 7 i'd have to use numbers instead and it would be a waste of bandwidth. Or i'd have to find a way to decompose a large integer into groups of bits but that sounds like a pain.

Also it looks like i'd have to decode the data if i want to one day write a server program in another language instead of just having raw binary payloads.

Did i miss something?

reddit.com
u/Leogis — 16 days ago

What are the differences between Hydrogen and Oxy-Hydrogen in possible applications (if there are any)?

I know how much of a pain Hydrogen is to use (the fact that it explodes, leaks everywhere, etc...) making it very annoying to store and transport.

​

Is Oxy-Hydrogen any different in terms of behavior (especially in storage/transport/efficiency)?

​

I was shocked by how simply it is to make,so i assume there must be a reason why it isnt more commonly used in engines (i'm not talking about combustion batteries but rather directly as fuel for a combustion engines).

reddit.com
u/Leogis — 17 days ago

Pourquoi l'efficacité énergétique de l'hydrogène est un problème?

Quand le problème est présenté, on parle de la quantité d'énergie nécessaire pour produire l'oxygène qui est largement inférieure à la quantité d'énergie contenu dans l'hydrogène en question, avec l'argument que ça ne serait du coup pas viable comme manière de stocker l'électricité.

Sauf que, l'énergie solaire est "gratuite". Qu'est-ce qui nous empêche de produire de l'hydrogène comme des gros porcs pendant les jours de haut rendement ?

Si le rendement est de "seulement 30%", avec une quantité ridicule d'électricité (que les panneaux solaires sont largement capables de fournir) ça reste énorme

reddit.com
u/Leogis — 17 days ago

Comment font les squatteurs pour squatter ?

C'est très fréquent d'entendre des histoires sur "les squatteurs qui font ceux qu'ils veulent", "t'as juste à casser la serrure, la remplacer et après tu peux rester autant que tu veux", "si ça t'arrive en tant que petit proprio t'es foutu".

​

Sauf qu'apparemment selon la loi, le proprio a certe pas le droit de les expulser lui-même mais il a "juste" à appeler la police, prouver qu'il est propriétaire et basta.

Je veux bien imaginer que la procédure prend un peu de temps mais à en entendre certains, les squatteurs sont capables de rester plusieurs années et de tout ruiner.

​

La loi a été récemment changée, est-ce qu'avant c'était si peu efficace que ça ?

​

Ou alors est-ce que c'est encore un poncif qui joue sur "les parasites assistés"?

reddit.com
u/Leogis — 18 days ago

"T'as mis la clim trop fort"

J'en ai marre d'entendre ça toute la semaine à chaque nouveau collègue à qui je refuse de serrer la main parce que j'ai "truc qui ressemble vite fais à une grippe version 38268".

​

Et quand tu leur dit "non c'est quelqu'un qui me l'a refilé parce que la clim ça rend pas malade" ils insistent en plus

​

Le pire c'est que ces glands s'éloignent quand même de moi pour ne pas l'attraper, mais ne pas attraper quoi, l'air froid de ma clim contenu dans mon corp??!

​

J'ai même pas de clim en plus (yfécho)

reddit.com
u/Leogis — 19 days ago
▲ 40 r/gamedev

How is data usually encoded/compressed in multiplayer games?

hello

When watching a GDC conference about networking i heard the speaker say something along the lines of "Don't worry too much about data compression / enconding as long as you're not straight up sending entire Vector3s inside packets".

The thing is that i was precisely about to send entire Vector3s inside packets and i have no idea how to compress them, is it the same as compressing 3 floats? Then what about floats? What about other data types?

When googling i found out about delta optimisation but not much else (almost everything i found was about AI data storage).

Does anyone know?

edit : this is specifically about networking and the size of the data being sent, i already know about "don't send useless stuff" or "use prediction", etc

reddit.com
u/Leogis — 20 days ago

Les jeux/films d'horreurs qui font pas peur

Attention, je ne parle pas d'un problème de "qualité" (monstres ridicules, jumpscares claqués au sol ou prévisibles, mauvais gameplay/jeu d'acteur, etc...)

Je parle d'un problème de nature. Je vais prendre un exemple tout récent :

Je trouve un petit jeu d'horreur d'exploitation sous-marine (pas subnautica) qui a l'air plutôt bien fait. Et en effet le jeu est bien fait, le seul problème c'est que le "monstre" c'est une araignée robot géante qui te tire des lasers dessus et le but c'est de s'échapper d'une grotte qui s'effondre à cause des lasers en question.

Alors ok c'est très cool, mais ça fait pas peur du tout. Ça s'appelle un thriller ça, pas de l'horreur

Et c'est pareil avec 90% des jeux taggués "horreur" sur steam, c'est pas compliqué, tout ce qui a une ambiance un peu dark ou gore va se retrouver avec le tag "horreur".

Et donc ça devient super chiant de trouver des jeux d'horreurs quand le tag te remonte des résultats comme "path of exile 2", "dead by daylight", "resident evil", "Total War Warhammer" (j'ai beaucoup ri avec celui là), "diablo 4", "don't starve", "grounded", etc, etc

Dans les films c'est un peu moins courant, mais ça arrive aussi. L'exemple parfait étant "The thing" qui est considéré comme un film d'horreur alors qu'il y a rien de vraiment flippant dedans (le film est excellent quand même, mais c'est juste pas un film d'horreur). Il y a des séries comme "The walking dead" ou "Stranger Things" qui sont aussi occasionnellement tagguées avec "horreur"...

Bref c'est super chiant de trouver du contenu et le budget est presque systématiquement bas vu que c'est tout le temps de l'Indé. Et quand il y a enfin du vrai contenu horreur, on est pas à l'abri d'un problème de qualité énoncé plus haut

Voilà j'ai fini de râler sur des vrai problèmes de société d'une importance capitale (Macron n'a toujours rien dit au sujet du Tag horreur de steam... )

reddit.com
u/Leogis — 27 days ago

Que pensez-vous de Steve Keen ?

Et plus précisément, de son livre "Debunking Economics" ?

Ce livre a apparemment été très populaire mais aussi beaucoup critiqué et accusé d'avoir mal représenté / mal compris la théorie néoclassique à des fins idéologiques.

Évidemment avec un titre pareil, on peut douter de l'objectivité de l'auteur. Mais on peut aussi douter de l'objectivité des critiques, d'où ma question

reddit.com
u/Leogis — 28 days ago