I was searching for YouTube videos about ERC, when noticed this cover with me at the Estonian Research Agency homepage: https://www.youtube.com/watch?v=tBMsxvifxhw

That feel like:

As it is the 31th of December 2025, wish everyone a Happy New Year!
I was searching for YouTube videos about ERC, when noticed this cover with me at the Estonian Research Agency homepage: https://www.youtube.com/watch?v=tBMsxvifxhw

That feel like:

As it is the 31th of December 2025, wish everyone a Happy New Year!
The university of Latvia supports publishing in the following journals (as for 2025 and filtered). You must be the first or corresponding author. Write to zd@lu.lv.
Chemistry
• ACS Nano
• Advanced functional materials
• Advanced materials
• Applied catalysis B: environmental
• Chemical reviews
• Chemical science
• Chemical society reviews
• Chemistry of materials
• Corrosion science
• Green chemistry
• Journal of catalysis
• Journal of physical chemistry letters
• Nano letters
• Nanoscale
• Nature chemistry
• ACS catalysis
• Advanced energy materials
• Nano energy
• ACS central science
• Chem
• 2D materials
Physics
• Advances in physics
• Applied physics letters
• Atmospheric chemistry and physics
• Physical review letters
• Physical review X
• Physics letters B
• Physics reports
• Nature energy
• Nature electronics
• npj quantum materials
Materials science
• Acta materialia
• Materials & design
• Materials today
• Nanotechnology journals also overlap: Nano letters, Nano today, Nanoscale, Nano energy
• Nature materials
• Small
• Surface science reports
Cross-area (chemistry + physics + materials)
• Energy
• Energy and environmental science
• Nature communications
• Science
• Science advances
• Proceedings of the National Academy of Sciences (cross-disciplinary)
• Joule
• Nature sustainability
Our tutorial review is finally out: https://pubs.rsc.org/en/content/articlelanding/2025/cs/d5cs00597c
1. Definition of scaling relations. The review explains scaling relations in three complementary ways:
(1) by expressing them through adsorption energies;
(2) by formulating them as chemical and physical equations; and
(3) by illustrating them as straight path lines on the theoretical volcano plot, which connects adsorption energy with catalytic activity.
2. Origin of scaling relations. The commonly accepted thermodynamic explanation of scaling relations is presented, together with additional geometrical and chemical perspectives that give the reader a broader understanding of how these relations arise.
3. Classification of strategies to manipulate scaling relations. The review identifies five general strategies for manipulating scaling relations. Each strategy is:
(1) explained using examples from the literature;
(2) supported by original numerical estimates;
(3) ordered chronologically to reflect how the field has developed; and
(4) discussed in the context of future directions.
4. Two governing principles in electrocatalysis. Two main principles are discussed: the well-established Sabatier principle, which states that optimal activity is achieved when binding is “neither too strong nor too weak”, and the emerging principle that both activity and selectivity depend on two adsorption sites being “neither too far nor too close”.
5. Verification of the principles and strategies. The review explains why it is important, and also feasible, to use these principles and strategies in both experiments and simulations.
Feel free to reuse all figures in your presentations: https://gitlab.com/doublelayer/chemsocrev_2025_scaling-relations
I love TeX, LaTeX and other scripting and markup languages.
I have strong feeling about all publishers! I have spend days and weeks fighting submission systems. I remember once it was about choosing between some version 2 and 3. This time I had to upload bbl file. Why can not I simply submit from overleaf.com to editorialmanager (like to arXiv)?
In overleaf it is “vital” to set your main document as the main document in the settings! – that was not intuitive at all. Still, overleaf did not show compilation files. So I had to fake submission to arXiv to download the zip with all files, including bbl, like in this instruction – that was not obvious at all.
What I have learned today is this way of submitting a LaTeX source. Start submission to arXiv, get the zip file, remove unnecessary files, upload this refined zip to editorialmanager or other platform. Save your time and nerves!
Vladislav Ivanistsev, Ritums Cepitis, Jan Rossmeisl, Nadezda Kongi
to be published in Chemical Society Reviews
https://chemrxiv.org/engage/chemrxiv/article-details/67ed469081d2151a02b33a98
All figures:
https://gitlab.com/doublelayer/chemsocrev_2025_scaling-relations
Some cool notebooks:
https://gitlab.com/doublelayer/electrocatalysis-on-a-laptop
AI-created podcast:
Youtube video:
The following video-presentation – for the CHEAC Summer school 2025 – retells our review on the scaling relations electrocatalysis https://chemrxiv.org/engage/chemrxiv/article-details/67ed469081d2151a02b33a98
From the beginning I decided to try AI to prepare the presentation. Eventually the only to record the video turned out to be by the traditional way. Together with co-authors Ritums and Nadezda, we used PowerPoint with its slide-by-slide recording feature. As we were in 3 different locations, we exchanged the presentation several time while recording. I used chatgpt 4o and 5 to write lecturer’s notes for every slide. In particular, I gave the chat our article’s pdf-file and then discussed every slide-text using canvas-feature to polish it iteratively. Nadezda also used chatgpt to refined her slides before reading them aloud. Overall, I have spend over two weeks planning the presentation. Then a week polishing the slides. Then several days to record and re-record slides. And finally I have got this the final video-presentation.
app.pictory.ai does a relatively good job on reading the lecturer’s notes in a ready presentation. Thought, it reads “Jan” and “OOH” in a funny way. And it adds a lot of 10–20 second pauses. Also the slide numbering is off as well as all animation. The picture is also cut from below. But overall, it takes around 2 hours to generate this voiced video and process it.
Does not work for me. Gemini wants to draw images. I just want to enter my own figures.
https://www.magicslides.app promises to do exactly that but I failed with a notice that below 5 Mb files are allowed.
SlideAI extension also does not do what I want.
Ufff … manual upload is still the fastest and most robust. Well, it is not so simple, as most of my figures are in pdf, so I wrote this script to convert everything to png. When it took me 2 mins to drag-and-drop all png figure to my presentation. Hurray!
#!/bin/bash
# Create output folder
mkdir -p png
# List of input files
files=(
"Figure 1 mechanisms.png"
"Figure 18 Timeline.png"
"FIgure 14 distances.pdf"
"Figure 11 relative.pdf"
"Figure 6 3dvolcano_withscaling.pdf"
"Figure 2 publications.pdf"
"Figure 5 3dvolcano.pdf"
"Figure 17 perspectives.pdf"
"Figure 16 O_bypassing.pdf"
"Figure 15 O_pushing.pdf"
"Figure 12 O_breaking.pdf"
"Figure 13 O_switching.png"
"Figure 10 O_tuning.pdf"
"Figure 7 projection_potential.pdf"
"Figure 9 projection_ads.pdf"
"Figure 8 timeline.pdf"
"Figure 3 ass_diss.png"
"Figure 4 scalings.png"
)
# Loop through files
for f in "${files[@]}"; do
base=$(basename "$f")
name="${base%.*}"
ext="${base##*.}"
if [[ "$ext" == "pdf" ]]; then
convert -density 300 "$f" -quality 100 "png/${name}.png"
elif [[ "$ext" == "png" ]]; then
cp "$f" "png/${name}.png"
else
echo "Unsupported file type: $f"
fi
done
Pretty cool – NotebookLM make a FAQ.
Scaling relations are correlations between the adsorption energies of reaction intermediates on a catalyst’s surface. They are crucial in multi-step electrocatalytic reactions, such as the oxygen reduction reaction (ORR), carbon dioxide reduction (CO2R), and nitrogen reduction (N2RR). The concept emerged in 2005 with the discovery of linear relations between adsorption energies of intermediates like OH, OOH, and O on metal surfaces. Understanding these relations is vital because they define fundamental chemical limitations in electrocatalytic reactions, impacting the design of more efficient catalysts for energy conversion technologies like electrolysers, fuel cells, and metal-air batteries.
In oxygen electrocatalysis, particularly the oxygen reduction reaction (ORR), the adsorption energies of key intermediates (OOH, OH, O) are correlated by scaling relations. These correlations constrain the achievable catalytic activity, often visualised on “volcano plots.” The OOH-OH and O-OH scaling relations, for instance, mean that if a catalyst binds one intermediate optimally, it might bind another too strongly or too weakly, preventing it from reaching the ideal catalytic activity (the “volcano top”). This limitation is significant, as experimental results have shown catalytic overpotentials converging to a limit set by these relations for over two decades, hindering progress in sustainable energy solutions.
Oxygen electrocatalysis primarily proceeds via two mechanisms: associative and dissociative. The associative mechanism, which dominates most known catalysts, involves intermediates like OOH, OH, and O adsorbing at a single active site. Geometrically, this requires only one atom in the active site. The dissociative mechanism, conversely, requires at least two neighbouring atoms to accommodate dissociation products (O and OH). On metal surfaces, a spatial mismatch often prevents the dissociative mechanism, as O preferentially adsorbs on hollow sites and OH on top sites. However, dual-atom site catalysts (DACs) can facilitate dissociative pathways by providing two adjacent sites, allowing for the adsorption of dissociation products. The inter-atomic distance within these active sites is a critical geometric parameter that influences the energy barrier for dissociation, balancing thermodynamics and kinetics.
The “volcano plot” is a theoretical framework used to understand electrocatalysis, typically representing overpotential or activity as an “altitude” against adsorption energy descriptors. For ORR, it correlates adsorption energies with deviations from the thermodynamic equilibrium potential. Scaling relations define the “paths” or “fixed climbing routes” on this volcano plot that are accessible to catalysts. For example, the OOH-OH scaling relation appears as a plane on the three-dimensional volcano, and catalysts following this relation are confined to a specific line on the volcano’s surface. This means that while an “ideal catalyst” (the volcano’s apex) might exist theoretically, scaling relations prevent most catalysts from reaching it, limiting the search for optimal catalysts to a two-dimensional projection.
The review outlines five general strategies for manipulating scaling relations to enhance electrocatalytic performance:
The “breaking” strategy focuses on reducing the intercept of the OOH-OH scaling relation (from approximately 3.2 eV to an ideal value of 2.46 eV) by selectively stabilising the OOH intermediate relative to OH. This typically involves introducing spectator groups or a second adsorption site near the active site. These spectators can form hydrogen bonds or other stabilising interactions with OOH, effectively shifting its adsorption energy without proportionally affecting OH. While challenging to achieve experimentally, this strategy has been demonstrated in oxygen evolution reactions (OER) and more recently in ORR using dual-atom catalysts (DACs) with specific active sites like PN3FeN3, where the phosphorus acts as a spectator to stabilise OOH through hydrogen bonding.
Single-Atom Site Catalysts (SACs) and Dual-Atom Site Catalysts (DACs) are crucial in manipulating scaling relations due to their distinct geometric and electronic properties. SACs typically allow for “on-top” adsorption, primarily favouring the associative mechanism in ORR. DACs, with their two neighbouring active sites, offer the possibility of accommodating two dissociation products simultaneously, thereby enabling the dissociative mechanism. This ability to switch mechanisms is key to the “switching” strategy, where DACs can replace the OOH intermediate with two distinct O and OH intermediates adsorbed at separate sites. Furthermore, the precise control over inter-atomic distances and curvature in DACs allows for fine-tuning of electronic structures and promoting specific interactions (like hydrogen bonding), contributing to “breaking” and “pushing” strategies.
The ultimate goal of manipulating scaling relations is to achieve ideal catalyst performance, ideally with zero overpotential, by overcoming the fundamental limitations imposed by these correlations. The “bypassing” strategy represents the most ambitious approach towards this goal. It seeks to completely decouple the adsorption energies of reaction intermediates by allowing the catalyst to switch between two or more distinct states (e.g., geometric, electronic, or photonic) during the reaction cycle. Each state would be optimally configured to bind specific intermediates at the ideal energy values required for efficient catalysis. While seemingly challenging in practice, this concept, inspired by natural enzymes like cytochrome c oxidase, offers a theoretical pathway to eliminate all scaling constraints and achieve the theoretical apex of the volcano plot, pushing the boundaries of what is currently achievable in electrocatalysis.
To install libxc 7.0.0 on Ubuntu in 2025 do this.
Download two packages.
https://packages.debian.org/experimental/amd64/libxc-dev/download
https://packages.debian.org/experimental/amd64/libxc15/download
Then install them.
Join the DoubleLayer hub as a postdoctoral fellow at the University of Latvia!
If you are a post-doc seeking independence through training skills and gaining knowledge in a supportive environment, then this post is for you. That is an opportunity to advance your career through Marie Skłodowska-Curie Actions (MSCA) by focusing on competencies – academic writing, research methods, and supervision – essential for succeeding in academia and industry.
You need to submit just one proposal on 10 September 2025 to participate in at least three funding calls. The proposal is only 10 pages long. The first application is for the MSCA or MSCA4Ukraine postdoctoral fellowship, which provides funding for up to 24 months of research and training. To get this prestigious grant, one must gain more than 95% in the evaluation. However, passing the 85% threshold already opens the opportunity to be funded through the ERA Fellowship or MSCA Seal of Excellence in Estonia. Moreover, passing the 70% threshold makes you eligible to be funded by Latvia. Even more, there is a Latvian post-doc fellowship with the next call in early 2026. And the is also new EU initiative ‘Choose Europe for Science’ to attract 10,000 researchers from abroad. That MSCA COFUND call will open on 1 October 2025 and close on 3 December 2025. Submitting to all these 6! opportunities per 1 proposal increases your chances of fulfilling your research idea and advancing your career. These fellowships include funds for salary, mobility, research, and allowances described in the following table.
Disclaimer: The data in the table might be incorrect. CCC value is taken form 2025 program. Salary is estimated using this calculator.
| Latvian 1 | MSCA | ERA talents | Latvian 2 | |
| Submission | 16th May 2025 | 10th Sept 2025 | 10th Sept 2025 | March 2026 |
| Decision | Summer 2025 | Feb 2026 | Feb 2026 | May 2026 |
| Start | 6 M after approval | May–Dec 2026 | May–Dec 2026 | Sept–Dec 2026 |
| Threshold / % | tbu | 95 | 85 | 85 |
| Success / % | ≤50 (70 PF) | 15 (1700 PF) | (20 PF) | tbu |
| Link | lzp.gov.lv | ec.europa.eu | ec.europa.eu | lzp.gov.lv |
| Duration / M | 36 | 12–24 | 12–24 | 36 |
| Total salary / €/M | 3860 | 5990*0.838 | 5990*0.838 | 3860 |
| Net salary / €/M | 2080 | 2700 | 2700 | 2080 |
| Research / €/M | 1000 | 1000 | 1000 | 1000 |
| Overhead | 6% | 650 € | 650 € | 6% |
| Mobility / €/M | 700 | 710 | 710 | ? |
| Family / €/M | 660 | 660 | 660 | ? |
| Move / € | 710 (+660) | 6700 | 6700 | ? |
| Secondment / M | >2 (mandatory) >6 (optional) | (optional) | (optional) | (optional) |
Why University of Latvia?

