Loading...
 

shimpsblog [en]

English blog at blog.shimps.org

Neil Turok: Astonishing Theory Proposal

fmg Sunday June 8, 2025

Neil Turok has got new views and insights about black holes and the beginning and structure of the universe which differ from the established scientific opinion of the majority.

The Most Astonishing Theory of Black Holes Ever Proposed

Curt Jaimungal
Apr 22, 2025

WP: Neil Turok
Neil Turok
Neil Turok on the case for a parallel universe going backwards in time (25 January 2023)
A mirror universe might tell a simpler story: Neil Turok (November 8, 2023)

Tim Maudlin: Bell's Theorem

fmg Saturday May 31, 2025

For the weekend an almost three hours interview: Tim Maudlin about mathematics and physics, the ancient Greeks and the importance of Bell's theorem for quantum mechanics and our understanding of reality.

Why Bell's Theorem Changes Everything | Tim Maudlin

Curt Jaimungal
Oct 10, 2022

Falsifying General Gravity?

fmg Thursday May 29, 2025

There is a proposal for an experiment to decide whether general relativity is not correct at the quantum level. This opens a window to understand which way towards a theory of quantum gravity might be chosen.

The Groundbreaking Quantum Gravity Experiment

Curt Jaimungal
Nov 4, 2024

Prof Vlatko Vedral
Vlatko Vedral, Professor of Quantum Information Theory
WP: Vlatko Vedral
Chiara Marletto - Wolfson College
Chiara Marletto
Constructor Theory
WP: Chiara Marletto
Gravitationally-induced entanglement between two massive particles is sufficient evidence of quantum effects in gravity

Hidden Realities of the Universe

fmg Friday May 23, 2025

This is a talk about the universe and hidden realities. Lawrence Krauss explains how science made progress in understanding our world, our reality und the universe.

Lawrence Krauss: Hidden Realities - The Greatest Story Ever Told... So Far (at Conway Hall)

Conway Hall
Dec 16, 2016

Unsolved Problem: Fine-structure Constant

fmg Sunday May 11, 2025

The strength of the electromagnetic interaction is desribed by the fine-structure constant aka Sommerfeld constant. It appears at different places in modern physics in an almost magical way, and it still remains mysterious.

Quote Wolfgang Pauli: When I die my first question to the Devil will be: What is the meaning of the fine structure constant?

Why Is 1/137 One of the Greatest Unsolved Problems In Physics?

PBS Space Time
Sep 28, 2022

WP: Fine-structure constant
WP: Arnold Sommerfeld
WP: Wolfgang Pauli

Neighborhood Black Holes

fmg Friday May 9, 2025

Where are the closest black holes in our cosmic neighborhood? How far away are they? Are they dangerous to us? Are they interesting for astronomers?

The closest KNOWN black holes to Earth (only three have ever held the title)

Dr. Becky
Aug 15, 2024

Physics Mystery: The Horizon Problem

fmg Wednesday May 7, 2025

The lifetime of the universe has not been long enough to transport information from every place to every other place. Despite this fact regions in different directions without contact have similar properties. How does this work? Superluminal transport of information is excluded by relativity. The observations of the cosmic microwave background are astonishing.

The Horizon Problem | The Universe's biggest UNSOLVED mystery

Dr. Becky
Feb 15, 2024

Search for Dark Matter

fmg Saturday May 3, 2025

Shielded laboratories below the surface of the earth are the place for experiments which try to find evidence for the existence of dark matter. It is difficult to filter out disturbing sources of radiation which might influence the results.

The Absurd Search For Dark Matter

Veritasium
Jun 2, 2022

Compiling GnuPG XVII: Order Of Compilation

fmg Tuesday April 29, 2025

Situation

Last time pinentry appeared as final missing piece to have a complete working self compiled GnuPG suite. To avoid old software and libraries from the distribution to the possible extend, we choose eight tarballs from the GnuPG Download page to be compiled.

  • GnuPG (devel)
  • Libgpg-error
  • Libgcrypt
  • Libksba
  • Libassuan
  • ntbTLS
  • nPth
  • Pinentry

Some parts require newer self compiled versions of libraries, other might benefit but can be compiled with the older versions from the distribution. It is an annoying exercise to figure the dependencies out by studying the documentation or the ldd output without being able to see them. Therefore I created an ASCII graph as pictorial support for understanding the situation.

ASCII Dependency Graph

The dependency graph has got two entry points, i.e. libraries to start with. These require no other libraries from the project itself and can be compiled against the distribution: libgpg-error and npth. Then there are two exit points, which provide the tools for usage of GnuPG: gnupg and pinentry. These tarballs are supposed to be compiled at the end. The order of compilation of the other four tarballs can be obtained from the dependency graph. There is one rule: compilation order in vertical path direction must always be downwards. The order in horizontal direction is given by arrows, but there is some redundancy in the graph, which makes the graph a little bit bigger, but this avoids possible misunderstandings by ignoring the arrows. The vertical rule should be enough to have an intuitive understanding of the digraph character. And another point: explicit dependencies are explicit paths without an intermediate library, e.g. everything except npth depends on libgpg-error and can be reached from it by a path not meeting any other library, as shown in the graph.

Copy to clipboard
L0 libgpg-error | | | +---->----+---->----+--------->---------+---->----+ | | | | | | | | | | | | L1 npth | | | | | | | | | | | | | | | | | | | L2 | | libgcrypt | | | | | | | | | | | | | | | | | L3 | libksba +--------->---------+ libassuan | | | | | | | | | | | | | +---->----+ +----<----+ | | | | | | | | | | | | | | | | | | | | | +----<----+ +---->----+ | | | | | | | | | | | | L4 | | ntbtls +----<----+ | | | | | | | | | | | | | | | +---->----+---->----+---------<---------+ | | | | | | | L5 gnupg pinentry

Best Practice

There is no unique order fixed by the graph, thus parts of the order can be considered as suggestion or recommendation. If you use the order from the download page (see above) and move GnuPG (devel) to the end of the list, this order should work, too.

  1. libgpg-error
  2. npth
  3. libgcrypt
  4. libksba
  5. libassuan
  6. ntbtls
  7. gnupg
  8. pinentry

In the future libgpg-error will be renamed gpgrt.

To be continued...


Codeberg OOC.md