X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/8832d51f06fc7d7f54c7442483ac30d4b48a3b5c..467d03c17c207d7bdb6160b15285ad00652e1311:/blog/index.rss diff --git a/blog/index.rss b/blog/index.rss index 165cfe8607..59a2f6106a 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -6,6 +6,62 @@ http://people.skolelinux.org/pere/blog/ + + What would it cost to store all 2018 phone calls in Norway? + http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_2018_phone_calls_in_Norway_.html + http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_2018_phone_calls_in_Norway_.html + Mon, 25 Nov 2019 20:10:00 +0100 + <p>Four years ago, I did a back of the envelope calculation on +<a href="http://people.skolelinux.org/pere/blog/What_would_it_cost_to_store_all_phone_calls_in_Norway_.html">how +much it would cost to store audio recordings of all the phone calls in +Norway</a>, 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.</p> + +<p>The number of phone call minutes for 2018 was fetched from +<a href="https://ekomstatistikken.nkom.no/">the NKOM statistics +site</a>, 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.</p> + +<p>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.</p> + +<p>So, with the parameters in place, lets update the old table +estimating cost for calls in a given year:</p> + +<table border="1"> +<tr><th>Year</th><th>Call minutes</th><th>Size</th><th>Price in NOK / EUR</th></tr> +<tr><td>2005</td><td align="right">24 000 000 000</td><td align="right">1.3 PiB</td><td align="right">1 170 000 / 117 000</td></tr> + +<tr><td>2012</td><td align="right">18 000 000 000</td><td align="right">1.0 PiB</td><td align="right">900 000 / 90 000</td></tr> + +<tr><td>2013</td><td align="right">17 000 000 000</td><td align="right">950 TiB</td><td align="right">855 000 / 85 500</td></tr> + +<tr><td>2018</td><td align="right">7 976 244 000</td><td align="right">445 TiB</td><td align="right">401 100 / 40 110</td></tr> +</table> + +<p>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.</p> + + + Norwegian movies that might be legal to share on the Internet http://people.skolelinux.org/pere/blog/Norwegian_movies_that_might_be_legal_to_share_on_the_Internet.html @@ -758,74 +814,6 @@ look like after taking a measurement and a snapshot:</p> <a href="https://hackaday.io/project/164082-the-dark-side-challenge">The Dark Side Challenge</a> Hackaday web pages.</p> -<p>As usual, if you use Bitcoin and want to show your support of my -activities, please send Bitcoin donations to my address -<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> - - - - - Nikita version 0.4 released - free software archive API server - http://people.skolelinux.org/pere/blog/Nikita_version_0_4_released___free_software_archive_API_server.html - http://people.skolelinux.org/pere/blog/Nikita_version_0_4_released___free_software_archive_API_server.html - Wed, 22 May 2019 11:30:00 +0200 - <p>This morning, a new release of -<a href="https://gitlab.com/OsloMet-ABI/nikita-noark5-core/">Nikita -Noark 5 core project</a> was -<a href="https://lists.nuug.no/pipermail/nikita-noark/2019-May/000468.html">announced -on the project mailing list</a>. 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:</p> - -<ul> - - <li>Roll out OData handling to all endpoints where applicable</li> - <li>Changed the relation key for "ny-journalpost" to the official one.</li> - <li>Better link generation on outgoing links.</li> - <li>Tidy up code and make code and approaches more consistent throughout - the codebase</li> - <li>Update rels to be in compliance with updated version in the - interface standard</li> - <li>Avoid printing links on empty objects as they can't have links</li> - <li>Small bug fixes and improvements</li> - <li>Start moving generation of outgoing links to @Service layer so access - control can be used when generating links</li> - <li>Log exception that was being swallowed so it's traceable</li> - <li>Fix name mapping problem</li> - <li>Update templated printing so templated should only be printed if it - is set true. Requires more work to roll out across entire - application.</li> - <li>Remove Record->DocumentObject as per domain model of n5v4</li> - <li>Add ability to delete lists filtered with OData</li> - <li>Return NO_CONTENT (204) on delete as per interface standard</li> - <li>Introduce support for ConstraintViolationException exception</li> - <li>Make Service classes extend NoarkService</li> - <li>Make code base respect X-Forwarded-Host, X-Forwarded-Proto and - X-Forwarded-Port</li> - <li>Update CorrespondencePart* code to be more in line with Single - Responsibility Principle</li> - <li>Make package name follow directory structure</li> - <li>Make sure Document number starts at 1, not 0</li> - <li>Fix isues discovered by FindBugs</li> - <li>Update from Date to ZonedDateTime</li> - <li>Fix wrong tablename</li> - <li>Introduce Service layer tests</li> - <li>Improvements to CorrespondencePart</li> - <li>Continued work on Class / Classificationsystem</li> - <li>Fix feature where authors were stored as storageLocations</li> - <li>Update HQL builder for OData</li> - <li>Update OData search capability from webpage</li> - -</ul> - -<p>If free and open standardized archiving API sound interesting to -you, please contact us on IRC -(<a href="irc://irc.freenode.net/%23nikita">#nikita on -irc.freenode.net</a>) or email -(<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark -mailing list</a>).</p> - <p>As usual, if you use Bitcoin and want to show your support of my activities, please send Bitcoin donations to my address <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>