]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index 165cfe8607a727b45914baf92a9c6550c4924b8b..59a2f6106a9029371cb26c778ca637b2d88195f3 100644 (file)
@@ -6,6 +6,62 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>What would it cost to store all 2018 phone calls in Norway?</title>
+               <link>http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_2018_phone_calls_in_Norway_.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_2018_phone_calls_in_Norway_.html</guid>
+                <pubDate>Mon, 25 Nov 2019 20:10:00 +0100</pubDate>
+               <description>&lt;p&gt;Four years ago, I did a back of the envelope calculation on
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_phone_calls_in_Norway_.html&quot;&gt;how
+much it would cost to store audio recordings of all the phone calls in
+Norway&lt;/a&gt;, and came up with NOK 2.1 million / EUR 250 000 for the
+year 2013.  It is time to repeat the calculation using updated
+numbers.  The calculation is based on how much data storage is needed
+for each minute of audio, how many minutes all the calls in Norway
+sums up to, multiplied by the cost of data storage.&lt;/p&gt;
+
+&lt;p&gt;The number of phone call minutes for 2018 was fetched from
+&lt;a href=&quot;https://ekomstatistikken.nkom.no/&quot;&gt;the NKOM statistics
+site&lt;/a&gt;, and for 2018, land line calls are listed as 434 238 000
+minutes, while mobile phone calls are listed with 7 542 006 000
+minutes.  The total number of minues is thus 7 976 244 000.  For
+simplicity, I decided to ignore any advantages in audio compression te
+last four years, and continue to assume 60 Kbytes/min as the last
+time.&lt;/p&gt;
+
+&lt;p&gt;Storage prices still varies a lot, but as last time, I decide to
+take a reasonable big and cheap hard drive, and double its price to
+include the surrounding costs into account.  A 10 TB disk cost less
+than 4500 NOK / 450 EUR these days, and doubling it give 9000 NOK per
+10 TB.&lt;/p&gt;
+
+&lt;p&gt;So, with the parameters in place, lets update the old table
+estimating cost for calls in a given year:&lt;/p&gt;
+
+&lt;table border=&quot;1&quot;&gt;
+&lt;tr&gt;&lt;th&gt;Year&lt;/th&gt;&lt;th&gt;Call minutes&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt;&lt;th&gt;Price in NOK / EUR&lt;/th&gt;&lt;/tr&gt;
+&lt;tr&gt;&lt;td&gt;2005&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;24 000 000 000&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;1.3 PiB&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;1 170 000 / 117 000&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr&gt;&lt;td&gt;2012&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;18 000 000 000&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;1.0 PiB&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;900 000 / 90 000&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr&gt;&lt;td&gt;2013&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;17 000 000 000&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;950 TiB&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;855 000 / 85 500&lt;/td&gt;&lt;/tr&gt;
+
+&lt;tr&gt;&lt;td&gt;2018&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;7 976 244 000&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;445 TiB&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;401 100 / 40 110&lt;/td&gt;&lt;/tr&gt;
+&lt;/table&gt;
+
+&lt;p&gt;Both the cost of storage and the number of phone call minutes have
+dropped since the last time, bringing the cost down to a level where I
+guess even small organizations can afford to store the audio recording
+from every phone call taken in a year in Norway.  Of course, this is
+just the cost of buying the storage equipment.  Maintenance, need to
+be included as well, but the volume of a single year is about a single
+rack of hard drives, so it is not much more than I could fit in my own
+home.  Wonder how much the electricity bill would raise if I had that
+kind of storage?  I doubt it would be more than a few tens of thousand
+NOK per year.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Norwegian movies that might be legal to share on the Internet</title>
                <link>http://people.skolelinux.org/pere/blog/Norwegian_movies_that_might_be_legal_to_share_on_the_Internet.html</link>
@@ -758,74 +814,6 @@ look like after taking a measurement and a snapshot:&lt;/p&gt;
 &lt;a href=&quot;https://hackaday.io/project/164082-the-dark-side-challenge&quot;&gt;The
 Dark Side Challenge&lt;/a&gt; Hackaday web pages.&lt;/p&gt;
 