Why the DoubleLayer hub?
Why Vladislav Ivanistsev as a mentor?

Further details
To be considered for the opportunity, you will undergo a pre-selection process based on your CV, project idea, and motivation letter. There are three main eligibility requirements:
For any other further questions, please contact vladislav.ivanistsev@doublelayer.eu. Prefix your email subject title with “DoubleLayer hub:”
To play with GPAW in colab “sandbox” install it like that:
!apt install libxc-dev
!pip install gpaw
!echo "y" | gpaw install-data /usr/local/pkgs/gpaw-data-0.9.20000/
setup_paths = ['/usr/local/pkgs/gpaw-data-0.9.20000/gpaw-setups-24.11.0/']
We are submitting the review “Twenty Years After: Scaling Relations in Oxygen Electrocatalysis and Beyond“
I have made so many changes to the LaTeX code that latexdiff gives 99+ errors. UPDATE: the errors were related to table and equations. To fix them I played with –math-markup=none and –add-to-config PICTURENEV=tabular, but eventually just fixed the Tables and specific errors.
There are two ways to get diff in overleaf, which I use.
In search for an alternative, have tested DiffPDF and Meld. The result looks useful, yet unsuitable for submitting them to the editor. So, this post should have a label “do not know how” instead of usual “know-how”. Still, fun.


