{"id":2383,"date":"2017-04-26T20:48:46","date_gmt":"2017-04-26T18:48:46","guid":{"rendered":"http:\/\/monodes.com\/predaelli\/?p=2383"},"modified":"2017-04-26T17:07:30","modified_gmt":"2017-04-26T15:07:30","slug":"hai-toppaaaato","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2017\/04\/26\/hai-toppaaaato\/","title":{"rendered":"Hai toppaaaato"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2384\" data-permalink=\"https:\/\/monodes.com\/predaelli\/2017\/04\/26\/hai-toppaaaato\/schermata-del-2017-04-25-22-57-07\/\" data-orig-file=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?fit=1024%2C600&amp;ssl=1\" data-orig-size=\"1024,600\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Schermata del 2017-04-25 22-57-07\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?fit=510%2C299&amp;ssl=1\" class=\"aligncenter size-full wp-image-2384\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?resize=910%2C533\" alt=\"Schermata del 2017-04-25 22-57-07\" width=\"910\" height=\"533\" srcset=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?resize=300%2C176&amp;ssl=1 300w, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?resize=768%2C450&amp;ssl=1 768w, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?resize=510%2C299&amp;ssl=1 510w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>I&#8217;m quite an old-school IT user. I&#8217;ve been an active advocate of AmigaOS, which has a really usable multi-task with 1Mb of RAM yet I&#8217;m open to news.<\/p>\n<p>Yesterday I experienced one of the rare moments when my machine became almosta unusable.<\/p>\n<p><!--more--><\/p>\n<p>At first I thought it was just Firefox as I tend to keep several dozens pages open at a given time. Then I discovered that it was <code class=\"\" data-line=\"\">aptitude<\/code>&#8216;s fault. I acknowledge it requires more memory that less &#8220;refined&#8221; tools but I never expected it was so memory hungry.<\/p>\n<p>I shall say that aptitude has failed, and failed in a horrible way. It just ate all the memory of my machine, sixteen gigabytes of RAM, almost stoning it. I had to log it from the humble eeepc to discover it grew to the gargantuan size of more than ten gigabytes of resident memory without completing a task that was so light on resources with the plain old <code class=\"\" data-line=\"\">apt-get<\/code> to the point of being negligible.<\/p>\n<p>So thank you, dear <code class=\"\" data-line=\"\">aptitute<\/code>, I&#8217;ll keep going on with my plain, old <code class=\"\" data-line=\"\">apt-get<\/code>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">&nbsp; I&#8217;m quite an old-school IT user. I&#8217;ve been an active advocate of AmigaOS, which has a really usable multi-task with 1Mb of RAM yet I&#8217;m open to news. Yesterday I experienced one of the rare moments when my machine became almosta unusable.<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2017\/04\/26\/hai-toppaaaato\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[73],"tags":[],"class_list":["post-2383","post","type-post","status-publish","format-standard","hentry","category-debian"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-Cr","jetpack-related-posts":[{"id":14505,"url":"https:\/\/monodes.com\/predaelli\/2025\/12\/23\/a-little-too-much-2\/","url_meta":{"origin":2383,"position":0},"title":"A little too much","author":"Paolo Redaelli","date":"2025-12-23","format":false,"excerpt":"Once upon a time, when I was an young and naive Amiga user I used to mock Windows entusiast for their sheer waste of resources: it needed a whopping 4 megabytes of memory! When I switched to Linux I started to enjoy the benefits of memory protection and a real\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/gnome-calculator-memory-usage.webp?fit=935%2C439&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/gnome-calculator-memory-usage.webp?fit=935%2C439&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/gnome-calculator-memory-usage.webp?fit=935%2C439&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/gnome-calculator-memory-usage.webp?fit=935%2C439&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":599,"url":"https:\/\/monodes.com\/predaelli\/2015\/07\/29\/fat-obese-npm\/","url_meta":{"origin":2383,"position":1},"title":"Fat, obese npm","author":"Paolo Redaelli","date":"2015-07-29","format":false,"excerpt":"I do understand that today designs tend to put less emphasis\u00a0 on conservative memory usage but that's pretty outrageous. A simple search into node's package manager ate one gigabyte and half of main memory having to deal with a simple question like npm find foobar more speficically GNU time told\u2026","rel":"","context":"In &quot;Javascript&quot;","block_context":{"text":"Javascript","link":"https:\/\/monodes.com\/predaelli\/category\/javascript\/"},"img":{"alt_text":"npm-huge-allocation","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/npm-huge-allocation.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/npm-huge-allocation.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/npm-huge-allocation.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/npm-huge-allocation.png?resize=700%2C400 2x"},"classes":[]},{"id":4758,"url":"https:\/\/monodes.com\/predaelli\/2018\/10\/23\/google-news-app-bug-is-using-up-gigabytes-of-background-data-without-users-knowledge-slashdot\/","url_meta":{"origin":2383,"position":2},"title":"Google News App Bug Is Using Up Gigabytes of Background Data Without Users&#8217; Knowledge &#8211; Slashdot","author":"Paolo Redaelli","date":"2018-10-23","format":false,"excerpt":"Oh, the joy of proprietary software: Google News App Bug Is Using Up Gigabytes of Background Data Without Users' Knowledge - Slashdot Luckily I don't have it installed. A bug in the Google News app for Android is reportedly causing the app to use up excessive amounts of background data,\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1789,"url":"https:\/\/monodes.com\/predaelli\/2016\/09\/28\/joining-debian-8-to-active-directory\/","url_meta":{"origin":2383,"position":3},"title":"Joining Debian 8 to Active Directory","author":"Paolo Redaelli","date":"2016-09-28","format":"link","excerpt":"Joining Debian 8 to Active Directory Joining a GNU\/Linux machine to a Microsoft Active Directory has been possible for years, but it\u2019s always been a bit of a science project that involved touching half-a-dozen obscure config files and usually resulted in me getting completely locked out of the machine. Various\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9401,"url":"https:\/\/monodes.com\/predaelli\/2022\/05\/26\/the-simdjson-library\/","url_meta":{"origin":2383,"position":4},"title":"The simdjson library","author":"Paolo Redaelli","date":"2022-05-26","format":false,"excerpt":"The simdjson library Parsing gigabytes of JSON per second JSON is everywhere on the Internet. Servers spend a lot of time parsing it. The simdjson library uses commonly available SIMD instructions and microparallel algorithms to break speed records.","rel":"","context":"In &quot;Agenda&quot;","block_context":{"text":"Agenda","link":"https:\/\/monodes.com\/predaelli\/category\/agenda\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7813,"url":"https:\/\/monodes.com\/predaelli\/2020\/12\/08\/is-apple-m1-the-new-amiga\/","url_meta":{"origin":2383,"position":5},"title":"Is Apple M1 the new Amiga?","author":"Paolo Redaelli","date":"2020-12-08","format":false,"excerpt":"I loved Apple. Not the Apple of DRMs and its golden prison where you can't really control\u00a0your hardware; I loved the Apple that loved Software Libero. Then it mutated into a company that crushes people freedoms while smiling. I like to have control of my hardware. I don't want to\u2026","rel":"","context":"In &quot;Amiga&quot;","block_context":{"text":"Amiga","link":"https:\/\/monodes.com\/predaelli\/category\/amiga\/"},"img":{"alt_text":"Erik Engheim","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/12\/01Y9ylHZ8csOxgZr7.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/2383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=2383"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/2383\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=2383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=2383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=2383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}