New blog post: The Magic Trick of Gaming: PS2, Rockstar, and the Art of the Impossible
Remember the PlayStation 2? Rockstar certainly did, and they pulled off some absolute wizardry, squeezing entire worlds into memory limits that would make your phone blush today. It's a masterclass in creative problem-solving.
https://rhodzy.com/blog/the-magic-trick-of-gaming-ps2-rockstar-and-the-art-of-the-impossible
#playstation #gaming #tech #optimisation #gamedev #type1diabetes
I'm writing a C# app with ONNX for facial detection and in part of it doing `tensor[0, 2, y, x] = r`. After running the app for a day it used almost 8 GB memory. I coudldn't really find any obvious memory leaks, but found that the indexer actually created a temporary `int[]`. I refactored the indexer to `tensor[2 * width * height + y * width + x] = r`, and did some other (unrelated changes). And now a day later it's at 0.4 GB. Is that how this works?
To pharaphrase the Haskell saying:
> The [garbage collector] should have protected me from this!

💰 Data Engineering : comment réduire vos coûts de 40% en 2026 (stratégie pour décideurs) En tant que décideur, vous savez que les **coûts liés aux données** explosent. Voici une **stratégie concrète** pour les réduire de 40% sans sacrifier la performance : --- 🔹 1. Optimisez vos requêtes SQL - Problème : Des requêtes mal écrites *scannent des millions de lignes* inutiles. - Solution : - Ajoutez des **index** sur les colonnes fréquemment interrogées. - Utilisez **EXPLAIN ANALYZE** (PostgreSQL) pour identifier les goulots d’étranglement. - Impact : Un client a divisé son temps d’exécution par **10**. --- 🔹 2. Automatisez vos pipelines - Problème : Des tâches manuelles *coûtent du temps et de l’argent*. - Solution : - Utilisez **Airflow** ou **Prefect** pour orchestrer vos workflows. - Automatisez les **rapports récurrents** (ex : ventes mensuelles). - Impact : Un client a économisé **10h/semaine** en automatisant ses rapports. --- 🔹 3. Choisissez le bon outil pour le bon usage - Problème : Utiliser **Spark** pour traiter 100 Mo de données = *surcoût inutile*. - Solution : - **< 1 To** : Utilisez **Pandas** ou **SQL**. - **> 10 To** : Utilisez **Spark** ou **Dask**. - Impact : Un client a réduit ses coûts cloud de **50%**. --- 🔹 4. Nettoyez vos données inutiles - Problème : Stocker des **logs de 5 ans** ou des **doublons** coûte cher. - Solution : - Politique de rétention : **3 mois pour les logs**, 1 an pour les données clients. - Archivage : **S3 Glacier** ou **HDFS** pour les données froides. - Impact : Un client a réduit ses coûts de stockage de **60%**. --- 🔹 5. Monitorez vos pipelines - Problème : Des pipelines qui *plantent en silence* = perte d’argent. - Solution : - Utilisez **Prometheus + Grafana** pour le monitoring. - Configurez des **alertes** pour les échecs et les lenteurs. - Impact : Détection des problèmes en **5 min** (vs 2h avant). --- 💡 Résultat global : Un client a réduit ses **coûts data de 40%** en appliquant ces 5 stratégies. --- 💬 En tant que décideur, quelle stratégie allez-vous prioriser pour réduire vos coûts data ? #DataEngineering #Optimisation #Coûts #Stratégie #Décideurs
🚀 Nouveau : Malekal Optimisation Center (MOC)
Analysez votre PC Windows et obtenez un rapport détaillé avec des recommandations d'optimisation personnalisées.
Aucune modification automatique du système.
📖 https://www.malekal.com/malekal-optimisation-center-moc-analyser-et-optimiser-son-pc-windows/
#Windows11 #Windows10 #PC #Optimisation #Malekal
gotta start buzzwordmaxxing my #ai_skills after my #AI #assisted #workflow fell through with the #LLM forgetting the most important part of my #workflow #optimisation: The #linkedin posts documenting the #journey to #100procent_AI
Co-Authored-By: #grok #claude and proofread by #copilot4windows95