To make the last printscreen, I did the following.
Installed packages in Linux/Ubuntu/WSL2.
sudo apt-get -y install meld calibre parallel
Saved the following code in a file named “diffdoc” (with no extensions) inside directory “/usr/local/bin”.
usage="
*** usage:
diffepub - compare text in two files. Valid format for input files are:
MOBI, LIT, PRC, EPUB, ODT, HTML, CBR, CBZ, RTF, TXT, PDF and LRS.
diffepub -h | FILE1 FILE2
-h print this message
Example:
diffepub my_file1.pdf my_file2.pdf
diffepub my_file1.epub my_file2.epub
v0.2 (added parallel and 3 files processing)
"
#parse command line options
while getopts "h" OPTIONS ; do
case ${OPTIONS} in
h|-help) echo "${usage}"; exit;;
esac
done
shift $(($OPTIND - 1))
#check if first 2 command line arguments are files
if [ -z "$1" ] || [ -z "$2" ] || [ ! -f "$1" ] || [ ! -f "$2" ]
then
echo "ERROR: input files do not exist."
echo
echo "$usage"
exit
fi
#create temporary files (first & last 10 characters of
# input files w/o extension)
file1=`basename "$1" | sed -r -e '
s/\..*$// #strip file extension
s/(^.{1,10}).*(.{10})/\1__\2/ #take first-last 10 chars
s/$/_XXX.txt/ #add tmp file extension
'`
TMPFILE1=$(mktemp --tmpdir "$file1")
file2=`basename "$2" | sed -r -e '
s/\..*$// #strip file extension
s/(^.{1,10}).*(.{10})/\1__\2/ #take first-last 10 chars
s/$/_XXX.txt/ #add tmp file extension
'`
TMPFILE2=$(mktemp --tmpdir "$file2")
if [ "$#" -gt 2 ]
then
file3=`basename "$3" | sed -r -e '
s/\..*$// #strip file extension
s/(^.{1,10}).*(.{10})/\1__\2/ #take first-last 10 chars
s/$/_XXX.txt/ #add tmp file extension
'`
TMPFILE3=$(mktemp --tmpdir "$file3")
fi
#convert to txt and compare using meld
doit(){ #to solve __space__ between filenames and parallel
ebook-convert $1
}
export -f doit
if [ "$#" -gt 2 ]
then
(parallel doit ::: "$1 $TMPFILE1" \
"$2 $TMPFILE2" \
"$3 $TMPFILE3" ) &&
(meld "$TMPFILE1" "$TMPFILE2" "$TMPFILE3")
else
(parallel doit ::: "$1 $TMPFILE1" \
"$2 $TMPFILE2" ) &&
(meld "$TMPFILE1" "$TMPFILE2")
fi
Made sure the owner is me and it has execution permissions:
sudo chown $USER:$USER /usr/local/bin/diffepub
sudo chmod 700 /usr/local/bin/diffepub
Run it on two pdf files:
diffdoc FILE1.pdf FILE2.pdf