-&lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
-activities, please send Bitcoin donations to my address
-&lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
-</description>
-       </item>
-       
-       <item>
-               <title>Nikita version 0.4 released - free software archive API server</title>
-               <link>http://people.skolelinux.org/pere/blog/Nikita_version_0_4_released___free_software_archive_API_server.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Nikita_version_0_4_released___free_software_archive_API_server.html</guid>
-                <pubDate>Wed, 22 May 2019 11:30:00 +0200</pubDate>
-               <description>&lt;p&gt;This morning,  a new release of 
-&lt;a href=&quot;https://gitlab.com/OsloMet-ABI/nikita-noark5-core/&quot;&gt;Nikita
-Noark 5 core project&lt;/a&gt; was
-&lt;a href=&quot;https://lists.nuug.no/pipermail/nikita-noark/2019-May/000468.html&quot;&gt;announced
-on the project mailing list&lt;/a&gt;.  The Nikita free software solution is
-an implementation of the Norwegian archive standard Noark 5 used by
-government offices in Norway.  These were the changes in version 0.4
-since version 0.3, see the email link above for links to a demo site:&lt;/p&gt;
-
-&lt;ul&gt;
-
-  &lt;li&gt;Roll out OData handling to all endpoints where applicable&lt;/li&gt;
-  &lt;li&gt;Changed the relation key for &quot;ny-journalpost&quot; to the official one.&lt;/li&gt;
-  &lt;li&gt;Better link generation on outgoing links.&lt;/li&gt;
-  &lt;li&gt;Tidy up code and make code and approaches more consistent throughout
-   the codebase&lt;/li&gt;
-  &lt;li&gt;Update rels to be in compliance with updated version in the
-   interface standard&lt;/li&gt;
-  &lt;li&gt;Avoid printing links on empty objects as they can&#39;t have links&lt;/li&gt;
-  &lt;li&gt;Small bug fixes and improvements&lt;/li&gt;
-  &lt;li&gt;Start moving generation of outgoing links to @Service layer so access
-   control can be used when generating links&lt;/li&gt;
-  &lt;li&gt;Log exception that was being swallowed so it&#39;s traceable&lt;/li&gt;
-  &lt;li&gt;Fix name mapping problem&lt;/li&gt;
-  &lt;li&gt;Update templated printing so templated should only be printed if it
-   is set true. Requires more work to roll out across entire
-   application.&lt;/li&gt;
-  &lt;li&gt;Remove Record-&gt;DocumentObject as per domain model of n5v4&lt;/li&gt;
-  &lt;li&gt;Add ability to delete lists filtered with OData&lt;/li&gt;
-  &lt;li&gt;Return NO_CONTENT (204) on delete as per interface standard&lt;/li&gt;
-  &lt;li&gt;Introduce support for ConstraintViolationException exception&lt;/li&gt;
-  &lt;li&gt;Make Service classes extend NoarkService&lt;/li&gt;
-  &lt;li&gt;Make code base respect X-Forwarded-Host, X-Forwarded-Proto and
-   X-Forwarded-Port&lt;/li&gt;
-  &lt;li&gt;Update CorrespondencePart* code to be more in line with Single
-   Responsibility Principle&lt;/li&gt;
-  &lt;li&gt;Make package name follow directory structure&lt;/li&gt;
-  &lt;li&gt;Make sure Document number starts at 1, not 0&lt;/li&gt;
-  &lt;li&gt;Fix isues discovered by FindBugs&lt;/li&gt;
-  &lt;li&gt;Update from Date to ZonedDateTime&lt;/li&gt;
-  &lt;li&gt;Fix wrong tablename&lt;/li&gt;
-  &lt;li&gt;Introduce Service layer tests&lt;/li&gt;
-  &lt;li&gt;Improvements to CorrespondencePart&lt;/li&gt;
-  &lt;li&gt;Continued work on Class / Classificationsystem&lt;/li&gt;
-  &lt;li&gt;Fix feature where authors were stored as storageLocations&lt;/li&gt;
-  &lt;li&gt;Update HQL builder for OData&lt;/li&gt;
-  &lt;li&gt;Update OData search capability from webpage&lt;/li&gt;
-  
-&lt;/ul&gt;
-
-&lt;p&gt;If free and open standardized archiving API sound interesting to
-you, please contact us on IRC
-(&lt;a href=&quot;irc://irc.freenode.net/%23nikita&quot;&gt;#nikita on
-irc.freenode.net&lt;/a&gt;) or email
-(&lt;a href=&quot;https://lists.nuug.no/mailman/listinfo/nikita-noark&quot;&gt;nikita-noark
-mailing list&lt;/a&gt;).&lt;/p&gt;
-
 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
 activities, please send Bitcoin donations to my address
 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;