# smart efficient implementation of 1/sqrt(x) on a CPU without special support
#+BEAMER: \pause
*** :B_ignoreheading:
:PROPERTIES:
:BEAMER_env: ignoreheading
:END:
*** It works!
we have /intrinsic/ identifiers for all 20+ billion objects in the archive
* Conclusion
** Food for thought
*** Intrinsic identifiers...
- can be extracted from the object itself, hence:
- no need for a central authority, nor maintenance
- any modification to the object changes the identifier
- identifies the object, not the metadata!
*** ... /for source code/
- Distributed Version Control Systems made them popular
- massively used every day by millions of software developers
- Software Heritage provides SWH-IDs for billions of software artifacts
#+BEAMER: \pause
* Extrinsic vs Intrinsic identifiers :noexport:
** An important distinction: DIOs vs. IDOs
:PROPERTIES:
:CUSTOM_ID: diovsido
:END:
#+BEGIN_EXPORT latex
\begin{quote}
The term “Digital Object Identifier” is construed as “digital identifier of an object," rather than “identifier of a digital object” \hfill Norman Paskin. 2010
\end{quote}
#+END_EXPORT
#+BEAMER: \pause
*** DIO (Digital Identifier of an Object)
digital identifiers for (potentially) *non digital objects*